EGCS 1.1.2 make bootstrap error
I'm trying to install EGCS 1.2.1 on my LFS system. On the make bootstrap command I receive the following-->
make[2]: Entering directory `/usr/src/files/egcs-1.1.2/i586-pc-linux-gnu/libio'
test x"no" != xyes || \
/usr/src/files/egcs-1.1.2/gcc/xgcc -B/usr/src/files/egcs-1.1.2/gcc/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO indstream.cc -o pic/indstream.o
/usr/src/files/egcs-1.1.2/gcc/xgcc -B/usr/src/files/egcs-1.1.2/gcc/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO indstream.cc
indstream.cc: In method `struct streampos indirectbuf::seekoff(streamoff, enum _seek_dir, int = 3)':
indstream.cc:82: `struct streampos' used where a `int' was expected
indstream.cc:85: `struct streampos' used where a `int' was expected
indstream.cc:87: `struct streampos' used where a `int' was expected
indstream.cc:89: conversion from `int' to non-scalar type `streampos' requested
indstream.cc: In method `struct streampos indirectbuf::seekpos(struct streampos, int = 3)':
indstream.cc:99: `struct streampos' used where a `int' was expected
indstream.cc:102: `struct streampos' used where a `int' was expected
indstream.cc:104: `struct streampos' used where a `int' was expected
indstream.cc:106: conversion from `int' to non-scalar type `streampos' requestedmake[2]: *** [indstream.o] Error 1
make[2]: Leaving directory `/usr/src/files/egcs-1.1.2/i586-pc-linux-gnu/libio'
make[1]: *** [all-target-libio] Error 2
make[1]: Leaving directory `/usr/src/files/egcs-1.1.2'
make: *** [bootstrap] Error 2
------------------------------------------------------------------------------
system specs:
gcc-2.95.3
glibc-2.2.5
kernel 2.4.18
|