--- a/CMakeLists.txt Fri Nov 14 01:45:18 2014 +0200
+++ b/CMakeLists.txt Fri Nov 14 01:48:04 2014 +0200
@@ -64,13 +64,7 @@
set(CMAKE_REQUIRED_INCLUDES ${MCABBER_INCLUDE_DIRS})
set(CMAKE_REQUIRED_LIBRARIES ${MCABBER_LIBRARIES})
set(CMAKE_REQUIRED_FLAGS ${MCABBER_LDFLAGS} ${MCABBER_CFLAGS})
-check_c_source_compiles("
- #include <glib.h>
- #include <mcabber/api.h>
- #ifdef MCABBER_API_HAVE_COMPL_FLAGS
- int main (void) { return 0; }
- #endif
- " HAVE_MCABBER_COMPLETION_FLAGS)
+check_symbol_exists(MCABBER_API_HAVE_COMPL_FLAGS mcabber/api.h HAVE_MCABBER_COMPLETION_FLAGS)
link_directories(${GLIB_LIBRARY_DIRS}
${LM_LIBRARY_DIRS}
${MCABBER_LIBRARY_DIRS})