Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Ethereal-users: RE: [Ethereal-users] configure: error: UCD SNMP requires -lcrypto but --with-ssl

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Kaplan, Nathan" <KaplanN@xxxxxxxxxxx>
Date: Mon, 9 May 2005 07:51:57 -0500
Jeff,
Thanks for your help,
./configure --with-ssl worked great, but make gave me another problem.

[root@laptop ethereal-0.10.11]# 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 `/usr/src/ethereal-0.10.11'
Making all in tools
make[2]: Entering directory `/usr/src/ethereal-0.10.11/tools'
Making all in lemon
make[3]: Entering directory `/usr/src/ethereal-0.10.11/tools/lemon'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/tools/lemon'
make[3]: Entering directory `/usr/src/ethereal-0.10.11/tools'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/tools'
make[2]: Leaving directory `/usr/src/ethereal-0.10.11/tools'
Making all in wiretap
make[2]: Entering directory `/usr/src/ethereal-0.10.11/wiretap'
make  all-am
make[3]: Entering directory `/usr/src/ethereal-0.10.11/wiretap'
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/wiretap'
make[2]: Leaving directory `/usr/src/ethereal-0.10.11/wiretap'
Making all in doc
make[2]: Entering directory `/usr/src/ethereal-0.10.11/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/ethereal-0.10.11/doc'
Making all in epan
make[2]: Entering directory `/usr/src/ethereal-0.10.11/epan'
Making all in ftypes
make[3]: Entering directory `/usr/src/ethereal-0.10.11/epan/ftypes'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/epan/ftypes'
Making all in dfilter
make[3]: Entering directory `/usr/src/ethereal-0.10.11/epan/dfilter'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/epan/dfilter'
Making all in dissectors
make[3]: Entering directory `/usr/src/ethereal-0.10.11/epan/dissectors'
make  all-am
make[4]: Entering directory `/usr/src/ethereal-0.10.11/epan/dissectors'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/src/ethereal-0.10.11/epan/dissectors'
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/epan/dissectors'
make[3]: Entering directory `/usr/src/ethereal-0.10.11/epan'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/epan'
make[2]: Leaving directory `/usr/src/ethereal-0.10.11/epan'
Making all in plugins
make[2]: Entering directory `/usr/src/ethereal-0.10.11/plugins'
Making all in acn
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/acn'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/acn'
Making all in agentx
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/agentx'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/agentx'
Making all in artnet
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/artnet'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/artnet'
Making all in asn1
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/asn1'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/asn1'
Making all in ciscosm
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/ciscosm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/ciscosm'
Making all in docsis
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/docsis'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/docsis'
Making all in enttec
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/enttec'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/enttec'
Making all in giop
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/giop'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/giop'
Making all in gryphon
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/gryphon'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/gryphon'
Making all in irda
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/irda'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/irda'
Making all in lwres
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/lwres'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/lwres'
Making all in mate
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/mate'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/mate'
Making all in megaco
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/megaco'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/megaco'
Making all in mgcp
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/mgcp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/mgcp'
Making all in opsi
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/opsi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/opsi'
Making all in pcli
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/pcli'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/pcli'
Making all in profinet
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/profinet'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/profinet'
Making all in rdm
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/rdm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/rdm'
Making all in rlm
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/rlm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/rlm'
Making all in rtnet
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/rtnet'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/rtnet'
Making all in rudp
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/rudp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/rudp'
Making all in stats_tree
make[3]: Entering directory
`/usr/src/ethereal-0.10.11/plugins/stats_tree'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/usr/src/ethereal-0.10.11/plugins/stats_tree'
Making all in v5ua
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/v5ua'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/v5ua'
Making all in xml
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins/xml'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins/xml'
make[3]: Entering directory `/usr/src/ethereal-0.10.11/plugins'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/plugins'
make[2]: Leaving directory `/usr/src/ethereal-0.10.11/plugins'
Making all in packaging
make[2]: Entering directory `/usr/src/ethereal-0.10.11/packaging'
Making all in rpm
make[3]: Entering directory `/usr/src/ethereal-0.10.11/packaging/rpm'
Making all in SPECS
make[4]: Entering directory
`/usr/src/ethereal-0.10.11/packaging/rpm/SPECS'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/usr/src/ethereal-0.10.11/packaging/rpm/SPECS'
make[4]: Entering directory `/usr/src/ethereal-0.10.11/packaging/rpm'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/src/ethereal-0.10.11/packaging/rpm'
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/packaging/rpm'
Making all in svr4
make[3]: Entering directory `/usr/src/ethereal-0.10.11/packaging/svr4'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/packaging/svr4'
Making all in nsis
make[3]: Entering directory `/usr/src/ethereal-0.10.11/packaging/nsis'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/packaging/nsis'
make[3]: Entering directory `/usr/src/ethereal-0.10.11/packaging'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/src/ethereal-0.10.11/packaging'
make[2]: Leaving directory `/usr/src/ethereal-0.10.11/packaging'
Making all in help
make[2]: Entering directory `/usr/src/ethereal-0.10.11/help'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/ethereal-0.10.11/help'
Making all in gtk
make[2]: Entering directory `/usr/src/ethereal-0.10.11/gtk'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/ethereal-0.10.11/gtk'
make[2]: Entering directory `/usr/src/ethereal-0.10.11'
/bin/sh ./libtool --mode=link --tag=CC gcc  -DINET6 -D_U_="__attribute__
((unused))" -Wall -W  -g -O2 -I/usr/local/include -DXTHREADS - D_REENTRANT
-DXUSE_MTSAFE_API -pthread -I/usr/include/gtk-2.0 -
I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -
I/usr/include/pango-1.0 -I/usr/include/freetype2 -
I/usr/include/freetype2/config -I/usr/include/glib-2.0 -
I/usr/lib/glib-2.0/include   -g -O2 -Dlinux -I. -I/usr/local/include   -
L/usr/local/lib -L/usr/local/lib -o ethereal -export-dynamic pcap-util-
unix.o capture_stop_conditions.o capture_ui_utils.o cfile.o clopts_common.o
conditions.o disabled_protos.o packet-range.o pcap- util.o print.o ps.o
ringbuffer.o timestats.o util.o version_info.o alert_box.o capture.o
capture_opts.o capture_sync.o capture_loop.o color_filters.o file.o
fileset.o filters.o g711.o merge.o proto_hier_stats.o summary.o  gtk/libui.a
wiretap/libwiretap.la epan/libethereal.la -L/usr/local/lib -lnetsnmp
-lcrypto -lelf -lm - lcrypto "-dlopen" self "-dlopen" plugins/acn/acn.la
"-dlopen"
plugins/agentx/agentx.la "-dlopen" plugins/artnet/artnet.la "-dlopen"
plugins/asn1/asn1.la "-dlopen" plugins/ciscosm/ciscosm.la "-dlopen"
plugins/docsis/docsis.la "-dlopen" plugins/enttec/enttec.la "-dlopen"
plugins/giop/cosnaming.la "-dlopen" plugins/giop/coseventcomm.la "- dlopen"
plugins/gryphon/gryphon.la "-dlopen" plugins/irda/irda.la "- dlopen"
plugins/lwres/lwres.la "-dlopen" plugins/megaco/megaco.la "- dlopen"
plugins/mgcp/mgcp.la "-dlopen" plugins/opsi/opsi.la "-dlopen"
plugins/pcli/pcli.la "-dlopen" plugins/profinet/profinet.la "-dlopen"
plugins/rdm/rdm.la "-dlopen" plugins/rlm/rlm.la "-dlopen"
plugins/rtnet/rtnet.la "-dlopen" plugins/rudp/rudp.la "-dlopen"
plugins/v5ua/v5ua.la -lpcap -Wl,--export-dynamic -pthread -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0
-lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -
lkrb5 -lk5crypto -lcom_err -lresolv   -lz
rm -f .libs/ethereal.nm .libs/ethereal.nmS .libs/ethereal.nmT creating
.libs/etherealS.c (cd .libs && gcc -c -fno-builtin "etherealS.c") rm - f
.libs/etherealS.c .libs/ethereal.nm .libs/ethereal.nmS .libs/ethereal.nmT
gcc -DINET6 "-D_U_=__attribute__((unused))" -Wall -W -g -O2 -
I/usr/local/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -
I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -
I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/usr/include/glib-2.0 -
I/usr/lib/glib-2.0/include -g -O2 -Dlinux -I. -I/usr/local/include - o
.libs/ethereal pcap-util-unix.o capture_stop_conditions.o capture_ui_utils.o
cfile.o clopts_common.o conditions.o disabled_protos.o packet-range.o
pcap-util.o print.o ps.o ringbuffer.o timestats.o util.o version_info.o
alert_box.o capture.o capture_opts.o capture_sync.o capture_loop.o
color_filters.o file.o fileset.o filters.o g711.o merge.o proto_hier_stats.o
summary.o .libs/etherealS.o -Wl,-- export-dynamic -Wl,--export-dynamic
-L/usr/local/lib gtk/libui.a wiretap/.libs/libwiretap.so
epan/.libs/libethereal.so /usr/local/lib/libnetsnmp.so -lelf -lcrypto -
lpcap -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 - lm
-lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 - ldl
-lgthread-2.0 -lglib-2.0 -lkrb5 -lk5crypto -lcom_err -lresolv -lz -
Wl,--rpath -Wl,/usr/local/lib
epan/.libs/libethereal.so: undefined reference to `.LC771'
epan/.libs/libethereal.so: undefined reference to `.LC770'
epan/.libs/libethereal.so: undefined reference to `.LC772'
collect2: ld returned 1 exit status
make[2]: *** [ethereal] Error 1
make[2]: Leaving directory `/usr/src/ethereal-0.10.11'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/ethereal-0.10.11'
make: *** [all] Error 2
[root@laptop ethereal-0.10.11]#

Thanks again,
Nathan



-----Original Message-----
From: Jeff Morriss [mailto:jeff.morriss@xxxxxxxxxxx] 
Sent: Monday, May 09, 2005 3:02 AM
To: Ethereal user support
Subject: Re: [Ethereal-users] configure: error: UCD SNMP requires -lcrypto
but --with-ssl not s pecified


Kaplan, Nathan wrote:
> I was trying to install Ethereal on FC3 kernel 2.6.11. The following is 
> output from ./configure.
> 
> Help, please.

[...]

> Net-SNMP requires openssl but ssl not enabled - disabling Net-SNMP
> checking whether to use UCD SNMP library... yes, if available
> checking ucd-snmp/ucd-snmp-config.h usability... yes
> checking ucd-snmp/ucd-snmp-config.h presence... yes
> checking for ucd-snmp/ucd-snmp-config.h... yes
> checking whether UCD SNMP includes sprint_realloc_objid... no
> configure: error: UCD SNMP requires -lcrypto but --with-ssl not
> specified

Try either:

./configure --without-ucd-snmp

- or -

./configure --with-ssl

_______________________________________________
Ethereal-users mailing list
Ethereal-users@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-users