This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Configuration problem: not recognizing MPFR
- From: Kai Ruottu <kai dot ruottu at wippies dot com>
- To: Damian Rouson <damian at rouson dot net>
- Cc: gcc-help at gcc dot gnu dot org
- Date: Fri, 15 May 2009 13:20:11 +0300
- Subject: Re: Configuration problem: not recognizing MPFR
- References: <db702a230905150301x30ee094ej60c675f3f0587818@mail.gmail.com>
Damian Rouson wrote:
I am attempting to configure gcc-4.5-20090507 on Mac OS 10.4 using the command
----------
$ ../gcc-4.5-20090507/configure --with-languages=c,c++,fortran
--with-mpfr=/usr/local/lib --with-gmp=/usr/local/lib
----------
issued from inside a directory at the same level in the directory tree
as the source directory. The configure output includes the following:
----------
checking for correct version of gmp.h... yes
checking for correct version of mpfr.h... no
It checks the header version, not the library version !
configure: error: Building GCC requires GMP 4.2+ and MPFR 2.3.2+.
----------
My MPFR version is 2.4.1 and when I run "make check" inside the
mpfr-2.4.1 directory, I get the response
-----------
All 148 tests passed
----------
Have you installed this ? Where the 'mpfr.h' went?
Inside /usr/local/lib, I have the files
$ls libmpfr.*
libmpfr.1.dylib libmpfr.a libmpfr.dylib libmpfr.la
Where is the 'mpfr.h' giving the error message?
Can someone advice me as to how to get gcc to recognize my mpfr libraries?
Again, the question wasn't about the mpfr library but about the mpfr
header! Some older 'mpfr.h' header probably found earlier...