From 970b67146df8718bad9fcafe79cab85fa43fa4d4 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Tue, 18 May 2021 11:30:17 +0200 Subject: [PATCH] [MatL] Fixed linker error when using shared libs. --- MaterialLib/FractureModels/CMakeLists.txt | 4 +++- MaterialLib/SolidModels/CMakeLists.txt | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/MaterialLib/FractureModels/CMakeLists.txt b/MaterialLib/FractureModels/CMakeLists.txt index 04a85dcfcd0..3891c7a17d1 100644 --- a/MaterialLib/FractureModels/CMakeLists.txt +++ b/MaterialLib/FractureModels/CMakeLists.txt @@ -2,4 +2,6 @@ get_source_files(SOURCES) append_source_files(SOURCES Permeability) ogs_add_library(MaterialLib_FractureModels ${SOURCES}) -target_link_libraries(MaterialLib_FractureModels PUBLIC MathLib) +target_link_libraries( + MaterialLib_FractureModels PUBLIC MathLib PRIVATE ParameterLib NumLib +) diff --git a/MaterialLib/SolidModels/CMakeLists.txt b/MaterialLib/SolidModels/CMakeLists.txt index 0c88ce2af4e..88bd0a38c84 100644 --- a/MaterialLib/SolidModels/CMakeLists.txt +++ b/MaterialLib/SolidModels/CMakeLists.txt @@ -2,7 +2,8 @@ get_source_files(SOURCES) ogs_add_library(MaterialLib_SolidModels ${SOURCES}) target_link_libraries( - MaterialLib_SolidModels PUBLIC MathLib PRIVATE spdlog::spdlog + MaterialLib_SolidModels PUBLIC MathLib PRIVATE spdlog::spdlog ParameterLib + NumLib ) if(OGS_USE_MFRONT) -- GitLab