]> granicus.if.org Git - icinga2/commitdiff
Fix CMake not finding mysql libs on Windows
authorJean Flach <jean-marcel.flach@netways.de>
Tue, 23 Feb 2016 15:07:28 +0000 (16:07 +0100)
committerMichael Friedrich <michael.friedrich@netways.de>
Fri, 11 Mar 2016 14:59:23 +0000 (15:59 +0100)
fixes #11208

third-party/cmake/FindMySQL.cmake

index d92b6c7663ba76db8c2c24df37d9e2116b190cdf..d24337987384bc1311a0ff853e6128170a81de55 100644 (file)
@@ -95,7 +95,12 @@ IF (MYSQL_INCLUDE_DIR AND MYSQL_LIB_DIR)
   FIND_LIBRARY(MYSQL_ZLIB zlib PATHS ${MYSQL_LIB_DIR})
   FIND_LIBRARY(MYSQL_YASSL yassl PATHS ${MYSQL_LIB_DIR})
   FIND_LIBRARY(MYSQL_TAOCRYPT taocrypt PATHS ${MYSQL_LIB_DIR})
-  SET(MYSQL_CLIENT_LIBS mysqlclient_r)
+
+  IF (WIN32)
+    SET(MYSQL_CLIENT_LIBS libmysql)
+  ELSE (WIN32)
+    SET(MYSQL_CLIENT_LIBS mysqlclient_r)
+  ENDIF (WIN32)
   IF (MYSQL_ZLIB)
     SET(MYSQL_CLIENT_LIBS ${MYSQL_CLIENT_LIBS} zlib)
   ENDIF (MYSQL_ZLIB)