youxiazhu 发表于 2007-12-22 01:23:59

关于安装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
...

youxiazhu 发表于 2007-12-22 08:09:57

后来又装了个libpcap0-dev就行了,这两个包有什么区别阿?

月下刀客 发表于 2007-12-23 08:41:11

开发包

jiangtao9999 发表于 2007-12-23 17:37:28

-dev 结尾的都是编译程序用的程序运行不需要

youxiazhu 发表于 2007-12-27 08:20:10

谢谢各位了!
现在已经安装了ethereal0.99.0,没有提示错误,但是安装以后没有ethereal这个命令,只有个tethereal命令,可以在字符终端运行。
为什么没有图形界面呢?

youxiazhu 发表于 2007-12-27 08:23:49

下载后的源文件解压后就没有对应的ethereal.c等文件,而像tethereal等可执行文件都有对应的源文件。

youxiazhu 发表于 2007-12-28 09:49:35

是我错了,GTK没有装全,所以才这样。
页: [1]
查看完整版本: 关于安装libpcap包的问题,安装后怎么没有头文件?