Problem building libstdc++.so.2.9.0 on Irix 6.4

Dan Glastonbury Dan.Glastonbury@adelaide.maptek.com.au
Fri Oct 30 22:03:00 GMT 1998


G'Day,
  My apologies if this has been reported and fixed before.  I had a look 
through the mailing list archives and couldn't a solution to the problem.

I'm having a problem building a shared object version of libstdc++ that comes 
with egcs-1.1b.

I configured the build as:
mkdir objdir 
../configure --prefix=/usr/freeware --enable-shared 
--enable-version-specific-runtime-libs

and in objdir/mips-sgi-irix6.5/libstdc++ I get the following error from the 
SG link editor:
make[1]: Leaving directory `/tmp_mnt/mnt/gumbie/irix-6.5/egcs-1.1b/objdir/mips
-sgi-irix6.5/libio'
/mnt/gumbie/irix-6.5/egcs-1.1b/objdir/gcc/xgcc -B/mnt/gumbie/irix-6.5/egcs-1.1
b/objdir/gcc/ -g -O2 -fno-implicit-templates  -shared -o libstdc++.so.2.9.0 
`cat piclist` -lm
ld32: ERROR 48: Cannot access registry file ./so_locations (No locks 
available) - ignored.
ld32: FATAL 51: Can't assign virtual addresses for libstdc++.so.2.9.0 of size 
10000 within specified range.  Please check your registry file ./so_locations.
collect2: ld returned 4 exit status
make: *** [libstdc++.so.2.9.0] Error 1
Exit 2

Anyone know how to get around this problem?

cheers
Dan
-- 
Dan Glastonbury  <Dan.Glastonbury at maptek.com.au>  `Network is unreachabl'





More information about the Gcc-bugs mailing list