1. Error : libpcap libpcap/headers (libpcap.a (or .so)/pcap.h)not found。
解决办法 :yum install libpacp-devel
2. Error : Libpcre header not found.
解决办法 : yum install pcre-devel
3 Error : dnet header not found
解决办法 : wget [url]http://prdownloads.sourceforge.net/libdnet/
tar xvf libdnet-1.12.tgz
cd libdnet-1.12
./configure && make && make install

4 Error : daq_static library not found
解决办法 :

(1)下载 daq2.0 包 (2) tar zxvf daq2.0 (3) ./configure (4) make && make install

  daq运行./configure时报错:

ERROR! Libpcap library version >= "1.0.0" not found.

Get it from http://www.tcpdump.org"

解决方法:从http://vscojot.free.fr/dist/snort/下载libpcap的rpm包,安装,问题解决

5 Error : C++ preprocessor "/lib/cpp" fails sanity
check See `config.log' for more details
解决办法 : yum install glibc-headers ; yum install gcc-c++

至此,snort终于安装成功!