2011-10-29 131 views
1

我最近开始移动到VIM作为我的主要开发环境配置,我想为它编写一些插件在Python。很快我就发现我的openSUSE,Vim是不支持Python分布,所以我就动手去源,并尝试进行编译。 调用从源代码编译VIM - 失败libncurses6

./configure --enable-python3interp 

返回ncurse未安装错误。由于在openSUSE libncurses6规定,我开始这样做:

./configure --enable-python3interp --with-tlib=libncurses6 

在这种情况下,我得到以下错误:

checking --with-tlib argument... libncurses6 
checking for linking with libncurses6 library... configure: error: FAILED 

我不知道该怎么做。我已经安装了所有ncurse相关的包,以防万一,仍然没有运气。 我的操作系统是OpenSUSE 11.4中,我宁愿在默认情况下使用Python 3.X解释。 在此先感谢!

+0

什么'LS/usr/lib目录| grep ncurses'给?也许--with-tlib = libncurses6'改变''到--with-tlib = ncurses6'? – Michel

+0

其实它不输出任何东西。下面的解决方案虽然解决了问题。 – Kiril

回答

1

根据OpenSUSE build服务,您应该安装ncurses-devel软件包并使用--with-tlib=ncurses运行配置。

0

MingW平台上:

mingw-get install mingw32-libpdcurses 
configure --with-tlib=pdcurses 
0

百胜安装ncurses的devel的

再次尝试的./configure