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

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: Fri, 6 May 2005 09:15:22 -0500

I was trying to install Ethereal on FC3 kernel 2.6.11. The following is output from ./configure.

Help, please.

 

root@laptop ethereal-0.10.11]# ./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... g77

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

checking whether g77 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 static flag  works... yes

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 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... 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++ 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

checking whether stripping libraries is possible... yes

checking for shl_load... (cached) no

checking for shl_load in -ldld... (cached) no

checking for dlopen... (cached) no

checking for dlopen in -ldl... (cached) yes

checking whether a program can dlopen itself... (cached) yes

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

(cached) yes

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 g77 option to produce PIC... -fPIC

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

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

checking whether the g77 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 whether stripping libraries is possible... yes

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 flex... /usr/bin/flex

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

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

checking for doxygen... yes

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 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... yes (version 2.4.14)

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

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

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 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 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... no

checking pcre.h presence... no

checking for pcre.h... no

libpcre not found - disabling support for perl compatible regular

expressions in dfilters

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

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

checking whether to install ethereal 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 iconv.h usability... yes

checking iconv.h presence... yes

checking for iconv.h... yes

checking whether to use SSL library... no

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

checking for net-snmp-config... /usr/bin/net-snmp-config

checking net-snmp/net-snmp-config.h usability... yes

checking net-snmp/net-snmp-config.h presence... yes

checking for net-snmp/net-snmp-config.h... yes

checking net-snmp/library/default_store.h usability... yes

checking net-snmp/library/default_store.h presence... yes

checking for net-snmp/library/default_store.h... yes

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

[root@laptop ethereal-0.10.11]# rpm --import /usr/share/doc/fedora-

release-3/RPM-GPG-KEY*

warning: cannot get exclusive lock on /var/lib/rpm/Packages

[root@laptop ethereal-0.10.11]# ./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... g77

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

checking whether g77 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 static flag  works... yes

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 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... 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++ 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

checking whether stripping libraries is possible... yes

checking for shl_load... (cached) no

checking for shl_load in -ldld... (cached) no

checking for dlopen... (cached) no

checking for dlopen in -ldl... (cached) yes

checking whether a program can dlopen itself... (cached) yes

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

(cached) yes

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 g77 option to produce PIC... -fPIC

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

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

checking whether the g77 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 whether stripping libraries is possible... yes

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 flex... /usr/bin/flex

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

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

checking for doxygen... yes

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 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... yes (version 2.4.14)

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

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

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 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 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... no

checking pcre.h presence... no

checking for pcre.h... no

libpcre not found - disabling support for perl compatible regular

expressions in dfilters

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

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

checking whether to install ethereal 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 iconv.h usability... yes

checking iconv.h presence... yes

checking for iconv.h... yes

checking whether to use SSL library... no

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

checking for net-snmp-config... /usr/bin/net-snmp-config

checking net-snmp/net-snmp-config.h usability... yes

checking net-snmp/net-snmp-config.h presence... yes

checking for net-snmp/net-snmp-config.h... yes

checking net-snmp/library/default_store.h usability... yes

checking net-snmp/library/default_store.h presence... yes

checking for net-snmp/library/default_store.h... yes

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