Hi wine-users Apologies for sending the first email with the wrong return address. I wonder if anyone can offer some advice. I have a RH8.0 installation on which I was running wine-20021007 quite happily. I upgraded a number of base packages and still wine ran beautifully. Knowing the changing face of wine, I decided to upgrade. I did this with a binary distribution and immediately ran into problems. I had forgotten that I installed the original wine by compiling. After two days of downloading binaries and source packages and fiddling I am still don't have confidence in my wine. As an example of the problems experienced, I first made sure I had uninstalled all versions of wine and worked through all places where I could identify anything relating to wine and deleted it. I then did a vanilla compile of wine-20030618. When I ran wine, it told me that it could not find /usr/lib/wine/ntdll.dll.so. The directory in fact doesn't exist because the compiled wine puts everything under the prefix /usr/local, not /usr. Why is wine picking up this prefix (which is the one apparently used by the RH distributions)? Same thing happened with the previous version 20030508, which I am now using. I did a symlink to this "odd" directory and wine starts OK, but still some of my working applications crash after getting part of the way through (this may be because I haven't fully worked through the reconfiguration yet) - OK another reinstall and now they don't crash!! - probably an old registry. It is now quite usable, but I would like to get to the bottom of the "hassles" just to have some confidence. Is there something I haven't purged properly? cheers, Ken PS many many thanks to the developers of this package - it means I can do all my work from Linux with just the one major application - a Web editing tool - that needs Windoze.
On Mon, 2003-07-07 at 02:40, Ken Sarkies wrote:> vanilla compile of wine-20030618. When I ran wine, it told me that it > could not find /usr/lib/wine/ntdll.dll.so. The directory in fact doesn't > exist because the compiled wine puts everything under the prefix > /usr/local, not /usr. Why is wine picking up this prefix (which is the > one apparently used by the RH distributions)? Same thing happened with > the previous version 20030508, which I am now using. >I had a similar problem after I went from a binary to a source install. First, as you seem to have done, make sure all the old traces of wine are removed. Then, remove the /etc/ld.so.cache file, and run ldconfig to rebuild the cache. Then, in your wine directory, make sure you do a "make distclean" before you try to compile. I had to wash-rinse-repeat a couple times, but I finally got everything running again. Rob -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 244 bytes Desc: This is a digitally signed message part Url : http://www.winehq.org/pipermail/wine-users/attachments/20030707/da42d95a/attachment.pgp