Unable to build gcc-3.3.1 on AIX5.2 ML2

Jonas Ling jonas.ling@consultant.saab.se
Mon Nov 3 09:16:00 GMT 2003


Hi,
I'am trying to build gcc-3.3.1 on AIX5.2 ML2 but get the following 
errors when
trying to bootstrap: (collect2 complaining about /lib/crt0.o not a COFF 
file)

../gcc-3.3.1/configure --prefix=/sw/gcc/3.3.1 --disable-shared 
--disable-aix64 --disable-multilib --host=rs6000-ibm-aix5.2.0.0
gmake bootstrap
...
...

echo timestamp > stage1_copy
echo stage2_build > stage_last
gmake CC=" stage1/xgcc -Bstage1/ 
-B/sw/gcc/3.3.2/rs6000-ibm-aix5.2.0.0/bin/" \
         STAGE_PREFIX=stage1/ \
         ADAC="\$(CC)" AR_FOR_TARGET="ar -X32_64" 
RANLIB_FOR_TARGET="ranlib" CFLAGS="-g -O2" LDFLAGS="" 
WARN_CFLAGS="\$(GCC_WARN_CFLAGS)" STRICT_WARN="-Wtraditional -pedantic 
-Wno-long-long" libdir=/sw/gcc/3.3.2/lib LANGUAGES="c gcov c++ f77 java 
objc" MAKEOVERRIDES= OUTPUT_OPTION="-o \$@"
gmake[2]: Entering directory `/usr/dev/b2/gcc'
stage1/xgcc -Bstage1/ -B/sw/gcc/3.3.2/rs6000-ibm-aix5.2.0.0/bin/ -c   -g 
-O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes 
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   
-DHAVE_CONFIG_H -DGENERATOR_FILE    -I. -I. -I../../gcc-3.3.1/gcc 
-I../../gcc-3.3.1/gcc/. -I../../gcc-3.3.1/gcc/config 
-I../../gcc-3.3.1/gcc/../include ../../gcc-3.3.1/gcc/gengenrtl.c -o 
gengenrtl.o
stage1/xgcc -Bstage1/ -B/sw/gcc/3.3.2/rs6000-ibm-aix5.2.0.0/bin/   -g 
-O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes 
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long   
-DHAVE_CONFIG_H -DGENERATOR_FILE  -o gengenrtl \
 gengenrtl.o ../libiberty/libiberty.a
collect2: /lib/crt0.o: not a COFF file
gmake[2]: *** [gengenrtl] Error 1
gmake[2]: Leaving directory `/usr/dev/b2/gcc'
gmake[1]: *** [stage2_build] Error 2
gmake[1]: Leaving directory `/usr/dev/b2/gcc'
gmake: *** [bootstrap] Error 2

Regards Jonas Ling




More information about the Gcc-help mailing list