Since i moved to another (newer) version of Visual c++ Express editon, i am getting linker errors i don't understand. They have not been there before:
qxTerrainMgr.obj : error LNK2001: Unresolved external symbol "__ftol2_sse".
CExplosion.obj : error LNK2001: Unresolved external symbol "___CxxFrameHandler3".
CExplosion.obj : error LNK2001: Unresolved external symbol "__EH_epilog3".
CExplosion.obj : error LNK2001: Unresolved external symbol "__EH_prolog3".
CPawnCon.obj : error LNK2001: Unresolved external symbol "__EH_prolog3_catch".
CCommonData.obj : error LNK2001: Unresolved external symbol "__EH_epilog3_GS".
CCommonData.obj : error LNK2001: Unresolved external symbol "__EH_prolog3_GS".
qxTerrainMgr.obj : error LNK2001: Unresolved external symbol "__EH_epilog3_catch_GS".
qxTerrainMgr.obj : error LNK2001: Unresolved external symbol "__EH_prolog3_catch_GS".
I am absolutely unsure why this happend.
How can i solve this problem? The compiler options that specify for which processor model it should gnereate code are not there anymore. I also disabled use of sse and sse2 code generation.
strange compiler/linker errors
strange compiler/linker errors
Everyone can see the difficult, but only the wise can see the simple.
-----
-----
nevermind, i got it to work. Seems like i had changed the runtime library from Multithreaded-DLL to Multithreaded. I changed it back. Now it gives me 170 linker warnings but it compiles and links fine. Let's hope it also works like i want it.
Everyone can see the difficult, but only the wise can see the simple.
-----
-----