从源代码编译vim - 无法使用libncurses6进行配置

时间:2011-10-29 14:51:16

标签: vim compilation python-3.x ncurses opensuse

我最近开始转向vim作为我的主要开发环境,我想在Python中为它编写一些插件。我很快发现在我的opensuse上,vim是在没有python支持的情况下分发的,所以我继续获取源代码并尝试编译它。 调用

./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解释器。 提前谢谢!

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

on mingw:

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

答案 2 :(得分:0)

yum install ncurses-devel

再试一次./configure