我試圖在Linux系統上從源代碼構建Python 2.6.2。它具有安裝在/ usr/local /上的ncurses,而curses.h位於/ usr/local/include/ncurses上。因此,在包含路徑中找不到curses.h,並且這些包在Python構建中失敗。編譯Python,curses.h未找到
什麼是正確的解決方案? Python應該包含< ncurses/curses.h>?/usr/local/include/ncurses應該在包含路徑中嗎?是否應該將ncurses目錄中的文件鏈接到/ usr/local/include?
還是有一些更簡單的解決方案?
這爲我做了詭計。我嘗試設置CFLAGS,但沒有奏效,它需要成爲CPPFLAGS。對我來說,LDFLAGS不是必需的,因爲在我的LD_LIBRARY_PATH上找到了libncurses。謝謝! – Mojo 2009-05-24 01:56:22