From 035ce26728e26d0b614fcdaa1ee16f97e26365dc Mon Sep 17 00:00:00 2001 From: Eduardo Bart Date: Fri, 22 Feb 2013 19:42:28 -0300 Subject: [PATCH] Fix link error in Mac OS X --- src/framework/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/framework/CMakeLists.txt b/src/framework/CMakeLists.txt index 24f6c7d8..4d44e646 100644 --- a/src/framework/CMakeLists.txt +++ b/src/framework/CMakeLists.txt @@ -231,7 +231,10 @@ else() if(NOT CMAKE_BUILD_TYPE STREQUAL "CompileSpeed") set(framework_DEFINITIONS ${framework_DEFINITIONS} -DNDEBUG) # NDEBUG disable asserts endif() - set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -Wl,--as-needed -Wl,-s") # strip all debug information + set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -Wl,-s") # strip all debug information + if(NOT APPLE) + set(CMAKE_CXX_LINK_FLAGS "${CMAKE_CXX_LINK_FLAGS} -Wl,--as-needed") # only link needed libraries + endif() endif() if(CRASH_HANDLER)