failed to load .so lib for builtin user32.dll

Jared Davis automake at aiksaurus.com
Thu Feb 28 02:41:02 CST 2002


Hi,

I'm trying to get Half-Life to run under Linux with wine, which is allegedly 
possible...  I'm running debian unstable and don't have a windows partition.

I installed wine from cvs from cvs.winehq.com:/home/wine, and ran the 
./tools/wineinstall script, following the instructions on the howto here:
	http://lhl.linuxgames.com/howto/half-life-HOWTO-0.4.1.html

I get to the part where I'm ready to run the Setup.exe program for Half-life 
and Wine gives me the following error message:

err:module:BUILTIN32_dlopen failed to load .so lib for builtin user32.dll: 
/usr/local/lib/libgdi32.so: undefined symbol: FT_Vector_Rotate
err:module:PE_fixup_imports Module (file) user32.dll (which is needed by 
winmm.dll) not found
err:module:load_library can't load winmm.dll
wine: Unhandled exception, starting debugger...
err:seh:EXC_DefaultHandling Unhandled exception code c0000005 flags 0 addr 
0x4028c197

I have the files /usr/local/lib/libwinmm.so and /usr/local/lib/libuser32.so, 
and my /etc/ld.so.conf has /usr/local/lib listed and I've gone ahead and done 
an extra ldconfig just to make sure, but it doesn't seem to fix the problem.

I'm not sure what's causing this.  I went ahead and ran it through gdb to see 
what the backtrace looked like:

Starting program: /usr/local/bin/wine Setup.exe
Warning: /usr/local/bin/wine not accessible from a configured DOS drive
Warning: /usr/local/bin/wine not accessible from a configured DOS drive
Warning: /usr/local/bin/wine not accessible from a configured DOS drive
err:module:BUILTIN32_dlopen failed to load .so lib for builtin user32.dll: 
/usr/local/lib/libgdi32.so: undefined symbol: FT_Vector_Rotate
err:module:PE_fixup_imports Module (file) user32.dll (which is needed by 
winmm.dll) not found
err:module:load_library can't load winmm.dll

Program received signal SIGSEGV, Segmentation fault.
0x0001b70b in ?? ()
(gdb) bt
#0  0x0001b70b in ?? ()
#1  0x4058117f in _init () from /usr/local/lib/libmmsystem.so
#2  0x4000b047 in call_init () from /lib/ld-linux.so.2
#3  0x4000b19d in _dl_init () from /lib/ld-linux.so.2
#4  0x4030e37d in getutmpx () from /lib/libc.so.6
#5  0x4000ae4b in _dl_catch_error () from /lib/ld-linux.so.2
#6  0x4030e477 in _dl_open () from /lib/libc.so.6
#7  0x40337434 in svcauthdes_stats () from /lib/libdl.so.2
#8  0x4000ae4b in _dl_catch_error () from /lib/ld-linux.so.2
#9  0x4033783f in dlerror () from /lib/libdl.so.2
#10 0x4033746f in dlopen () from /lib/libdl.so.2
#11 0x40114001 in wine_dlopen (filename=0x804d861 "libmmsystem.so", flag=2,
    error=0x40566c78 ".±\004 at s©\004@\\ \017 at Bw", errorsize=256) at port.c:585
#12 0x401136d0 in dlopen_dll (name=0x40566d90 "mmsystem.dll", 
error=0x40566c78 ".±\004 at s©\004@\\ \017 at Bw",
    errorsize=256) at loader.c:110
#13 0x40113dca in wine_dll_load (filename=0x40566d90 "mmsystem.dll",
    error=0x40566c78 ".±\004 at s©\004@\\ \017 at Bw", errorsize=256) at 
loader.c:331
#14 0x400c5d6d in BUILTIN32_dlopen (name=0x40566d90 "mmsystem.dll") at 
builtin32.c:42
#15 0x400869a7 in BUILTIN_LoadModule (name=0x804c320 "mmsystem.dll") at 
builtin.c:167
#16 0x40094ca9 in MODULE_LoadModule16 (libname=0x804c320 "mmsystem.dll", 
implicit=0, lib_only=1) at module.c:924
#17 0x40094f29 in LoadModule16 (name=0x804c320 "mmsystem.dll", 
paramBlock=0xffffffff) at module.c:1054
#18 0x4009536e in LoadLibrary16 (libname=0x804c320 "mmsystem.dll") at 
module.c:1218
#19 0x0804c011 in wine_initial_task (inst=134520832, prev=0, 
cmdline=0x40340c09 "", show=1) at main.c:37
#20 0x0804b05c in __wine_exe_main () at wine.spec.c:71
#21 0x400c9615 in start_process () at process.c:394
#22 0x400cca2d in call_on_thread_stack (func=0x400c944c) at sysdeps.c:91


Any ideas as to how to solve this or what I should do?

Thanks!

	Jared 

-- 
Love all, serve all.




More information about the wine-users mailing list