From: Christian B. W. <chr...@ti...> - 2003-11-10 08:18:03
|
On Sat, 2003-11-08 at 05:57, lrodrigo wrote: > The problem seems to be that the script configure doesn't found ssl.h > (but the file exists, and it is in /usr/include/openssl/ssl.h). > I proved OpenSSL from rpm (I use the RedHat 9 rpm's), the RedHat rpm > with bugfixes (openssl-0.9.7a-20), and compiling the source code. But it > doesn't work. > I get this message, as if it was not installed: <cut> More important, you should have pasted the relevant section from config.log =) , which is: configure:6204: checking if OpenSSL support is desired configure:6237: result: yes configure:6254: checking openssl/ssl.h usability configure:6267: gcc -c -O2 -fPIC -DPIC -D_REENTRANT conftest.c >&5 In file included from /usr/include/openssl/ssl.h:179, from configure:6337: /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 configure:6337: /usr/include/openssl/kssl.h:134: parse error before "krb5_enctype" /usr/include/openssl/kssl.h:136: parse error before '*' token /usr/include/openssl/kssl.h:137: parse error before '}' token /usr/include/openssl/kssl.h:149: parse error before "kssl_ctx_setstring" /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 '*' token /usr/include/openssl/kssl.h:151: parse error before '*' token /usr/include/openssl/kssl.h:152: parse error before '*' token /usr/include/openssl/kssl.h:153: parse error before "kssl_ctx_setprinc" /usr/include/openssl/kssl.h:153: parse error before '*' token /usr/include/openssl/kssl.h:155: parse error before "kssl_cget_tkt" /usr/include/openssl/kssl.h:155: parse error before '*' token /usr/include/openssl/kssl.h:157: parse error before "kssl_sget_tkt" /usr/include/openssl/kssl.h:157: parse error before '*' token /usr/include/openssl/kssl.h:159: parse error before "kssl_ctx_setkey" /usr/include/openssl/kssl.h:159: parse error before '*' token /usr/include/openssl/kssl.h:161: parse error before "context" /usr/include/openssl/kssl.h:162: parse error before "kssl_build_principal_2" /usr/include/openssl/kssl.h:162: parse error before "context" /usr/include/openssl/kssl.h:165: parse error before "kssl_validate_times" /usr/include/openssl/kssl.h:165: parse error before "atime" /usr/include/openssl/kssl.h:167: parse error before "kssl_check_authent" /usr/include/openssl/kssl.h:167: parse error before '*' token /usr/include/openssl/kssl.h:169: parse error before "enctype" In file included from configure:6337: /usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX" /usr/include/openssl/ssl.h:931: parse error before '}' token configure:6270: $? = 1 configure: failed program was: | #line 6256 "configure" | /* confdefs.h. */ Not sure what this means, but to me it looks like the file 'krb5.h' isn't found and is causing these problems. This file is located in '/usr/kerberos/include/' on my RedHat 9. -- _ Mvh .-.-.=\-. Christian B. Wiik (_)=='(_) |