qt vim不是建立在kubuntu上的

时间:2013-02-14 19:21:51

标签: qt vim configure ncurses kubuntu

我在Kubuntu 12-10机器上试图从源头构建qt vim,一直在墙上撞了一个墙。

我正在使用的构建命令是:

./configure --prefix=/usr/ --with-features=huge --with-vim-name=qvim --enable-gui=qt

这给了我这个错误:

checking for tgetent in -ltinfo... no checking for tgetent in -lncurses... no checking for tgetent in -ltermlib... no checking for tgetent in -ltermcap... no checking for tgetent in -lcurses... no no terminal library found checking for tgetent()... configure: error: NOT FOUND! You need to install a terminal library; for example ncurses. Or specify the name of the library with --with-tlib.

经过大量的谷歌搜索,我找到的唯一解决方案是安装libncurses5-dev和ncurses5-dev,我这样做。我还在apt repo中安装了每个通用的ncurses开发库,只是为了确保。唉,它产生了同样的错误。

安装了上述所有库后,我尝试使用tlib选项执行命令:

./configure --prefix=/usr/ --with-features=huge --with-vim-name=qvim --enable-gui=qt --with-tlib=ncurses

产生了这个错误:

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

我不确定我做错了什么。任何帮助将不胜感激。提前谢谢!

1 个答案:

答案 0 :(得分:2)

尝试apt-get build-dep vim安装所有构建依赖项