Closed aricooperman closed 5 years ago
What headers are being included before <string>
? most probably one of them is defining something invalid, most probably the __linux__
macro.
Can you test with a stripped down file like this:
#include <string>
void webMain()
{
}
What headers are being included before
<string>
? most probably one of them is defined something invalid, most probably the__linux__
macro.
You are right, we had a __linux__
define before, when I reverse order it includes fine. Thanks!
I have a C++ file including, using both an Ubuntu 16 and Windows 10 build host, and using both the 2,0 release and building it from source (pulled on 2/22) all fail with same issue:
Windows:
Ubuntu:
Error is same for 2.0 release and recent build from source