summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2017-08-18 19:50:16 +0200
committerRémi Verschelde <rverschelde@gmail.com>2017-08-18 19:50:24 +0200
commit3b553377c77c59885a3561f71327e7ca5f0ec9e4 (patch)
tree5cdae88c8d104fc44f45871473f7da179dc819e7 /platform
parentdc62389739bcc9ece889230cdd07cc6a2cb04a2d (diff)
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.
Diffstat (limited to 'platform')
-rw-r--r--platform/windows/detect.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/platform/windows/detect.py b/platform/windows/detect.py
index 4d93b3f244..0f61feec53 100644
--- a/platform/windows/detect.py
+++ b/platform/windows/detect.py
@@ -111,8 +111,10 @@ def configure(env):
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