I am trying to replace the compiler packaged with redhat
7 (gcc 2.96) with the current stable release, 2.95.2.
But, the compile dies with what appears to be incorrect
code. I'm running a pentium2/300 w/ 192 MB.
Does anyone have suggestions? Or, are there RPMs
anywhere? (I've looked on gcc.gnu.org, but I didn't
see anything)
Any help is appreciated!
Here's the error dialog:
../../../gcc-2.95.2/libio/indstream.cc:82: `struct streampos' used where
a `int' was expected
../../../gcc-2.95.2/libio/indstream.cc:85: `struct streampos' used where
a `int' was expected
../../../gcc-2.95.2/libio/indstream.cc:87: `struct streampos' used where
a `int' was expected
../../../gcc-2.95.2/libio/indstream.cc:89: conversion from `int' to
non-scalar type `streampos' requested
../../../gcc-2.95.2/libio/indstream.cc: In method `struct streampos
indirectbuf::seekpos(_G_fpos64_t, int = 3)':
../../../gcc-2.95.2/libio/indstream.cc:99: `struct streampos' used where
a `int' was expected
../../../gcc-2.95.2/libio/indstream.cc:102: `struct streampos' used
where a `int' was expected
../../../gcc-2.95.2/libio/indstream.cc:104: `struct streampos' used
where a `int' was expected
../../../gcc-2.95.2/libio/indstream.cc:106: conversion from `int' to
non-scalar type `streampos' requested
make[2]: *** [indstream.o] Error 1
make[2]: Leaving directory `/tmp/build/i686-pc-linux-gnu/libio'
make[1]: *** [all-target-libio] Error 2
make[1]: Leaving directory `/tmp/build'
make: *** [bootstrap-lean] Error 2
--
Nick Traxler
Computer Science, Purdue University
http://www.cs.purdue.edu/people/traxlend
"The two most common things in the Universe are Hydrogen and Stupidity."