This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: problem bootstrapping cvs version on Linux, gcc 2.8.1


On Fri, 19 June 1998, 15:51:11, Marc.Espie@liafa.jussieu.fr wrote:

 > egcs-cvs just went belly up while bootstrapping.
 > 
 > Machine is a Linux pentium, with run-of-the-mill redhat 5.0, 
 > upgraded to gcc2.8.1
 > (rpms: gcc-c++-2.8.1-1 gcc-2.8.1-1 gcc-objc-2.8.1-1)
 > 
 > 
 > gcc  -DIN_GCC    -g  -DHAVE_CONFIG_H -DHAIFA    -I. -I../../egcs/gcc
 > -I../../egcs/gcc/config \
 >   -DSTANDARD_STARTFILE_PREFIX=\"/usr/local/egcs/lib/\"
 >   -DSTANDARD_EXEC_PREFIX=\"/usr/local/egcs/lib/gcc-lib/\"
 >   -DDEFAULT_TARGET_VERSION=\"egcs-2.91.41\"
 >   -DDEFAULT_TARGET_MACHINE=\"i586-pc-linux-gnu\"
 >   -DTOOLDIR_BASE_PREFIX=\"/usr/local/egcs/\" \
 >     -c `echo ../../egcs/gcc/gcc.c | sed 's,^\./,,'`
 > 	 gcc: Internal compiler error: program cc1 got fatal signal 6
 > 
 > Fortunately, I still have an older egcs binary somewhere, but that might
 > be inconvenient for some people.

If that's really true, the gcc rpms should be removed! I just tried to 
bootstrap a CVS tree (last updated at 1998/06/19 15:07:11 +0200) using 
gcc-2.8.1 (built by myself) and there were _NO_ problems:

gmake: Entering directory `/home/manfred/work/GNU/egcs-19980619-i586-linux/gcc'
gcc  -DIN_GCC    -g  -DHAVE_CONFIG_H     -I. -I../../egcs-19980619/gcc -I../../egcs-19980619/gcc/config \
  -DGCC_INCLUDE_DIR=\"/tools/gnu/lib/gcc-lib/i586-linux/egcs-2.91.41/include\" \
  -DGPLUSPLUS_INCLUDE_DIR=\"/tools/gnu/lib/gcc-lib/i586-linux/egcs-2.91.41/include/g++\" \
  -DOLD_GPLUSPLUS_INCLUDE_DIR=\"/tools/gnu/lib/g++-include\" \
  -DLOCAL_INCLUDE_DIR=\"/tools/gnu/include\" \
  -DCROSS_INCLUDE_DIR=\"/tools/gnu/i586-linux/sys-include\" \
  -DTOOL_INCLUDE_DIR=\"/tools/gnu/i586-linux/include\" \
  -c `echo ../../egcs-19980619/gcc/cccp.c | sed 's,^\./,,'`
gcc  -DIN_GCC    -g  -DHAVE_CONFIG_H     -I. -I../../egcs-19980619/gcc -I../../egcs-19980619/gcc/config -c ../../egcs-19980619/gcc/cexp.c
gcc -c  -DIN_GCC    -g  -DHAVE_CONFIG_H     -I. -I../../egcs-19980619/gcc -I../../egcs-19980619/gcc/config ../../egcs-19980619/gcc/version.c
gcc  -DIN_GCC    -g  -DHAVE_CONFIG_H     -I. -I../../egcs-19980619/gcc -I../../egcs-19980619/gcc/config \
-DPREFIX=\"/tools/gnu\" \
  -c `echo ../../egcs-19980619/gcc/prefix.c | sed 's,^\./,,'`
gcc -c  -DIN_GCC    -g  -DHAVE_CONFIG_H     -I. -I../../egcs-19980619/gcc -I../../egcs-19980619/gcc/config ../../egcs-19980619/gcc/obstack.c
gcc  -DIN_GCC    -g  -DHAVE_CONFIG_H   -o cccp cccp.o cexp.o prefix.o \
  version.o obstack.o     
rm -f cpp
ln cccp cpp
...

and so on.

manfred


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]