我正在尝试在Cygwin上编译Vim,用于Ruby和Python脚本支持。
vim.exe
- 终端vim-编译并运行正常,但gvim.exe
没有。问题出在GTK + 2库中,但我安装了它们 - 来自cygwin的setup.exe。我也尝试过更高版本和更低版本的GTK。
以下是configure脚本的相关部分。欢迎任何想法......
checking --enable-gui argument... GTK+ 2.x GUI support
checking --disable-gtktest argument... gtk test enabled
checking for GTK - version >= 2.2.0... no
checking X11/SM/SMlib.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking X11/xpm.h usability... yes
checking X11/xpm.h presence... yes
checking for X11/xpm.h... yes
checking X11/Sunkeysym.h usability... yes
checking X11/Sunkeysym.h presence... yes
checking for X11/Sunkeysym.h... yes
checking for XIMText in X11/Xlib.h... yes
no GUI selected; xim has been disabled
答案 0 :(得分:1)
安装所需的所有-devel包,包括
安装gcc4
cygwin包(解决libffi
问题)
运行
./configure --prefix=/usr --enable-multibyte --enable-pythoninterp --enable-gui=gtk2 --enable-rubyinterp --disable-gtktest
gtktest在cygwin上有问题,我没有挖掘原因
make && make install