diff --git a/CMakeLists.txt b/CMakeLists.txt index 93ee8cfa5..87362dd3e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -194,13 +194,23 @@ find_package(ALUT REQUIRED) find_package(OpenSceneGraph 3.0.0 REQUIRED osgText osgSim osgDB osgParticle osgFX osgUtil osgViewer osgGA) if(ENABLE_FGADMIN) - find_package(FLTK) + find_package(FLTK) if ( FLTK_FOUND ) + if ( X11_Xinerama_FOUND ) + message(STATUS "Found X11_Xinerama...") + list(APPEND FLTK_LIBRARIES ${COCOA_LIBRARY} ${X11_Xinerama_LIB}) + endif() + + if ( X11_Xft_FOUND ) + message(STATUS "Found X11_Xft...") + list(APPEND FLTK_LIBRARIES ${COCOA_LIBRARY} ${X11_Xft_LIB}) + endif() set( CMAKE_REQUIRED_INCLUDES ${FLTK_INCLUDE_DIR} ) - set( CMAKE_REQUIRED_LIBRARIES ${FLTK_LIBRARIES} ${X11_Xinerama_LIB} ${X11_Xft_LIB} ) + set( CMAKE_REQUIRED_LIBRARIES ${FLTK_LIBRARIES} ) + message(STATUS "Using FLTK_LIBRARIES for fgadmin: ${FLTK_LIBRARIES}") endif ( FLTK_FOUND ) endif(ENABLE_FGADMIN) diff --git a/utils/fgadmin/src/CMakeLists.txt b/utils/fgadmin/src/CMakeLists.txt index 2abfd145e..222a4c62f 100644 --- a/utils/fgadmin/src/CMakeLists.txt +++ b/utils/fgadmin/src/CMakeLists.txt @@ -10,8 +10,6 @@ target_link_libraries(fgadmin FGAdminUI ${PLIB_LIBRARIES} ${FLTK_LIBRARIES} ${SIMGEAR_CORE_LIBRARY_DEPENDENCIES} - ${X11_Xinerama_LIB} - ${X11_Xft_LIB} ${ZLIB_LIBRARY} )