gpt4 book ai didi

ruby - RedHat C 编译器不编译?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:14:33 25 4
gpt4 key购买 nike

我从昨天开始就在解决在我的 redhat 7 系统上安装 ruby​​ 的问题。我已经安装了 gcc cc 和 g++。多次重启也无济于事,我总是遇到以下错误:

[root@ld01 bin]# rbenv install 2.6.1
Downloading ruby-2.6.1.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.6/ruby-2.6.1.tar.bz2
Installing ruby-2.6.1...

BUILD FAILED (Red Hat Enterprise Linux Server 7.6 using ruby-build 20190130-4-g0e33b11)

Inspect or clean up the working tree at /tmp/ruby-build.20190227084942.17275
Results logged to /tmp/ruby-build.20190227084942.17275.log

Last 10 log lines:
/tmp/ruby-build.20190227084942.17275 /usr/bin
/tmp/ruby-build.20190227084942.17275/ruby-2.6.1 /tmp/ruby-build.20190227084942.17275 /usr/bin
checking for ruby... false
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking whether the C compiler works... no
configure: error: in `/tmp/ruby-build.20190227084942.17275/ruby-2.6.1':
configure: error: C compiler cannot create executables
See `config.log' for more details

我认为您需要 config.log,但我在哪里可以找到日志文件?

最佳答案

我猜您已经下载了 Ruby 并试图在现有版本上安装它 - 如果是这样,这可能会破坏一切。如果 Ruby 2.5 就足够了,我建议使用 RHEL 中可用的版本作为软件集。安装信息是 here .

软件集合与原始 Ruby 版本(由操作系统使用)一起使用,因此不会出现任何问题。

关于ruby - RedHat C 编译器不编译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54900563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com