The Ur-Quan Masters Home Page Welcome, Guest. Please login or register.
Did you miss your activation email?
December 06, 2024, 11:42:20 am
Home Help Search Login Register
News: Celebrating 30 years of Star Control 2 - The Ur-Quan Masters

+  The Ur-Quan Masters Discussion Forum
|-+  The Ur-Quan Masters Re-Release
| |-+  Technical Issues (Moderator: Death 999)
| | |-+  libgcc_s.so.1 must be installed for pthread_cancel
« previous next »
Pages: [1] Print
Author Topic: libgcc_s.so.1 must be installed for pthread_cancel  (Read 4330 times)
Chris Pickett
Zebranky food
*
Offline Offline

Posts: 8


yum


View Profile
libgcc_s.so.1 must be installed for pthread_cancel
« on: May 23, 2004, 08:02:36 am »

~ $ 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 » Logged
meep-eep
Forum Admin
Enlightened
*****
Offline Offline

Posts: 2847



View Profile
Re: libgcc_s.so.1 must be installed for pthread_ca
« Reply #1 on: May 23, 2004, 08:41:05 am »

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.”
Chris Pickett
Zebranky food
*
Offline Offline

Posts: 8


yum


View Profile
Re: libgcc_s.so.1 must be installed for pthread_ca
« Reply #2 on: May 23, 2004, 09:44:10 am »

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.
Logged
Chris Pickett
Zebranky food
*
Offline Offline

Posts: 8


yum


View Profile
Re: libgcc_s.so.1 must be installed for pthread_ca
« Reply #3 on: May 24, 2004, 04:42:43 am »

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 Smiley  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 » Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!