rbenv / ruby​​-build和共享库(libruby.so)

时间:2014-05-26 06:21:15

标签: ruby rbenv

我正在尝试将rbenvruby-build一起使用。

在看似成功安装了两个工具和ruby版本后,我找不到共享库 libruby.so

在安装ruby时,是否有任何具体的说明我必须提供给rbenv / ruby​​-build?

尝试使用ruby 2.1.0 2.1.2

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:6)

从源代码编译Ruby时,需要设置--enable-shared来构建共享库。使用Rbenv,您可以在安装Ruby之前尝试在RUBY_CONFIGURE_OPTS中设置它:

export RUBY_CONFIGURE_OPTS="--enable-shared"
rbenv install 2.1.2

或者:

RUBY_CONFIGURE_OPTS="--enable-shared" rbenv install 2.1.2