Error compiling libstc++2.90.5 distribution

Jonathan Gossage jgossage@sympatico.ca
Sun Jun 13 14:50:00 GMT 1999


I have encountered an apparent compiler bug while attempting 
to build the libstc++2.90.5 distribution. I was using version egcs-2.91.66 on a 
new installation of the Redhat Linux 6.0 operating system.
 
I did the following steps while trying to build the C++ 
library both from the directory where the tar file was expanded.
 
#configure #make
 
I extracted the make file output for the step that failed 
below. It is possible that I have an environmental problem (It has been 10 years 
since I last had any involvement with a UNIX system) but if so I am at a loss to 
know where to start trouble shooting. Since this is a brand new complete install 
of Linux on a standalone computer,  I think it unlikely that there are 
stray obselete files lying around.
 
Note the internal compiler error emcountered at line 425 of 
../bits/std_ostream.h
 
c++ -DHAVE_CONFIG_H -I. -I. -I.. -nostdinc++ -I.. -I../stl 
-I../libio -g -D_GNU_SOURCE -fno-implicit-templates -fimplicit-temp lates 
-c  -fPIC -DPIC misc-inst.cc -o 
.libs/misc-inst.lo ../bits/std_ostream.h: In function `class 
basic_ostream<char,char_traits<char> > & operator 
<<<char_traits<char>>(class 
basic_ ostream<char,char_traits<char> > &, const char 
*)': misc-inst.cc:100:   instantiated from 
here ../bits/std_ostream.h:425: Internal compiler 
error. ../bits/std_ostream.h:425: Please submit a full bug report to ` egcs-bugs@egcs.cygnus.com' . ../bits/std_ostream.h:425: 
See < URL:http://egcs.cygnus.com/faq.html#bugreport > 
for details. make[2]: *** [misc-inst.lo] Error 1 make[2]: Leaving 
directory `/usr/Homes/Jonathan/EGCS/libstc/libstdc++-2.90.5/src' make[1]: *** 
[all-recursive] Error 1 make[1]: Leaving directory 
`/usr/Homes/Jonathan/EGCS/libstc/libstdc++-2.90.5' make: *** 
[all-recursive-am] Error 2
 
 
Jonathan F. Gossage
 
jgossage@sympatico.ca



More information about the Gcc-bugs mailing list