diff --git a/src/osgDB/CMakeLists.txt b/src/osgDB/CMakeLists.txt index 6f53f93b1..89c2c7d28 100644 --- a/src/osgDB/CMakeLists.txt +++ b/src/osgDB/CMakeLists.txt @@ -126,7 +126,7 @@ ENDIF() IF( ZLIB_FOUND ) ADD_DEFINITIONS( -DUSE_ZLIB ) INCLUDE_DIRECTORIES( ${ZLIB_INCLUDE_DIR} ) - SET(COMPRESSION_LIBRARIES ${ZLIB_LIBRARY}) + SET(COMPRESSION_LIBRARIES ZLIB_LIBRARY) ENDIF() ADD_DEFINITIONS(-DOSG_PLUGIN_EXTENSION=${CMAKE_SHARED_MODULE_SUFFIX}) @@ -135,7 +135,8 @@ LINK_INTERNAL(${LIB_NAME} osg OpenThreads ) -LINK_EXTERNAL(${LIB_NAME} ${OSGDB_PLATFORM_SPECIFIC_LIBRARIES} ${COMPRESSION_LIBRARIES}) +LINK_EXTERNAL(${LIB_NAME} ${OSGDB_PLATFORM_SPECIFIC_LIBRARIES}) +LINK_WITH_VARIABLES(${LIB_NAME} ${COMPRESSION_LIBRARIES}) LINK_CORELIB_DEFAULT(${LIB_NAME}) IF( ZLIB_FOUND )