面向/usr/lib/libpcap.so:在运行make命令nprobe时未定义对`pcap_lex'的引用

时间:2013-02-15 07:12:56

标签: libpcap netflow

当我按照以下步骤

尝试在我的系统上安装nprobe时
git clone https://github.com/xrl/nprobe.git
sudo apt-get install libpcap-dev
cd nprobe/plugsins
./buildMakefile.sh  >Makefile.in
cd ..
./autogen.sh 
./configure
  make

以上所有命令都运行得非常好,但是当我尝试运行时,它会给我以下错误     usr / lib / libpcap.so:对'pcap_lex'的未定义引用     collect2:ld返回1退出状态

2 个答案:

答案 0 :(得分:0)

是的...我们通过netflow导出器遇到了这个问题。您需要安装flex(UNIX lex的GNU实现)。您可能还需要安装bison,我认为它也可能会使用m4

答案 1 :(得分:0)

似乎不仅需要安装libpcap-devel,还需要安装libpcap。