在Fedora 19中安装gcc-4.8.1时出现问题

时间:2013-07-27 20:51:19

标签: gcc fedora

根据gcc wiki网站上提供的安装说明 - http://gcc.gnu.org/wiki/InstallingGCC

tar xvzf gcc-4.8.1.tar.gz
cd gcc-4.8.1
./contrib/download_prerequisites
cd ..
mkdir objdir
cd objdir
$PWD/../gcc-4.8.1/configure --prefix=$HOME/gcc-4.8.1 
make
make install

我试图在笔记本电脑中安装gcc。但是,在输入configure命令后立即安装时出现以下错误。

checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking for gawk... gawk
checking for libatomic support... yes
checking for libitm support... yes
checking for libsanitizer support... yes
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/fedora-19/Downloads/objdir':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

输入make命令后,显示错误。

make: *** No targets specified and no makefile found.  Stop.

请就此问题提供指导。

3 个答案:

答案 0 :(得分:0)

我认为在Fedora 19上安装gcc是最简单的方法。 你尝试过百胜吗?类似于sudo yum install gcc

您的错误意味着在configure命令期间必须生成的makefile不存在,因为您没有任何c编译器。您可以在config.log文件中查看详细信息。

答案 1 :(得分:0)

您可以执行以下命令在Fedora中安装GCC编译器:

yum install gcc

执行此操作后,它会显示总大小和总下载大小。

或从网上下载gcc-4.4.7-3.el6.x86_64软件包并执行:

rpm -ivh gcc-4.4.7-3.el6.x86_64 *

它可能有用。

答案 2 :(得分:-1)

这解决了这个问题,

$PWD/../configure

make

make install