Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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.
- Loading branch information