This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: gcc 4.1.0 NOT built on i686-pc-linux-gnu (Scientific Linux 3.0.4)
- From: Maurizio Loreti <maurizio dot loreti at pd dot infn dot it>
- To: gcc at gcc dot gnu dot org
- Date: Fri, 3 Mar 2006 12:25:10 +0100 (CET)
- Subject: Re: gcc 4.1.0 NOT built on i686-pc-linux-gnu (Scientific Linux 3.0.4)
On Thu, 2 Mar 2006 14:28:40 +0100, Vincent Lefevre wrote:
The MPFR version distributed with GMP 4.1.4 is old, very buggy, and
no longer maintained. It is highly recommended to compile GMP without
MPFR support and compile the latest MPFR version separately. You can
get it here:
http://www.mpfr.org/mpfr-current/
that information has been extremely useful. actually, yesterday I had to
bootstrap 4.1.0 on the platform with the oldest glibc and using 3.4.5,
because compiling mpfr with 4.1.0 and using --with-mpfr-dir= triggered
errors from the (old and buggy) mpfr header files.
now I have downloaded libmpfr.2.2.0.tar.bz2 (no patches available),
compiled gmp and mpfr with gcc 4, and used --with-gmp-dir to bootstrap
4.1.0 successfully.
the only trouble is that the tree generated unpacking and compiling
libmpfr.2.2.0.tar.bz2 is not compatible with what --with-mpfr-dir expects,
so that configure exits; I had to copy the mpfr include files in
foo/include, the libraries in foo/lib and use --with-mpfr=../../foo .
--
Maurizio Loreti http://www.pd.infn.it/~loreti/mlo.html
Un. of Padova, Dept. of Physics - Padova, Italy loreti@padova.infn.it