Closed FrozenChameleon closed 2 years ago
Asked the OP to post this as part of a random build error we had recently regarding WGI: https://github.com/libsdl-org/SDL/runs/5858704907
Something in the WinRT build breaks with WGI, but it's not clear what yet since all my issues have been random. Not super critical since UWP targets are going to be using Git anyway, but would be nice to know what broke in recent months.
Took a brief look at how these are declared and I think it has to do with the SDK... maybe we just need to update the target to the latest version again?
Briefly tested it out with a minimum version of 16299 and it does indeed compile just fine with that SDK.
If you have a Git diff of your local SDL copy I can apply that change today - unlike other Windows projects we can be more aggressive with version minimums, and 16299 is almost 6 years old now.
I do not have any Git stuff setup at the moment on this machine, the changes are just:
SDL-UWP.vcxproj at line 419
<TargetPlatformVersion>10.0.10069.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.10069.0</TargetPlatformMinVersion>
<WindowsTargetPlatformVersion>10.0.10240.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion>
->
<TargetPlatformVersion>10.0.16299.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion>
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.16299.0</WindowsTargetPlatformMinVersion>
Good enough for me, will get this in now...
VisualC-WinRT/SDL-UWP.sln will not compile as is and gives these errors: