Wireshark mailing list archives

Re: Installing on Ubuntu 12.04.5


From: Dario Lombardo <dario.lombardo.ml () gmail com>
Date: Thu, 23 Oct 2014 09:17:18 +0200

You installed gtk3 that is the library pkg but not the -dev pkg that is
what configure checks for.
The key packet you're probably missing is


   - libgtk-3-dev

as stated in the Robert's list.

To be sure, look for "gtk" in your config.log. You will find

configure:30681: gcc -o conftest -g -O2 -Wall -W -Wextra
-Wdeclaration-after-statement -Wendif-labels -Wpointer-arith
-Wno-pointer-sign -Warray-bounds -Wformat-security -fwrapv
-fno-strict-overflow -fno-delete-null-pointer-checks -Wold-style-definition
-Wstrict-prototypes -Wjump-misses-init -Wvla -Waddress -Wattributes
-Wdiv-by-zero -Wignored-qualifiers -Wpragmas -Wno-overlength-strings
-Wwrite-strings -Wno-long-long -Wc++-compat -Wshadow -Wlogical-op
-fexcess-precision=fast -fvisibility=hidden  -DQT_SHARED -I/usr/include/qt4
-I/usr/include/qt4/QtCore   -DQT_SHARED -I/usr/include/qt4
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore    -DQT_GUI_LIB
 -Wl,--as-needed -L/usr/local/lib conftest.c   >&5
conftest.c:36:21: fatal error: gtk/gtk.h: No such file or directory
compilation terminated.
configure:30681: $? = 1

The missing file is gtk/gtk.h. You can which pkg it belongs to with

apt-file search gtk/gtk.h

and you obtain something like

dario@hardcore:~$ apt-file search gtk/gtk.h
libgtk-3-dev: /usr/include/gtk-3.0/gtk/gtk.h
libgtk2.0-dev: /usr/include/gtk-2.0/gtk/gtk.h
dario@hardcore:~$

that points you to the gtk3 pkg you need.
Hope it helps for future dependancies.
Dario.

On Thu, Oct 23, 2014 at 5:43 AM, Tracy Hockenhull <Tracy () th-enterprises net>
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.

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, which installed
gtk+3.0, but I still get the error above when I try ./configure.

I have attached the config.log.

Thanks,

Tracy

___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org
?subject=unsubscribe

___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe

Current thread: