Attempting to build the Engine using the Windows 10 SDK currently fails. This was tested on both a Windows 7 and Windows 10 machine using both Visual Studio 2015 and Visual Studio 2017.
SETUP:
This requires that the Windows 10 SDK be installed.
REPRO:
RESULT:
The build fails with the following error messages:
\Engine\Source\Runtime\Core\Public\Windows/WindowsPlatformAtomics.h(174): error C2039: 'InterlockedCompareExchange128': is not a member of '`global namespace''
\Engine\Source\Runtime\Core\Public\Windows/WindowsPlatformAtomics.h(174): error C2660: 'FWindowsPlatformAtomics::InterlockedCompareExchange128': function does not take 4 arguments
EXPECTED:
The build completes successfully.
Head over to the existing Questions & Answers thread and let us know what's up.
2 |
Component | UE - Foundation - Build - Farm |
---|---|
Affects Versions | 4.16.2, 4.18 |
Target Fix | 4.18 |
Created | Aug 14, 2017 |
---|---|
Resolved | Aug 15, 2017 |
Updated | Sep 26, 2017 |