[parisc-linux] strange GNU ld / libgcc_s.so problems
John David Anglin
dave at hiauly1.hia.nrc.ca
Mon Dec 15 14:05:15 MST 2003
> > > 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. However, it's
difficult to tell since the symbols are stripped. I would move
/usr/lib/libstdc++.so out of the way and retry your link.
Dave
--
J. David Anglin dave.anglin at nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
More information about the parisc-linux
mailing list