diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2017-08-18 19:50:16 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2017-08-18 19:50:24 +0200 |
commit | 3b553377c77c59885a3561f71327e7ca5f0ec9e4 (patch) | |
tree | 5cdae88c8d104fc44f45871473f7da179dc819e7 /platform | |
parent | dc62389739bcc9ece889230cdd07cc6a2cb04a2d (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.py | 6 |
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 |