This is a modified version of SDL2 for Xeekworx projects.
Modifications are listed here:
- Microsoft Visual Studio 2017 Support
- Using the Windows 10 SDK and v141 toolset for the VS2017 projects
- C Runtimes set to static in the VS2017 projects
- Fixed C Runtimes to be the correct debug vs release versions in the VS2017 projects
- New "Release [Static]" & "Debug [Static]" VS2017 project configurations for building a SDL2 static library
- Improved Windows Buildbot Zipper batch script that utilizes an included 7-zip utility
- Static VS2017 configurations will create libraries that do not cause unnecessary exports and forces SDL2 to utilize MSVCRT libraries for better compatibility with projects using these libraries.
To build an application with the SDL2 static library for Windows you will need to add these other libraries (a part of the Windows SDK) to your link configuration: winmm.lib imm32.lib version.lib
This branch is the 2.0.7 primary release of SDL2. 2.0.7 quick release for bug fixes 2.0.6 primarily adds Vulkan support and Audio & Joystick improvements.