2

我想在 RHEL5 中安装 Apache。配置httpd-2.4.2时出现以下错误:

配置:错误:在 $PATH 中找不到可接受的 C 编译器

所以我下载了 gcc-4.7.0并尝试配置它。仍然会出现同样的错误。

$ ./配置
检查构建系统类型... x86_64-unknown-linux-gnu
检查主机系统类型... x86_64-unknown-linux-gnu
检查目标系统类型... x86_64-unknown-linux-gnu
检查与 BSD 兼容的安装... /usr/bin/install -c
检查 ln 是否有效...是的
检查 ln -s 是否有效...是的
检查不截断输出的 sed... /bin/sed
检查 gawk... gawk
检查 libitm 支持...是的
检查 gcc ......不
检查抄送...否
检查 cl.exe... 否
配置:错误:在`/home/httproot/gcc-4.7.0'中:
配置:错误:在 $PATH 中找不到可接受的 C 编译器

以下是一些状态结果:

  • gcc --版本
    bash:gcc:找不到命令
    
  • rpm -qi gcc
    包 gcc 未安装
    
  • 哪个 gcc
    /usr/bin/which: (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/bin:/bin) 中没有 gcc
    
  • 哪里是 gcc
    gcc:/usr/libexec/gcc
    

我不能用yum。所以请帮助解决这个问题。

4

2 回答 2

3

我无法从以下 URL 找到任何包

http://rpmfind.net//linux/RPM/centos/5.8/x86_64/CentOS/

终于找到了解决方案:

yum groupinstall "开发工具"

或者

yum install gcc glibc glibc-common gd gd-devel

于 2014-06-14T12:28:14.140 回答
0

感谢所有帮助过我的人。我已经成功地使 gcc 工作。我得到了 gcc 的 rpm 文件和http://rpmfind.net//linux/RPM/centos/5.8/x86_64/CentOS/

于 2012-06-12T05:49:01.140 回答