[2048] in Kerberos_V5_Development
MacLinux compile problems
daemon@ATHENA.MIT.EDU (Kev)
Sun Dec 1 04:07:16 1996
From: Kev <klmitch@MIT.EDU>
To: krbdev@MIT.EDU
Date: Sun, 01 Dec 1996 04:07:09 EST
This is definitly post-1.0, but...Kerberos doesn't appear to be compiling on
MacLinux. Ideas?
------- Forwarded Message
Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po9.MIT.EDU (5.61/4.7) id AA06944; Sat, 30 Nov 96 02:53:39 EST
Received: from WHERE-NO-ONE-HAS-GONE-BEFORE.MIT.EDU by MIT.EDU with SMTP
id AA19157; Sat, 30 Nov 96 02:53:39 EST
Received: (from meeroh@localhost) by where-no-one-has-gone-before.mit.edu (8.7.4/8.7.3) id CAA19606; Sat, 30 Nov 1996 02:53:57 -0500
Date: Sat, 30 Nov 1996 02:53:57 -0500
Message-Id: <199611300753.CAA19606@where-no-one-has-gone-before.mit.edu>
From: RHS Linux User <meeroh@where-no-one-has-gone-before.mit.edu>
To: klmitch@MIT.EDU
Subject: k5
making all in util...
make[1]: Entering directory `/var/tmp/krb5-1.0/src/util'
making all in util/et...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/util/et'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/util/et'
making all in util/ss...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/util/ss'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/util/ss'
making all in util/profile...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/util/profile'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/util/profile'
making all in util/pty...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/util/pty'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/util/pty'
making all in util/dyn...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/util/dyn'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/util/dyn'
making all in util/db2...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/util/db2'
for i in obj; do (cd $i; make all) || exit 1; done
make[3]: Entering directory `/var/tmp/krb5-1.0/src/util/db2/obj'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/util/db2/obj'
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/util/db2'
making all in util/send-pr...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/util/send-pr'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/util/send-pr'
rm -f ../include/db.h ../include/db-config.h ../include/db-ndbm.h \
../lib/libdb.a
ln -s ../util/db2/obj/db.h ../include
ln -s ../util/db2/obj/db-config.h ../include
ln -s ../util/db2/obj/libdb.a ../lib
if test '.' = . ; then \
ln -s ../util/db2/include/db-ndbm.h ../include; \
else \
ln -s ./db2/include/db-ndbm.h ../include; \
fi
make[1]: Leaving directory `/var/tmp/krb5-1.0/src/util'
making all in include...
make[1]: Entering directory `/var/tmp/krb5-1.0/src/include'
making all in include/krb5...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/include/krb5'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/include/krb5'
making all in include/kerberosIV...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/include/kerberosIV'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/include/kerberosIV'
make[1]: Leaving directory `/var/tmp/krb5-1.0/src/include'
making all in lib...
make[1]: Entering directory `/var/tmp/krb5-1.0/src/lib'
making all in lib/crypto...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/lib/crypto'
making all in lib/crypto/des...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/crypto/des'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/crypto/des'
making all in lib/crypto/crc32...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/crypto/crc32'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/crypto/crc32'
making all in lib/crypto/md4...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/crypto/md4'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/crypto/md4'
making all in lib/crypto/md5...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/crypto/md5'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/crypto/md5'
making all in lib/crypto/sha...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/crypto/sha'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/crypto/sha'
making all in lib/crypto/os...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/crypto/os'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/crypto/os'
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/lib/crypto'
making all in lib/krb5...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5'
making all in lib/krb5/error_tables...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/error_tables'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/error_tables'
making all in lib/krb5/asn.1...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/asn.1'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/asn.1'
making all in lib/krb5/ccache...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/ccache'
making all in lib/krb5/ccache/stdio...
make[4]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/ccache/stdio'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/ccache/stdio'
making all in lib/krb5/ccache/file...
make[4]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/ccache/file'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/ccache/file'
making all in lib/krb5/ccache/memory...
make[4]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/ccache/memory'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/ccache/memory'
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/ccache'
making all in lib/krb5/keytab...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/keytab'
making all in lib/krb5/keytab/file...
make[4]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/keytab/file'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/keytab/file'
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/keytab'
making all in lib/krb5/krb...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/krb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/krb'
making all in lib/krb5/rcache...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/rcache'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/rcache'
making all in lib/krb5/free...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/free'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/free'
making all in lib/krb5/os...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/os'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/os'
making all in lib/krb5/posix...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5/posix'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5/posix'
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5'
making all in lib/des425...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/lib/des425'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/lib/des425'
making all in lib/krb4...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb4'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb4'
making all in lib/krb5util...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/lib/krb5util'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/lib/krb5util'
making all in lib/kdb...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/lib/kdb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/lib/kdb'
making all in lib/gssapi...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/lib/gssapi'
making all in lib/gssapi/generic...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/gssapi/generic'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/gssapi/generic'
making all in lib/gssapi/krb5...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/gssapi/krb5'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/gssapi/krb5'
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/lib/gssapi'
making all in lib/rpc...
make[2]: Entering directory `/var/tmp/krb5-1.0/src/lib/rpc'
making all in lib/rpc/unit-test...
make[3]: Entering directory `/var/tmp/krb5-1.0/src/lib/rpc/unit-test'
cc -L./../../../lib -L./../../../lib -o server server.o rpc_test_svc.o -lgssrpc -lgssapi_krb5 -lkrb5 -lcrypto -ldyn -lcom_err
/usr/lib/libc.a(rpc_prot.o): In function `xdr_des_block':
rpc_prot.o(.text+0x64): multiple definition of `xdr_des_block'
./../../../lib/libgssrpc.a(rpc_prot.o)(.text+0x9c): first defined here
ld: Warning: size of symbol `xdr_des_block' changed from 104 to 36 in rpc_prot.o
/usr/lib/libc.a(rpc_prot.o): In function `xdr_opaque_auth':
rpc_prot.o(.text+0x4): multiple definition of `xdr_opaque_auth'
./../../../lib/libgssrpc.a(rpc_prot.o)(.text+0x4): first defined here
ld: Warning: size of symbol `xdr_opaque_auth' changed from 148 to 92 in rpc_prot.o
/usr/lib/libc.a(rpc_prot.o): In function `xdr_rejected_reply':
rpc_prot.o(.text+0x148): multiple definition of `xdr_rejected_reply'
./../../../lib/libgssrpc.a(rpc_prot.o)(.text+0x22c): first defined here
ld: Warning: size of symbol `xdr_rejected_reply' changed from 232 to 144 in rpc_prot.o
/usr/lib/libc.a(rpc_prot.o): In function `xdr_accepted_reply':
rpc_prot.o(.text+0x8c): multiple definition of `xdr_accepted_reply'
./../../../lib/libgssrpc.a(rpc_prot.o)(.text+0x108): first defined here
ld: Warning: size of symbol `xdr_accepted_reply' changed from 288 to 184 in rpc_prot.o
/usr/lib/libc.a(rpc_prot.o): In function `xdr_replymsg':
rpc_prot.o(.text+0x1dc): multiple definition of `xdr_replymsg'
./../../../lib/libgssrpc.a(rpc_prot.o)(.text+0x318): first defined here
ld: Warning: size of symbol `xdr_replymsg' changed from 196 to 132 in rpc_prot.o
/usr/lib/libc.a(rpc_prot.o): In function `xdr_callhdr':
rpc_prot.o(.text+0x264): multiple definition of `xdr_callhdr'
./../../../lib/libgssrpc.a(rpc_prot.o)(.text+0x3e0): first defined here
ld: Warning: size of symbol `xdr_callhdr' changed from 248 to 172 in rpc_prot.o
make[3]: *** [server] Error 1
make[3]: Leaving directory `/var/tmp/krb5-1.0/src/lib/rpc/unit-test'
make[2]: *** [all-recurse] Error 1
make[2]: Leaving directory `/var/tmp/krb5-1.0/src/lib/rpc'
make[1]: *** [all-recurse] Error 1
make[1]: Leaving directory `/var/tmp/krb5-1.0/src/lib'
make: *** [all-recurse] Error 1
------- End of Forwarded Message
--
Kevin L. Mitchell
----------------------------------------------------------
kev@alias.undernet.org kev@wildstar.net klmitch@mit.edu
http://web.mit.edu/klmitch/www/home.html
Finger klmitch@monk.mit.edu for PGP keys