[Wine]Can't load X dll...

Stefan Munz stefan.munz at itomig.de
Fri Jul 23 03:19:44 CDT 2004


 <snip>
>
> Here it is, including the command with the name of the exe program:
>
> [daddy at daddy daddy]$ cd /windows/LOGOS20
> [daddy at daddy LOGOS20]$ WINEDEBUG=+loaddll,+dll wine ./LOGOS.EXE
> trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\advapi32.dll" :
> builtin
> trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\gdi32.dll" :
> builtintrace:loaddll:load_dll Loaded module L"c:
> \\windows\\system\\user32.dll" : builtin
> trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\winedos.dll" :
> builtin
> trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" : builtin
> trace:dll:fill_init_list (krnl386.exe) - START
> trace:dll:fill_init_list (krnl386.exe) - END
> trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
> trace:dll:fill_init_list (system.drv) - START
> trace:dll:fill_init_list (system.drv) - END
> trace:loaddll:MODULE_LoadModule16 Loaded module "GDI.EXE" : builtin
> trace:dll:fill_init_list (gdi.exe) - START
> trace:dll:fill_init_list (gdi.exe) - END
> trace:loaddll:MODULE_LoadModule16 Loaded module "USER.EXE" : builtin
> trace:dll:fill_init_list (user.exe) - START
> trace:dll:fill_init_list (user.exe) - END
> trace:loaddll:MODULE_LoadModule16 Loaded module "keyboard.drv" : builtin
> trace:dll:fill_init_list (keyboard.drv) - START
> trace:dll:fill_init_list (keyboard.drv) - END
> trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\x11drv.dll" :
> builtin
> trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\imm32.dll" :
> builtintrace:loaddll:load_dll Loaded module L"c:
> \\windows\\system\\winmm.dll" : builtintrace:loaddll:load_dll Loaded module
> L"c:\\windows\\system\\wineoss.drv" : builtin
> trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\msacm32.dll" :
> builtin
> trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\msacm.drv" :
> builtintrace:loaddll:load_dll Loaded module L"c:
> \\windows\\system\\midimap.drv" : builtin
> trace:loaddll:MODULE_LoadModule16 Loaded module "mmsystem.dll" : builtin
> trace:dll:fill_init_list (mmsystem.dll) - START
> trace:dll:fill_init_list (mmsystem.dll) - END
> trace:dll:NE_CallDllEntryPoint Calling mmsystem.dll DllEntryPoint,
> cs:ip=114f:0ac1
> trace:loaddll:MODULE_LoadModule16 Loaded module "comm.drv" : builtin
> trace:dll:fill_init_list (comm.drv) - START
> trace:dll:fill_init_list (comm.drv) - END
> trace:loaddll:MODULE_LoadModule16 Loaded module "display.drv" : builtin
> trace:dll:fill_init_list (display.drv) - START
> trace:dll:fill_init_list (display.drv) - END
> trace:loaddll:MODULE_LoadModule16 Loaded module "mouse.drv" : builtin
> trace:dll:fill_init_list (mouse.drv) - START
> trace:dll:fill_init_list (mouse.drv) - END
> trace:loaddll:MODULE_LoadModule16 Loaded module "Z:
> \\windows\\LOGOS20\\LOGOS.EXE" : native
> Could not load 'LEAD40.DLL' required by 'LOGOS20', error=2
> [daddy at daddy LOGOS20]$
>
> (Needless to say, the machine's name is "daddy", the default domain is
> "daddy" and the user in question is also "daddy"...)

if you didn't it already, change your wine config to load LEAD40 native by 
adding:
"LEAD40" = "native"
to the DllOverrides section.

or try to run wine as following:
WINEDLLOVERRIDES="LEAD40=n" WINEDEBUG=+loaddll,+dll wine LOGOS.EXE

I read your previous mails again, and saw there that you mentioned a dll 
called LEAD20. If this was no typo, LEAD40 could be missing. Please verify 
that LEAD40 is in the windows dir or in the program dir.

Did this change the output of wine? If not, we should have a look at your 
config file.




More information about the wine-users mailing list