This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
gcc-2.96 compile failure.
- To: gcc at gcc dot gnu dot org
- Subject: gcc-2.96 compile failure.
- From: lbaker at yesic dot com
- Date: Wed, 12 Jan 2000 10:11:29 -0500
Using glibc-2.1.2, linux-2.3.39,gcc-2.95.2 and the latest binutils,
snapshot egcs-20000110 fails compilation.
make[3]: Leaving directory `/EGCS/build-0110/gcc/intl'
gcc -DIN_GCC -g -W -Wall -Wtraditional -DHAVE_CONFIG_H
-I. -I../../egcs-0110/gcc -I../../egcs-0110/gcc/config -I../../egcs-
0110/gcc/../include \
-DSTANDARD_STARTFILE_PREFIX=\"../../../\" -
DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc-lib/\" -
DDEFAULT_TARGET_VERSION=\"2.96\" -
DDEFAULT_TARGET_MACHINE=\"i586-pc-linux-gnu\" -
DSTANDARD_BINDIR_PREFIX=\"/usr/bin/\" -
DTOOLDIR_BASE_PREFIX=\"../../../../\" \
-c `echo ../../egcs-0110/gcc/gcc.c | sed 's,^\./,,'`
../../egcs-0110/gcc/gcc.c: In function `execute':
../../egcs-0110/gcc/gcc.c:2581: `prus' has an incomplete type
../../egcs-0110/gcc/gcc.c:2582: `RUSAGE_CHILDREN' undeclared
(first use in this function)
../../egcs-0110/gcc/gcc.c:2582: (Each undeclared identifier is
reported only once
../../egcs-0110/gcc/gcc.c:2582: for each function it appears in.)
../../egcs-0110/gcc/gcc.c:2583: invalid use of undefined type `struct
rusage'
../../egcs-0110/gcc/gcc.c:2583: invalid use of undefined type `struct
rusage'
../../egcs-0110/gcc/gcc.c:2584: invalid use of undefined type `struct
rusage'
../../egcs-0110/gcc/gcc.c:2584: invalid use of undefined type `struct
rusage'
../../egcs-0110/gcc/gcc.c:2587: invalid use of undefined type `struct
rusage'
../../egcs-0110/gcc/gcc.c:2587: invalid use of undefined type `struct
rusage'
../../egcs-0110/gcc/gcc.c:2588: invalid use of undefined type `struct
rusage'
../../egcs-0110/gcc/gcc.c:2588: invalid use of undefined type `struct
rusage'
../../egcs-0110/gcc/gcc.c: At top level:
../../egcs-0110/gcc/gcc.c:184: storage size of `rus' isn't known
../../egcs-0110/gcc/gcc.c:184: storage size of `prus' isn't known
make[2]: *** [gcc.o] Error 1
make[2]: Leaving directory `/EGCS/build-0110/gcc'
make[1]: *** [bootstrap] Error 2
make[1]: Leaving directory `/EGCS/build-0110/gcc'
make: *** [bootstrap] Error 2