[parisc-linux] strange GNU ld / libgcc_s.so problems

Helge Deller deller at gmx.de
Mon Dec 15 14:38:58 MST 2003


On Monday 15 December 2003 22:05, John David Anglin wrote:
> > > > attempt to open /usr/lib/libgcc_s.so succeeded
> > > > -lgcc_s (//usr/lib/libstdc++.so: undefined reference to `_Unwind_SjLj_Resume at GCC_3.0'
> > > > /usr/lib/libstdc++.so: undefined reference to `_Unwind_SjLj_Register at GCC_3.0'
> > > > /usr/lib/libstdc++.so: undefined reference to `_Unwind_SjLj_RaiseException at GCC_3.0'
> > > > /usr/lib/libstdc++.so: undefined reference to `_Unwind_SjLj_Unregister at GCC_3.0'
> > > > /usr/lib/libstdc++.so: undefined reference to `_Unwind_SjLj_Resume_or_Rethrow at GCC_3.3'
> > > > usr/lib/libgcc_s.so)
> > > > 
> 
> I don't have libgcc_s.so in /usr/lib.  This is suspect.  libgcc_s.so should
> contain the above symbols if built with sjlj exceptions.  

doh - that's it !

My /usr/lib/libgcc_so.1 was from an old private gcc build (I forgot about it since
it was from 2002) and it broke my builds.
I deleted this file and now all works perfect.

Thanks a lot.
Helge


More information about the parisc-linux mailing list