From cfd692ca153b8c8c5b4f21576872baf34f6037db Mon Sep 17 00:00:00 2001 From: Ryan Foster Date: Tue, 11 Jun 2024 16:30:10 -0400 Subject: [PATCH] updater: Fix defaultlib conflict Trying to build in Debug fails due a default lib conflict: LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library Instead, we can set the updater to always use /MT instead of /MTd. --- UI/win-update/updater/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UI/win-update/updater/CMakeLists.txt b/UI/win-update/updater/CMakeLists.txt index 1438172d5..88491015e 100644 --- a/UI/win-update/updater/CMakeLists.txt +++ b/UI/win-update/updater/CMakeLists.txt @@ -44,4 +44,4 @@ set_target_properties( updater PROPERTIES FOLDER frontend OUTPUT_NAME updater - MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") + MSVC_RUNTIME_LIBRARY "MultiThreaded")