# HG changeset patch # User Sebastien Jodogne # Date 1591790966 -7200 # Node ID fada2686f2c452ac7cb72b45f4758ee1bccec4b2 # Parent 4e9d30c19b4b4808696ad2ce775b65e8fa574653 fix build on OS X diff -r 4e9d30c19b4b -r fada2686f2c4 CMakeLists.txt --- a/CMakeLists.txt Wed Jun 10 12:32:46 2020 +0200 +++ b/CMakeLists.txt Wed Jun 10 14:09:26 2020 +0200 @@ -45,8 +45,13 @@ set(USE_SYSTEM_ORTHANC_SDK ON CACHE BOOL "Use the system version of the Orthanc plugin SDK") -set(ENABLE_PLUGINS_VERSION_SCRIPT OFF) -set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--version-script=${CMAKE_SOURCE_DIR}/Resources/Orthanc/Plugins/VersionScript.map") +if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux" OR + ${CMAKE_SYSTEM_NAME} STREQUAL "kFreeBSD" OR + ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" OR + ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") + set(ENABLE_PLUGINS_VERSION_SCRIPT OFF) + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--version-script=${CMAKE_SOURCE_DIR}/Resources/Orthanc/Plugins/VersionScript.map") +endif() # Download and setup the Orthanc framework