您的位置:首页 > 其它

安装libpcap错误处理

2009-09-05 23:54 274 查看
今天在一台机器上安装ntop时,这个玩意需要libpcap的支持,于是下载了libpcap的源码包进行安装,但是出现了报错,报错内容如下:

gcc -O2 -I. -DHAVE_CONFIG_H -D_U_="__attribute__((unused))" -c ./pcap-linux.c
gcc -O2 -I. -DHAVE_CONFIG_H -D_U_="__attribute__((unused))" -c ./fad-getad.c
In file included from ./fad-getad.c:64:
/usr/include/linux/if_packet.h:52: 错误:expected specifier-qualifier-list
before ‘__u32’
make: *** [fad-getad.o] 错误 1
看报错信息是/usr/include/linux/if_packet.h这个路径下的c语言的头文件出现问题,
解决方法如下:

#include <linux/types.h>
加入到
/usr/include/linux/if_packet.h
然后再make,OK一切正常,继续往下面装.本文出自 “鑫鑫linux运维培训” 博客,请务必保留此出处http://wiliiwin.blog.51cto.com/928128/199299
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: