I'm using Visual Studio Community 2015.
I pulled the source code from Github earlier yesterday. I was able to get it to build, but only after I changed a few things that were giving me errors that didn't seem like they should.
First of all, I had to fix a typo(?) in Core.vcxproj.filters on line 968 it had "</ClInclud" instead of "</ClInclude>". Odd, but easy enough.
Next pch wouldn't compile, with an error message saying to update to Visual Studio 15 Update 2 or later. I'm not sure what version it was at the time, but I went and downloaded update 3, however the error persisted. In pch.h the line #if _MSC_FULL_VER < 190023918 was bizarrely returning true even though VS claims that the value of _MSC_FULL_VER is 190024210. But I commented out this error message and the compile proceeded.
Next, Core failed to build because of an internal compiler error (what?!) on line 45 of Identity.cpp. I tried a few things to fix this, ultimately what worked was removing the constexpr declaration on line 33. At this point the build succeeded.
So I don't know if I've been doing something wrong, or what. Like I said, I was able to work around them, but it doesn't seem like these problems should have existed. Just really odd.
EDIT: Also, the debug build crashes when I try to run a game. The release build works though.
I pulled the source code from Github earlier yesterday. I was able to get it to build, but only after I changed a few things that were giving me errors that didn't seem like they should.
First of all, I had to fix a typo(?) in Core.vcxproj.filters on line 968 it had "</ClInclud" instead of "</ClInclude>". Odd, but easy enough.
Next pch wouldn't compile, with an error message saying to update to Visual Studio 15 Update 2 or later. I'm not sure what version it was at the time, but I went and downloaded update 3, however the error persisted. In pch.h the line #if _MSC_FULL_VER < 190023918 was bizarrely returning true even though VS claims that the value of _MSC_FULL_VER is 190024210. But I commented out this error message and the compile proceeded.
Next, Core failed to build because of an internal compiler error (what?!) on line 45 of Identity.cpp. I tried a few things to fix this, ultimately what worked was removing the constexpr declaration on line 33. At this point the build succeeded.
So I don't know if I've been doing something wrong, or what. Like I said, I was able to work around them, but it doesn't seem like these problems should have existed. Just really odd.
EDIT: Also, the debug build crashes when I try to run a game. The release build works though.