]> Dogcows Code - chaz/tar/blob - src/configure.in
Initial revision
[chaz/tar] / src / configure.in
1 dnl Process this file with autoconf to produce a configure script.
2 AC_INIT(tar.h)
3 PROGS="tar"
4 AC_SUBST(PROGS)dnl
5 AC_PROG_CC
6 AC_PROG_CPP
7 AC_GCC_TRADITIONAL
8 AC_PROG_INSTALL
9 AC_PROG_YACC
10 AC_AIX
11 AC_MINIX
12 AC_ISC_POSIX
13 AC_RETSIGTYPE
14 AC_SIZE_T
15 AC_MAJOR_HEADER
16 AC_DIR_HEADER
17 # The 3-argument open happens to go along with the O_* defines,
18 # which are easier to check for.
19 AC_HEADER_CHECK(fcntl.h, open_header=fcntl.h, open_header=sys/file.h)
20 AC_COMPILE_CHECK(3-argument open,
21 [#include <$open_header>], [int x = O_RDONLY;], , AC_DEFINE(EMUL_OPEN3))
22 AC_REMOTE_TAPE
23 AC_RSH
24 AC_STDC_HEADERS
25 AC_UNISTD_H
26 AC_HEADER_CHECK(limits.h, AC_DEFINE(HAVE_LIMITS_H))
27 AC_USG
28 echo checking default archive
29 # This is likely to guess wrong, but it's not very important.
30 for dev in rmt8 rmt0 rmt0h rct0 rst0 tape rct/c7d0s2
31 do
32 if test -n "`ls /dev/$dev 2>/dev/null`"; then
33 DEF_AR_FILE=/dev/$dev
34 break
35 fi
36 done
37 if test -z "$DEF_AR_FILE"; then
38 DEF_AR_FILE=-
39 fi
40
41 AC_SUBST(DEF_AR_FILE)dnl
42 AC_HAVE_FUNCS(strstr valloc mkdir mknod rename ftruncate ftime)
43 AC_VPRINTF
44 AC_ALLOCA
45 echo checking for BSD
46 test -f /vmunix && AC_DEFINE(BSD42)
47
48 AC_XENIX_DIR
49 AC_OUTPUT(Makefile)
This page took 0.033003 seconds and 4 git commands to generate.