diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 37a29431..4b9e75a1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -82,10 +82,12 @@ endif() all_link_libraries(PUBLIC quickcpplib::hl outcome::hl Threads::Threads) # Set the system dependencies this library has if(CMAKE_SYSTEM_NAME MATCHES "Linux") - all_link_libraries(PUBLIC stdc++fs rt) + find_library(libstdcxx_stdcxxfs stdc++fs) + all_link_libraries(PUBLIC ${libstdcxx_stdcxxfs} rt) endif() if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR APPLE) - all_link_libraries(PUBLIC c++experimental) + find_library(libcxx_cxxexperimental c++experimental) + all_link_libraries(PUBLIC ${libcxx_cxxexperimental}) endif() # Set any macros this library requires if(WIN32) |