编译带有 ruby​​ 支持的 vim-gnome

Ram*_*yag 5 vim compiling 11.04 gvim

我按照这篇博文编译了支持 ruby​​ 的 gvim。但是,当我 时make,我收到此错误:

/usr/bin/ld: cannot find -lruby-static
collect2: ld returned 1 exit status
link.sh: Linking failed
make[1]: *** [vim] Error 1
make[1]: Leaving directory `/home/ramon/vim/src'
make: *** [first] Error 2
Run Code Online (Sandbox Code Playgroud)

我四处寻找遇到此问题的人,但没有找到。这家伙刚刚完全换了电脑。

是的,我有红宝石:

$ ruby -v
ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-linux]
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

Ser*_*gey 2

编译链接到的东西something通常需要something-dev安装软件包。你ruby-dev安装了吗?

apt-get install ruby-dev
Run Code Online (Sandbox Code Playgroud)

应该能解决问题


jrg*_*jrg 0

根据这个,你就设置好了 - 只需安装vim-gnomevim-gtk,你就会拥有支持 Ruby 的 gvim。不需要自己编译。