user.dll problems

lawson_whitney at juno.com lawson_whitney at juno.com
Fri Aug 17 16:29:59 CDT 2001


On Fri, 17 Aug 2001, phlying penguin wrote:

> Hi, my wines broke, can anybody help me out..
>
> I downloaded the wine CVS and put it on using the auto install thing in
> tools for wine source. I have no windows install, and I'm on RedHat 7.1.
> After some tweaking on the config file, I finally got wine to the place
> where it could do something. I'm trying to get HalfLife's installer to
> emulate, but wine gives me an error saying:
>
> err:module:BUILTIN_LoadModule loaded .so but dll user.dll still not found
> Could not load 'USER.DLL' required by 'ISSET_SE', error=2
> Terminated
>
> Anybody got an idea to fix this? thanx in advance
>
I don't know how you did it, but you are missing a symbolic link.
Wine's builtin user.dll is actually a symbolic link in prefix/lib
named libuser.so that names libuser32.so to do its work for it.
(prefix is /usr/local unless somebody monkeys with it, so let's just
call it /usr/local/lib).  By removing that link, I can get that error,
and I can fix it too:

Script started on Fri Aug 17 17:14:14 2001
[whit at giftie lib]$ regress
Warning: could not find wine config [Drive x] entry for current working directory /usr/local/lib; starting in windows directory.
FIXME:pthread_rwlock_rdlock
FIXME:pthread_rwlock_unlock
Could not load 'USER.DLL' required by 'JSPCKDLG', error=2
Could not load 'JSPCKDLG.DLL' required by 'JUNO', error=2
/usr/local/bin/regress: line 2: 20095 Terminated              wine $@ --winver win31 /gp/windose/juno/bin/juno.exe
[whit at giftie lib]$ pwd
/usr/local/lib
[whit at giftie lib]$ su -c "ln -s libuser32.so libuser.so"
Password:
[whit at giftie lib]$ regress
Warning: could not find wine config [Drive x] entry for current working directory /usr/local/lib; starting in windows directory.
FIXME:pthread_rwlock_rdlock
FIXME:pthread_rwlock_unlock
err:winspool:AddPrinterDriverA Can't create Drivers key
err:winspool:WINSPOOL_LoadSystemPrinters Failed adding PS Driver (6)
fixme:toolhelp:InterruptRegister16 (0000, 0x1bf00ba), stub.
err:ntdll:RtlpWaitForCriticalSection section 0x400fad6c "syslevel.c: Win16Mutex" wait timed out, retrying (60 sec) fs=008f
fixme:toolhelp:InterruptUnRegister16 (0000), stub.
[whit at giftie lib]$ exit
exit

Script done on Fri Aug 17 17:15:59 2001

regress is just a script that runs an old 16 bit version of juno, the
only app I had handy that uses user.dll.

Lawson
---oof---


________________________________________________________________
GET INTERNET ACCESS FROM JUNO!
Juno offers FREE or PREMIUM Internet access for less!
Join Juno today!  For your FREE software, visit:
http://dl.www.juno.com/get/tagj.




More information about the wine-users mailing list