You must have libkrb5.so.15.0 in /usr/lib/
If there are some others, like libkrb5.so.16.0 .... remove them
then run ldconfig -R
clean you objs dir and start "make build" again


e> What might be a wrong?
e> Here is a last line from "make build" output

e> cc   -o kdc 524.o config.o connect.o kerberos5.o kerberos4.o log.o 
e> main.o misc.o print_version.o parse_bytes.o -lkrb5 -ldes -lcrypto -lutil
e> 524.o(.text+0x37): In function `fetch_server':
e> : undefined reference to `principalname2krb5_principal'
e> 524.o(.text+0x14d): In function `log_524':
e> : undefined reference to `principalname2krb5_principal'
e> kerberos5.o(.text+0xe38): In function `as_rep':
e> : undefined reference to `principalname2krb5_principal'
e> kerberos5.o(.text+0xea9): In function `as_rep':
e> : undefined reference to `principalname2krb5_principal'
e> kerberos5.o(.text+0x11a8): In function `as_rep':
e> : undefined reference to `KDCOptions_units'
e> kerberos5.o(.text+0x24a4): In function `tgs_make_reply':
e> : undefined reference to `krb5_principal2principalname'
e> kerberos5.o(.text+0x2c1e): In function `need_referral':
e> : undefined reference to `krb5_get_host_realm_int'
e> kerberos5.o(.text+0x2d60): In function `tgs_rep2':
e> : undefined reference to `principalname2krb5_principal'
e> kerberos5.o(.text+0x328c): In function `tgs_rep2':
e> : undefined reference to `principalname2krb5_principal'
e> kerberos5.o(.text+0x335f): In function `tgs_rep2':
e> : undefined reference to `principalname2krb5_principal'
e> kerberos5.o(.text+0x33a6): In function `tgs_rep2':
e> : undefined reference to `principalname2krb5_principal'
e> kerberos5.o(.text+0x33d0): In function `tgs_rep2':
e> : undefined reference to `KDCOptions_units'
e> kerberos4.o(.text+0x5b): In function `encode_v4_ticket':
e> : undefined reference to `principalname2krb5_principal'
e> kerberos4.o(.text+0x106): In function `encode_v4_ticket':
e> : undefined reference to `principalname2krb5_principal'
e> collect2: ld returned 1 exit status
e> *** Error code 1

e> Stop in /usr/src/kerberosV/libexec/kdc (line 93 of 
e> /usr/share/mk/bsd.prog.mk).
e> *** Error code 1

e> Stop in /usr/src/kerberosV/libexec.
e> *** Error code 1

e> Stop in /usr/src/kerberosV.
e> *** Error code 1

e> Stop in /usr/src.
e> *** Error code 1

e> Stop in /usr/src (line 73 of Makefile).
e> #

Reply via email to