Don't link to gcc_s on Apple

This commit is contained in:
2024-02-02 11:59:52 -08:00
parent e9d4403f3c
commit 584f2d0c54

View File

@@ -50,9 +50,10 @@ add_library(${PROJECT_NAME} SHARED ConflictSet.cpp)
target_compile_options(${PROJECT_NAME} PRIVATE -fPIC -fno-exceptions target_compile_options(${PROJECT_NAME} PRIVATE -fPIC -fno-exceptions
-fvisibility=hidden) -fvisibility=hidden)
target_link_options(${PROJECT_NAME} PRIVATE $<$<NOT:$<CONFIG:Debug>>: target_link_options(${PROJECT_NAME} PRIVATE $<$<NOT:$<CONFIG:Debug>>:
-nodefaultlibs -lc -lgcc_s>) -nodefaultlibs -lc>)
if(NOT APPLE) if(NOT APPLE)
target_link_options(${PROJECT_NAME} PRIVATE $<$<NOT:$<CONFIG:Debug>>:-lgcc_s>)
target_link_options(${PROJECT_NAME} PRIVATE target_link_options(${PROJECT_NAME} PRIVATE
LINKER:--version-script=${CMAKE_SOURCE_DIR}/linker.map) LINKER:--version-script=${CMAKE_SOURCE_DIR}/linker.map)
endif() endif()