Ok, here is what happens when I make it. I'm running RedHat ES 3. I tried it without any options. The configure was: ./configure --with-openssl=/usr/include/openssl
[EMAIL PROTECTED] cyrus-imapd-2.2.3]# make ### Making all in /opt/cyrus-imapd-2.2.3/man make[1]: Entering directory `/opt/cyrus-imapd-2.2.3/man' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/opt/cyrus-imapd-2.2.3/man' ### Making all in /opt/cyrus-imapd-2.2.3/lib make[1]: Entering directory `/opt/cyrus-imapd-2.2.3/lib' gcc -c -I.. -DHAVE_CONFIG_H -I. -I. -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:134: syntax error before "krb5_enctype" /usr/include/openssl/kssl.h:136: syntax error before '*' token /usr/include/openssl/kssl.h:137: syntax error before '}' token /usr/include/openssl/kssl.h:149: syntax error before "kssl_ctx_setstring" /usr/include/openssl/kssl.h:149: syntax error before '*' token /usr/include/openssl/kssl.h:150: syntax error before '*' token /usr/include/openssl/kssl.h:151: syntax error before '*' token /usr/include/openssl/kssl.h:151: syntax error before '*' token /usr/include/openssl/kssl.h:152: syntax error before '*' token /usr/include/openssl/kssl.h:153: syntax error before "kssl_ctx_setprinc" /usr/include/openssl/kssl.h:153: syntax error before '*' token /usr/include/openssl/kssl.h:155: syntax error before "kssl_cget_tkt" /usr/include/openssl/kssl.h:155: syntax error before '*' token /usr/include/openssl/kssl.h:157: syntax error before "kssl_sget_tkt" /usr/include/openssl/kssl.h:157: syntax error before '*' token /usr/include/openssl/kssl.h:159: syntax error before "kssl_ctx_setkey" /usr/include/openssl/kssl.h:159: syntax error before '*' token /usr/include/openssl/kssl.h:161: syntax error before "context" /usr/include/openssl/kssl.h:162: syntax error before "kssl_build_principal_2" /usr/include/openssl/kssl.h:162: syntax error before "context" /usr/include/openssl/kssl.h:165: syntax error before "kssl_validate_times" /usr/include/openssl/kssl.h:165: syntax error before "atime" /usr/include/openssl/kssl.h:167: syntax error before "kssl_check_authent" /usr/include/openssl/kssl.h:167: syntax error before '*' token /usr/include/openssl/kssl.h:169: syntax error before "enctype" In file included from prot.h:56, from prot.c:72: /usr/include/openssl/ssl.h:909: syntax error before "KSSL_CTX" /usr/include/openssl/ssl.h:931: syntax error before '}' token make[1]: *** [prot.o] Error 1 make[1]: Leaving directory `/opt/cyrus-imapd-2.2.3/lib' make: *** [all] Error 1