libpcap&tcpdump编译错误处理

编译错误1:找不到dbus/dbus.h,安装dbus,再执行 ln -sf /usr/local/include/dbus-1.0/dbus /usr/include/dbus

自动安装 yum install dbus
手动安装dbus,网页下载http://dbus.freedesktop.org/releases/dbus/
./configure
make 
make install

编译错误2:缺少expat,执行 yum install expat expat-devel
编译错误3:找不到dbus/dbus-arch-deps.h,执行 cp /usr/local/lib/dbus-1.0/include/dbus/dbus-arch-deps.h /usr/local/include/dbus-1.0/dbus/
编译错误4:找不到openssl/crypto.h,执行 yum install openssl openssl-devel,crypto 基于openssl,决定安装openssl-devel

安装过程中,常使用locate命令查找文件 sudo updatedb sudo locate dbus.h

 

posted on 2015-11-30 14:54  yilipika  阅读(657)  评论(0编辑  收藏  举报