25

我想编译当前版本的 vim:

+clipboard +xterm_clipboard and ruby support 

但是每次我编译它clipboard并且xterm_clipboard选项都没有启用。

是否需要 lib 或者我必须在配置步骤中添加任何其他选项?

./configure \
--enable-rubyinterp=dynamic \
--enable-cscope \
--enable-gui=auto \
--enable-gtk2-check \
--enable-gnome-check \
--with-features=huge \
--with-x 
 make && sudo make install
4

2 回答 2

30

您可以通过检查(或滚动终端中configure的输出)来查看是否设法找到工作的 X 库:configure

$ grep X11 src/auto/config.h
#define HAVE_X11

如果configure失败,您将看到:

$ grep X11 src/auto/config.h
/* #undef HAVE_X11 */

您需要安装适当的 X 开发库,例如xlibxtstfor--with-x才能工作。

在 ubuntu 上安装libx11-devlibxtst-dev.

于 2012-07-12T13:58:05.300 回答
5

ubuntu18.04.4

sudo apt install libx11-dev libxtst-dev libxt-dev libsm-dev libxpm-dev

./configure --enable-python3interp=dynamic --prefix=$HOME/.local --enable-rubyinterp=dynamic --enable-gtk2-check --enable-gnome-check --with-features=huge --with -X

进行安装

./src/vim ---版本 | grep 剪辑

于 2020-02-25T02:50:08.857 回答