On Fri, May 28, 2004 at 11:14:53AM -0700, Randolph Chung wrote: > > bin/Linux_base_shared/xsl3blastst: error while loading shared > > libraries: lib/Linux_base_shared/libatlas.so.3: unexpected reloc type > > 0x02 > > > > I'm guessing -ffunction-sections is needed from gcl experience. > > Thoughts? > > reloc type 0x02 is: > #define R_PARISC_DIR21L 2 /* Left 21 bits of eff. address. */ > > are you sure everything is compiled with -fPIC? > > try: > > readelf -a lib/Linux_base_shared/libatlas.so.3 | grep R_PARISC_DIR21L > > and see if that helps you isolate which symbol it's complaining about.
I'm with Randolph on this one, something is definately not being compiled PIC. Version 2 seems to be okay, how much has the infrastructure changed in version 3? c.

