【问题标题】:Getting an error when installing gcc on CentOS without root permission, configure: error: no acceptable C compiler found in $PATH在没有 root 权限的情况下在 CentOS 上安装 gcc 时出错,配置:错误:在 $PATH 中找不到可接受的 C 编译器
【发布时间】:2021-09-07 17:15:19
【问题描述】:

我试图在没有 root 权限的情况下从 CentOS 上的 tar.gz 源安装 gcc-6.3.0。当我运行../gcc-6.3.0/configure 时,出现以下错误。

configure: error: in `/home/build-gcc':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

我查看了 stackoverflow 上的类似主题并尝试了解决方案,但仍然出现错误。 任何帮助将不胜感激。

【问题讨论】:

标签: python linux gcc centos7


【解决方案1】:

您可能在这里遇到了先有鸡还是先有蛋的问题:gcc 是用 C 编写的,因此您需要一个 C 编译器来编译您的编译器

安装另一个编译器并使用它来构建你想要的那个

可以选择使用您构建的版本重新构建,以获得更大的兼容性!

【讨论】:

  • 没错!你能详细说明你的答案吗?我可以使用哪个编译器来安装 gcc?
  • 任何管理系统的人都应该能够为您执行此操作!如果他们不同意,他们可能正在积极阻止这种使用,你应该明白为什么!如果你有一些共享的、受限的访问权限,但仍然必须这样做,最好在另一个系统上编译它并把它带过来,否则这是一个非常开放的问题,取决于你的系统(chroot,引入一个更简单的编译器, 容器..)
猜你喜欢
  • 2017-08-28
  • 1970-01-01
  • 2012-03-08
  • 2018-12-11
  • 2012-06-14
  • 2016-06-08
  • 2013-11-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多