From 3acd1ad25fbcfb5204acbe23da3dd34826b87a96 Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Sat, 26 Nov 2022 03:18:27 +0100 Subject: [PATCH] cmake: only MSVC understands -nodefaultlib:MSVCRT --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ef8d76ca53941..6334fa9822258 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3246,7 +3246,7 @@ if(SDL_SHARED) add_library(SDL3::SDL3 ALIAS SDL3) set_target_properties(SDL3 PROPERTIES POSITION_INDEPENDENT_CODE TRUE) if(NOT SDL_LIBC) - if(SDL_CPU_X86) + if(MSVC AND SDL_CPU_X86) # FIXME: should be added for all architectures (missing symbols for ARM) target_link_libraries(SDL3 PRIVATE "-nodefaultlib:MSVCRT") endif()