06-25-2003, 07:04 AM
Code:
make[2]: Entering directory `/root/egcs-1.1.2/i586-pc-linux-gnubio'
if [ x"no" = xyes ] && [ ! -d pic ]; then \
mkdir pic; \
else true; fi
touch stamp-picdir
test x"no" != xyes ||\
/root/egcs-1.1.2/gcc/xgcc -B/root/egcs-1.1.2/gcc/ -c -g -O2 -I. -I. -D_IO_MTSAFE_IO iogetline.c -o pic/iogetline.o
/root/egcs-1.1.2/gcc/xgcc -B/root/egcs-1.1.2/gcc/ -c -g -O2 -I. -I. -D_IO_MTSAFE_IO iogetline.c
rm -rf libio.a
ar rc libio.a iogetline.o
ranlib libio.a
test x"no" != xyes || \
/root/egcs-1.1.2/gcc/xgcc -B/root/egcs-1.1.2/gcc/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO builtinbuf.cc -o pic/builtinbuf.o
/root/egcs-1.1.2/gcc/xgcc -B/root/egcs-1.1.2/gcc/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO builtinbuf.cc
test x"no" != xyes || \
/root/egcs-1.1.2/gcc/xgcc -B/root/egcs-1.1.2/gcc/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO filebuf.cc -o pic/filebuf.o
/root/egcs-1.1.2/gcc/xgcc -B/root/egcs-1.1.2/gcc/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO filebuf.cc
test x"no" != xyes || \
/root/egcs-1.1.2/gcc/xgcc -B/root/egcs-1.1.2/gcc/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO fstream.cc -o pic/fstream.o
/root/egcs-1.1.2/gcc/xgcc -B/root/egcs-1.1.2/gcc/ -c -g -O2 -fvtable-thunks -D_GNU_SOURCE -fno-implicit-templates -I. -I. -nostdinc++ -D_IO_MTSAFE_IO fstream.cc
test x"no" != xyes || \
/root/egcs-1.1.2/gcc/xgcc -B/root/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
/root/egcs-1.1.2/gcc/xgcc -B/root/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' requested
make[2]: *** [indstream.o] Error 1
make[2]: Leaving directory `/root/egcs-1.1.2/i586-pc-linux-gnubio'
make[1]: *** [all-target-libio] Error 2
make[1]: Leaving directory `/root/egcs-1.1.2'
make: *** [bootstrap-lean] Error 2
Still seems to be a problem with libio... Time to read the documentation in full me thinks.