diff --git a/cmake/modules/FindMySQL.cmake b/cmake/modules/FindMySQL.cmake index e649f65..c36bb0e 100644 --- a/cmake/modules/FindMySQL.cmake +++ b/cmake/modules/FindMySQL.cmake @@ -30,6 +30,11 @@ if(UNIX) OUTPUT_VARIABLE MY_TMP) set(MYSQL_CFLAGS ${MY_TMP} CACHE STRING INTERNAL) + # HACK: set include/private + exec_program(${MYSQL_CONFIG} + ARGS --variable=pkgincludedir + OUTPUT_VARIABLE MY_PRIVATE) + set(MYSQL_CFLAGS "${MYSQL_CFLAGS} -I${MY_PRIVATE}/private") # set INCLUDE_DIR exec_program(${MYSQL_CONFIG} @@ -76,6 +81,7 @@ find_path(MYSQL_INCLUDE_DIR mysql.h ${MYSQL_ADD_INCLUDE_DIR} /usr/local/include /usr/local/include/mysql + /usr/local/include/mysql/private /usr/local/mysql/include /usr/local/mysql/include/mysql /usr/include