Wow, nice work!! I was beginning to think it would be impossible to get MSVC to work without significant code changes.
I can’t immediately tell what the key change to make it work was. Maybe msbuild is passing some different flags or a different environment to cl
?
If we can figure out a way to decrease memory usage when compiling this file, I think we should still apply it to aid anyone building on an underpowered machine.