Index: /trunk/FACT++/CMakeLists.txt
===================================================================
--- /trunk/FACT++/CMakeLists.txt	(revision 19224)
+++ /trunk/FACT++/CMakeLists.txt	(revision 19225)
@@ -22,4 +22,5 @@
 ENDIF()
 
+
 #SET(CMAKE_VERBOSE_MAKEFILE ON)
 
@@ -124,6 +125,4 @@
 
 FIND_PACKAGE(Nova     REQUIRED)
-FIND_PACKAGE(MySQL    REQUIRED)
-FIND_PACKAGE(MySQL++  REQUIRED)
 FIND_PACKAGE(OpenSSL  REQUIRED)  # Required for boost::asio::ssl
 
@@ -145,6 +144,21 @@
 #MESSAGE("")
 
+# =============== MySQL ============
+
+INCLUDE(GetPrerequisites)
+
+FIND_PACKAGE(MySQL++ REQUIRED)
+
+IF(NOT DEFINED MYSQL_LIBRARY)
+	GET_PREREQUISITES(${MYSQLPP_LIBRARY} MYSQL_LIBRARY 0 0 "" "")
+	LIST(FILTER MYSQL_LIBRARY INCLUDE REGEX .*mysqlclient.*)
+        IF (DEFINED MYSQL_LIBRARY)
+        	MESSAGE(STATUS "MySQL++ links to " ${MYSQL_LIBRARY})
+ 	ENDIF()
+ENDIF()
+
+FIND_PACKAGE(MySQL REQUIRED)
+
 INCLUDE_DIRECTORIES(${MYSQL_INCLUDE_DIR} ${MYSQLPP_INCLUDE_DIR})
-#LINK_DIRECTORIES(${MYSQL_LIBRARY} ${MYSQLPP_LIBRARY})
 
 
@@ -387,5 +401,6 @@
         Boost::system
         Boost::filesystem
-        Boost::program_options)
+        Boost::program_options
+        ${MYSQL_LIBRARY} ${MYSQLPP_LIBRARY})
 
 # ===================== libTime.so =======================
@@ -447,5 +462,5 @@
 # ********************************************************
 
-SET(HELP++LIBS Tools Configuration Time ${MYSQL_LIBRARY} ${MYSQLPP_LIBRARY})
+SET(HELP++LIBS Tools Configuration Time)
 
 # --------------------------------------------------------
