blob: 55af1e2629702a4c54c1da7e9de9f99a04124753 [file] [log] [blame]
Daniel Veillard01791d51998-07-24 19:24:09 +00001dnl Process this file with autoconf to produce a configure script.
2AC_PREREQ(2.2)
3AC_INIT(xml_entities.h)
4AM_CONFIG_HEADER(config.h)
5AM_INIT_AUTOMAKE(libxml, 0.10)
6
7dnl Checks for programs.
8AC_PROG_CC
9AC_PROG_INSTALL
10AC_PATH_PROG(RM, rm, /bin/rm)
11AC_PATH_PROG(MV, mv, /bin/mv)
12AC_PATH_PROG(TAR, tar, /bin/tar)
13AC_PATH_PROG(GZIP, gzip, /bin/gzip)
14
15AM_PROG_LIBTOOL
16
17AM_MAINTAINER_MODE
18
19dnl Checks for libraries.
20Z_LIBS=
21AC_CHECK_LIB(z, inflate,
22 AC_CHECK_HEADER(zlib.h,
23 Z_LIBS="-lz"; AC_DEFINE(HAVE_LIBZ)))
24
25dnl Checks for header files.
26AC_HEADER_DIRENT
27AC_HEADER_STDC
28AC_CHECK_HEADERS(fcntl.h unistd.h ctype.h dirent.h errno.h malloc.h)
29AC_CHECK_HEADERS(stdarg.h sys/stat.h sys/types.h time.h zlib.h)
30
31dnl Checks for library functions.
32AC_FUNC_STRFTIME
33AC_CHECK_FUNCS(strdup strndup strerror snprintf )
34AC_SUBST(Z_LIBS)
35AC_OUTPUT(Makefile)