~ $ uqm The Ur-Quan Masters v0.3 (compiled May 19 2004 20:41:35) This software comes with ABSOLUTELY NO WARRANTY; for details see the included 'COPYING' file.
Saved games are kept in /home/chris/.uqm/save/. Initializing SDL (pure). SDL driver used: x11 SDL initialized. Initializing Screen. Set the resolution to: 640x480x16 Initializing SDL audio subsystem. SDL audio subsystem initialized. Initializing MixSDL mixer. MixSDL using driver 'SDL_audio' MixSDL Mixer initialized. opened dsp at 44100 Hz 16 bit stereo, 4096 samples audio buffer Initializing sound decoders. Sound decoders initialized. 1 joysticks were found. The names of the joysticks are: THRUSTMASTeR FireStorm Dual Power 2 'lbm/scclrtab.ct' -- 8722 bytes We've loaded the Kernel 'lbm/title.ani' -- 19 bytes libgcc_s.so.1 must be installed for pthread_cancel to work
Any ideas on how to fix this? I have libgcc_s.so.1 on my system. ldconfig does not do it. Neither does 'LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/path/to/libgcc_s.so.1/" uqm'.
It isn't an uqm-specific problem, but so far it's the only app in my system (gentoo) that's doing this, and I was wondering if any of you had ever seen it.
Cheers, Chris
« Last Edit: May 23, 2004, 08:03:48 am by Chris_Pickett »
This is indeed not uqm-specific. I suspect the problem might me solved if you upgrade your libc (including pthreads), and possibly your kernel. But as a workaround, try: export LD_ASSUME_KERNEL=2.4.19
Logged
“When Juffo-Wup is complete when at last there is no Void, no Non when the Creators return then we can finally rest.”
That didn't work, but thanks anyway. I think it's probably a layout problem more than anything, since if you google for the error that's what seems to be wrong. I'll try asking in the gentoo forums, and follow up here if it gets fixed. What doesn't make sense to me is that I was able to build uqm in the first place, but who knows.
Upgrading glibc worked. Previously I was unable to update it (from glibc-2.3.3_pre200402XX to glibc-2.3.3_pre20040420), but I tried this time without support for NPTL (Native Posix Thread Library), and it was fine. So, I'm not sure if it was a glibc or nptl problem, or both, but whatever ... I'm happy I can live without nptl for a while.
Sweeeeeeeeeeet!!!!!!!!!!!! A real game! Now to try the CVS version.
« Last Edit: May 24, 2004, 04:43:33 am by Chris_Pickett »