Wireshark-users: [Wireshark-users] Help about graphic problems
From: "majun" <majun@xxxxxxxxxxx>
Date: Mon, 16 Apr 2007 17:25:56 +0800

Hi,all

         I try to build graphic wireshark on RHEL5, just follow the user guide step by step (Section 2.3 & 2.4).

But I cound not get a graphic wireshark in KDE. From the configure result,  target “wireshark” will not be compiled?
Any help would be great appreciated.
 
BTW: tshark works well, BUT a graphic wireshark was pretty.
 

the configure output follows:

 

[root@sync wireshark-0.99.5]# ./configure

checking build system type... i686-pc-linux-gnu

checking host system type... i686-pc-linux-gnu

checking target system type... i686-pc-linux-gnu

checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane... yes

checking for gawk... gawk

checking whether make sets $(MAKE)... yes

checking for gcc... gcc

checking for C compiler default output file name... a.out

checking whether the C compiler works... yes

checking whether we are cross compiling... no

checking for suffix of executables...

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether gcc accepts -g... yes

checking for gcc option to accept ANSI C... none needed

checking for style of include used by make... GNU

checking dependency style of gcc... gcc3

checking how to run the C preprocessor... gcc -E

checking for a sed that does not truncate output... /bin/sed

checking for egrep... grep -E

checking for ld used by gcc... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking for /usr/bin/ld option to reload object files... -r

checking for BSD-compatible nm... /usr/bin/nm -B

checking whether ln -s works... yes

checking how to recognise dependent libraries... pass_all

checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking dlfcn.h usability... yes

checking dlfcn.h presence... yes

checking for dlfcn.h... yes

checking for g++... g++

checking whether we are using the GNU C++ compiler... yes

checking whether g++ accepts -g... yes

checking dependency style of g++... gcc3

checking how to run the C++ preprocessor... g++ -E

checking for g77... no

checking for f77... no

checking for xlf... no

checking for frt... no

checking for pgf77... no

checking for fort77... no

checking for fl32... no

checking for af77... no

checking for f90... no

checking for xlf90... no

checking for pgf90... no

checking for epcf90... no

checking for f95... f95

checking whether we are using the GNU Fortran 77 compiler... yes

checking whether f95 accepts -g... yes

checking the maximum length of command line arguments... 32768

checking command to parse /usr/bin/nm -B output from gcc object... ok

checking for objdir... .libs

checking for ar... ar

checking for ranlib... ranlib

checking for strip... strip

checking if gcc supports -fno-rtti -fno-exceptions... no

checking for gcc option to produce PIC... -fPIC

checking if gcc PIC flag -fPIC works... yes

checking if gcc static flag -static works... yes

checking if gcc supports -c -o file.o... yes

checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes

checking whether -lc should be explicitly linked in... no

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

checking for shl_load... no

checking for shl_load in -ldld... no

checking for dlopen... no

checking for dlopen in -ldl... yes

checking whether a program can dlopen itself... yes

checking whether a statically linked program can dlopen itself... no

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... no

configure: creating libtool

appending configuration tag "CXX" to libtool

checking for ld used by g++... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes

checking for g++ option to produce PIC... -fPIC

checking if g++ PIC flag -fPIC works... yes

checking if g++ static flag -static works... yes

checking if g++ supports -c -o file.o... yes

checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

appending configuration tag "F77" to libtool

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... no

checking for f95 option to produce PIC... -fPIC

checking if f95 PIC flag -fPIC works... yes

checking if f95 static flag -static works... yes

checking if f95 supports -c -o file.o... yes

checking whether the f95 linker (/usr/bin/ld) supports shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking for bison... bison -y

checking for flex... flex

checking for yywrap in -lfl... yes

checking lex output file root... lex.yy

checking whether yytext is a pointer... yes

checking for perl... /usr/bin/perl

checking for pod2man... /usr/bin/pod2man

checking for pod2html... /usr/bin/pod2html

checking for htmlview... /usr/bin/htmlview

checking for flex... /usr/bin/flex

checking for python... /usr/bin/python

checking for doxygen... /usr/bin/doxygen

checking for doxygen... yes

checking for libgnutls-config... no

checking for libgnutls - version >= 1.0.0... no

*** The libgnutls-config script installed by LIBGNUTLS could not be found

*** If LIBGNUTLS was installed in PREFIX, make sure PREFIX/bin is in

*** your path, or set the LIBGNUTLS_CONFIG environment variable to the

*** full path to libgnutls-config.

echo gnuTLS not found, disabling ssl decryption

checking for libgcrypt-config... /usr/bin/libgcrypt-config

checking for LIBGCRYPT - version >= 1.1.42... yes

libgcrypt found, enabling ipsec decryption

checking for xsltproc... /usr/bin/xsltproc

checking for xsltproc... yes

