diff --git a/src/gpu/GksGpu/CMakeLists.txt b/src/gpu/GksGpu/CMakeLists.txt index 3bb439da1eaf72a24b5e9338a83e01a7b8d85a32..88df905d3eb847c1ed5e9b5bc5a1ec68c549e313 100644 --- a/src/gpu/GksGpu/CMakeLists.txt +++ b/src/gpu/GksGpu/CMakeLists.txt @@ -3,4 +3,6 @@ vf_add_library(BUILDTYPE shared PRIVATE_LINK basics GksMeshAdapter) linkCUDA() linkMPI() -linkOpenMP() + +vf_get_library_name(library_name) +linkOpenMP(${library_name}) diff --git a/src/gpu/GridGenerator/CMakeLists.txt b/src/gpu/GridGenerator/CMakeLists.txt index 0d728f4885fa2122aa210ac146756dc66728f58b..aaabd6d5de07940194e8428f0d3c9a18a741ae33 100644 --- a/src/gpu/GridGenerator/CMakeLists.txt +++ b/src/gpu/GridGenerator/CMakeLists.txt @@ -1,8 +1,9 @@ vf_add_library(BUILDTYPE shared PRIVATE_LINK basics) +vf_get_library_name(library_name) linkCUDA() -linkOpenMP() +linkOpenMP(${library_name}) -set_property(TARGET ${library_name} PROPERTY CUDA_SEPARABLE_COMPILATION ON) \ No newline at end of file +set_target_properties(${library_name} PROPERTIES CUDA_SEPARABLE_COMPILATION ON) \ No newline at end of file