From 9eb07323f52d98df1c8bdcaad0fd2e38d4b7f239 Mon Sep 17 00:00:00 2001 From: Tobias Knopff <t.knopff@fz-juelich.de> Date: Mon, 17 May 2021 11:05:02 +0200 Subject: [PATCH] Fix configuration for not-the-newest compilers --- Base/CMakeLists.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Base/CMakeLists.txt b/Base/CMakeLists.txt index 4eba2001525..9a2792d6913 100644 --- a/Base/CMakeLists.txt +++ b/Base/CMakeLists.txt @@ -35,21 +35,21 @@ target_link_libraries(${lib} # if std::filesystem is used if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.1) - target_link_libraries(${lib} stdc++fs) + target_link_libraries(${lib} PRIVATE stdc++fs) endif() # the same applies to clang versions less than 9.0: they need to link # against libstdc++fs or libc++fs if std::filesystem is used if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0) if(CMAKE_HOST_SYSTEM_NAME STREQUAL "Linux") - target_link_libraries(${lib} stdc++fs) + target_link_libraries(${lib} PRIVATE stdc++fs) else() - target_link_libraries(${lib} c++fs) + target_link_libraries(${lib} PRIVATE c++fs) endif() endif() if(BORNAGAIN_MPI) add_definitions(-DBORNAGAIN_MPI) include_directories(${MPI_INCLUDE_PATH}) - target_link_libraries(${lib} ${MPI_LIBRARIES}) + target_link_libraries(${lib} PRIVATE ${MPI_LIBRARIES}) endif() -- GitLab