在小牛上安装RVM的任何版本的红宝石

我刚刚升级到osx小游戏,我想安装ruby 2.0,但是我正在配置:错误:不能运行C编译的程序。错误。

我更新rvm与rvm获得稳定,然后键入rvm安装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,还是有其他解决方案?

谢谢!

如果您升级到小牛后尚未升级Xcode,您应该这样做
之后,打开命令提示符并键入:
xcode-select –install

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

http://stackoverflow.com/questions/19594719/install-any-version-of-ruby-with-rvm-on-mavericks

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:在小牛上安装RVM的任何版本的红宝石