Hi,

I'm trying to install just tshark to use wireshark via command line 
rather than a GUI. So, I checked to make sure all required packages are 
installed based on the online documentation, ran the configure command 
with no problems, but when I try to run the make command, I'm getting an 
error. The following packages are installed on the system:

glib-1.2.10-15
glib-devel-1.2.10-15
glib2-2.4.7-1
glibc-2.3.4-2.36
glibc-common-2.3.4-2.36
glibc-devel-2.3.4-2.36
glibc-headers-2.3.4-2.36
glibc-kernheaders-2.4-9.1.100.EL
dbus-glib-0.22-12.EL.9
libpcap-0.8.3-10.RHEL4

[EMAIL PROTECTED] wireshark-0.99.6]# ./configure --disable-wireshark 
--disable-gtk2 --enable-tshark

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 : no
                   Use pcap library : yes
                   Use zlib library : yes
                   Use pcre library : no
               Use kerberos library : no
               Use GNU ADNS library : no
             Use GNU crypto library : no
             Use SSL crypto library : no
           Use IPv6 name resolution : yes
               Use Net-SNMP library : no
                 Use gnutls library : no
# make
/usr/bin/perl ./make-version.pl .
Version configuration file version.conf not found.  Using defaults.
This is not a SVN build.
svnversion.h is up-to-date.
make  all-recursive
make[1]: Entering directory `/root/wireshark-0.99.6'
Making all in tools
make[2]: Entering directory `/root/wireshark-0.99.6/tools'
Making all in lemon
make[3]: Entering directory `/root/wireshark-0.99.6/tools/lemon'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/wireshark-0.99.6/tools/lemon'
make[3]: Entering directory `/root/wireshark-0.99.6/tools'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/root/wireshark-0.99.6/tools'
make[2]: Leaving directory `/root/wireshark-0.99.6/tools'
Making all in wiretap
make[2]: Entering directory `/root/wireshark-0.99.6/wiretap'
make  all-am
make[3]: Entering directory `/root/wireshark-0.99.6/wiretap'
if /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. 
-I.   -I/usr/local/include -I/usr/local/include -Werror 
-D_U_="__attribute__((unused))" -g -O2 -Wall -W 
-Wdeclaration-after-statement -Wendif-labels -Wpointer-arith 
-Wbad-function-cast -Wcast-qual -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -Wcast-align -I/usr/include/glib-1.2 
-I/usr/lib/glib/include -I/usr/local/include -I/usr/local/include -MT 
libwiretap_la-erf.lo -MD -MP -MF ".deps/libwiretap_la-erf.Tpo" -c -o 
libwiretap_la-erf.lo `test -f 'erf.c' || echo './'`erf.c; \
then mv -f ".deps/libwiretap_la-erf.Tpo" ".deps/libwiretap_la-erf.Plo"; 
else rm -f ".deps/libwiretap_la-erf.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include 
-I/usr/local/include -Werror "-D_U_=__attribute__((unused))" -g -O2 
-Wall -W -Wdeclaration-after-statement -Wendif-labels -Wpointer-arith 
-Wbad-function-cast -Wcast-qual -Wwrite-strings -Wstrict-prototypes 
-Wmissing-declarations -Wcast-align -I/usr/include/glib-1.2 
-I/usr/lib/glib/include -I/usr/local/include -I/usr/local/include -MT 
libwiretap_la-erf.lo -MD -MP -MF .deps/libwiretap_la-erf.Tpo -c erf.c  
-fPIC -DPIC -o .libs/libwiretap_la-erf.o
erf.c: In function `erf_open':
erf.c:152: warning: const qualifier ignored on asm
erf.c:211: warning: const qualifier ignored on asm
erf.c:215: warning: const qualifier ignored on asm
erf.c: In function `erf_read_header':
erf.c:364: warning: const qualifier ignored on asm
erf.c:408: warning: const qualifier ignored on asm
erf.c:443: warning: const qualifier ignored on asm
erf.c:458: warning: const qualifier ignored on asm
erf.c:458: warning: const qualifier ignored on asm
erf.c:458: warning: const qualifier ignored on asm
erf.c:458: warning: const qualifier ignored on asm
erf.c:459: warning: const qualifier ignored on asm
erf.c:468: warning: const qualifier ignored on asm
erf.c:468: warning: const qualifier ignored on asm
erf.c:468: warning: const qualifier ignored on asm
erf.c:468: warning: const qualifier ignored on asm
erf.c:469: warning: const qualifier ignored on asm
erf.c:478: warning: const qualifier ignored on asm
erf.c:478: warning: const qualifier ignored on asm
erf.c:478: warning: const qualifier ignored on asm
erf.c:478: warning: const qualifier ignored on asm
erf.c:479: warning: const qualifier ignored on asm
make[3]: *** [libwiretap_la-erf.lo] Error 1
make[3]: Leaving directory `/root/wireshark-0.99.6/wiretap'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/wireshark-0.99.6/wiretap'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/wireshark-0.99.6'
make: *** [all] Error 2

I also checked the config.log last few lines but didn't see anything 
that can shed some light as to why I can't make the package:

#define HAVE_PCAP_GET_SELECTABLE_FD 1
#define HAVE_LIBZ 1
#define STDC_HEADERS 1
#define HAVE_DIRENT_H 1
#define HAVE_FCNTL_H 1
#define HAVE_NETDB_H 1
#define HAVE_STDARG_H 1
#define HAVE_STDDEF_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_UTSNAME_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_ICONV 1
#define ICONV_CONST
#define WS_VAR_IMPORT extern
#define HAVE_AIRPDCAP 1
#define G_GINT64_MODIFIER "ll"
#define NEED_G_ASCII_STRTOULL_H 1
#define HAVE_INET_NTOP_PROTO 1
#define HAVE_GETPROTOBYNUMBER 1
#define HAVE_GETHOSTBYNAME2 1
#define HAVE_MMAP 1
#define HAVE_MPROTECT 1
#define HAVE_SYSCONF 1
#define HAVE_PLUGINS 1
#define PLUGIN_DIR "/usr/local/lib/wireshark/plugins/0.99.6"

configure: exit 0
==============

Anyone have any suggestions on what the problem?

thx,

SW

_______________________________________________
Wireshark-users mailing list
Wireshark-users@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-users

Reply via email to