Hi all,
I am compile openser-1.0.0-tls on
Red Hat Linux 3.2.3-52
openssl-0.9.7a-33.17
openssl-devel-0.9.7a-33.17
It's show error :
gcc -g -O9 -funroll-loops -Wcast-align
-Wall -minline-all-stringops -malign-double -falign-loops
-mcpu=athlon -DNAME='"openser"'
-DVERSION='"1.0.0-tls"' -DARCH='"i386"' -DOS='"linux"' -DCOMPILER='"gcc 3.2"'
-D__CPU_i386 -D__OS_linux -DCFG_DIR='"/usr/local/etc/openser/"' -DPKG_MALLOC
-DSHM_MEM -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP
-DDISABLE_NAGLE -DHAVE_RESOLV_RES -DF_MALLOC -DUSE_TLS -DFAST_LOCK
-DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024 -DHAVE_GETHOSTBYNAME2
-DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL
-DHAVE_MSGHDR_MSG_CONTROL -DHAVE_ALLOCA_H -I/usr/local/ssl/include -c main.c -o
main.o
In file included from
/usr/include/openssl/ssl.h:179,
from
tls/tls_init.h:27,
from main.c:112:
/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
tls/tls_init.h:27,
from main.c:112:
/usr/include/openssl/kssl.h:134: syntax error before
"krb5_enctype"
/usr/include/openssl/kssl.h:136: syntax error before '*'
token
/usr/include/openssl/kssl.h:137: syntax error before '}'
token
/usr/include/openssl/kssl.h:149: syntax error before
"kssl_ctx_setstring"
/usr/include/openssl/kssl.h:149: syntax error before '*'
token
/usr/include/openssl/kssl.h:150: syntax error before '*'
token
/usr/include/openssl/kssl.h:151: syntax error before '*'
token
/usr/include/openssl/kssl.h:151: syntax error before '*'
token
/usr/include/openssl/kssl.h:152: syntax error before '*'
token
/usr/include/openssl/kssl.h:153: syntax error before
"kssl_ctx_setprinc"
/usr/include/openssl/kssl.h:153: syntax error before '*'
token
/usr/include/openssl/kssl.h:155: syntax error before
"kssl_cget_tkt"
/usr/include/openssl/kssl.h:155: syntax error before '*'
token
/usr/include/openssl/kssl.h:157: syntax error before
"kssl_sget_tkt"
/usr/include/openssl/kssl.h:157: syntax error before '*'
token
/usr/include/openssl/kssl.h:159: syntax error before
"kssl_ctx_setkey"
/usr/include/openssl/kssl.h:159: syntax error before '*'
token
/usr/include/openssl/kssl.h:161: syntax error before
"context"
/usr/include/openssl/kssl.h:162: syntax error before
"kssl_build_principal_2"
/usr/include/openssl/kssl.h:162: syntax error before
"context"
/usr/include/openssl/kssl.h:165: syntax error before
"kssl_validate_times"
/usr/include/openssl/kssl.h:165: syntax error before
"atime"
/usr/include/openssl/kssl.h:167: syntax error before
"kssl_check_authent"
/usr/include/openssl/kssl.h:167: syntax error before '*'
token
/usr/include/openssl/kssl.h:169: syntax error before "enctype"
In
file included from
tls/tls_init.h:27,
from main.c:112:
/usr/include/openssl/ssl.h:909: syntax error before
"KSSL_CTX"
/usr/include/openssl/ssl.h:931: syntax error before '}'
token
make: *** [main.o] Error 1
Could you help me fix this problem ?
Thank in advance!
Best
Regard.