如何使用rbenv为gvim构建的libruby.so?

时间:2015-03-03 06:51:42

标签: rbenv

我通过gvimpacman中使用的软件包管理器)安装了Arch Linux而没有正式的ruby软件包,然后gvim无效:

# pacman -S --dbonly ruby
# pacman -S gvim
$ gvim
gvim: error while loading shared libraries: libruby.so.2.2: cannot open shared object file: No such file or directory
$ ldd `which gvim` | grep ruby
  libruby.so.2.2 => not found

我使用rbenv来管理我的ruby环境,libruby.so.2.2位于$HOME/.rbenv/versions/2.2.0/lib/。在安装RUBY_CONFIGURE_OPTS="--enable-shared"时,库是使用ruby 2.2.0选项创建的。

那么,我怎样才能让gvim知道库路径在哪里?如果通过ruby更改rbenv global版本后也会反映出更改,那将是理想的选择。

0 个答案:

没有答案