Skip to content
Snippets Groups Projects
Verified Commit 6da40bc9 authored by Tobias Frisch's avatar Tobias Frisch
Browse files

[#86] Output information about linker and try different name for c++17 fs library

parent 6128bb19
No related branches found
No related tags found
1 merge request!78Resolve "MacOS Support"
Pipeline #26366 failed
......@@ -13,6 +13,7 @@ endif()
message("-- Language: [ C++ " ${CMAKE_CXX_STANDARD} " ]")
message("-- Compiler: [ " ${CMAKE_CXX_COMPILER_ID} " " ${CMAKE_CXX_COMPILER_VERSION} " ]")
message("-- Linker: [ " ${CMAKE_LINKER} " " ${CMAKE_CXX_LINK_EXECUTABLE} " ]")
if ((CMAKE_CXX_COMPILER_ID STREQUAL "GNU") AND (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "9.0.0"))
message(FATAL_ERROR "Upgrade your compiler! GCC 9.0+ is required!")
......
......@@ -3,7 +3,11 @@ set(vkcv_config_lib ${vkcv_config}/lib)
set(vkcv_lib_path ${PROJECT_SOURCE_DIR}/${vkcv_lib})
if(NOT WIN32)
set(vkcv_libraries stdc++fs)
if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
set(vkcv_libraries stdc++fs)
else()
set(vkcv_libraries c++fs)
endif()
if (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")
list(APPEND vkcv_flags -Xpreprocessor)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment