facing /usr/lib/libpcap.so: undefined reference to `pcap_lex' while running make command nprobe

StackOverflow https://stackoverflow.com/questions/14889819

  •  09-03-2022
  •  | 
  •  

I am trying to install nprobe on my system when i followed the following steps

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

all above commands run absolutely fine but when i try to run make its give me the following error.
usr/lib/libpcap.so: undefined reference to `pcap_lex' collect2: ld returned 1 exit status

有帮助吗?

解决方案

Yeah... we came across this with our netflow exporter. You need to have flex installed (the GNU implementation of UNIX lex). You'll probably also need to install bison, and I think it might use m4 too.

其他提示

It seems that not only libpcap-devel need to be installed, but also libpcap.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top