[673] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

krb5 compile...wants libdes.a???

daemon@ATHENA.MIT.EDU (Dave Bergstedt)
Mon Aug 22 12:24:50 1994

Date: Mon, 22 Aug 94 11:27:16 CDT
From: dab0@sun03.emtc.nbs.gov (Dave Bergstedt)
To: krb5-bugs@MIT.EDU
Return-Receipt-To: dab0@sun03.emtc.nbs.gov

----------
X-Sun-Data-Type: text
X-Sun-Data-Description: text
X-Sun-Data-Name: text
X-Sun-Content-Lines: 8

Hi,
	I just ftp'd down athena-dist.mit.edu:/pub/kerberos/dist/940615/krb5.src.B4-2.tar.gz, the doc and crypto and readme. Following the instructions, running  "configure --with-krb5-root=/usr2/krb5" in /usr2/krb5/src works fine. when I run a make though I get an error that it can't find libdes.a. Attached are the oupt from the configure and make. This is a first time installation of kerberos. The system is a sun 600mp running sunos 4.1.3 4m.
	I am trying to install kerberos to test a terminal server that uses a kerberos server for user password authentication. Should I be using an earlier beta, alpha or release version of kerberos?
	Any help would be appreciated! Thanks in advance.

David Bergstedt   NBS EMTC       | "Just because I don't care, doesn't mean
email dbergstedt@emtc.nbs.gov    |  I don't understand..." -Homer Simpson
        **********I speak only for myself and my dog*********
----------
X-Sun-Data-Type: default
X-Sun-Data-Description: default
X-Sun-Data-Name: configure.output
X-Sun-Content-Lines: 627

