On Fri, 2004-01-30 at 00:37, Wil Cooley wrote: > > 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 > ^^^^^^ Problem > > You should do what Ken recommended or just install the krb5-devel RPM.
He'll have krb5-devel installed already: [EMAIL PROTECTED] craig]$ rpm -qR openssl-devel krb5-devel openssl = 0.9.7a-23 However, krb5-devel in some Red Hat versions puts it's includes in /usr/kerberos/include, which isn't on the normal search path for GCC. When kssl.h tries to include ssl.h, it'll fail. The solution appears to be to disable the use of Kerberos by OpenSSL as suggested by Ken, or to explicitly add /usr/kerberos/include to your include search path as I suggested earlier. I'll FAQ Ken's solution to this if nobody objects. Craig Ringer