Failed to install cyrus-imapd-2.2.8

Derrick J Brashear shadow at dementia.org
Mon Oct 4 14:44:29 EDT 2004


Pruned list of mailing lists; not necessary to hit every list.

Add -DOPENSSL_NO_KRB5 to your CFLAGS. Configure in the next version should 
figure this out (at least I think I committed that patch)


On Thu, 30 Sep 2004, Young Ma wrote:

> Hello All,
>
> I am running Redhat Pro 9.
>
> When I am trying to install "cyrus-imapd-2.2.8", I had run  the following
> command successfully:
>
>
> export CPPFLAGS="-I/usr/include/et"
>
> ./configure --with-sasl=/usr/lib --with-perl \
>
> --with-auth=unix --with-openssl=/usr/share/ssl
>
> make depend
>
> When I run make, I got following error, and The Cyrus was not installed
>
> [root at localmail cyrus-imapd-2.2.8]# make
> ### Making all in /home/youngma/cyrus-imapd-2.2.8/man
> make[1]: Entering directory `/home/youngma/cyrus-imapd-2.2.8/man'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/youngma/cyrus-imapd-2.2.8/man'
> ### Making all in /home/youngma/cyrus-imapd-2.2.8/et
> make[1]: Entering directory `/home/youngma/cyrus-imapd-2.2.8/et'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/home/youngma/cyrus-imapd-2.2.8/et'
> ### Making all in /home/youngma/cyrus-imapd-2.2.8/lib
> make[1]: Entering directory `/home/youngma/cyrus-imapd-2.2.8/lib'
> gcc -c -I..  -I/usr/include/et -I/usr/share/ssl/include -I../et -I/usr/lib/i
> nclude -DHAVE_CONFIG_H  -g -O2  \
> prot.c
> In file included from /usr/include/openssl/ssl.h:179,
>                 from prot.h:56,
>                 from prot.c:72:
> /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
> In file included from /usr/include/openssl/ssl.h:179,
>                 from prot.h:56,
>                 from prot.c:72:
> /usr/include/openssl/kssl.h:132: parse error before "krb5_enctype"
> /usr/include/openssl/kssl.h:134: parse error before '*' token
> /usr/include/openssl/kssl.h:135: parse error before '}' token
> /usr/include/openssl/kssl.h:147: parse error before "kssl_ctx_setstring"
> /usr/include/openssl/kssl.h:147: parse error before '*' token
> /usr/include/openssl/kssl.h:148: parse error before '*' token
> /usr/include/openssl/kssl.h:149: parse error before '*' token
> /usr/include/openssl/kssl.h:149: parse error before '*' token
> /usr/include/openssl/kssl.h:150: parse error before '*' token
> /usr/include/openssl/kssl.h:151: parse error before "kssl_ctx_setprinc"
> /usr/include/openssl/kssl.h:151: parse error before '*' token
> /usr/include/openssl/kssl.h:153: parse error before "kssl_cget_tkt"
> /usr/include/openssl/kssl.h:153: parse error before '*' token
> /usr/include/openssl/kssl.h:155: parse error before "kssl_sget_tkt"
> /usr/include/openssl/kssl.h:155: parse error before '*' token
> /usr/include/openssl/kssl.h:157: parse error before "kssl_ctx_setkey"
> /usr/include/openssl/kssl.h:157: parse error before '*' token
> /usr/include/openssl/kssl.h:159: parse error before "context"
> /usr/include/openssl/kssl.h:160: parse error before "kssl_build_principal_2"
> /usr/include/openssl/kssl.h:160: parse error before "context"
> /usr/include/openssl/kssl.h:163: parse error before "kssl_validate_times"
> /usr/include/openssl/kssl.h:163: parse error before "atime"
> /usr/include/openssl/kssl.h:165: parse error before "kssl_check_authent"
> /usr/include/openssl/kssl.h:165: parse error before '*' token
> /usr/include/openssl/kssl.h:167: parse error before "enctype"
> In file included from prot.h:56,
>                 from prot.c:72:
> /usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
> /usr/include/openssl/ssl.h:931: parse error before '}' token
> make[1]: *** [prot.o] Error 1
> make[1]: Leaving directory `/home/youngma/cyrus-imapd-2.2.8/lib'
> make: *** [all] Error 1
> [root at localmail cyrus-imapd-2.2.8]#
>
>
> Anybody can help me to solve this problem?
>
>
>
> Thanks & Regards
>
> Young Ma
>
>
>
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list