Bootstrap failure on i686-pc-linux-gnu

Michael Vance briareos@lokigames.com
Fri Oct 22 08:29:00 GMT 1999


stage1/xgcc -Bstage1/ -B/home/michael/i686-pc-linux-gnu/bin/ -c
-DIN_GCC    -W -Wall -O2 -g -O2  -W -Wall
-I. -I.. -I../../../egcs/gcc/cp
-I../../../egcs/gcc/cp/.. -I../../../egcs/gcc/cp/../config
-I../../../egcs/gcc/cp/../../include ../../../egcs/gcc/cp/tree.c
In file included from /usr/include/stdio.h:631,
                 from ../../../egcs/gcc/cp/../system.h:33,
                 from ../../../egcs/gcc/cp/tree.c:23:
/usr/include/bits/stdio.h: In function `vprintf':
/usr/include/bits/stdio.h:35: warning: format not a string literal,
argument types not checked
typeck.o: file not recognized: File truncated
collect2: ld returned 1 exit status
make[3]: *** [../cc1plus] Error 1
make[3]: Leaving directory `/home/michael/src/egcs-build/gcc/cp'
make[2]: *** [cc1plus] Error 2

This would seem to be a binutils problem. I'm using

[michael@namaste egcs-build]$ rpm -q binutils
binutils-2.9.1.0.23-1

Any recommendations as to proper binutils (or whether this is the
problem) would be appreciated.

As an addendum, is anyone aware of commercial compilers that have
solid C++ support for Linux? The current state of egcs makes my work
impossible, and I'm wondering if there are any short-term
alternatives (long-term of course being to help the egcs project).

Regards,

m.

-- 
Programmer                         "I wrote a song about dental floss,
Loki Entertainment Software         but did anyone's teeth get cleaner?"
http://lokigames.com/~briareos/              - Frank Zappa, re: the PMRC


More information about the Gcc-bugs mailing list