关于安装libpcap包的问题,安装后怎么没有头文件?
想安装ethereal0.99.0,折腾了半天,解决了一些列依赖问题,最终落在了pcap.h上,./configure提示没有这个文件,但是查软件包已经安装了libpcap0.9.8,不过看这个包安装后的文件列表中,只有两个so和一对文档,确实没有pcap.h文件!下一步该怎么作?附1:错误提示:
checking whether to use libpcap for packet capture... yes
checking for extraneous pcap header directories... not found
checking pcap.h usability... no
checking pcap.h presence... no
checking for pcap.h... no
configure: error: Header file pcap.h not found; if you installed libpcap
from source, did you also do "make install-incl", and if you installed a
binary package of libpcap, is there also a developer's package of libpcap,
and did you also install that package?
附2:libpcap0.9.8文件列表:
/usr/lib/libpcap.so.0
/usr/lib/libpcap.so.0.9
/usr/share/doc/libpcap0
/usr/share/doc/libpcap0/CREDITS
/usr/share/doc/libpcap0/FILES
/usr/share/doc/libpcap0/INSTALL.txt
... 后来又装了个libpcap0-dev就行了,这两个包有什么区别阿? 开发包 -dev 结尾的都是编译程序用的程序运行不需要 谢谢各位了!
现在已经安装了ethereal0.99.0,没有提示错误,但是安装以后没有ethereal这个命令,只有个tethereal命令,可以在字符终端运行。
为什么没有图形界面呢? 下载后的源文件解压后就没有对应的ethereal.c等文件,而像tethereal等可执行文件都有对应的源文件。 是我错了,GTK没有装全,所以才这样。
页:
[1]