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

Wireshark-dev: Re: [Wireshark-dev] Installing SVN 50510

From: Jeff Morriss <jeff.morriss.ws@xxxxxxxxx>
Date: Fri, 12 Jul 2013 10:29:49 -0400
On 07/12/13 10:19, Jo�o Amaral wrote:
After running that command I got the following output:
./autogen.sh: 1: ./autogen.sh: libtool: not found

You must have libtool 1.4 or later installed to compile Wireshark.
Download the appropriate package for your distribution/OS,
or get the source tarball at ftp://ftp.gnu.org/pub/gnu/libtool/
  So I ran apt-get install libtool and afterwards I ran the command
again, obtaining:
aclocal -I ./aclocal-fallback
libtoolize --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to
configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros
in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoheader
automake --add-missing --gnu
autoconf

Now type "./configure [options]" and "make" to compile Wireshark.
Possibly libtool package got deleted when I ran apt-get
clean/autoclean/autoremove recently? I didn't explicitly remove it.

Odd.  No ideas about that.

What does ./autogen.sh does exactly?

It runs libtool, autoconf, automake, in order to prep for running ./configure . But:

I downloaded the files from this
location: http://wiresharkdownloads.riverbed.com/wireshark/automated/src/

Since you're building from a source tarball, there is (should be) no need to run ./autogen.sh . It's only really necessary when building from SVN (or when making modifications to certain files like configure.ac).