Saturday 7 April 2012

Compiling Wireshark SVN

Compiling Wireshark on Debian isn't hard at all.
Finding which optional libraries are required to enable all the options can be annoying if inexperienced.

Start by generating the configuration files, run ./autogen.sh.

The configure command I used is: ./configure --with-ssl --with-python.

I won't cover dumpcap or profile binaries because I don't use them.
Plus, you shouldn't be reading these instructions if you need them.

Enough chatting, here's the mostly self-explanatory list:

libgeoip-dev
libportaudio-dev
libkrb5-dev
libgcrypt11-dev
libgnutls-dev
libadns1-dev
libsmi2-dev
libc-ares-dev
libcap-dev (POSIX)

I know, two ADNS were mentioned.
Figured better safe than sorry, c-ares will supersede.

Once you're happy with the configuration, run make.
The building process takes a while, get a coffee.

Test the binaries, run ./wireshark, ./tshark, etc.

If everything works, run make install.

No comments:

Post a Comment