Hi ! I'm trying to compile cyrus 2.4.8 on debian lenny x86_64, but it stops with several "krb5" errors, what have I misunderstood?

/lib/libcyrus.a(auth_krb5.o): In function `mycanonifyid':
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:121: undefined reference to `krb5_init_context'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:124: undefined reference to `krb5_parse_name'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:131: undefined reference to `krb5_get_default_realm'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:139: undefined reference to `krb5_build_principal'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:149: undefined reference to `krb5_realm_compare'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:155: undefined reference to `krb5_free_principal'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:159: undefined reference to `krb5_unparse_name'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:173: undefined reference to `krb5_free_principal'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:174: undefined reference to `krb5_free_context'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:161: undefined reference to `krb5_free_principal'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:162: undefined reference to `krb5_free_context'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:142: undefined reference to `krb5_free_principal'
/usr/src/cyrus-imapd-2.4.8/lib/auth_krb5.c:143: undefined reference to `krb5_free_context'
collect2: ld returned 1 exit status
make[1]: *** [imapd] Error 1
make[1]: Leaving directory `/usr/src/cyrus-imapd-2.4.8/imap'
make: *** [all] Error 1

Configure parameters: ./configure \
  --with-sqlite  \
  --with-pgsql-incdir=/usr/include/postgresql \
  --without-bdb \
  --enable-murder \
  --enable-replication \
  --with-syslogfacility=MAIL \
  --with-cyrus-user=cyrus \
  --with-cyrus-group=mail \
  --enable-gssapi \
  --with-gss_impl=heimdal \
  --with-ucdsnmp=/usr \
  --prefix=/usr/share \
  --exec-prefix=/usr \
  --libexecdir=/usr/sbin \
  --bindir=/usr/sbin \
  --sbindir=/usr/sbin \
  --includedir=/usr/include/cyrus \
  --datadir=/usr/share/cyrus \
  --sysconfdir=/etc \
  --sharedstatedir=/usr/share/cyrus \
  --localstatedir=/var/lib/cyrus \
  --mandir=/usr/share/man \
  --with-cyrus-prefix=/usr/lib/cyrus \
  --with-lock=fcntl \
  --with-openssl=/usr \
  --with-sasl=/usr

Thanks, my best regards.

Fabio S. Schmidt
Brasília - Brazil
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Reply via email to