Signal 11 building 19990623 on Linux 2.2.5

Jesper Juul jj@pobox.com
Mon Jun 28 14:02:00 GMT 1999


I have for a continuosly failed to build various snapshots of egcs on an
Intel (Celereon 400) Linux system (Red Hat 5.2, both plain and later
upgraded to kernel 2.2.5-15.)

Just to make sure I am not doing something wrong:
I unpack the egcs-core to /opt/egcs,
I make /opt/egcsbuild and /opt/egcsoutput dirs.
I go to the /opt/egcsbuild dir.
I type ../egcs/configure --prefix==/opt/egcsoutput --enable-threads==posix

This works.
I type make bootstrap.
The process starts, but invariably ends in the /opt/egcsbuild/gcc directory:
echo "int xxy_us_dummy;" >tmp-dum.c
./xgcc -B./ -B/opt/egcsoutput/i686-pc-linux-gnu/bin
-I/opt/egcsoutput/i686-pc-linux/gnu/include -S tmp-dum.c
xgcc: Internal compiler error: program cpp got fatal signal 11

Typing ./cpp tmp-dum.c gives me:
# 1 "tmp-dum.c"
inx xxy_us_dummy;
Segmentation fault (core dumped)


I've tried the same without specifying threads and without creating or
specifiying the output dir, same result.


So the question is: Am I doing something wrong?
If so, what, if not, can anyone point to a combination of libraries and
versions that has successfully built egcs?

Thanks,

-Jesper Juul
jesper@soup.dk




PS.

Software versions:

gcc 2.7.2.3-14
binutils 2.9.1.0.15-1
bison 1.25-5
glibc 2.1.1.6



More information about the Gcc-bugs mailing list