CC defaults to cc
krb5-root is /usr2/krb5
Configuring util...
CC defaults to cc
Configuring unifdef...
CC defaults to cc
creating config.status
creating Makefile
Configuring et...
CC defaults to cc
checking for flex
checking for -ll
checking for ar
checking for ranlib
checking how to run the C preprocessor
checking for yylineno declaration
checking for sys_errlist declaration
checking for stdarg.h
checking for stdlib.h
creating config.status
creating Makefile
Configuring ss...
CC defaults to cc
checking for flex
checking for -ll
checking for ar
checking for ranlib
checking how to run the C preprocessor
checking for yylineno declaration
checking for strdup
checking for mawk
checking for gawk
checking for dirent.h
checking for O_RDONLY from sys/file.h
checking for union wait
checking for sigmask
checking for stdarg.h
creating config.status
creating Makefile
creating config.status
creating Makefile
Configuring include...
Configuring krb5...
CC defaults to cc
checking for flex
checking for -ll
checking how to run the C preprocessor
checking for yylineno declaration
checking for strdup
checking for dirent.h
checking for O_RDONLY from sys/file.h
checking for union wait
checking for termios.h
checking for tcsetattr
checking for flock.h
checking for POSIX file locking -- structs and flags
checking for POSIX signal handlers
checking for string.h
checking for stdlib.h
checking for stdarg.h
checking for setvbuf
checking for ANSI stdio
checking for prototype support
checking for prototypes in structs
checking for void
checking for lack of working const
checking for volatile
checking for whether time.h and sys/time.h may both be included
checking for sys/time.h
checking for netinet/in.h
checking for unistd.h
checking for -lndbm
checking for -ldbm
checking for dbm_open
krb5-root is /usr2/krb5
creating config.status
creating Makefile
creating autoconf.h
autoconf.h is unchanged
Configuring kerberosIV...
CC defaults to cc
krb5-root is /usr2/krb5
creating config.status
creating Makefile
CC defaults to cc
creating config.status
creating Makefile
Configuring lib...
CC defaults to cc
Configuring krb5...
CC defaults to cc
Configuring error_tables...
CC defaults to cc
checking for mawk
checking for gawk
creating config.status
creating Makefile
Configuring asn.1...
CC defaults to cc
krb5-root is /usr2/krb5
creating config.status
creating Makefile
creating Makefile.isode
creating Makefile.sane
Configuring ccache...
CC defaults to cc
Configuring file...
CC defaults to cc
creating config.status
creating Makefile
Configuring stdio...
CC defaults to cc
creating config.status
creating Makefile
checking for ar
checking for ar
checking for ranlib
creating config.status
creating Makefile
Configuring keytab...
CC defaults to cc
Configuring file...
CC defaults to cc
creating config.status
creating Makefile
checking for ar
checking for ar
checking for ranlib
creating config.status
creating Makefile
Configuring krb...
CC defaults to cc
checking for ar
checking for ar
checking for ranlib
creating config.status
creating Makefile
Configuring rcache...
CC defaults to cc
creating config.status
creating Makefile
Configuring free...
CC defaults to cc
creating config.status
creating Makefile
Configuring os...
checking for whether time.h and sys/time.h may both be included
checking for sys/time.h
checking how to run the C preprocessor
CC defaults to cc
creating config.status
creating Makefile
Configuring posix...
CC defaults to cc
checking for lack of working const
checking for paths.h
checking how to run the C preprocessor
checking for vfprintf
checking for vsprintf
checking for strdup
checking for strerror
checking for memmove
checking for daemon
checking for vsyslog
creating config.status
creating Makefile
checking for ar
checking for ar
checking for ranlib
checking for a BSD compatible install
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring kdb...
CC defaults to cc
checking for ar
checking for ar
checking for ranlib
checking for a BSD compatible install
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring des425...
CC defaults to cc
checking for ar
checking for ar
checking for ranlib
checking for a BSD compatible install
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring krb425...
CC defaults to cc
checking for mawk
checking for gawk
checking for ar
checking for ar
checking for ranlib
checking for a BSD compatible install
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring crypto...
CC defaults to cc
Configuring des...
CC defaults to cc
creating config.status
creating Makefile
Configuring crc32...
CC defaults to cc
creating config.status
creating Makefile
Configuring md4...
CC defaults to cc
creating config.status
creating Makefile
Configuring md5...
CC defaults to cc
creating config.status
creating Makefile
Configuring os...
CC defaults to cc
checking for ln -s
checking for memmove
creating config.status
creating Makefile
checking for ar
checking for ar
checking for ranlib
checking for a BSD compatible install
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring gssapi...
CC defaults to cc
Configuring generic...
CC defaults to cc
checking for mawk
checking for gawk
checking for size_t in sys/types.h
checking how to run the C preprocessor
creating config.status
creating Makefile
Configuring krb5...
CC defaults to cc
checking for mawk
checking for gawk
creating config.status
creating Makefile
checking for ar
checking for ar
checking for ranlib
checking for a BSD compatible install
krb5-root is /usr2/krb5
creating config.status
creating Makefile
checking for ar
checking for ranlib
checking for ln -s
checking for ln -s
checking for ln -s
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring kdc...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
checking for termios.h
checking how to run the C preprocessor
checking for tcsetattr
checking for mawk
checking for gawk
no krb4 support; use --with-krb4=krb4dir
krb5-root is /usr2/krb5
warning: no krb4 support will be built in kdc
creating config.status
creating Makefile
Configuring admin...
Configuring create...
CC defaults to cc
krb5-root is /usr2/krb5
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
creating config.status
creating Makefile
Configuring destroy...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring edit...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
checking for getcwd
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring stash...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring aname...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
krb5-root is /usr2/krb5
creating config.status
creating Makefile
CC defaults to cc
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring kadmin...
Configuring client...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for mawk
checking for gawk
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring kpasswd...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for ut_pid in struct utmp
checking for ut_type in struct utmp
checking for ut_host in struct utmp
checking for getutent
checking for mawk
checking for gawk
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring server...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
checking for whether time.h and sys/time.h may both be included
checking for mawk
checking for gawk
krb5-root is /usr2/krb5
checking for sigmask
creating config.status
creating Makefile
CC defaults to cc
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring slave...
CC defaults to cc
checking for a BSD compatible install
checking for termios.h
checking how to run the C preprocessor
checking for tcsetattr
checking for -lsocket
checking for -lnsl
checking for -lutil
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring clients...
Configuring klist...
checking for a BSD compatible install
CC defaults to cc
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring kinit...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring kdestroy...
checking for a BSD compatible install
CC defaults to cc
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring ksu...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
krb5-root is /usr2/krb5
checking for stdarg.h
checking how to run the C preprocessor
creating config.status
creating Makefile
CC defaults to cc
creating config.status
creating Makefile
Configuring appl...
Configuring sample...
Configuring sclient...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring sserver...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
krb5-root is /usr2/krb5
creating config.status
creating Makefile
CC defaults to cc
creating config.status
creating Makefile
Configuring simple...
Configuring client...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring server...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
krb5-root is /usr2/krb5
creating config.status
creating Makefile
CC defaults to cc
creating config.status
creating Makefile
Configuring user_user...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring bsd...
CC defaults to cc
checking for a BSD compatible install
checking for -lsocket
checking for -lnsl
checking for -lndbm
checking for -ldbm
checking for strsave
checking for utimes
checking for getutent
checking for setreuid
checking for gettosbyname
checking for killpg
checking for getdtablesize
checking for initgroups
checking for setpriority
checking for setreuid
checking for setresuid
checking for sigprocmask
checking for sigset_t
checking how to run the C preprocessor
checking for sys/filio.h
checking for sys/sockio.h
checking for unistd.h
checking for sys/label.h
checking for ttyent.h
checking for sys/ptyvar.h
checking for lastlog.h
checking for getdtablesize
checking for dirent.h
checking for O_RDONLY from sys/file.h
checking for union wait
checking for wait3 that fills in rusage
checking for termios.h
checking for tcsetattr
checking for F_SETOWN
checking for ut_host in struct utmp
checking for ut_exit in struct utmp
checking for ut_pid in struct utmp
krb5-root is /usr2/krb5
no krb4 support; use --with-krb4=krb4dir
checking for setenv
checking for number of arguments to getpgrp
checking for number of arguments to setpgrp
creating config.status
creating Makefile
Configuring gss-sample...
CC defaults to cc
checking for -lsocket
checking for -lnsl
krb5-root is /usr2/krb5
checking for a BSD compatible install
creating config.status
creating Makefile
Configuring telnet...
Configuring libtelnet...
CC defaults to cc
checking for ar
checking for ar
checking for ranlib
checking for strcasecmp
checking for strdup
checking for setenv
checking for setsid
checking for strerror
checking for strftime
checking for getopt
checking for herror
checking for cgetent
creating config.status
creating Makefile
Configuring telnet...
krb5-root is /usr2/krb5
CC defaults to cc
checking for a BSD compatible install
checking for -ltermcap
checking for termios.h
checking how to run the C preprocessor
checking for gettosbyname
checking for sys/filio.h
checking for sys/stream.h
checking for cgetent
checking for setupterm
checking for -lndbm
checking for -ldbm
checking for sigprocmask
checking for sigset_t
checking for -lsocket
checking for -lnsl
creating config.status
creating Makefile
Configuring telnetd...
krb5-root is /usr2/krb5
CC defaults to cc
checking for a BSD compatible install
checking for -lndbm
checking for -lsocket
checking for -lnsl
checking for -ldbm
checking for -ltermcap
checking for termios.h
checking how to run the C preprocessor
checking for grantpt
checking for gettosbyname
checking for sys/filio.h
checking for sys/stream.h
checking for utmpx.h
checking for cgetent
checking for number of arguments to setpgrp
creating config.status
creating Makefile
CC defaults to cc
creating config.status
creating Makefile
Configuring popper...
checking for a BSD compatible install
checking for vsprintf
CC defaults to cc
checking for -lsocket
checking for -lnsl
checking for -lBSD
checking for -lndbm
checking for -ldbm
checking for flock.h
checking how to run the C preprocessor
checking for POSIX file locking -- structs and flags
checking for strings.h
checking for unistd.h
checking for paths.h
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring movemail...
CC defaults to cc
checking for a BSD compatible install
krb5-root is /usr2/krb5
creating config.status
creating Makefile
Configuring mailquery...
checking for a BSD compatible install
krb5-root is /usr2/krb5
CC defaults to cc
checking for strerror
creating config.status
creating Makefile
CC defaults to cc
creating config.status
creating Makefile
creating config.status
creating Makefile
----------
X-Sun-Data-Type: default
X-Sun-Data-Description: default
X-Sun-Data-Name: make.output
X-Sun-Content-Lines: 53

