Allow setting _WIN32_WINNT for targetting older Windows API versions #36
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The default version has been changed to Windows 10 in mingw-w64 8.0.1 and newer (mirror/mingw-w64@f3c53a5) and was Windows Server 2003 before that.
This patch allows optionally building a toolchain that can target older versions of Windows.
The article Update WINVER and _WIN32_WINNT on Microsoft Learn has some details on the possible values.
Building the toolchain for an older version of Windows will still make the resulting binaries work on newer versions, but new APIs introduced after that version won't be used.