> -----Original Message----- > From: Deborah Antonelli > Sent: Tuesday, January 20, 2004 11:49 AM > To: 'gcc-help@xxxxxxxxxxx' > Cc: 'padillamv@xxxxxxxxxxx' > Subject: gcc make bootstrap compare error. > > I have just encountered this same issue. Has anyone come up with a solution yet? > > Deborah > > gcc "make bootstrap" compare error > * From: "matthew padilla" <padillamv at hotmail dot com> > * To: gcc-help at gcc dot gnu dot org > * Date: Fri, 12 Dec 2003 09:22:54 -0600 > * Subject: gcc "make bootstrap" compare error > * Bcc: > > Hi, > > We're trying (first time) to install GCC 3.3.2 on our HP Unix, and are encountering some problems. > In order to install, we followed these steps: > 1) installed gnu make > ok, with exception of a few warnings ("pointer not assignment compatible", etc.) > All tests passed. > 2) created gcc directory structure: > /gnu/gcc/gcc-3.3.2 (source) > /gnu/gcc/install-3.3.2 (install) > /gnu/gcc/obj-3.3.2 (obj) > 3) cd /gnu/gcc/obj-3.3.2 > configure as follows: > ../gcc-3.3.2/configure --prefix='/gnu/gcc/install-3.3.2' --enable-languages=c,c++ > (some warnings, but successful completion) > 4) build as follows: > /gnu/make/install-3.80/bin/make bootstrap > logfile presented errors as: > " > Comparing stage2 and stage3 of the compiler > ... > Bootstrap comparison failure! > alias.o differs > attribs.o differs > bb-reorder.o differs > ... > make[1]: *** [compare] Error 1 > make[1]: Leaving directory `/gnu/gcc/obj-3.3.2/gcc' > make: *** [bootstrap] Error 2 > " > > I did a spot-check of the object files in question, and indeed they are different, at least > in terms of size. For instance: (partial "ls -l" output) > 174756 Dec 11 16:04 ./obj-3.3.2/gcc/stage1/alias.o > 46880 Dec 11 16:15 ./obj-3.3.2/gcc/stage2/alias.o > > Should there be a "stage3" version as well? And, what could be the cause of a comparison > problem like this? > > Any assistance appreciated > Thank you, > Matt > >