diff --git a/cmake/DD4hepBuild.cmake b/cmake/DD4hepBuild.cmake index da0d32fab14191d3826ebc3d17e7e36099556d61..84ba23626044baaef356cc1cce8f1b3bd6b4410d 100644 --- a/cmake/DD4hepBuild.cmake +++ b/cmake/DD4hepBuild.cmake @@ -80,7 +80,7 @@ macro(dd4hep_set_compiler_flags) SET ( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${CMAKE_THREAD_LIBS_INIT}") endif() - if( "${CMAKE_CXX_COMPILER_ID}" EQUAL "Clang" ) + if( ("${CMAKE_CXX_COMPILER_ID}" EQUAL "Clang") OR ("${CMAKE_CXX_COMPILER_ID}" EQUAL "GNU") ) SET ( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined") endif()