checking for xmllint... /usr/bin/xmllint

checking for xmllint... yes

checking for fop... no

checking for fop... no

checking for hhc.exe... no

checking for hhc.exe... no

checking for pkgproto... no

checking for pkgmk... no

checking for pkgtrans... no

checking for rpm... yes

checking to see if we can redefine _topdir... yes

checking to see if we can add '-Wall -W ' to CFLAGS... yes

checking for platform-specific compiler flags... none needed

checking for platform-specific linker flags... none needed

checking whether to use /usr/local for headers and libraries... yes

checking for GNU sed as first sed in PATH... yes

checking if profile builds must be generated... no

checking for pkg-config... /usr/bin/pkg-config

checking for GTK+ - version >= 2.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.

checking for pkg-config... (cached) /usr/bin/pkg-config

checking for GLIB - version >= 2.0.0... yes (version 2.12.3)

checking whether GLib supports loadable modules... yes

checking for inttypes.h... (cached) yes

checking whether inttypes.h defines the PRI[doxu]64 macros... yes

checking for gethostbyname... yes

checking for connect... yes

checking whether to use libpcap for packet capture... yes

checking for extraneous pcap header directories... not found

checking pcap.h usability... yes

checking pcap.h presence... yes

checking for pcap.h... yes

checking for pcap_open_live in -lpcap... yes

checking whether pcap_version is defined by libpcap... yes

checking for pcap_open_dead... yes

checking for pcap_freecode... yes

checking for pcap_breakloop... yes

checking whether pcap_findalldevs is present and usable... yes

checking for pcap_datalink_val_to_name... yes

checking for pcap_datalink_name_to_val... yes

checking for pcap_list_datalinks... yes

checking for pcap_set_datalink... yes

checking for pcap_lib_version... yes

checking for pcap_get_selectable_fd... yes

checking whether to use zlib for reading compressed capture files... yes

checking zlib.h usability... yes

checking zlib.h presence... yes

checking for zlib.h... yes

checking for gzgets in -lz... yes

checking for gzgets missing when linking with X11... no

checking whether to use libpcre for regular expressions in dfilters... yes

checking pcre.h usability... yes

checking pcre.h presence... yes

checking for pcre.h... yes

checking for pcre_compile in -lpcre... yes

checking whether to use liblua for the lua scripting plugin... no

checking whether to use libportaudio for the rtp_player... yes

checking portaudio.h usability... no

checking portaudio.h presence... no

checking for portaudio.h... no

libportaudio not found - disabling support for the rtp_player

checking whether to enable ipv6 name resolution if available... yes

checking ipv6 stack type... "linux-glibc, inet6"

checking whether to install wireshark setuid... no

checking for ANSI C header files... (cached) yes

checking direct.h usability... no

checking direct.h presence... no

checking for direct.h... no

checking dirent.h usability... yes

checking dirent.h presence... yes

checking for dirent.h... yes

checking fcntl.h usability... yes

checking fcntl.h presence... yes

checking for fcntl.h... yes

checking netdb.h usability... yes

checking netdb.h presence... yes

checking for netdb.h... yes

checking stdarg.h usability... yes

checking stdarg.h presence... yes

checking for stdarg.h... yes

checking stddef.h usability... yes

checking stddef.h presence... yes

checking for stddef.h... yes

checking for unistd.h... (cached) yes

checking sys/ioctl.h usability... yes

checking sys/ioctl.h presence... yes

checking for sys/ioctl.h... yes

checking sys/param.h usability... yes

checking sys/param.h presence... yes

checking for sys/param.h... yes

checking sys/socket.h usability... yes

checking sys/socket.h presence... yes

checking for sys/socket.h... yes

checking sys/sockio.h usability... no

checking sys/sockio.h presence... no

checking for sys/sockio.h... no

checking for sys/stat.h... (cached) yes

checking sys/time.h usability... yes

checking sys/time.h presence... yes

checking for sys/time.h... yes

checking for sys/types.h... (cached) yes

checking sys/utsname.h usability... yes

checking sys/utsname.h presence... yes

checking for sys/utsname.h... yes

checking sys/wait.h usability... yes

checking sys/wait.h presence... yes

checking for sys/wait.h... yes

checking netinet/in.h usability... yes

checking netinet/in.h presence... yes

checking for netinet/in.h... yes

checking arpa/inet.h usability... yes

checking arpa/inet.h presence... yes

checking for arpa/inet.h... yes

checking arpa/nameser.h usability... yes

checking arpa/nameser.h presence... yes

checking for arpa/nameser.h... yes

checking for iconv... yes

checking for iconv declaration...

         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);

checking whether to use SSL library... no

checking whether to use Net-SNMP library... yes, if available

checking for net-snmp-config... no

checking whether to use kerberos... yes

checking for krb5-config... /usr/kerberos/bin/krb5-config

