0

我正在尝试按照这个非常好的教程安装 GCC 4.7.1。我(几乎)按照书本做了所有事情,但是在此期间出现以下错误make

configure: error: cannot compute suffix of object files: cannot compile.

这是我的配置命令,我在该教程中唯一更改的是文件gcc-4.7.1,仅此而已。

 ../gcc-4.7.1/configure --build=x86_64-linux-gnu --prefix=/usr/gcc_4_7 --with 
 gmp=/usr/gcc_4_7 --with-mpfr=/usr/gcc_4_7 --with-mpc=/usr/gcc_4_7 --enable-
 checking=release --enable-languages=c,c++ --disable-multilib --program-suffix=-4.7

我查看了谷歌,大多数答案似乎都指向gcc加载包含的方式mpfrmpc因此gmp我符号链接了 gcc-4.7 目录中的文件夹(我在源目录之外构建,按照一般推荐)。

关于我做错了什么的任何想法?

4

1 回答 1

1

如有必要,请尝试export LD_LIBRARY_PATH=/usr/local/gmp-4.1.3/lib:/usr/local/mpfr-2.3.2/lib:$LD_LIBRARY_PATH将路径替换为计算机上安装 mpfr 和 gmp 的位置。

于 2012-08-15T19:09:05.633 回答