[Wine]Error with wine-20041019
Duane Clark
dclark at akamail.com
Sun Nov 21 14:25:16 CST 2004
John McKee wrote:
>
>
> Attached is the log segment, after running gzip.
Well, something strange is going on, but so far I cannot figure out
what. Your log shows:
trace:module:load_dll looking for L"MFC42.DLL" in
L"C:\\CServe\\CS3;.;c:\\windows\\system;c:\\windows;c:\\windows;c:\\windows\\system;e:\\;e:\\test;f:\\"
trace:module:MODULE_GetLoadOrderW looking for L"MFC42.DLL"
trace:module:open_app_key searching L"MFC42" in
L"Machine\\Software\\Wine\\Wine\\Config\\AppDefaults\\CS3.exe\\DllOverrides"
trace:module:MODULE_GetLoadOrderW got standard entry "n,b" for L"MFC42.DLL"
trace:module:load_dll Trying native dll L"MFC42.DLL"
trace:module:load_dll Trying built-in L"MFC42.DLL"
warn:module:load_builtin_dll cannot open .so lib for builtin
L"MFC42.DLL": /usr/local/lib/wine/mfc42.dll.so: cannot open shared
object file: No such file or directory
warn:module:load_dll Failed to load module L"MFC42.DLL"; status=c0000135
err:module:import_dll Library MFC42.DLL (which is needed by
L"C:\\CServe\\CS3\\CS3COR.DLL") not found
Notice that yours says "Trying native dll" and then immediately "Trying
built-in". It never found a native version.
But for me (with another DLL), I get something that looks like:
trace:module:load_dll looking for L"ole32.dll" in L"C:\\Program
Files\\WinZip;.;c:\\windows\\system;c:\\windows;c:\\windows;c:\\windows\\system;c:\\Xilinx\\bin\\nt;$XILINX\\Synth\\bin-win32i;c:\\CapFast\\wcs\\bin;e:\\"
trace:module:MODULE_GetLoadOrderW looking for
L"C:\\windows\\system\\ole32.dll"
trace:module:open_app_key searching L"ole32" in
L"Machine\\Software\\Wine\\Wine\\Config\\AppDefaults\\WINZIP32.EXE\\DllOverrides"
trace:module:MODULE_GetLoadOrderW got standard entry "n,b" for L"ole32.dll"
trace:module:load_dll Trying native dll L"C:\\windows\\system\\ole32.dll"
trace:module:load_native_dll loading L"C:\\windows\\system\\ole32.dll"
So I find the native DLL. Something strange is going on with your
system; I suspect something got configured wierd, but I don't know what.
Anyway, I guess the next thing to try is:
strace wine CS3 >& wineb.log
Now search through that for mfc42. You should see lines something like:
stat64("/home/dclark/.wine/dosdevices/c:/Program
Files/WinZip/ole32.dll", 0x4070e198) = -1 ENOENT (No such file or directory)
That should go on through the various elements of the Wine path, until
it finds a match:
stat64("/home/dclark/.wine/dosdevices/c:/windows/system/ole32.dll",
{st_mode=S_IFREG|0775, st_size=778512, ...}) = 0
The "= 0" at the end means it found a match.
>
> I tried using WINEDLLOVERRIDES="mfc42=n,b" wine CS3 and
> WINEDLLOVERRIDES="mfc42=b,n" wine CS3
>
> Errors looked the same.
>
> Also, the section from ~/.wine/config related to this DLL is:
>
> "mfc42" = "native, builtin"
>
>
> When I run either sol or notepad, I do not get DLL errors. But, I do receive the
> following, and I am not clear on what file I need to add screen resolution, which
> does appear to be '96'.
>
> Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
> to set the screen resolution and remove the "Resolution" entry in the config file
> err:wave:OSS_WaveOutInit /dev/mixer1: No such device
> err:wave:OSS_WaveInInit /dev/mixer1: No such device
>
>
> John McKee
More information about the wine-users
mailing list