Ruby 可以很好地构建,但它不会在 OpenSSL 支持下构建。我尝试将 CC 设置为指向 XCode 4.6 命令行工具的 GCC 副本和 MacPorts 的 gcc 4.2 版本。那是行不通的。我添加了--with-openssl-dir=$rvm_path/usr
和--with-opt-dir=$rvm_path/usr
。这些都不起作用。每次失败时,我都会检查日志,它只是说配置 OpenSSL 时出错并且将被跳过。有任何想法吗?
问问题
266 次
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 回答