LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   kssl errors when compiling Sixfour (https://www.linuxquestions.org/questions/linux-software-2/kssl-errors-when-compiling-sixfour-67067/)

pilot1 06-21-2003 12:06 PM

kssl errors when compiling Sixfour
 
When I try to compile SixFour, I get some errors concerning kssl.h, which I will paste at the bottom of this message.
I'm running RedHat 9, with kernel 2.4.20-8 on an i686.
If you need to know the versions of any programs I have installed just ask.

Here is the complete text from the second make:
(It's the same as the first, except the stuff before the errors is not redone.)

cd LinkLayer ; LINKLAYER=SSL BUILDOS=LINUX DEBUGGING=OFF MAKE=make make
make[1]: Entering directory `/home/andrew/.ht/sixfour/LinkLayer'
ln -sf Link_SSL.h Link.h
g++ -Wall -DOS=LINUX -O2 -DUSES_SSL_LINKLAYER -c Link_SSL.cpp
In file included from /usr/include/openssl/ssl.h:179,
from ssl_ctx.h:35,
from ssl.h:34,
from Link.h:39,
from Link_SSL.cpp:19:
/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 ssl_ctx.h:35,
from ssl.h:34,
from Link.h:39,
from Link_SSL.cpp:19:
/usr/include/openssl/kssl.h:132: 'krb5_enctype' is used as a type, but is not
defined as a type.
/usr/include/openssl/kssl.h:134: parse error before `*' token
/usr/include/openssl/kssl.h:147: parse error before `*' token
/usr/include/openssl/kssl.h:151: parse error before `*' token
/usr/include/openssl/kssl.h:153: parse error before `*' token
/usr/include/openssl/kssl.h:155: parse error before `*' token
/usr/include/openssl/kssl.h:157: parse error before `*' token
/usr/include/openssl/kssl.h:159: `krb5_context' was not declared in this scope
/usr/include/openssl/kssl.h:159: parse error before `,' token
/usr/include/openssl/kssl.h:160: `krb5_context' was not declared in this scope
/usr/include/openssl/kssl.h:160: parse error before `,' token
/usr/include/openssl/kssl.h:163: `krb5_timestamp' was not declared in this
scope
/usr/include/openssl/kssl.h:163: parse error before `,' token
/usr/include/openssl/kssl.h:165: parse error before `*' token
/usr/include/openssl/kssl.h:167: `krb5_enctype' was not declared in this scope
/usr/include/openssl/kssl.h:167: parse error before `,' token
make[1]: *** [LinkLayer_SSL.o] Error 1
make[1]: Leaving directory `/home/andrew/.ht/sixfour/LinkLayer'
make: *** [all] Error 2


Any idea why this is happening, and how I can fix it?


All times are GMT -5. The time now is 11:35 AM.