Mercurial > hg > orthanc-webviewer
comparison Orthanc/Resources/CMake/Compiler.cmake @ 180:36d4388ed131
sync
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 04 Jan 2018 17:38:33 +0100 |
parents | 8fe42ddf0807 |
children | ab66a6baf2ae |
comparison
equal
deleted
inserted
replaced
179:8fe42ddf0807 | 180:36d4388ed131 |
---|---|
97 if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" AND | 97 if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" AND |
98 NOT ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") | 98 NOT ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") |
99 link_libraries(dl) | 99 link_libraries(dl) |
100 endif() | 100 endif() |
101 | 101 |
102 if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") | 102 if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" AND |
103 # The "--as-needed" linker flag is not available on FreeBSD | 103 NOT ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") |
104 # The "--as-needed" linker flag is not available on FreeBSD and OpenBSD | |
104 set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed") | 105 set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed") |
105 set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--as-needed") | 106 set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--as-needed") |
106 set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--as-needed") | 107 set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--as-needed") |
107 endif() | 108 endif() |
108 | 109 |