Skip to content
Snippets Groups Projects
Verified Commit 57934e12 authored by Daniel Hornung's avatar Daniel Hornung
Browse files

FIX: Added linker options for legacy compiler.

parent ca73e94d
Branches
Tags
No related merge requests found
Pipeline #17968 failed
...@@ -168,6 +168,7 @@ else() ...@@ -168,6 +168,7 @@ else()
endif() endif()
target_link_libraries(caosdb target_link_libraries(caosdb
${CONAN_LIBS} ${CONAN_LIBS}
stdc++fs
) )
target_include_directories(caosdb PUBLIC target_include_directories(caosdb PUBLIC
$<BUILD_INTERFACE:${libcaosdb_SOURCE_DIR}/include> $<BUILD_INTERFACE:${libcaosdb_SOURCE_DIR}/include>
...@@ -182,6 +183,7 @@ add_library(ccaosdb SHARED src/ccaosdb.cpp) ...@@ -182,6 +183,7 @@ add_library(ccaosdb SHARED src/ccaosdb.cpp)
target_link_libraries(ccaosdb target_link_libraries(ccaosdb
${CONAN_LIBS} ${CONAN_LIBS}
${LIBCAOSDB} ${LIBCAOSDB}
stdc++fs
) )
target_include_directories(ccaosdb PUBLIC target_include_directories(ccaosdb PUBLIC
$<BUILD_INTERFACE:${libcaosdb_SOURCE_DIR}/include> $<BUILD_INTERFACE:${libcaosdb_SOURCE_DIR}/include>
......
Legacy code
===========
- Older GCC compilers (before gcc-9) need explicit linking against libstdc++fs.a. The related
specifications can be removed from the CMakeLists.txt files once no such compilers are expected in
the wild anymore.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment