rbenv安装1.8.7时出错-'ossl_cipher.o'

时间:2018-06-21 17:01:43

标签: ruby ubuntu rvm rbenv ubuntu-18.04

我正在尝试使用rbenv在Ubuntu 18.04上安装Ruby 1.8.7。我遇到了此错误:

Makefile:197: recipe for target 'ossl_cipher.o' failed

完整的日志很大。搜索了很多问题之后,我尝试使用推荐的补丁程序进行安装,并且尝试安装1.8.7的各种版本(p352,p354,HEAD)。

我在RVM上遇到了同样的问题(在rbenv之前我有RVM)。

我的OpenSSL版本为:OpenSSL 1.1.0g 2017年11月2日。我尝试清除它并重新安装它,但它对安装Ruby没有任何作用。清除的附带损害是删除了所有依赖于OpenSSL的软件包,我已经重新安装了它们。

P.S。我已经在当前设置中成功安装了其他版本的Ruby(2.4.4),并且运行良好。

0 个答案:

没有答案