micahsnyder Visual Studio: Build UnRAR DLL with Debug runtime library
7195e0f Aug 28, 2023
Visual Studio: Build UnRAR DLL with Debug runtime library
For reasons unknown, after the UnRAR update there are linker errors for
the Release build for 0.103, claiming:

secpassword.obj : error LNK2001: unresolved external symbol _CrtDbgReport
dll.obj : error LNK2001: unresolved external symbol _CrtDbgReport
extinfo.obj : error LNK2001: unresolved external symbol _CrtDbgReport
extract.obj : error LNK2001: unresolved external symbol _CrtDbgReport
headers.obj : error LNK2001: unresolved external symbol _CrtDbgReport
archive.obj : error LNK2001: unresolved external symbol _CrtDbgReport
arcread.obj : error LNK2001: unresolved external symbol _CrtDbgReport
cmddata.obj : error LNK2001: unresolved external symbol _CrtDbgReport
crypt.obj : error LNK2001: unresolved external symbol _CrtDbgReport
...\win32\x64\Release\libclamunrar.dll : fatal error LNK1120: 1 unresolved externals

I haven't been able to determine from reading the diff why it wants
this debug-symbol, but changing the VS project file to link with the
Debug-version of the C runtime DLL appears to resolve the build
issue. Not ideal but I think it is okay.
7195e0f