aMSN, tls, messenger

yellowdog-general@lists.terrasoftsolutions.com yellowdog-general@lists.terrasoftsolutions.com
Sun Jun 6 07:54:01 2004


dankjewel Geert!
(Dutch for thanks Geert..)

OK, I got past ./configure, now I'm in "make", but I immediately
run into new errors. I think they mean that I need krb5.

But:

[root@kuon tls1.5]# rpm -qa | grep krb5
krb5-libs-1.2.7-14
krb5-devel-1.2.7-14
pam_krb5-1.56-1
[root@kuon tls1.5]# locate krb5.h
/usr/kerberos/include/gssapi/gssapi_krb5.h
/usr/kerberos/include/krb5.h

So I have to tell ./configure somehow, how to find krb5?
I don't see a suitable option for prompting ./configure on this one.

--with-ssl-dir=DIR      SSL root directory"
--with-tcl              directory containing tcl configuration
--with-tclinclude      directory containing the public Tcl header files."


Richard



[root@kuon tls1.5]# make
cc -DVERSION=\"1.50\" -DPACKAGE=\"tls\" -DNO_IDEA=1 -DNO_RC5=1
-DUSE_TCL_STUBS=1  -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_GETCWD=1
-DHAVE_OPENDIR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_TMPNAM=1
-DHAVE_WAITPID=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_TERMIOS=1
-DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1
-DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1
-DSTDC_HEADERS=1 -DNEED_MATHERR=1 -DHAVE_SIGNED_CHAR=1
-DHAVE_SYS_IOCTL_H=1       -I"/usr/include" -I"/usr/include"    -O
-D__NO_STRING_INLINES -D__NO_MATH_INLINES  -fPIC -c `echo ./tls.c` -o
tls.o
In file included from /usr/include/openssl/ssl.h:179,
                 from tlsInt.h:41,
                 from tls.c:26:
/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 tlsInt.h:41,
                 from tls.c:26:
/usr/include/openssl/kssl.h:134: parse error before "krb5_enctype"
/usr/include/openssl/kssl.h:136: parse error before '*' token
...
... and about 20 more lines just like that ...
...
/usr/include/openssl/kssl.h:169: parse error before "enctype"
In file included from tlsInt.h:41,
                 from tls.c:26:
/usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: parse error before '}' token
tls.c: In function `CiphersObjCmd':
tls.c:475: warning: passing arg 3 of pointer to function from incompatible
pointer type
tls.c: In function `MiscObjCmd':
tls.c:1178: warning: passing arg 3 of pointer to function from
incompatible pointer type
make: *** [tls.o] Error 1