diff --git a/cmake/DD4hepBuild.cmake b/cmake/DD4hepBuild.cmake index 181b794eeaf664f968f3302a878a248c892c9d20..735ff31c98c8e98d6106f2ea8f69188caedb6900 100644 --- a/cmake/DD4hepBuild.cmake +++ b/cmake/DD4hepBuild.cmake @@ -88,9 +88,10 @@ macro(dd4hep_set_compiler_flags) set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread") SET ( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -pthread") elseif ( CMAKE_THREAD_LIBS_INIT ) - SET ( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${CMAKE_THREAD_LIBS_INIT} -pthread") + SET ( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${CMAKE_THREAD_LIBS_INIT}") else() - SET ( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${CMAKE_THREAD_LIBS_INIT} -pthread") + # Assume standard gcc and pthreads library + SET ( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -pthread") message( STATUS "Unknown thread library: CMAKE_SHARED_LINKER_FLAGS ${CMAKE_SHARED_LINKER_FLAGS}" ) endif()