|
Hello..
I'm trying to use clrmame w/ wine under freebsd, and some problems have developed since around version 3.0.
It seems that the clrmame library xerces-c_2_3_0.dll depends on msvcirt.dll. The problem is that msvcirt.dll is not supported by wine, and a native dll override doesn't seem to work.
This is what happens without using a native dll: % wine "c:\program files\clrmamepro\cmpro.exe" fixme:win32:PE_CreateModule Load Configuration directory ignored err:module:BUILTIN32_dlopen failed to load .so lib for builtin msvcirt.dll: Cannot open "/usr/local/lib/wine/msvcirt.dll.so" err:module:import_dll Loading module (file) MSVCIRT.dll (which is needed by C:\Program Files\clrmamepro\xerces-c_2_3_0.dll) failed (error -1073741702). err:win32:PE_LoadLibraryExA can't load C:\Program Files\clrmamepro\xerces-c_2_3_0.dll err:module:import_dll Loading module (file) xerces-c_2_3_0.dll (which is needed by C:\Program Files\clrmamepro\cmpro.exe) failed (error -1073741801).
And this is with "msvcirt"= "native" in the wine config file:
err:win:GetDesktopWindow Wine init error: either you're trying to use an invalid native USER.EXE config, or some graphics/GUI libraries or DLLs didn't initialize properly. Aborting.
I'm curious if anyone has gotten around this..
|