summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2023-05-01 10:18:19 +0300
committerOrgad Shaneh <orgads@gmail.com>2023-05-16 09:45:46 +0000
commit1512aaa0cd3e7ed4953d465988372886483a4e40 (patch)
tree91110a7f17c7a27668bf9ebc66aada64bc417f85
parent2bf5cc81b5188be01a38d699b9a34cea2e2dd3d9 (diff)
downloadqt-creator-1512aaa0cd3e7ed4953d465988372886483a4e40.tar.gz
Build: Avoid passing unsupported flag to MSVC linker
Change-Id: Ia73aeccb824bca10ce928cb82d5ad77033521527 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
-rw-r--r--cmake/QtCreatorAPIInternal.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/QtCreatorAPIInternal.cmake b/cmake/QtCreatorAPIInternal.cmake
index bbb4db462e..ecb6d17f36 100644
--- a/cmake/QtCreatorAPIInternal.cmake
+++ b/cmake/QtCreatorAPIInternal.cmake
@@ -182,7 +182,7 @@ endfunction()
function(qtc_add_link_flags_no_undefined target)
# needs CheckLinkerFlags
- if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.18)
+ if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.18 AND NOT MSVC)
set(no_undefined_flag "-Wl,--no-undefined")
check_linker_flag(CXX ${no_undefined_flag} QTC_LINKER_SUPPORTS_NO_UNDEFINED)
if (NOT QTC_LINKER_SUPPORTS_NO_UNDEFINED)