X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fconfigure.in;h=a09d597e9a0a1a89c9b1cf2e8075aba5d9382515;hb=8ad985ea6c89f2bb21d4655973ebdb542f7bb39a;hp=5a169cff85b8b779e57b1c24db79c4da04a49f71;hpb=26aaccb0e954970d22da4dc9ef5d5b5c4f27c260;p=chaz%2Ftar diff --git a/src/configure.in b/src/configure.in index 5a169cf..a09d597 100644 --- a/src/configure.in +++ b/src/configure.in @@ -10,6 +10,7 @@ AC_PROG_YACC AC_AIX AC_MINIX AC_ISC_POSIX +AC_CONST AC_RETSIGTYPE AC_SIZE_T AC_MAJOR_HEADER @@ -23,10 +24,13 @@ AC_REMOTE_TAPE AC_RSH AC_STDC_HEADERS AC_UNISTD_H -AC_HEADER_CHECK(limits.h, AC_DEFINE(HAVE_LIMITS_H)) -AC_USG +echo checking for getgrgid declaration +AC_HEADER_EGREP(getgrgid, grp.h, AC_DEFINE(HAVE_GETGRGID)) +echo checking for getpwuid declaration +AC_HEADER_EGREP(getpwuid, pwd.h, AC_DEFINE(HAVE_GETPWUID)) +AC_HAVE_HEADERS(string.h limits.h) echo checking default archive -# This is likely to guess wrong, but it's not very important. +# This might guess wrong, but it's not very important. for dev in rmt8 rmt0 rmt0h rct0 rst0 tape rct/c7d0s2 do if test -n "`ls /dev/$dev 2>/dev/null`"; then @@ -39,11 +43,15 @@ if test -z "$DEF_AR_FILE"; then fi AC_SUBST(DEF_AR_FILE)dnl -AC_HAVE_FUNCS(strstr valloc mkdir mknod rename ftruncate ftime) +AC_HAVE_FUNCS(strstr valloc mkdir mknod rename ftruncate ftime getcwd) AC_VPRINTF AC_ALLOCA echo checking for BSD -test -f /vmunix && AC_DEFINE(BSD42) - +( test -f /vmunix || test -f /sdmach || test -f /../../mach ) && AC_DEFINE(BSD42) +echo checking for HP-UX +test "`(uname -s) 2> /dev/null`" = 'HP-UX' && MALLOC=malloc.o +AC_SUBST(MALLOC) AC_XENIX_DIR +AC_HAVE_LIBRARY(socket, [LIBS="$LIBS -lsocket"]) +AC_HAVE_LIBRARY(nsl, [LIBS="$LIBS -lnsl"]) AC_OUTPUT(Makefile)