diff --git a/scripts/cmake/Find.cmake b/scripts/cmake/Find.cmake index 0aa57a7b1bf7226764b053cfbe297953e6744b79..9d856a1263d80c6c09e73f06a79598f9685367bb 100644 --- a/scripts/cmake/Find.cmake +++ b/scripts/cmake/Find.cmake @@ -86,10 +86,11 @@ if(OGS_NO_EXTERNAL_LIBS) return() endif() # OGS_NO_EXTERNAL_LIBS -find_package(OpenMP QUIET) +find_package(OpenMP) if(OPENMP_FOUND) - add_compile_options(${OpenMP_CXX_FLAGS}) - message(STATUS "OpenMP enabled.") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}") endif() find_package(Metis QUIET)