Dear friends, I am running a small Win32 utility called password safe under wine. The application works fine but upon exiting I get an annoying popup: err:module:import_dll No implementation for msvcrt.dll.??_U@YAPAXI@Z imported from L"Z:\\0winxp\\Programmi\\pwsafe-2.0pre2-bin\\MSVCIRT.dll", setting to 0xdeadbeef fixme:dc:LockWindowUpdate (0x10028), partial stub! fixme:dc:LockWindowUpdate ((nil)), partial stub! fixme:dc:LockWindowUpdate (0x1002c), partial stub! fixme:dc:LockWindowUpdate ((nil)), partial stub! Can I avoid this ? Thank you. Bob
Hi Bob, Am Donnerstag, 14. April 2005 18:32 schrieb Bob Alexander:> Dear friends, > I am running a small Win32 utility called password safe under wine. > > The application works fine but upon exiting I get an annoying popup: > > err:module:import_dll No implementation for msvcrt.dll.??_U@YAPAXI@Z > imported from L"Z:\\0winxp\\Programmi\\pwsafe-2.0pre2-bin\\MSVCIRT.dll", > setting to 0xdeadbeef > fixme:dc:LockWindowUpdate (0x10028), partial stub! > fixme:dc:LockWindowUpdate ((nil)), partial stub! > fixme:dc:LockWindowUpdate (0x1002c), partial stub! > fixme:dc:LockWindowUpdate ((nil)), partial stub!try using msvcrt.dll native. just copy it from your windows installation to your (wine) windows/system dir and start your program with: WINEDLLOVERRIDES="msvcrt=n" wine yourprg.exe you can find additional information here: http://www.winehq.com/site/docs/wine-user/config-dll cu, Stefan
> Hello Stefan, > thank you. > > I tried doing what you say. > > Copied msvcrt.dll from /0winxp/WINDOWS/system32 to > ~/.wine/c/windows/system (there was already a MSVCRT.DLL which remained > since the filesystem is case sensitive - reiserfs).I suggest you delete or rename the old dll. just in case ;-)> > I had to remove it since most programs did not even start anymore. > > I also tried DL the latest Password Safe software and installing it > under WINE and although the new program works like the precedent > release, it always gives some errors when closing. > > Did I do anything wrong ????maybe if you use the standard config of wine, wine behaves like win98. Try switching the win version to winxp (your msvcrt is copied from winxp, right?) BTW: which wine version do you use?
Stefan Munz wrote:>>Hello Stefan, >>thank you. >> >>I tried doing what you say. >> >>Copied msvcrt.dll from /0winxp/WINDOWS/system32 to >>~/.wine/c/windows/system (there was already a MSVCRT.DLL which remained >>since the filesystem is case sensitive - reiserfs). > > > I suggest you delete or rename the old dll. just in case ;-) >That is a good idea :)> >>I had to remove it since most programs did not even start anymore. >> >>I also tried DL the latest Password Safe software and installing it >>under WINE and although the new program works like the precedent >>release, it always gives some errors when closing. >> >>Did I do anything wrong ???? > > > maybe if you use the standard config of wine, wine behaves like win98. Try > switching the win version to winxp (your msvcrt is copied from winxp, right?) >Yes the dll comes from XP ... How do I change the emulation to "XP" ?> BTW: which wine version do you use? >I have to use an old version : 20040914 since more recent ones kill my Lotus Notes (which I MUST use for work). Thank you very much, Bob