安装gcc-4.6.1出错
我的linux系统是red hat enterprise linux 5,系统自带的一个gcc版本是4.1.1
现在安装gcc4.6.1
我先安装了gmp5.0.2,mpfr3.0.1和mpc0.9
最后安装gcc4.6.1
../gcc-4.4.3/configure --prefix=/usr/local/gcc-4.6.1 --with-gmp=/usr/gmp-5.0.2 --with-mpfr=/usr/local/mpfr-3.0.1 --with-mpc=/usr/local/mpc-0.9
没有问题
到make时,大概过了10分钟左右出现如下的问题(错误最后的显示)
mv tmp2-tm.texi tmp-tm.texi
/bin/sh /usr/local/src/gcc-4.6.1/gcc/../move-if-change tmp-tm.texi tm.texi
make[3]: Leaving directory `/usr/local/gcc-4.6.1/gcc'
Checking multilib configuration for libgcc...
Configuring stage 1 in i686-pc-linux-gnu/libgcc
configure: loading cache ./config.cache
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... gawk
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for i686-pc-linux-gnu-ar... ar
checking for i686-pc-linux-gnu-lipo... lipo
checking for i686-pc-linux-gnu-nm... /usr/local/gcc-4.6.1/./gcc/nm
checking for i686-pc-linux-gnu-ranlib... ranlib
checking for i686-pc-linux-gnu-strip... strip
checking whether ln -s works... yes
checking for i686-pc-linux-gnu-gcc... /usr/local/gcc-4.6.1/./gcc/xgcc -B/usr/local/gcc-4.6.1/./gcc/ -B/usr/local/gcc-4.6.1/i686-pc-linux-gnu/bin/ -B/usr/local/gcc-4.6.1/i686-pc-linux-gnu/lib/ -isystem /usr/local/gcc-4.6.1/i686-pc-linux-gnu/include -isystem /usr/local/gcc-4.6.1/i686-pc-linux-gnu/sys-include
checking for suffix of object files... configure: error: in `/usr/local/gcc-4.6.1/i686-pc-linux-gnu/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[2]: *** [configure-stage1-target-libgcc] Error 1
make[2]: Leaving directory `/usr/local/gcc-4.6.1'
make[1]: *** [stage1-bubble] Error 2
make[1]: Leaving directory `/usr/local/gcc-4.6.1'
make: *** [all] Error 2
请问什么原因,致谢。