nope, it seems like some headers was not included, or some variables define errors
I have LINK warning (but still gives working exe):
LINK : /LTCG specified but no code generation required; remove /LTCG from the link command line to improve linker performance
I found the settings to disable the LTCG option in the project properties, in the linker options.
I was getting error to do with SAFESEH, but I managed to fix that and it compiled an exe. But I get a buffer != nullptr error when I try to go to the helicopter selection screen, so I'll need to try and track that down. This is for free flight. I can start a campaign ok.