# HG changeset patch # User Sebastien Jodogne # Date 1433401454 -7200 # Node ID 037d5ffca74d8235587b64b87ba28e20ec8a5ae5 # Parent 728c22ade2e22520d4bce14f543d017022473ff5 as needed for plugins diff -r 728c22ade2e2 -r 037d5ffca74d Resources/CMake/Compiler.cmake --- a/Resources/CMake/Compiler.cmake Wed Jun 03 21:30:25 2015 +0200 +++ b/Resources/CMake/Compiler.cmake Thu Jun 04 09:04:14 2015 +0200 @@ -59,6 +59,8 @@ if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed") + set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--as-needed") + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--as-needed") add_definitions( -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64