Release: 1.1.7
[captive.git] / src / install / acquire / cabextract / configure.in
1 .dnl Process this file with autoconf to produce a configure script.
2 AC_INIT(cabextract.c)
3 AM_CONFIG_HEADER(config.h)
4 AM_INIT_AUTOMAKE(cabextract, 0.6)
5
6 dnl Checks for programs.
7 AC_PROG_CC
8 AC_PROG_INSTALL
9 AC_EXEEXT
10
11 dnl Checks for libraries.
12
13 dnl Checks for header files.
14 AC_HEADER_STDC
15 AC_HEADER_TIME
16 AC_HEADER_DIRENT
17 AC_CHECK_HEADERS(ctype.h limits.h stdlib.h string.h strings.h \
18         utime.h sys/stat.h sys/time.h sys/types.h getopt.h)
19
20 dnl Checks for typedefs, structures, and compiler characteristics.
21 AC_C_CONST
22 AC_C_INLINE
23 AC_TYPE_MODE_T
24 AC_TYPE_OFF_T
25 AC_TYPE_SIZE_T
26
27 dnl Checks for library functions.
28 AC_CHECK_FUNCS(strchr strcasecmp memcpy utime)
29 AC_REPLACE_FUNCS(mktime)
30
31 dnl check for getopt in standard library
32 AC_CHECK_FUNCS(getopt_long , , [LIBOBJS="$LIBOBJS getopt.o getopt1.o"] ) 
33
34 AC_OUTPUT(Makefile cabextract.spec)