[Date Prev][Date Next] [Chronological] [Thread] [Top]

openldap 1.2.10 and Kerberos 5



Hi everyone,
  I am trying to install openldap 1.2.10 with MIT kerberos 5 1.0.6 on
Solaris 2.7 and I am running into a problem I don't understand.   I run
configure with

env ac_cv_func_pthread_create=no ol_cv_kthread_flag=no \
              ol_cv_pthread_flag=no ol_cv_pthreads_flag=no \
              ol_cv_thread_flag=no ./configure --with-kerberos=k5

and when I "make" I get:

gcc -g -O2 -I../../include -I../../include -DHAVE_CONFIG_H
-L/npg/users/kchong/openldap/openldap-1.2.10/libraries
-L/npg/users/kchong/openldap/openldap-1.2.10/libraries -o ltest test.o
-lldap -llber -lkrb4 -lkrb5 -ldes425 -lkrb4 -lkrb5 -lde
s425 -lresolv -lgen -lnsl -lsocket
Undefined                       first referenced
 symbol                             in file
krb5_enctype_array                  /usr/local/lib/libkrb5.a(init_ctx.o)
krb5_max_enctype                    /usr/local/lib/libkrb5.a(init_ctx.o)
des_FP_table                        /usr/local/lib/libdes425.a(pcbc_encrypt.o)
_et_list                            /usr/local/lib/libkrb5.a(prof_err.o)
des_IP_table                        /usr/local/lib/libdes425.a(pcbc_encrypt.o)
mit_des_key_sched                   /usr/local/lib/libdes425.a(key_sched.o)
des_SP_table                        /usr/local/lib/libdes425.a(pcbc_encrypt.o)
ld: fatal: Symbol referencing errors. No output written to ltest
collect2: ld returned 1 exit status
make[2]: *** [ltest] Error 1
make[2]: Leaving directory
`/npg/users/kchong/openldap/openldap-1.2.10/libraries/libldap'


This to me looks like there is a problem with the kerberos install but the
kerberos server and admin tools work fine.  Is there anyone out there that
has already done this and can offer me some insight?

Thanks
Keith