checking krb5.h usability... yes

checking krb5.h presence... yes

checking for krb5.h... yes

checking whether the Kerberos library is Heimdal or MIT... MIT

checking whether MIT includes krb5_kt_resolve... yes

checking whether krb5.h defines KEYTYPE_ARCFOUR_56... no

checking whether to use the GNU ADNS library if available... yes

checking for adns_init in -ladns... no

checking for sa_len in struct sockaddr... no

checking whether byte ordering is bigendian... no

checking whether gcc needs -traditional... no

checking for getopt... yes

checking for strerror... yes

checking for strcasecmp... yes

checking for strncasecmp... yes

checking for mkstemp... yes

checking for g_ascii_strtoull... yes

checking for inet_aton... yes

checking for library containing inet_pton... none required

checking for broken inet_pton... ok

checking for library containing inet_ntop... none required

checking for inet_ntop prototype... yes

checking for strptime... yes

checking for getprotobynumber... yes

checking for gethostbyname2... yes

checking for issetugid... no

checking for mmap... yes

checking for mprotect... yes

checking for sysconf... yes

configure: creating ./config.status

config.status: creating Makefile

config.status: creating doxygen.cfg

config.status: creating asn1/Makefile

config.status: creating doc/Makefile

config.status: creating epan/Makefile

config.status: creating epan/crypt/Makefile

config.status: creating epan/doxygen.cfg

config.status: creating epan/dfilter/Makefile

config.status: creating epan/dissectors/Makefile

config.status: creating epan/ftypes/Makefile

config.status: creating epan/wslua/Makefile

config.status: creating codecs/Makefile

config.status: creating gtk/Makefile

config.status: creating gtk/doxygen.cfg

config.status: creating help/Makefile

config.status: creating packaging/Makefile

config.status: creating packaging/nsis/Makefile

config.status: creating packaging/rpm/Makefile

config.status: creating packaging/rpm/SPECS/Makefile

config.status: creating packaging/rpm/SPECS/wireshark.spec

config.status: creating packaging/svr4/Makefile

config.status: creating packaging/svr4/checkinstall

config.status: creating packaging/svr4/pkginfo

config.status: creating plugins/Makefile

config.status: creating plugins/agentx/Makefile

config.status: creating plugins/artnet/Makefile

config.status: creating plugins/asn1/Makefile

config.status: creating plugins/ciscosm/Makefile

config.status: creating plugins/docsis/Makefile

config.status: creating plugins/enttec/Makefile

config.status: creating plugins/giop/Makefile

config.status: creating plugins/gryphon/Makefile

config.status: creating plugins/h223/Makefile

config.status: creating plugins/irda/Makefile

config.status: creating plugins/lwres/Makefile

config.status: creating plugins/mate/Makefile

config.status: creating plugins/megaco/Makefile

config.status: creating plugins/mgcp/Makefile

config.status: creating plugins/opsi/Makefile

config.status: creating plugins/pcli/Makefile

config.status: creating plugins/profinet/Makefile

config.status: creating plugins/rlm/Makefile

config.status: creating plugins/rtnet/Makefile

config.status: creating plugins/rudp/Makefile

config.status: creating plugins/sbus/Makefile

config.status: creating plugins/stats_tree/Makefile

config.status: creating plugins/v5ua/Makefile

config.status: creating tools/Makefile

config.status: creating tools/idl2wrs.sh

config.status: creating tools/lemon/Makefile

config.status: creating config.h

config.status: config.h is unchanged

config.status: executing depfiles commands

configure: configuring in wiretap

configure: running /bin/sh './configure' --prefix=/usr/local  --cache-file=/dev/null --srcdir=.

checking build system type... i686-pc-linux-gnu

checking host system type... i686-pc-linux-gnu

checking target system type... i686-pc-linux-gnu

checking for a BSD-compatible install... /usr/bin/install -c

checking whether build environment is sane... yes

checking for gawk... gawk

checking whether make sets $(MAKE)... yes

checking for gcc... gcc

checking for C compiler default output file name... a.out

checking whether the C compiler works... yes

checking whether we are cross compiling... no

checking for suffix of executables...

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether gcc accepts -g... yes

checking for gcc option to accept ANSI C... none needed

checking for style of include used by make... GNU

checking dependency style of gcc... gcc3

checking how to run the C preprocessor... gcc -E

checking for bison... bison -y

checking for flex... flex

checking for yywrap in -lfl... yes

checking lex output file root... lex.yy

checking whether yytext is a pointer... yes

checking for a sed that does not truncate output... /bin/sed

checking for egrep... grep -E

checking for ld used by gcc... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking for /usr/bin/ld option to reload object files... -r

checking for BSD-compatible nm... /usr/bin/nm -B

checking whether ln -s works... yes

checking how to recognise dependent libraries... pass_all

checking for ANSI C header files... yes

