From bc518123c7fdcfc44dc14f82a86fc3d2514d6d68 Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Sun, 5 Jul 2026 02:55:29 +0200 Subject: [PATCH] cmake: disable MSVC RUNTIME CHECKS for no-libc shared SDL2 library --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8e5fb1c5bf..143070d213 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3471,6 +3471,7 @@ if(SDL_SHARED) if(HAS_Q_NO_USE_LIBIRC) target_compile_options(SDL2 PRIVATE /Q_no-use-libirc) endif() + set_property(TARGET SDL2 PROPERTY MSVC_RUNTIME_CHECKS "") endif() if(APPLE) # FIXME: Remove SOVERSION in SDL3