Re: [Wireshark-dev] gtk.h not found when compiling Wireshark 1.10.2 on Fedora 19

2014-01-15 Thread Ed Beroset
John Powell wrote:
>
>I am trying to compile wireshark-1.10.2 on Fedora 19.

Most of my machines are currently running Fedora 19, so I know this actually 
works.

>I get the following error:
>
>checking for GTK+ - version >= 2.12.0 and < 3.0... no
[...]
>conftest.c:34:21: fatal error: gtk/gtk.h: No such file or directory
> #include 
> ^
>compilation terminated.
[...]
>
>Ideas??
>
>Thanks in advance!

Looks like you need to install gtk.  On Fedora 19, try "yum install gtk3-devel" 
and that should install the missing headers and packages.

Ed
___
Sent via:Wireshark-dev mailing list 
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe


Re: [Wireshark-dev] gtk.h not found when compiling Wireshark 1.10.2 on Fedora 19

2014-01-15 Thread Pascal Quantin
Hi John,

did you install the GTK+ 2.X development package on your Fedora
distribution? Google suggests that it can be installed with the following
command line:
yum install gtk2-devel

Best regards,
Pascal.


2014/1/15 John Powell 

> Hi Everyone,
>
> I am trying to compile wireshark-1.10.2 on Fedora 19.
>
> I get the following error:
>
> checking for GTK+ - version >= 2.12.0 and < 3.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: Neither Qt nor GTK+ 2.12.0 or later are available, so
> Wireshark can't be compiled
>
> I am using version 1.10.2 on CentOS 6 (older kernel build) with no problem.
>
> The excerpt from the config.log file is:
>
> configure:28737: gcc -o conftest -g -O2 -Wall -W -Wextra
> -Wdeclaration-after-statement -Wendif-labels -Wpointer-arith
> -Wno-pointer-sign -Warray-bounds -Wcast-align -Wformat-security
> -Wold-style-definition -Wstrict-prototypes -Wjump-misses-init -Wvla
> -Waddress -Warray-bounds -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   -D_FORTIFY_SOURCE=2 -I/usr/local/include
> -Wl,--as-needed -L/usr/local/lib conftest.c   >&5
> conftest.c:34:21: fatal error: gtk/gtk.h: No such file or directory
>  #include 
>  ^
> compilation terminated.
> configure:28737: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "wireshark"
> | #define PACKAGE_TARNAME "wireshark"
> | #define PACKAGE_VERSION "1.10.2"
> | #define PACKAGE_STRING "wireshark 1.10.2"
> | #define PACKAGE_BUGREPORT "http://bugs.wireshark.org/";
> | #define PACKAGE_URL "http://www.wireshark.org/";
> | #define PACKAGE "wireshark"
> | #define VERSION "1.10.2"
> | #define VERSION_MAJOR 1
> | #define VERSION_MINOR 10
> | #define VERSION_MICRO 2
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE_DLFCN_H 1
> | #define LT_OBJDIR ".libs/"
> | #define HAVE_XDG_OPEN 1
> | #define HTML_VIEWER "xdg-open"
> | #define HAVE_NL80211 1
> | #define HAVE_NL80211_CMD_SET_CHANNEL 1
> | #define _U_ __attribute__((unused))
> | #define DATAFILE_DIR "/usr/local/share/wireshark"
> | #define DOC_DIR "/usr/local/share/doc/wireshark"
> | /* end confdefs.h.  */
> |
> | #include 
> | #include 
> |
> | int
> | main ()
> | {
> |  return ((gtk_major_version) || (gtk_minor_version) ||
> (gtk_micro_version));
> |   ;
> |   return 0;
> | }
> configure:28833: error: Neither Qt nor GTK+ 2.12.0 or later are available,
> so Wireshark can't be compiled
>
> Ideas??
>
> Thanks in advance!
>
> -John
>
> ___
> Sent via:Wireshark-dev mailing list 
> Archives:http://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>  mailto:wireshark-dev-requ...@wireshark.org
> ?subject=unsubscribe
>
___
Sent via:Wireshark-dev mailing list 
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe

[Wireshark-dev] gtk.h not found when compiling Wireshark 1.10.2 on Fedora 19

2014-01-15 Thread John Powell
Hi Everyone,

I am trying to compile wireshark-1.10.2 on Fedora 19.

I get the following error:

checking for GTK+ - version >= 2.12.0 and < 3.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: Neither Qt nor GTK+ 2.12.0 or later are available, so
Wireshark can't be compiled

I am using version 1.10.2 on CentOS 6 (older kernel build) with no problem.

The excerpt from the config.log file is:

configure:28737: gcc -o conftest -g -O2 -Wall -W -Wextra
-Wdeclaration-after-statement -Wendif-labels -Wpointer-arith
-Wno-pointer-sign -Warray-bounds -Wcast-align -Wformat-security
-Wold-style-definition -Wstrict-prototypes -Wjump-misses-init -Wvla
-Waddress -Warray-bounds -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   -D_FORTIFY_SOURCE=2 -I/usr/local/include
-Wl,--as-needed -L/usr/local/lib conftest.c   >&5
conftest.c:34:21: fatal error: gtk/gtk.h: No such file or directory
 #include 
 ^
compilation terminated.
configure:28737: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "wireshark"
| #define PACKAGE_TARNAME "wireshark"
| #define PACKAGE_VERSION "1.10.2"
| #define PACKAGE_STRING "wireshark 1.10.2"
| #define PACKAGE_BUGREPORT "http://bugs.wireshark.org/";
| #define PACKAGE_URL "http://www.wireshark.org/";
| #define PACKAGE "wireshark"
| #define VERSION "1.10.2"
| #define VERSION_MAJOR 1
| #define VERSION_MINOR 10
| #define VERSION_MICRO 2
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_XDG_OPEN 1
| #define HTML_VIEWER "xdg-open"
| #define HAVE_NL80211 1
| #define HAVE_NL80211_CMD_SET_CHANNEL 1
| #define _U_ __attribute__((unused))
| #define DATAFILE_DIR "/usr/local/share/wireshark"
| #define DOC_DIR "/usr/local/share/doc/wireshark"
| /* end confdefs.h.  */
|
| #include 
| #include 
|
| int
| main ()
| {
|  return ((gtk_major_version) || (gtk_minor_version) ||
(gtk_micro_version));
|   ;
|   return 0;
| }
configure:28833: error: Neither Qt nor GTK+ 2.12.0 or later are available,
so Wireshark can't be compiled

Ideas??

Thanks in advance!

-John
___
Sent via:Wireshark-dev mailing list 
Archives:http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
 mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe