I had exactly the same message that mpfr.h was not found, but it turned out to be misleading. The real problem was that the mpfr library was compiled for 64 bits. The latest gcc configure script (4.5) does a better job. It approves the header file, and complains later about the library. However if you install the 32 bit version of the gmp and mpfr libraries, the configure script (gcc 4.4) works well, and also the --with-gmp and --with-mpfr options work. Damian Rouson wrote: > > Hi, > > 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 > 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 > ---------- > > Inside /usr/local/lib, I have the files > > $ls libmpfr.* > libmpfr.1.dylib libmpfr.a libmpfr.dylib libmpfr.la > > Can someone advice me as to how to get gcc to recognize my mpfr libraries? > > Damian > > -- View this message in context: http://www.nabble.com/Configuration-problem%3A-not-recognizing-MPFR-tp23556792p24024473.html Sent from the gcc - Help mailing list archive at Nabble.com.