Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: [Wireshark-dev] Compiling Plugin error

From: Matteo Di Cosmo <matteo.di.cosmo@xxxxxxx>
Date: Sun, 18 Nov 2012 18:28:06 +0000
Dear all,

I'm new in Wireshark and I'm trying to sniff IPMI packets throught a i2c bus.

To do this I need to compile a plugin which has been previously developed in the context of (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1970 ) .

Actually, my first question is why do I need to add this plugin if wireshark already cames out with a ipmb dissector?

Anyway, I tried to add this plugin following the README.plugin procedure and I faced the following problem. 

I make the suggested modifications to the Makefile.am, Cmaketlist.txt etc.. files into the wireshark directory.

Then, from the wireshark derectory, I execute:

./autogen.sh
./configure
make

The compiling process correctly starts but after a while I get this error concerning the new plugin:

make[3]: Leaving directory `/home/userme/wireshark-1.8.3/plugins/gryphon' 
Making all in ipmb 
make[3]: Entering directory `/home/userme/wireshark-1.8.3/plugins/ipmb' 
make[3]: *** No rule to make target `all'.  Stop. 
make[3]: Leaving directory `/home/userme/wireshark-1.8.3/plugins/ipmb' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory `/home/userme/wireshark-1.8.3/plugins' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/home/userme/wireshark-1.8.3' 
make: *** [all] Error 2 

I'm using :

Ubuntu 10.04 LTS (2.6.32-45-generic)
wireshark 1.8.3 
Python 2.6.5
Perl, v5.10.1
GNU sed version 4.2.1 
flex 2.5.35 
bison (GNU Bison) 2.4.1 
autoconf 2.65
automake 1.1.1

I tried with an older version of wireshark (0.99.7) but the problem still persists..

I hope that someone will help me to found a solution.

Thank you veru much.