Fix latomic linking on Mac

SPE-1079
This commit is contained in:
tamasmeszaros 2020-01-23 13:18:44 +01:00
parent 0d906cd3ab
commit 75260eea12
2 changed files with 111 additions and 2 deletions

View file

@ -265,8 +265,11 @@ target_link_libraries(libslic3r
${CMAKE_DL_LIBS}
)
if (NOT MSVC)
target_link_libraries(libslic3r atomic) # no cmake magic for this...
include(CheckAtomic)
check_working_cxx_atomics(HAS_ATOMIC)
if (NOT HAS_ATOMIC)
target_link_libraries(libslic3r atomic)
endif()
if (TARGET OpenVDB::openvdb)