diff --git a/CMakeLists.txt b/CMakeLists.txt index 6afd238..8bc9b20 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,6 +47,7 @@ IF ( glew-cmake_BUILD_STATIC ) SET_PROPERTY( TARGET libglew_static PROPERTY ARCHIVE_OUTPUT_NAME "glew" ) SET_PROPERTY( TARGET libglew_static PROPERTY DEBUG_POSTFIX d ) INSTALL( TARGETS libglew_static DESTINATION lib ) + TARGET_LINK_LIBRARIES( libglew_static ${GL_LIBRARY} ) ENDIF ( ) IF ( glew-cmake_BUILD_SHARED ) @@ -76,8 +77,11 @@ IF( ${CMAKE_CURRENT_SOURCE_DIR} STREQUAL ${CMAKE_SOURCE_DIR} AND NOT ONLY_LIBS ) ADD_EXECUTABLE( visualinfo ${VISUALINFO_SRCS} ) IF ( glew-cmake_BUILD_STATIC ) - TARGET_LINK_LIBRARIES( glewinfo libglew_static ${GL_LIBRARY} ) - TARGET_LINK_LIBRARIES( visualinfo libglew_static ${GL_LIBRARY} ) + TARGET_LINK_LIBRARIES( glewinfo libglew_static ) + TARGET_LINK_LIBRARIES( visualinfo libglew_static ) + ELSE ( ) + TARGET_LINK_LIBRARIES( glewinfo libglew_shared ) + TARGET_LINK_LIBRARIES( visualinfo libglew_shared ) ENDIF ( ) INSTALL( TARGETS glewinfo visualinfo DESTINATION bin )