hello

I'm working on solaris 8.
I compiled kth-krb4, vers 1.0.9, everything was ok.
I tried to compile imapd with krb option :
configure --with-auth=krb --with-krb=/usr/athena
this worked fine
but the the compilation (make all) crashed with this error :

gcc -L/usr/local/lib -R/usr/local/lib  -L/usr/athena/lib -L/usr/local/ssl/l
ib -g -O2   -o imapd \
 ../master/service.o pushstats.o imapd.o index.o tls.o libimap.a
../acap/libacap.a
./lib/libcyrus.a  -lsasl -lkrb -lresolv -lfl  -ldb  -ldes -lssl -lcrypto -l
resolv -lsocket -lnsl   ../et/libcom_err.a
../lib/libcyrus.a(auth_krb.o): In function `auth_memberof':
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:116: undefined reference to
`kname_parse'
../lib/libcyrus.a(auth_krb.o): In function `auth_map_krbid':
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:197: undefined reference to
`kname_parse'
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:207: undefined reference to
`kname_parse'
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:217: undefined reference to
`krb_get_lrealm'
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:221: undefined reference to
`krb_get_krbhst'
../lib/libcyrus.a(auth_krb.o): In function `auth_canonifyid':
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:269: undefined reference to
`kname_parse'
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:279: undefined reference to
`krb_get_lrealm'
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:283: undefined reference to
`krb_get_krbhst'
../lib/libcyrus.a(auth_krb.o): In function `auth_newstate':
/var/mail/cyrus-imapd-2.0.16/lib/auth_krb.c:326: undefined reference to
`kname_parse'
collect2: ld returned 1 exit status
make[1]: *** [imapd] Error 1
make[1]: Leaving directory `/var/mail/cyrus-imapd-2.0.16/imap'
make: *** [all] Error 1

help please .................

Reply via email to