使用rvm、自制或macports编译ruby 1.9.3时出错
我尝试过使用rvm、自制软件和macports安装ruby 1.9.3,但在编译过程中都出现了部分失败。我用的是Lion OSX 下面是我最近尝试使用rvm的日志文件 任何帮助都将不胜感激。这一切都是从我开始出现openssl错误时开始的,所以我尝试卸载openssl并重新安装它。Openssl安装没有问题,但是我无法重新安装ruby使用rvm、自制或macports编译ruby 1.9.3时出错,ruby,bash,openssl,rvm,osx-lion,Ruby,Bash,Openssl,Rvm,Osx Lion,我尝试过使用rvm、自制软件和macports安装ruby 1.9.3,但在编译过程中都出现了部分失败。我用的是Lion OSX 下面是我最近尝试使用rvm的日志文件 任何帮助都将不胜感激。这一切都是从我开始出现openssl错误时开始的,所以我尝试卸载openssl并重新安装它。Openssl安装没有问题,但是我无法重新安装ruby 谢谢您应该安装OSX GCC安装程序: 安装完成后,请运行: CC=/usr/bin/gcc-4.2 rvm install 1.9.3 它应该会起作用 或
谢谢您应该安装OSX GCC安装程序:
安装完成后,请运行:
CC=/usr/bin/gcc-4.2 rvm install 1.9.3
它应该会起作用
或者您可以永久更改:
export CC=/usr/bin/gcc-4.2
rvm install 1.9.3
Xcode 4.2不再安装非LLVM gcc。我能够在Lion和Xcode 4.2上安装Ruby 1.9.3,并使用带有
--带有gcc=clang
标志的rvm:
$ rvm install 1.9.3 --with-gcc=clang
在重新安装mountain lion(干净安装)和安装XCode 5 DP后,我遇到了这个问题。。。我已经按照步骤从Xcode/Preferences安装了命令行工具。。。也有同样的问题 我一直在检查并安装“用于Xcode的命令行工具(OS X Mountain Lion)-2013年4月”,此后,一切正常
关于您是否安装了XCode 4.2?因此您的问题很可能是因为苹果决定将
clang
作为默认编译器,而几乎所有其他类型的编译器都需要gcc
。谢谢。我更喜欢使用铿锵而不是GCC。我们使用它的人越多,它将从社区获得更多的一流支持。很好,很简单!我也认为使用叮当声是个好主意。此外,编译速度应该更快,生成的代码应该运行得更快。