]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
cmake: fix windows xp build
authorMatthias Naegler <matthias.naegler@auvesy.de>
Wed, 8 Jul 2020 12:14:53 +0000 (14:14 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 12 Jul 2020 16:02:51 +0000 (18:02 +0200)
Reviewed-by: Marcel Raad
Closes #5662

CMakeLists.txt

index 5a1333397ff44f5da14f8af079d30403d7fb3a97..919cfcd24361262234acacf24573ea0c2cf6c33e 100644 (file)
@@ -82,12 +82,15 @@ if(WIN32)
   set(CURL_TARGET_WINDOWS_VERSION "" CACHE STRING "Minimum target Windows version as hex string")
   if(CURL_TARGET_WINDOWS_VERSION)
     add_definitions(-D_WIN32_WINNT=${CURL_TARGET_WINDOWS_VERSION})
+    set(CMAKE_REQUIRED_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=${CURL_TARGET_WINDOWS_VERSION}")
   elseif(ENABLE_INET_PTON)
     # _WIN32_WINNT_VISTA (0x0600)
     add_definitions(-D_WIN32_WINNT=0x0600)
+    set(CMAKE_REQUIRED_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=0x0600")
   else()
     # _WIN32_WINNT_WINXP (0x0501)
     add_definitions(-D_WIN32_WINNT=0x0501)
+    set(CMAKE_REQUIRED_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS} -D_WIN32_WINNT=0x0501")
   endif()
 endif()
 option(CURL_LTO "Turn on compiler Link Time Optimizations" OFF)