Переглянути джерело

Windows: Drop support for Vista (0x0600)

We need the efficient SRWLock methods which are not supported on Vista,
and loading them dynamically while providing fallbacks is not worth the
effort. Closes #10243.

Sorry Vista users... As you are running a supported which is no longer
supported by Microsoft (https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet),
we can only encourage you to upgrade to a more recent version if you can,
or switch to Linux, which should give your old hardware a new youth.
Rémi Verschelde 8 роки тому
батько
коміт
3b553377c7
1 змінених файлів з 4 додано та 2 видалено
  1. 4 2
      platform/windows/detect.py

+ 4 - 2
platform/windows/detect.py

@@ -111,8 +111,10 @@ def configure(env):
 
 
     env.Append(CPPPATH=['#platform/windows'])
     env.Append(CPPPATH=['#platform/windows'])
 
 
-    # Targeted Windows version: Vista (and later)
-    winver = "0x0600" # Windows Vista is the minimum target for windows builds
+    # Targeted Windows version: 7 (and later), minimum supported version
+    # XP support dropped after EOL due to missing API for IPv6 and other issues
+    # Vista support dropped after EOL due to GH-10243
+    winver = "0x0601"
 
 
     if (os.name == "nt" and os.getenv("VCINSTALLDIR")): # MSVC
     if (os.name == "nt" and os.getenv("VCINSTALLDIR")): # MSVC