diff --git a/CMakeLists.txt b/CMakeLists.txt index fcd0977c57..fa18643402 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3207,11 +3207,10 @@ if(NOT WINDOWS_STORE AND NOT SDL3_DISABLE_SDL3MAIN) target_link_libraries(SDL3_main PRIVATE shell32) endif() if(MINGW OR CYGWIN) - cmake_minimum_required(VERSION 3.13) if(CMAKE_SIZEOF_VOID_P EQUAL 4) - target_link_options(SDL3_main PUBLIC "$<$,EXECUTABLE>:-Wl,--undefined=_WinMain@16>") + target_link_libraries(SDL3_main PUBLIC "$<$,EXECUTABLE>:-Wl,--undefined=_WinMain@16>") else() - target_link_options(SDL3_main PUBLIC "$<$,EXECUTABLE>:-Wl,--undefined=WinMain>") + target_link_libraries(SDL3_main PUBLIC "$<$,EXECUTABLE>:-Wl,--undefined=WinMain>") endif() endif() if (NOT ANDROID)