diff --git a/CMakeLists.txt b/CMakeLists.txt index faa3fe5391b568f495fc7ec98a4ae9cde55804a3..1b8e710bc9e0c1d32171fe76644dd495d1022725 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -184,6 +184,7 @@ set(qgroundcontrolIncludes lib/QMapControl ${PROJECT_BINARY_DIR} ) +set (qgroundcontrolLibs) # dependency summary message(STATUS "=======================================") @@ -200,30 +201,35 @@ endif (MAVLINK_FOUND) if (OPENSCENEGRAPH_FOUND) message(STATUS "\t\tOpenSceneGraph\tYES") list(APPEND qgroundcontrolIncludes ${OPENSCENEGRAPH_INCLUDE_DIRS}) + list(APPEND qgroundcontrolLibs ${SDL_LIBRARY}) else() message(STATUS "\t\tOpenSceneGraph\t\tNO") endif (OPENSCENEGRAPH_FOUND) if (QT4_FOUND) message(STATUS "\t\tQT4\t\tYES") list(APPEND qgroundcontrolIncludes ${QT_INCLUDE_DIRS}) + list(APPEND qgroundcontrolLibs ${QT_LIBRARIES}) else() message(STATUS "\t\tQT4\t\tNO") endif (QT4_FOUND) if (PHONON_FOUND) message(STATUS "\t\tPHONON\t\tYES") list(APPEND qgroundcontrolIncludes ${PHONON_INCLUDE_DIR}/phonon) + list(APPEND qgroundcontrolLibs ${PHONON_LIBS}) else() message(STATUS "\t\tPHONON\t\tNO") endif (PHONON_FOUND) if (SDL_FOUND) message(STATUS "\t\tSDL\t\tYES") list(APPEND qgroundcontrolIncludes ${SDL_INCLUDE_DIR}) + list(APPEND qgroundcontrolLibs ${SDL_LIBRARY}) else() message(STATUS "\t\tSDL\t\tNO") endif (SDL_FOUND) if (OPENGL_FOUND) message(STATUS "\t\tOPENGL\t\tYES") list(APPEND qgroundcontrolIncludes ${OPENGL_INCLUDE_DIR}) + list(APPEND qgroundcontrolLibs ${OPENGL_LIBRARIES}) else() message(STATUS "\t\tOPENGL\t\tNO") endif (OPENGL_FOUND) @@ -233,6 +239,7 @@ if (UNIX) if (FLITE_FOUND) message(STATUS "\t\tFLITE\t\tYES") list(APPEND qgroundcontrolIncludes ${FLITE_INCLUDE_DIR}) + list(APPEND qgroundcontrolLibs ${FLITE_LIBRARIES}) else() message(STATUS "\t\tFLITE\t\tNO") endif (FLITE_FOUND)