I am having some difficulty compiling ioQuake3 with debug config for x64. Release builds fine but I get errors with opus files like this one:
1>VQ_WMat_EC.obj : error LNK2019: unresolved external symbol __imp__CrtDbgReportW referenced in function silk_VQ_WMat_EC
1>opus_decoder.obj : error LNK2001: unresolved external symbol __imp__CrtDbgReportW
1>opus_encoder.obj : error LNK2001: unresolved external symbol __imp__CrtDbgReportW
I have googled this and have tried many different solutions to no avail. All other projects build fine for x64, however getting it to run has been problematic.
When ran I get an error that says:
recursive error after: programStack corrupted in compiled code.
So it certainly looks like my environment isn’t configured right for x64. Would appreciate any help someone may offer other then some hipster anti VS rhetoric.
Thanks in advanced.