Vincent Lefevre wrote:
You shouldn't use the MPFR version distributed with GMP; it is very old and buggy. It is much better to compile GMP without MPFR support then compile MPFR 2.2.0 separately: http://www.mpfr.org/mpfr-current/
Heh... If MPFR 2.2.0 (fully patched) is configured with --enable-thread-safe option, GCC's configure script complains MPFR is non-functional. Looking at config.log (that I already managed to remove, sorry), linker couldn't resolve some symbol with "__" and "tls" in name (don't remember exact name) from libmpfr.so. Probably some library missing. Seems that when MPFR is compiled without that option, GCC compiles (well, it's compiling as I type this, but I guess it should be OK).