libio compilation failure, i386-pc-linux-gnu

Elliot Lee sopwith@cuc.edu
Tue Nov 18 22:45:00 GMT 1997


Mostly stock Red Hat Linux 4.2.

The main part of the build goes OK, but the libio stuff bombs.

test -z "-fpic" || \
  /usr/src/redhat/BUILD/egcs-971114/gcc/xgcc
-B/usr/src/redhat/BUILD/egcs-971114/gcc/ -c -g -O2 -fno-implicit-templates
-I. -I. -nostdinc++ -D_IO_MTSAFE_IO -fpic stdstrbufs.cc -o
pic/stdstrbufs.o
stdstrbufs.cc:67: syntax error before `='
stdstrbufs.cc:67: `_IO_stdfile_0_lock' was not declared in this scope
stdstrbufs.cc:67: warning: excess elements in aggregate initializer
stdstrbufs.cc:68: syntax error before `='
stdstrbufs.cc:68: `_IO_stdfile_1_lock' was not declared in this scope
stdstrbufs.cc:68: warning: excess elements in aggregate initializer
stdstrbufs.cc:69: syntax error before `='
stdstrbufs.cc:70: `_IO_stdfile_2_lock' was not declared in this scope
stdstrbufs.cc:70: warning: excess elements in aggregate initializer
make[1]: *** [stdstrbufs.o] Error 1
make[1]: Leaving directory
`/usr/src/redhat/BUILD/egcs-971114/libraries/libio'
make: *** [all-target-libio] Error 2

Hope this helps,
-- Elliot




More information about the Gcc mailing list