Hi all, I tried to get 4.7.1 to compile, but run into trouble with mpfr library. First I copied mpfr-3.1.1 to build source directory. configure fails with version check. configure only looks for system wide installed mpfr lib. This was already reported as bug for older 4.6.x versions but seems to be NOT fixed in 4.7.1 After that, I compiled and installed mpfr manually before next configure of gcc. This works and configure of gcc works. But now linking of gcc fails with: gcc -g -fkeep-inline-functions -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -fno-common -DHAVE_CONFIG_H -o cc1plus \ cp/cp-lang.o c-family/stub-objc.o cp/call.o cp/decl.o cp/expr.o cp/pt.o cp/typeck2.o cp/class.o cp/decl2.o cp/error.o cp/lex.o cp/parser.o cp/ptree.o cp/rtti.o cp/typeck.o cp/cvt.o cp/except.o cp/friend.o cp/init.o cp/method.o cp/search.o cp/semantics.o cp/tree.o cp/repo.o cp/dump.o cp/optimize.o cp/mangle.o cp/cp-objcp-common.o cp/name-lookup.o cp/cxx-pretty-print.o cp/cp-gimplify.o tree-mudflap.o attribs.o incpath.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o i386-c.o default-c.o cc1plus-checksum.o main.o tree-browser.o libbackend.a libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -L/home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./gmp/.libs -L/home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpfr/.libs -L/home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs -lmpc -lmpfr -lgmp -rdynamic -ldl -L../zlib -lz gcc -g -fkeep-inline-functions -DIN_GCC -W -Wall -Wwrite-strings -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition -Wc++-compat -fno-common -DHAVE_CONFIG_H -o cc1 c-lang.o c-family/stub-objc.o attribs.o c-errors.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-objc-common.o c-parser.o tree-mudflap.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o i386-c.o default-c.o \ cc1-checksum.o main.o tree-browser.o libbackend.a libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -L/home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./gmp/.libs -L/home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpfr/.libs -L/home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs -lmpc -lmpfr -lgmp -rdynamic -ldl -L../zlib -lz /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs/libmpc.a(asin.o): In function `mpc_asin': /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/asin.c:69: undefined reference to `mpfr_set_zero' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs/libmpc.a(div.o): In function `mpc_div': /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/div.c:428: undefined reference to `mpfr_set_zero' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/div.c:436: undefined reference to `mpfr_set_zero' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs/libmpc.a(pow.o): In function `fix_sign': /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/pow.c:111: undefined reference to `mpfr_get_z_2exp' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs/libmpc.a(pow.o): In function `mpc_pow_exact': /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/pow.c:200: undefined reference to `mpfr_get_z_2exp' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/pow.c:213: undefined reference to `mpfr_get_z_2exp' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/pow.c:221: undefined reference to `mpfr_get_z_2exp' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs/libmpc.a(sin_cos.o): In function `mpc_sin_cos_real': /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/sin_cos.c:208: undefined reference to `mpfr_set_zero' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/sin_cos.c:216: undefined reference to `mpfr_set_zero' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs/libmpc.a(sin_cos.o): In function `mpc_sin_cos': /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/sin_cos.c:329: undefined reference to `mpfr_sinh_cosh' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/./mpc/src/.libs/libmpc.a(sqrt.o): In function `mpc_sqrt': /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/sqrt.c:222: undefined reference to `mpfr_min_prec' /home/zfrdh/work/gcc_installer_dir/gcc-4.7.1/build_linux-gnu_4.7.1/mpc/src/../../../mpc/src/sqrt.c:248: undefined reference to `mpfr_min_prec' collect2: ld gab 1 als Ende-Status zurück Is there a patch for configure/make of gcc available or is there any workaround? Thanks a lot! Klaus