0

Kubuntu12-10マシンでソースからqtvimをビルドしようとして、1週間壁に頭をぶつけてきました。

私が使用しているビルドコマンドは次のとおりです。

./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をインストールすることでした。念のため、すべての汎用ncursesdevlibをaptリポジトリにインストールしました。残念ながら、同じエラーが発生しました。

上記のすべてのライブラリをインストールした状態で、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

何が間違っているのかわかりません。どんな助けでも大歓迎です。前もって感謝します!

4

1 に答える 1

2

apt-get build-dep vimすべてのビルド依存関係をインストールしてみてください

于 2013-02-15T07:48:52.467 に答える