X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fconfigure.in;h=a09d597e9a0a1a89c9b1cf2e8075aba5d9382515;hb=57b11473b0135b1e092cf045f94635c934c7c63f;hp=f484076404395f238e156d74896b6f346b21a11b;hpb=2c6a867148f89bb463ef9c1f3c93d1ed138d15c1;p=chaz%2Ftar diff --git a/src/configure.in b/src/configure.in index f484076..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,13 +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 -f /hp-ux && test -f /vmunix || MALLOC=malloc.o +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)