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]

gcc-2.96 compile failure.


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


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