我正在
fortran / arith.o:在函数
gfc_mpfr_to_mpz(__mpz_struct*, __mpfr_struct*, locus*)': arith.c:(.text+0x1169): undefined reference to
mpfr_get_z_2exp'
来自gcc 4.7.1构建过程。我正在关注
但是,我对
进行了一些改动download_prequisites
脚本。这就是我正在下载gcc的所有先决条件的最新版本,其中原始版本正在下载较旧的版本,因为上面的链接是为gcc 4.6提供的。但是,它找不到与mpfr库相关的一些符号。
一个相关的谷歌搜索给了我这个帖子,但它也没有帮助我,也许其他人可以理解与我不同:
有关如何解决此问题的任何提示?
答案 0 :(得分:0)
我最近为Mountain Lion构建了gcc 4.7.1,并遵循了一个非常好的如何进行gcc构建的教程。在其中,它描述了所有必要的lib编译,包括mpfr,gmp等。如果您正在运行Linux,我认为它也适用于您,请尝试一下:
http://solarianprogrammer.com/2012/07/21/compiling-gcc-4-7-1-mac-osx-lion/
如果有帮助,请告诉我。