Skip to content

Commit 34ecd71

Browse files
committed
CMake: don't add -Wl,--no-undefined to LDFLAGS for clang+windows cases
from a patchset by Vladislav Dmitrievich Turbanov: #4062
1 parent 3880174 commit 34ecd71

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,7 @@ if(USE_GCC OR USE_CLANG)
537537
set(CMAKE_REQUIRED_FLAGS "-Wl,--no-undefined")
538538
check_c_compiler_flag("" HAVE_NO_UNDEFINED)
539539
set(CMAKE_REQUIRED_FLAGS ${ORIG_CMAKE_REQUIRED_FLAGS})
540-
if(HAVE_NO_UNDEFINED)
540+
if(HAVE_NO_UNDEFINED AND NOT (USE_CLANG AND WINDOWS))
541541
list(APPEND EXTRA_LDFLAGS "-Wl,--no-undefined")
542542
endif()
543543
endif()

0 commit comments

Comments
 (0)