From d472b21b0270ba477fa6ff94474628be5c17177e Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Tue, 23 Apr 2024 18:43:51 +0200 Subject: [PATCH] [cmake] Linking MathLib to MKL privately is sufficient. --- MathLib/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MathLib/CMakeLists.txt b/MathLib/CMakeLists.txt index 5b2627c59b2..8161718785c 100644 --- a/MathLib/CMakeLists.txt +++ b/MathLib/CMakeLists.txt @@ -32,9 +32,9 @@ target_link_libraries( $<$<BOOL:${OGS_USE_LIS}>:${LIS_LIBRARIES}> $<$<BOOL:${OGS_USE_CVODE}>:CVODE::CVODE> $<$<BOOL:${OGS_USE_PETSC}>:PkgConfig::PETSC> - $<$<BOOL:${OGS_USE_MKL}>:MKL::MKL> Eigen3::Eigen $<$<TARGET_EXISTS:OpenMP::OpenMP_CXX>:OpenMP::OpenMP_CXX> + PRIVATE $<$<BOOL:${OGS_USE_MKL}>:MKL::MKL> ) if(OGS_USE_MKL AND "${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") # Otherwise required MKL libs get stripped out (don't show up in ldd): -- GitLab