Re: [Wireshark-dev] gtk.h not found when compiling Wireshark 1.10.2 on Fedora 19
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
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
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