This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

IRIX 6.5 bootstrap failure....


Hi,

I get the following error when I try to bootstrap 3.1.1 on IRIX 6.5.
Is it possible to bootstrap the gcc compiler using GNU ld as the linker,
or do you need to use the IRIX assembler and linker???

Thanks,

Tom

- I'm building/configuring in a directory outside the source tree using the
  following to configuration (IRIX 6.5 assembler, GNU 2.12.2 linker). I'm
  using the IRIX compiler to bootstrap.

./configure --prefix=/usr/local --with-as=/opt/MIPSpro/bin/as
--with-ld=/usr/local/bin/ld --enable-threads=posix --enable-languages=c,c++


make[5]: Leaving directory
`/home/fridge/amatot/irix_6.5/build_gcc_3.1.1/gcc/intl'
./xgcc -B./ -B/home/fridge/amatot/irix_6.5/usr/local/mips-sgi-irix6.5/bin/
-isystem /home/fridge/amatot/irix_6.5/usr/local/mips-sgi-irix6.5/include
-isystem
/home/fridge/amatot/irix_6.5/usr/local/mips-sgi-irix6.5/sys-include -O2
-DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -isystem ./include  -I. -I. -I../../gcc-3.1.1/gcc
-I../../gcc-3.1.1/gcc/. -I../../gcc-3.1.1/gcc/config
-I../../gcc-3.1.1/gcc/../include  -g0 -finhibit-size-directive
-fno-inline-functions -fno-exceptions -g1 \
   -c ../../gcc-3.1.1/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
../../gcc-3.1.1/gcc/crtstuff.c:533: warning: no previous prototype for
`__do_global_ctors'
make[4]: Leaving directory
`/home/fridge/amatot/irix_6.5/build_gcc_3.1.1/gcc'
./xgcc -B./ -B/home/fridge/amatot/irix_6.5/usr/local/mips-sgi-irix6.5/bin/
-isystem /home/fridge/amatot/irix_6.5/usr/local/mips-sgi-irix6.5/include
-isystem
/home/fridge/amatot/irix_6.5/usr/local/mips-sgi-irix6.5/sys-include -O2
-DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -isystem ./include   -g -DHAVE_GTHR_DEFAULT
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared -nodefaultlibs -Wl,
-soname,libgcc_s.so.1 -o libgcc_s.so.1   libgcc/./_muldi3.o
libgcc/./_negdi2.o libgcc/./_lshrdi3.o libgcc/./_ashldi3.o
libgcc/./_ashrdi3.o libgcc/./_ffsdi2.o libgcc/./_clz.o libgcc/./_cmpdi2.o
libgcc/./_ucmpdi2.o libgcc/./_floatdidf.o libgcc/./_floatdisf.o
libgcc/./_fixunsdfsi.o libgcc/./_fixunssfsi.o libgcc/./_fixunsdfdi.o
libgcc/./_fixdfdi.o libgcc/./_fixunssfdi.o libgcc/./_fixsfdi.o
libgcc/./_fixxfdi.o libgcc/./_fixunsxfdi.o libgcc/./_floatdixf.o
libgcc/./_fixunsxfsi.o libgcc/./_fixtfdi.o libgcc/./_fixunstfdi.o
libgcc/./_floatditf.o libgcc/./_clear_cache.o libgcc/./_trampoline.o
libgcc/./__main.o libgcc/./_exit.o libgcc/./_absvsi2.o libgcc/./_absvdi2.o
libgcc/./_addvsi3.o libgcc/./_addvdi3.o libgcc/./_subvsi3.o
libgcc/./_subvdi3.o libgcc/./_mulvsi3.o libgcc/./_mulvdi3.o
libgcc/./_negvsi2.o libgcc/./_negvdi2.o libgcc/./_ctors.o
libgcc/./_divdi3.o libgcc/./_moddi3.o libgcc/./_udivdi3.o
libgcc/./_umoddi3.o libgcc/./_udiv_w_sdiv.o libgcc/./_udivmoddi4.o
libgcc/./_pack_sf.o libgcc/./_unpack_sf.o libgcc/./_addsub_sf.o
libgcc/./_mul_sf.o libgcc/./_div_sf.o libgcc/./_fpcmp_parts_sf.o
libgcc/./_compare_sf.o libgcc/./_eq_sf.o libgcc/./_ne_sf.o
libgcc/./_gt_sf.o libgcc/./_ge_sf.o libgcc/./_lt_sf.o libgcc/./_le_sf.o
libgcc/./_unord_sf.o libgcc/./_si_to_sf.o libgcc/./_sf_to_si.o
libgcc/./_negate_sf.o libgcc/./_make_sf.o libgcc/./_sf_to_df.o
libgcc/./_thenan_sf.o libgcc/./_sf_to_usi.o libgcc/./_usi_to_sf.o
libgcc/./_pack_df.o libgcc/./_unpack_df.o libgcc/./_addsub_df.o
libgcc/./_mul_df.o libgcc/./_div_df.o libgcc/./_fpcmp_parts_df.o
libgcc/./_compare_df.o libgcc/./_eq_df.o libgcc/./_ne_df.o
libgcc/./_gt_df.o libgcc/./_ge_df.o libgcc/./_lt_df.o libgcc/./_le_df.o
libgcc/./_unord_df.o libgcc/./_si_to_df.o libgcc/./_df_to_si.o
libgcc/./_negate_df.o libgcc/./_make_df.o libgcc/./_df_to_sf.o
libgcc/./_thenan_df.o libgcc/./_df_to_usi.o libgcc/./_usi_to_df.o
libgcc/./unwind-dw2.o libgcc/./unwind-dw2-fde.o libgcc/./unwind-sjlj.o -lc
&& rm -f libgcc_s.so && ln -s libgcc_s.so.1 libgcc_s.so
/home/fridge/amatot/irix_6.5/usr/local/mips-sgi-irix6.5/bin/ld: -shared not
supported
collect2: ld returned 1 exit status
make[3]: *** [libgcc_s.so] Error 1
make[3]: Leaving directory
`/home/fridge/amatot/irix_6.5/build_gcc_3.1.1/gcc'
make[2]: *** [stmp-multilib] Error 2
make[2]: Leaving directory
`/home/fridge/amatot/irix_6.5/build_gcc_3.1.1/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory
`/home/fridge/amatot/irix_6.5/build_gcc_3.1.1/gcc'
make: *** [bootstrap] Error 2



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]