diff --git a/src/musikcube/CMakeLists.txt b/src/musikcube/CMakeLists.txt index b05e4e9cc..d24c17840 100644 --- a/src/musikcube/CMakeLists.txt +++ b/src/musikcube/CMakeLists.txt @@ -78,7 +78,9 @@ add_definitions(-DNCURSES_WIDECHAR) set_target_properties(musikcube PROPERTIES LINK_FLAGS "-Wl,-rpath,./") if (CMAKE_SYSTEM_NAME MATCHES "Linux" OR CMAKE_SYSTEM_NAME MATCHES "FreeBSD") - target_link_libraries(musikcube ${musikcube_LINK_LIBS} ncursesw panelw musikcore) + find_package(PkgConfig) + pkg_check_modules(NCURSES REQUIRED ncursesw panelw) + target_link_libraries(musikcube ${musikcube_LINK_LIBS} ${NCURSES_LIBRARIES} musikcore) else() target_link_libraries(musikcube ${musikcube_LINK_LIBS} curses panel musikcore) endif()