install wireshark 1.8.3 in ubuntu 12.04

Posted by gene on Ask Ubuntu See other posts from Ask Ubuntu or by gene
Published on 2012-11-09T05:19:00Z Indexed on 2012/11/09 5:24 UTC
Read the original article Hit count: 300

Filed under:
|

To enable capture traffic on multiple interfaces at once, I tried to install wireshark 1.8.3. However, I encountered the following errors:

capture-pcap-util.c:274:1: error: static declaration of ‘pcap_datalink_name_to_val’ follows non-static declaration /usr/local/include/pcap/pcap.h:326:5: note: previous declaration of ‘pcap_datalink_name_to_val’ was here capture-pcap-util.c:289:1: error: static declaration of ‘pcap_datalink_val_to_name’ follows non-static declaration /usr/local/include/pcap/pcap.h:327:13: note: previous declaration of ‘pcap_datalink_val_to_name’ was here

After doing some search, I found someone can fix it by reinstall libpcap-dev, or the following commands: step 1:rm & rmdir any file in '/usr/include/pcap';'/usr/local/include/pcap'

step 2:Download libpcap by 'sudo apt-get install libpcap0.8-dev'

step 3:./autogen.sh in wireshark dir

step 4:make clean & make & make install

However, neither is working on ubuntu 12.04/wireshark 1.8.3

Anyone can help?

© Ask Ubuntu or respective owner

Related posts about installation

Related posts about wireshark