This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Configuration problem: not recognizing MPFR
Thanks. Apparently the mpfr.h header file is in /usr/local/include.
How do I point gcc to this location? I've tried each of the following
flags on the configure command:
--with-mpfr=/usr/local
--with-mpfr=/usr/local/include
--with-mpfr=/usr/local/lib
--with-mpfr=<path-to-mpfr-source>/mpfr-2.4.1
I get the same error with each of these.
Damian
On Fri, May 15, 2009 at 3:20 AM, Kai Ruottu <kai.ruottu@wippies.com> wrote:
> 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...
>
>