Ok, i have the programs installed on a working (albeit crashes a lot) WinXP install... the problem is DLL loading... its clearly not loading DLLs in the same dir as the exe... see below ACDSee (Registered Version): # wine ACDSee.exe Could not stat /mnt/cdrom (No such file or directory), ignoring drive E: err:module:PE_fixup_imports Module (file) MFC42.DLL (which is needed by C:\Program Files\ACD Systems\ACDSee\License.dll) not found err:win32:PE_LoadLibraryExA can't load C:\Program Files\ACD Systems\ACDSee\License.dll err:module:PE_fixup_imports Module (file) License.dll (which is needed by C:\Program Files\ACD Systems\ACDSee\ACDSee.exe) not found Paint Shop Pro: # wine psp.exe Could not stat /mnt/cdrom (No such file or directory), ignoring drive E: fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to add support for it ? fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to add support for it ? fixme:reg:_nt_dump_lf unknown Win XP node id 0x686c: do we need to add support for it ? err:module:PE_fixup_imports Module (file) MFC42.DLL (which is needed by C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\jcmyk.dll) not found err:win32:PE_LoadLibraryExA can't load C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\jcmyk.dll err:module:PE_fixup_imports Module (file) JCMYK.dll (which is needed by C:\Program Files\Jasc Software Inc\Paint Shop Pro 7\psp.exe) not found On Wed, 2002-11-06 at 01:13, Duane Clark wrote:> Anton Piatek wrote: > > One program is ACDSee.... surely Wine should load DLLs if they are in > > the same directory as the exe?? as most programs will require a Dll to > > run... > > Yes, that should work. > > I installed ACDSee (the downloadable version 5.0) and when I run it, I get: > > # wine ACDSee5 > fixme:win32:PE_CreateModule Security directory ignored > fixme:file:DeviceIoControl Unimplemented control 104 for VxD device SECPROV > fixme:ole:CoRegisterMessageFilter stub > fixme:win32:PE_CreateModule Security directory ignored > fixme:ole:CoRegisterMessageFilter stub > > And then a dialog telling me it was not correctly installed. I think the > problem is the VxD, which is basically unsupported in Wine (as far as I > know). > > In any case, I do not get any messages about problems loading DLLs. When > do you get the messages, and what are they? I am using a current CVS > version of Wine, and a fake-Windows installation. > > Or would you like to suggest another program you are having problems > with, since I don't think this one will ever work in Wine. > > > > _______________________________________________ > wine-users mailing list > wine-users@winehq.com > http://www.winehq.com/mailman/listinfo/wine-users-- Anton Piatek | map02@doc.ic.ac.uk | anton@piatek.co.uk | Dept of Mathematics, | Imperial College, 07900-951-627 | London, UK --- Wise men speak when they have something to say. Fools speak when they have to say something. - Plato -- Anton Piatek | map02@doc.ic.ac.uk | anton@piatek.co.uk | Dept of Mathematics, | Imperial College, 07900-951-627 | London, UK --- Wise men speak when they have something to say. Fools speak when they have to say something. - Plato
Anton Piatek wrote:> Ok, i have the programs installed on a working (albeit crashes a lot) > WinXP install... the problem is DLL loading... its clearly not loading > DLLs in the same dir as the exe... see below > > ACDSee (Registered Version): > > # wine ACDSee.exe > Could not stat /mnt/cdrom (No such file or directory), ignoring drive E: > err:module:PE_fixup_imports Module (file) MFC42.DLL (which is needed by > C:\Program Files\ACD Systems\ACDSee\License.dll) not found > err:win32:PE_LoadLibraryExA can't load C:\Program Files\ACD > Systems\ACDSee\License.dll > err:module:PE_fixup_imports Module (file) License.dll (which is needed > by C:\Program Files\ACD Systems\ACDSee\ACDSee.exe) not foundDo you have MFC42.DLL?
Do you have mfc42.dll installed ?? Or is your E: drive misconfigured (/mnt/cdrom) ?> Could not stat /mnt/cdrom (No such file or directory), ignoring drive > E: > err:module:PE_fixup_imports Module (file) MFC42.DLL (which is needed > Could not stat /mnt/cdrom (No such file or directory), ignoring drive > E: > err:module:PE_fixup_imports Module (file) MFC42.DLL (which is needed___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! Yahoo! Mail : http://fr.mail.yahoo.com
mfc42.dll IS in the wiinnt/system32 dir, and there was no cdrom in the drive, so thats why /mnt/cdrom isnt mounting On Mon, 2002-11-11 at 17:23, Sylvain Petreolle wrote:> Do you have mfc42.dll installed ?? > Or is your E: drive misconfigured (/mnt/cdrom) ? > > > Could not stat /mnt/cdrom (No such file or directory), ignoring drive > > E: > > err:module:PE_fixup_imports Module (file) MFC42.DLL (which is needed > > Could not stat /mnt/cdrom (No such file or directory), ignoring drive > > E: > > err:module:PE_fixup_imports Module (file) MFC42.DLL (which is needed > > > ___________________________________________________________ > Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! > Yahoo! Mail : http://fr.mail.yahoo.com >-- Anton Piatek | map02@doc.ic.ac.uk | anton@piatek.co.uk | Dept of Mathematics, | Imperial College, 07900-951-627 | London, UK --- Wise men speak when they have something to say. Fools speak when they have to say something. - Plato
If you placed windows directory into winnt/, make sure your $HOME/.wine/configure matches this. All the "c:\\windows" must be replaced with "c:\\winnt" or simply rename winnt to windows if you want. [wine] "Windows" = "c:\\windows" "System" = "c:\\windows\\system" "Temp" = "e:\\" "Path" "c:\\windows;c:\\windows\\command;c:\\windows\\system32;c:\\windows\\system;e:\\" --- Anton Piatek <anton@piatek.co.uk> a ?crit :> mfc42.dll IS in the wiinnt/system32 dir, and there was no cdrom in > the > drive, so thats why /mnt/cdrom isnt mounting >___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! Yahoo! Mail : http://fr.mail.yahoo.com
The paths all seem correct, i even checked the capitalization... On Mon, 2002-11-11 at 19:00, Sylvain Petreolle wrote:> If you placed windows directory into winnt/, > make sure your $HOME/.wine/configure matches this. > > All the "c:\\windows" must be replaced with "c:\\winnt" > or simply rename winnt to windows if you want. > > [wine] > "Windows" = "c:\\windows" > "System" = "c:\\windows\\system" > "Temp" = "e:\\" > "Path" > "c:\\windows;c:\\windows\\command;c:\\windows\\system32;c:\\windows\\system;e:\\" > > --- Anton Piatek <anton@piatek.co.uk> a ?crit : > > mfc42.dll IS in the wiinnt/system32 dir, and there was no cdrom in > > the > > drive, so thats why /mnt/cdrom isnt mounting > > > > > ___________________________________________________________ > Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! > Yahoo! Mail : http://fr.mail.yahoo.com >-- Anton Piatek | map02@doc.ic.ac.uk | anton@piatek.co.uk | Dept of Mathematics, | Imperial College, 07900-951-627 | London, UK --- Wise men speak when they have something to say. Fools speak when they have to say something. - Plato