I compiled Kerberos 1.3.1 on HPUX 11.00, using gcc 3.0.4. Module src/appl/bsd/compat_recv.c failed to compile because it couldn't find the "#include <sys/select.h>", so I added an #ifdef for HAVE_SYS_SELECT_H to it: #ifdef HAVE_SYS_SELECT_H #include <sys/select.h> #endif After that, the "make" & "make check" completed successfully.