2013-03-18 71 views
0

Ruby将构建得很好,但它不会在OpenSSL支持下构建。我试着将CC设置为指向XCode 4.6命令行工具的GCC和MacPorts版本的gcc 4.2版本。这是行不通的。我添加了--with-openssl-dir=$rvm_path/usr--with-opt-dir=$rvm_path/usr。这些都没有工作。每次失败时,我都会检查日志,它只是说配置OpenSSL时出错,并且会跳过它。有任何想法吗?RVM无法在Mountain Lion上构建OpenSSL

回答

1

我有同样的问题最近安装ruby 2.0后,我这是怎么解决的:

rvm get head 
rvm pkg remove 
rvm requirements run 
rvm reinstall 2.0.0 

我发现在这个Issue

0

报告的意见,解决办法,我是固定OpenSSL的问题,同时安装Ruby在我昨天新闪亮的苹果机上。

不得不重新安装红宝石作为@fmendez建议 但这样做,我不得不将OpenSSL安装之前。 我是通过酿造完成的。

其实有很多,你必须安装,像automake的,其他的libxslt库等

我做到了,

rvm requirements

它给我看所有install.please安装首先在重新安装红宝石之前。

也是我面临的问题,同时安装1.8.4,对于我不得不这样做

rvm install 1.18.4--with-gcc=clang --without-tcl --without-tk

用于安装Ruby 1.9.2,我不得不这样做

rvm install --with-gcc=clang

希望它有帮助

相关问题