From b4cd684902eef63bcb5dc536dfb411f3363739a5 Mon Sep 17 00:00:00 2001 From: Gabriel Ferreira Date: Fri, 24 Jan 2025 14:30:54 +0100 Subject: [PATCH] build: Avoid setting lld flags when using MSVC This is handled by the ClangCL toolchain --- .../custom-modules/ns3-compiler-and-linker-support.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-support/custom-modules/ns3-compiler-and-linker-support.cmake b/build-support/custom-modules/ns3-compiler-and-linker-support.cmake index c535e65ed3..5e4dd85b25 100644 --- a/build-support/custom-modules/ns3-compiler-and-linker-support.cmake +++ b/build-support/custom-modules/ns3-compiler-and-linker-support.cmake @@ -105,7 +105,7 @@ if(${CLANG} AND APPLE) set(STATIC_LINK_FLAGS "") endif() -if(${NS3_FAST_LINKERS}) +if(${NS3_FAST_LINKERS} AND (NOT ${MSVC})) # Search for faster linkers mold and lld, and use them if available mark_as_advanced(MOLD LLD) find_program(MOLD mold)