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

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

  •  09-03-2022
  •  | 
  •  

Question

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

Était-ce utile?

La solution

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.

Autres conseils

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top