NVIDIAGameWorks / FleX

Other
664 stars 100 forks source link

Windows SDK 8.1 still required to build the DEMO #6

Closed ghost closed 7 years ago

ghost commented 7 years ago

I use VS2017 on Windows® 10 to build the Flex DirectX Sample as x64 (using toolset v140 from VS2015 in VS2017 to have compatibility with other GameWorks modules). When choosing Windows SDK 8.1 everything compiles fine, but on switching to SDK 10.0.14393.0 or to SDK 10.0.15063.0 in C:\Program Files (x86)\Windows Kits\10\Include\10.0.14393.0\winrt\wrl\client.h error C2792 (https://msdn.microsoft.com/en-us/library/0317b4w9.aspx) occurs NOTE: #define Super __super in \FleX-master\core\core.h

However, its no blocking problem.

mmacklin commented 7 years ago

Thanks for the report, I'll remove this define for the next release now the super keyword is widely supported.

Cheers, Miles