diff --git a/CMakeLists.txt b/CMakeLists.txt index f7bf4972719..9449b66582a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -399,11 +399,11 @@ IF (WIN32) SET(DLLIMPORT "__declspec(dllimport)") SET(DLLEXPORT "__declspec(dllexport)") ELSE (WIN32) - IF(PEDANTIC) + IF(PEDANTIC AND NOT APPLE) SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined") SET(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined") SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--no-undefined") - ENDIF(PEDANTIC) + ENDIF(PEDANTIC AND NOT APPLE) SET(DLLIMPORT "") SET(DLLEXPORT "")