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 时出错并且将被跳过。有任何想法吗?

4

2 回答 2

1

我最近安装后遇到了同样的问题ruby 2.0,这就是我解决的方法:

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

我在本期报告的评论中找到了解决方案

于 2013-03-18T14:52:46.440 回答
0

我昨天在我的新闪亮 mac 上安装 ruby​​ 时正在修复 openssl 问题。

必须按照@fmendez 的建议重新安装 ruby​​,但在此之前我必须安装 openssl 。我是通过 brew 做到的。

实际上还有很多其他的库你必须安装,比如 automake 、 libxslt 等。

我做到了,

rvm requirements

它向我展示了要安装的所有内容。请在重新安装 ruby​​ 之前先安装它。

我在安装 1.8.4 时也遇到了问题,因为我必须这样做

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

为了安装 ruby​​ 1.9.2 ,我必须这样做

rvm install --with-gcc=clang

希望能帮助到你

于 2013-03-18T15:13:26.663 回答