svn trunk compile problem
Will Fiveash
William.Fiveash at sun.com
Wed Aug 29 15:58:39 EDT 2007
Today I checked out the svn trunk, configured it and ran gmake.
Everything compiled except:
making all in tests/asn.1...
gmake[2]: Entering directory `/export/willf/src/kerberos/mit/svn/krb5/trunk/src/tests/asn.1'
cc -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -c krb5_encode_test.c
cc -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -c ktest.c
cc -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -c ktest_equal.c
cc -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -c utility.c
cc -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -c trval.c
cc -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -c krb5_decode_test.c
cc -o trval -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -DSTANDALONE ./trval.
c
cc -L../../lib -R/usr/local/krb_ldap/lib -g -o krb5_encode_test krb5_encode_test.o ktest.o ktest_equal.o utility.o trval.o -lkrb5 -lk5crypto -lcom
_err -lkrb5support -lresolv -lsocket -lnsl
ld: fatal: file trval.o: open failed: No such file or directory
cc -L../../lib -R/usr/local/krb_ldap/lib -g -o krb5_decode_test krb5_decode_test.o ktest.o ktest_equal.o utility.o -lkrb5 -lk5crypto -lcom_err -lk
rb5support -lresolv -lsocket -lnsl
ld: fatal: File processing errors. No output written to krb5_encode_test
My workaround was to run:
cc -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -c trval.c
again which produced the missing trval.o. I think the compile directive:
cc -o trval -DHAVE_CONFIG_H -I../../include -I./../../include -I./../../lib/krb5/asn.1 -DKRB5_DEPRECATED=1 -g -D_REENTRANT -DSTANDALONE ./trval.
is deleting the trval.o in the process.
--
Will Fiveash
Sun Microsystems Inc.
Austin, TX, USA (TZ=CST6CDT)
More information about the krbdev
mailing list