QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4061|回复: 6

关于安装libpcap包的问题,安装后怎么没有头文件?

[复制链接]
发表于 2007-12-22 01:23:59 | 显示全部楼层 |阅读模式
想安装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
...
 楼主| 发表于 2007-12-22 08:09:57 | 显示全部楼层
后来又装了个libpcap0-dev就行了,这两个包有什么区别阿?
回复

使用道具 举报

发表于 2007-12-23 08:41:11 | 显示全部楼层
开发包
回复

使用道具 举报

发表于 2007-12-23 17:37:28 | 显示全部楼层
-dev 结尾的都是编译程序用的程序运行不需要
回复

使用道具 举报

 楼主| 发表于 2007-12-27 08:20:10 | 显示全部楼层
谢谢各位了!
现在已经安装了ethereal0.99.0,没有提示错误,但是安装以后没有ethereal这个命令,只有个tethereal命令,可以在字符终端运行。
为什么没有图形界面呢?
回复

使用道具 举报

 楼主| 发表于 2007-12-27 08:23:49 | 显示全部楼层
下载后的源文件解压后就没有对应的ethereal.c等文件,而像tethereal等可执行文件都有对应的源文件。
回复

使用道具 举报

 楼主| 发表于 2007-12-28 09:49:35 | 显示全部楼层
是我错了,GTK没有装全,所以才这样。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-14 15:42 , Processed in 0.087178 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表