Compiling 1.2.5 on True64 v5.x
Peter Losher
plosher at wwiv.com
Mon Jul 8 21:27:25 EDT 2002
Has anyone encountered an issue compiling Kerberos 1.2.5 on a Tru64 {5.0 or
5.1) box using Compaq's C compiler? Any pointers would be welcome.
Thanks - Peter
(Error message below)
-=-
making all in util/pty...
if cmp /tmp/krb5/dist/src/util/pty/libpty.h ../../include/libpty.h
>/dev/null 2>&1; then :; else (set -x; rm -f ../../include/libpty.h; cp
/rc0/user/plosher/kits/krb5/dist/src/util/pty/libpty.h
../../include/libpty.h) ; fi
+ rm -f ../../include/libpty.h
+ cp /tmp/krb5/dist/src/util/pty/libpty.h ../../include/libpty.h
nawk -f /tmp/krb5/dist/src/util/pty/../../util/et/et_h.awk outfile=pty_err.h
/tmp/krb5/dist/src/util/pty/pty_err.et
cc -DHAVE_FCHMOD=1 -DHAVE_FCHOWN=1 -DHAVE_REVOKE=1 -DHAVE_KILLPG=1
-DHAVE_SETLUID=1 -DREVOKE_NEEDS_OPEN=1 -DHAVE_OPENPTY=1 -DSTDC_HEADERS=1
-DHAVE_SETREUID=1 -DHAVE_SETSID=1 -DHAVE_TTYNAME=1 -DHAVE_PTSNAME=1
-DHAVE_GRANTPT=1 -DHAVE_OPENPTY=1 -DHAVE_UNISTD_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_PTY_H=1 -DHAVE_SYS_TTY_H=1 -DHAVE_TTYENT_H=1
-DHAVE_LASTLOG_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_WAIT_H=1
-DHAVE_WAITPID=1 -DSYS_ERRLIST_DECLARED=1 -DHAVE_SYS_ERRLIST=1
-Dkrb5_sigtype=void -DPOSIX_SIGTYPE=1 -DPOSIX_SIGNALS=1 -DPOSIX_SETJMP=1
-DUSE_DIRENT_H=1 -DPOSIX_TERMIOS=1 -DHAVE_UTMP_H=1 -DHAVE_UTMPX_H=1
-DHAVE_SETUTENT=1 -DHAVE_SETUTXENT=1 -DHAVE_LOGWTMP=1 -DHAVE_UTMPNAME=1
-DHAVE_STRUCT_UTMP_UT_HOST=1 -DHAVE_STRUCT_UTMP_UT_ID=1
-DHAVE_STRUCT_UTMP_UT_PID=1 -DHAVE_STRUCT_UTMP_UT_TYPE=1
-DHAVE_STRUCT_UTMP_UT_EXIT=1 -DHAVE_STRUCT_UTMPX_UT_HOST=1
-DHAVE_STRUCT_UTMPX_UT_ID=1 -DHAVE_STRUCT_UTMPX_UT_PID=1
-DHAVE_STRUCT_UTMPX_UT_TYPE=1 -DHAVE_STRUCT_UTMPX_UT_EXIT=1
-DPTY_UTMP_E_EXIT=e_exit -DPTY_UTMP_E_TERMINATION=e_termination
-DPTY_UTMPX_E_EXIT=ut_exit -DPTY_UTMPX_E_TERMINATION=ut_termination
-DHAVE_STREAMS=1 -DHAVE_SETOWN=1 -DSETPGRP_TWOARG=1
-I/usr/local/bind/include -DKRB5_KRB4_COMPAT -I../../include
-I/tmp/krb5/dist/src/util/pty/../../include -I../../include/krb5
-I/tmp/krb5/dist/src/util/pty/../../include/krb5 -DKERBEROS -I.
-I/tmp/kits/krb5/dist/src/util/pty -O2 -c
/tmp/krb5/dist/src/util/pty/cleanup.c
cc: Error: /usr/include/netinet/in6.h, line 55: Missing type specifier or
type qualifier. (missingtype)
uint8_t sa6_addr[16];
--------^
cc: Error: /usr/include/netinet/in6.h, line 57: Missing type specifier or
type qualifier. (missingtype)
uint16_t sa6_waddr[8];
--------^
cc: Error: /usr/include/netinet/in6.h, line 59: Missing type specifier or
type qualifier. (missingtype)
uint32_t sa6_laddr[4];
--------^
cc: Error: /usr/include/netinet/in6.h, line 62: Missing type specifier or
type qualifier. (missingtype)
uint64_t sa6_qaddr[2];
--------^
cc: Error: /usr/include/netinet/in6.h, line 173: Missing type specifier or
type qualifier. (missingtype)
uint32_t sin6_flowinfo; /* IPv6 flow information */
----^
cc: Error: /usr/include/netinet/in6.h, line 175: Missing type specifier or
type qualifier. (missingtype)
uint32_t sin6_scope_id; /* set of interfaces for a scope */
----^
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
--
plosher (at) wwiv (dot) com
More information about the Kerberos
mailing list