making in util...
making in util/unifdef...
making in util/et...
making in util/ss...
making in include...
making in include/krb5...
/bin/sh config.status
creating Makefile
creating autoconf.h
autoconf.h is unchanged
making in include/kerberosIV...
making in lib...
making in lib/krb5...
making in lib/krb5/error_tables...
echo '/* not using isode */' > isode_err.h
making in lib/krb5/asn.1...
echo making all in lib/krb5/asn.1/
making all in lib/krb5/asn.1/
make  -f Makefile.sane CCOPTS="" CC="cc" \
	CURRENT_DIR=lib/krb5/asn.1/ all
echo '/* isode sucks */' > KRB5-types.h
echo '/* isode sucks */' > KRB5_defs.h
echo '/* isode sucks */' > KRB5_pre_defs.h
making in lib/krb5/ccache...
making in lib/krb5/ccache/file...
making in lib/krb5/ccache/stdio...
making in lib/krb5/keytab...
making in lib/krb5/keytab/file...
making in lib/krb5/krb...
making in lib/krb5/rcache...
making in lib/krb5/free...
making in lib/krb5/os...
making in lib/krb5/posix...
making in lib/kdb...
making in lib/des425...
making in lib/krb425...
making in lib/crypto...
making in lib/crypto/des...
making in lib/crypto/crc32...
making in lib/crypto/md4...
making in lib/crypto/md5...
making in lib/crypto/os...
making in lib/gssapi...
making in lib/gssapi/generic...
making in lib/gssapi/krb5...
making in kdc...
cc  -DHAVE_LIBDBM=1 -DPOSIX_TERMIOS=1 -I./../include -I../include -I./../include/kerberosIV -I. -o krb5kdc kdc5_err.o  dispatch.o  do_as_req.o  do_tgs_req.o  kdc_util.o  main.o  network.o  policy.o  extern.o  replay.o  kerberos_v4.o ../lib/libkdb5.a ../lib/libkrb5.a ../lib/libcrypto.a  ../util/et/libcom_err.a   -ldbm /lib/libdes.a
ld: /lib/libdes.a: No such file or directory
*** Error code 4
make: Fatal error: Command failed for target `krb5kdc'
Current working directory /usr2/krb5/src/kdc
*** Error code 1
make: Fatal error: Command failed for target `all'

home help back first fref pref prev next nref lref last post