Hi, I'm building gcc 4.5.1 and I encounter the below error: " Comparing stages 2 and 3 warning: gcc/cc1-checksum.o differs Bootstrap comparison failure! gmp/mpn/sb_div_q.o differs mpfr/get_d.o differs make[2]: *** [compare] Error 1 make[2]: Leaving directory `/tmp/IEK2/gcc-4.5.1-build' " This build is on a linux IA64 system, making use of gcc 3.4.6. THe configure was run with the below command: configure --prefix=/opt/third/gcc-4.5.1 --enable-languages=c And then simply running make. I had several times problems (for each stage) due to missing gmp_impl.h and longlong.h but solved with a manual copy from the sources. Note that I succeeded to make the same gcc 4.5.1 build installation on a AIX 5.3 but on the linux I have the above issue that is quite blocking for the build. THanks upfront for keeping me informed on any possible way to investigate, Kind regards,
Forgot to mention: GMP 4.3.2 MPFR 3.0.0 MPC 0.8.2
And GNU make 3.80
Is it a solution to build GCC with --disable-bootstrap option. The host and build machine for the gcc is the same on a IA 64 redhat linux. In order to avoid the issue .... Tks upfront,
I haven't seen this failure but I don't build with GMP and MPFR in my build tree. They are installed on the system instead and I use --with-gmp=<DIR> and --with-mpfr=<DIR> on the configure line to point to where they live. Doing the build this way might give you a workaround if it is only the gmp and mpfr files that differ during the bootstrap.