2011-02-10 129 views
1

我剛剛下載了libnfnetlink和libnetfilter_queue tarballs。無法編譯LIBNETFILTER_QUEUE

成功地編譯,libnfnetlink安裝後(使安裝),我可以看到它在/ usr/lib目錄(設置爲我的LD_LIBRARY_PATH)

[[email protected]] libnetfilter_queue]# ls -l /usr/lib/libnf 
libnfnetlink.so.0  libnfsidmap.la   libnfsidmap.so.0.2.0 
libnfnetlink.so.0.2.0 libnfsidmap.so.0 

但是當我建立libnetfilter_queue;我一直在得到這個錯誤:

checking for pkg-config... /usr/bin/pkg-config 
checking pkg-config is at least version 0.9.0... yes 
checking for LIBNFNETLINK... no 
configure: error: Cannot find libnfnetlink >= 0.0.41 

所以你能指出發生了什麼事嗎?我試圖尋找額外的文檔,但無法找到問題出在哪裏。

我將非常感謝您的幫助。問候

+1

libnfnetlink的pkgconfig文件是否已正確安裝? – user611775 2011-02-20 23:45:30

回答

2

如果您libnfnetlink.pc文件在/ usr/lib中/ pkgconfig,試試這個:

export PKG_CONFIG_PATH=/usr/lib/pkgconfig 
./configure 

我有一個類似的問題(除了我安裝到/ usr /本地)。

+0

謝謝薩姆:我會試試這個:) – okm 2011-04-14 16:52:01