[5575] in Kerberos
errors compiling Kerberos 5.5
daemon@ATHENA.MIT.EDU (wooi fang ng)
Tue Aug 1 05:41:11 1995
To: kerberos@MIT.EDU
Date: 1 Aug 95 08:43:21 GMT
From: wfng00@mik.uky.edu (wooi fang ng)
hi guys,
I have problem compiling Kerberos 5.5 using cygnus gcc compiler
for solaris 2.4.
these errors are generated with POSIX_sig definedd.
/opt/cygnus-sol2-2.0/bin/gcc -DHAVE_LIBSOCKET=1 -DHAVE_LIBNSL=1 -DHAVE_UNISTD_H=1 -DWAIT_USES_INT=1 -DNEED_SYS_FCNTL_H=1 -I./../../include -I../../include -I./../../include/krb5 -I../../include/krb5 -DKRB4 -DBACKWARD_COMPAT -I./../../include/kerberosIV -I../../include/kerberosIV -I. -I./../../include -I../../include -I./../../include/krb5 -I../../include/krb5 -DKRB4 -DBACKWARD_COMPAT -c admin_server.c admin_server.c: In function `kadm_listen':
admin_server.c:228: storage size of `new_act' isn't known
admin_server.c: In function `process_client':
admin_server.c:346: warning: passing arg 4 of `setsockopt' from incompatible pointer type
admin_server.c: In function `kill_children':
admin_server.c:515: syntax error before `oldmask'
admin_server.c:521: `igmask' undeclared (first use this function)
admin_server.c:521: (Each undeclared identifier is reported only once
admin_server.c:521: for each function it appears in.)
admin_server.c:523: `oldmask' undeclared (first use this function)
admin_server.c:533: `sigset_t' undeclared (first use this function)
admin_server.c:533: syntax error before `)'
*** Error code 1
make: Fatal error: Command failed for target `admin_server.o'
Current working directory /opt/NewKerberos/krb5/src/kadmin.v4/server
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /opt/NewKerberos/krb5/src/kadmin.v4
*** Error code 1
make: Fatal error: Command failed for target `all'
If I removed the POFIX_SIG define, then I got ld errors
setsigmask can`t link
How can I resolve this problems. Regards