gpt4 book ai didi

ruby - 在特立独行者上使用 RVM 安装任何版本的 ruby

转载 作者:数据小太阳 更新时间:2023-10-29 06:33:35 28 4
gpt4 key购买 nike

我刚刚升级到 osx mavericks,我想安装 ruby​​ 2.0,但是我得到了 configure: error: cannot run C compiled programs. 错误。

我使用 rvm get stable 更新 rvm,然后键入 rvm install 2.0.0 并收到一条错误消息,指示我访问日志文件。日志文件包含:

configure: WARNING: unrecognized options: --without-tcl, --without-tk
checking build system type... x86_64-apple-darwin13.0.0
checking host system type... x86_64-apple-darwin13.0.0
checking target system type... x86_64-apple-darwin13.0.0
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in `/Users/mattroberts/.rvm/src/ruby-2.0.0-p247':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details

因此,我尝试列出我拥有的版本。它告诉我我有 1.9.3-p392,所以我卸载了那个并重新安装以查看它是否有效 - 同样的错误。

我需要重新安装/更新 xcode,还是有其他解决方案?

谢谢!

最佳答案

如果你在升级到 Mavericks 后还没有升级 Xcode,你应该这样做之后,打开命令提示符并键入:
xcode-select --install

这将安装已被 OSX 更新删除的 xcode 命令工具。之后它应该可以正常工作。

关于ruby - 在特立独行者上使用 RVM 安装任何版本的 ruby,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19594719/

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