Fix build for clang + mingw32-make

Fixes #2951
This commit is contained in:
Greg Fischer 2022-05-24 13:31:03 -06:00
parent 86ff4bca1d
commit 25e97a5b06

View File

@ -191,7 +191,11 @@ elseif(${CMAKE_CXX_COMPILER_ID} MATCHES "Clang" AND NOT MSVC)
# Error if there's symbols that are not found at link time.
# add_link_options() was added in CMake 3.13 - if using an earlier
# version don't set this - it should be caught by presubmits anyway.
add_link_options("-Wl,-undefined,error")
if (WIN32)
add_link_options("-Wl,--no-undefined")
else()
add_link_options("-Wl,-undefined,error")
endif()
endif()
elseif(MSVC)
if(NOT ENABLE_RTTI)