Wireshark-dev: Re: [Wireshark-dev] Installing on Ubuntu 12.04.5

From: Tracy Hockenhull <Tracy@xxxxxxxxxxxxxxxxxx>
Date: Thu, 23 Oct 2014 08:21:00 -0500
Thank you to Robert, Dario, Guy and Anders.

I will try this, this evening. Your help is much appreciated!

Guy, yeah, I had noticed that the version in the repository was old, which was why I was trying to do this the "hard" way.

Dario, thanks for the info on how to find this stuff out myself, in the future. VERY useful!

Robert, and Anders thanks for the lists. I have a few of them installed, but will add the rest.

Tracy Hockenhull
913-730-0533
On 10/23/2014 3:18 AM, Anders Broman wrote:
Hi,
In my lazy (Ubuntu 14.04) I have noted:
Get the development packages needed to build Wireshark
sudo apt-get build-dep wireshark
sudo apt-get install qt5-default
sudo apt-get install libssl-dev
sudo apt-get install libgtk-3-dev

This lets you build Wireshark with most of the bells and whistles and I think it reflects the Ubuntu standard version.  
On 12.04 you may have to settle for Qt4

Regards
Anders

-----Original Message-----
From: wireshark-dev-bounces@xxxxxxxxxxxxx [mailto:wireshark-dev-bounces@xxxxxxxxxxxxx] On Behalf Of Guy Harris
Sent: den 23 oktober 2014 09:19
To: Developer support list for Wireshark
Subject: Re: [Wireshark-dev] Installing on Ubuntu 12.04.5


On Oct 22, 2014, at 8:43 PM, Tracy Hockenhull <Tracy@xxxxxxxxxxxxxxxxxx> wrote:

I'm fairly new to Linux, and new to Wireshark, and I'm having problems with the ./configure part of the process to install Wireshark.
On Ubuntu, the standard process to install a program is "fire up Synaptics Package Manager, search for it, and install the package it finds".

If you want a version newer than the version in the Ubuntu repository - which you might, because my Ubuntu 12.04 (virtual) machine claims that the current version in the package repository is 1.6, which is, err, umm, *three major versions out of date* - then, if there isn't a convenient PPA with something less out-of-date, you would need to...

The error I'm getting is this:

checking for GTK+ - version >= 3.0.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
configure: error: GTK+ 3 is not available

To fix this, I tried sudo apt-get install gtk+3.0,
...install the *development* package for GTK+, which is called libgtk-3-dev, if Synaptics on my Ubuntu virtual machine is to be believed.

Most Linux distributions have separate "user" and "developer" packages for various libraries; the "user" package is sufficient to allow binary packages *using* the library to work, but not sufficient to allow you to *compile* programs using the library - you need the "developer" package to do that.
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature