comparison CMakeLists.txt @ 44:6f27794044a2

missing version script
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 29 Jul 2015 17:29:29 +0200
parents a5386ba9b1ca
children 05ac3f595ba5
comparison
equal deleted inserted replaced
43:a5386ba9b1ca 44:6f27794044a2
111 ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR 111 ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR
112 ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") 112 ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
113 link_libraries(rt) 113 link_libraries(rt)
114 elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") 114 elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Windows")
115 SET(CMAKE_CXX_STANDARD_LIBRARIES "${CMAKE_CXX_STANDARD_LIBRARIES} -lws2_32") 115 SET(CMAKE_CXX_STANDARD_LIBRARIES "${CMAKE_CXX_STANDARD_LIBRARIES} -lws2_32")
116 endif()
117
118 if (CMAKE_COMPILER_IS_GNUCXX)
119 SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--version-script=${CMAKE_SOURCE_DIR}/Resources/VersionScript.map -Wl,--no-undefined")
116 endif() 120 endif()
117 121
118 122
119 set(CORE_SOURCES 123 set(CORE_SOURCES
120 ${BOOST_SOURCES} 124 ${BOOST_SOURCES}