checking for sys/types.h... yes

checking for sys/stat.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for memory.h... yes

checking for strings.h... yes

checking for inttypes.h... yes

checking for stdint.h... yes

checking for unistd.h... yes

checking dlfcn.h usability... yes

checking dlfcn.h presence... yes

checking for dlfcn.h... yes

checking for g++... g++

checking whether we are using the GNU C++ compiler... yes

checking whether g++ accepts -g... yes

checking dependency style of g++... gcc3

checking how to run the C++ preprocessor... g++ -E

checking for g77... no

checking for f77... no

checking for xlf... no

checking for frt... no

checking for pgf77... no

checking for fort77... no

checking for fl32... no

checking for af77... no

checking for f90... no

checking for xlf90... no

checking for pgf90... no

checking for epcf90... no

checking for f95... f95

checking whether we are using the GNU Fortran 77 compiler... yes

checking whether f95 accepts -g... yes

checking the maximum length of command line arguments... 32768

checking command to parse /usr/bin/nm -B output from gcc object... ok

checking for objdir... .libs

checking for ar... ar

checking for ranlib... ranlib

checking for strip... strip

checking if gcc supports -fno-rtti -fno-exceptions... no

checking for gcc option to produce PIC... -fPIC

checking if gcc PIC flag -fPIC works... yes

checking if gcc static flag -static works... yes

checking if gcc supports -c -o file.o... yes

checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes

checking whether -lc should be explicitly linked in... no

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... no

configure: creating libtool

appending configuration tag "CXX" to libtool

checking for ld used by g++... /usr/bin/ld

checking if the linker (/usr/bin/ld) is GNU ld... yes

checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes

checking for g++ option to produce PIC... -fPIC

checking if g++ PIC flag -fPIC works... yes

checking if g++ static flag -static works... yes

checking if g++ supports -c -o file.o... yes

checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

appending configuration tag "F77" to libtool

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... no

checking for f95 option to produce PIC... -fPIC

checking if f95 PIC flag -fPIC works... yes

checking if f95 static flag -static works... yes

checking if f95 supports -c -o file.o... yes

checking whether the f95 linker (/usr/bin/ld) supports shared libraries... yes

checking dynamic linker characteristics... GNU/Linux ld.so

checking how to hardcode library paths into programs... immediate

checking for flex... /usr/bin/flex

checking to see if we can add '-Wall -W -Wcast-qual ' to CFLAGS... yes

checking for platform-specific compiler flags... none needed

checking for platform-specific linker flags... none needed

checking if profile builds must be generated... no

checking for pkg-config... /usr/bin/pkg-config

checking for GLIB - version >= 2.0.0... yes (version 2.12.3)

checking whether to use /usr/local for headers and libraries... yes

checking for ANSI C header files... (cached) yes

checking sys/time.h usability... yes

checking sys/time.h presence... yes

checking for sys/time.h... yes

checking netinet/in.h usability... yes

checking netinet/in.h presence... yes

checking for netinet/in.h... yes

checking for unistd.h... (cached) yes

checking fcntl.h usability... yes

checking fcntl.h presence... yes

checking for fcntl.h... yes

checking for sys/stat.h... (cached) yes

checking for sys/types.h... (cached) yes

checking whether byte ordering is bigendian... no

checking whether glib.h defines the G_GINT64_MODIFIER macro... yes

checking for extraneous pcap header directories... found --  -I/usr/local/include added to CFLAGS

checking pcap.h usability... yes

checking pcap.h presence... yes

checking for pcap.h... yes

checking whether to use zlib for reading compressed capture files... yes

checking zlib.h usability... yes

checking zlib.h presence... yes

checking for zlib.h... yes

checking for gzgets in -lz... yes

checking for gzgets missing when linking with X11... no

configure: creating ./config.status

config.status: creating Makefile

config.status: creating config.h

config.status: config.h is unchanged

config.status: executing depfiles commands

 

The Wireshark package has been configured with the following options.

                    Build wireshark : no

                       Build tshark : yes

                     Build capinfos : yes

                      Build editcap : yes

                      Build dumpcap : yes

                     Build mergecap : yes

                    Build text2pcap : yes

                      Build idl2wrs : yes

                      Build randpkt : yes

                       Build dftest : yes

 

                     Install setuid : no

                        Use plugins : yes

                   Build lua plugin : no

                   Build rtp_player : no

                Use GTK+ v2 library : yes

                        Use threads : no

             Build profile binaries : no

                   Use pcap library : yes

                   Use zlib library : yes

                   Use pcre library : yes

               Use kerberos library : yes (MIT)

               Use GNU ADNS library : no

             Use GNU crypto library : yes

             Use SSL crypto library : no

           Use IPv6 name resolution : yes

               Use Net-SNMP library : no

                 Use gnutls library : no

[root@sync wireshark-0.99.5]#