diff --git a/src/projectM-engine/CMakeLists.txt b/src/projectM-engine/CMakeLists.txt index e072d09e1..469a126a4 100644 --- a/src/projectM-engine/CMakeLists.txt +++ b/src/projectM-engine/CMakeLists.txt @@ -14,15 +14,16 @@ IF(USE_DEBUG) ADD_DEFINITIONS(-DUSE_DEBUG) ENDIF(USE_DEBUG) +TARGET_LINK_LIBRARIES(projectM GLEW m) + IF(USE_FTGL) - pkg_search_module (FTGL ftgl) + pkg_search_module (FTGL REQUIRED ftgl) ADD_DEFINITIONS(-DUSE_FTGL) INCLUDE_DIRECTORIES(${FTGL_INCLUDE_DIRS}) - LINK_DIRECTORIES(${FTGL_LIBRARY_DIRS}) + LINK_DIRECTORIES(${FTGL_LDFLAGS}) + TARGET_LINK_LIBRARIES(projectM GLEW m ftgl) ENDIF(USE_FTGL) -TARGET_LINK_LIBRARIES(projectM GLEW m) - CONFIGURE_FILE("libprojectM.pc.in" "libprojectM.pc" @ONLY) INSTALL(FILES "${CMAKE_BINARY_DIR}/libprojectM.pc" DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/pkgconfig) diff --git a/src/projectM-engine/libprojectM.pc.in b/src/projectM-engine/libprojectM.pc.in index ac40932be..ce7aed630 100644 --- a/src/projectM-engine/libprojectM.pc.in +++ b/src/projectM-engine/libprojectM.pc.in @@ -9,6 +9,6 @@ Name: libprojectM Version: 1.00 Description: projectM - OpenGL Milkdrop Requires: -Libs: -L${libdir} -Cflags: -I${includedir} +Libs: -lprojectM +Cflags: