diff options
-rw-r--r-- | build_settings.cmake | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/build_settings.cmake b/build_settings.cmake index 1bb5ed8baa0..e919641ba5b 100644 --- a/build_settings.cmake +++ b/build_settings.cmake @@ -101,3 +101,6 @@ endif() # Don't allow unresolved symbols in executables or shared libraries set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--no-undefined") + +# Enable cppunit tests in shared libraries +set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--no-as-needed") |