Hi,
I have downloaded OpenSSL-0.9.7c and use Red Hat 9.
I wish to run the demos: cli.cpp, serv.cpp and
inetdserv.cpp in the demos/ssl directory
I move the cli.cpp, serv.cpp, inetdserv.cpp to
client.c, server.c and inetdserv.c

pwd:
/usr/local/openssl-0.9.7c/demos/ssl


WHEN I DO 


$gcc -I/usr/local/ssl/include/openssl/ -c client.c

I get a long  list of errors. Seems that there is no
krb5.h header file. I checked for this file in the
list
of header files in
/usr/local/include/ssl/include/openssl list I could
not find krb5.h although I have kssl.h and krb5_asn.h.
I properly installed the openssl
by
./configure
make
make test
make install 
and there were no errors.

Errors:

[EMAIL PROTECTED] ssl]$ gcc
-I/usr/local/ssl/include/openssl/ -c client.c
In file included from /usr/include/openssl/ssl.h:179,
                 from client.c:27:
/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 client.c:27:
/usr/include/openssl/kssl.h:132: parse error before
"krb5_enctype"
/usr/include/openssl/kssl.h:134: parse error before
"FAR"
/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 client.c:27:
/usr/include/openssl/ssl.h:909: parse error before
"KSSL_CTX"
/usr/include/openssl/ssl.h:931: parse error before '}'
token
client.c:28:25: warning: extra tokens at end of
#include directive
client.c: In function `main':
client.c:36: warning: return type of `main' is not
`int'

----------------------------------------------------
Can anyone suggest why "krb5.h" header file is absent.
How to fix it?
Thanks
Rebel


__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to