So in my project I am getting these link errors:
Error 1 error LNK2005: ___xi_a already defined in MSVCRT.lib(cinitexe.obj)
Error 2 error LNK2005: ___xi_z already defined in MSVCRT.lib(cinitexe.obj)
Error 3 error LNK2005: ___xc_a already defined in MSVCRT.lib(cinitexe.obj)
Error 4 error LNK2005: ___xc_z already defined in MSVCRT.lib(cinitexe.obj)
Error 7 error LNK1169: one or more multiply defined symbols found
Now I remember getting these about a month back and through fiddling with additional dependencies and some other project properties I was able to get everything to compile (that's about all I remember). Now that I'm trying to convert my project to release mode I'm getting them again.
I have compared all the project properties from release to debug and made sure everything was the same except setting the runtime library to /MD instead of /MDd obviously. Both share all the same additional dependencies also.
Is there anything else I could be missing?