我正在尝试在CentOS 6.4上使用rbenv(ruby-build)构建Ruby 2.1.5。

我已经安装了:


openssl-开发
利比亚发展
libffi-devel
阅读行开发
zlib-devel
gdbm开发
ncurses-devel


但是我在配置openssl后总是得到一个错误:

$ rbenv install -v 2.1.5
...
configuring openssl
make: *** [exts.mk] Killed

BUILD FAILED (CentOS release 6.4 (Final) using ruby-build 20141225)

Inspect or clean up the working tree at /tmp/ruby-build.20150216195325.25931
Results logged to /tmp/ruby-build.20150216195325.25931.log

Last 10 log lines:
configuring io/wait
configuring json
configuring json/generator
configuring json/parser
configuring mathn/complex
configuring mathn/rational
configuring nkf
configuring objspace
configuring openssl
make: *** [exts.mk] Killed


您有解决的办法吗?

最佳答案

我有同样的问题,我解决了安装问题:

yum -y install libffi-devel


然后,您可以继续安装ruby。

rbenv install 2.2.0
rbenv global 2.2.0
ruby -v


我找到了解决方案here

关于ruby - 在CentOS上运行rbenv:make:*** [exts.mk] Killed,在配置openssl之后,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28549785/

10-10 11:01