2011-02-10 110 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