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.
facing /usr/lib/libpcap.so: undefined reference to `pcap_lex' while running make command nprobe
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
Solution
OTHER TIPS
It seems that not only libpcap-devel need to be installed, but also libpcap.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow