2011-10-29 176 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