Annotation of XML/configure.in, revision 1.13
1.1 veillard 1: dnl Process this file with autoconf to produce a configure script.
2: AC_PREREQ(2.2)
3: AC_INIT(entities.h)
4: AC_REVISION
5: AC_CONFIG_HEADER(config.h)
6:
1.4 daniel 7: LIBXML_MAJOR_VERSION=1
1.13 ! daniel 8: LIBXML_MINOR_VERSION=7
! 9: LIBXML_MICRO_VERSION=3
1.4 daniel 10: LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION
11: LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
12:
13: AC_SUBST(LIBXML_MAJOR_VERSION)
14: AC_SUBST(LIBXML_MINOR_VERSION)
15: AC_SUBST(LIBXML_MICRO_VERSION)
16: AC_SUBST(LIBXML_VERSION)
17: AC_SUBST(LIBXML_VERSION_INFO)
18:
19: VERSION=$LIBXML_VERSION
20:
1.1 veillard 21: dnl Checks for programs.
22: AC_PROG_CC
23: AC_PROG_INSTALL
24: AC_PATH_PROG(RM, rm, /bin/rm)
25: AC_PATH_PROG(MV, mv, /bin/mv)
26: AC_PATH_PROG(TAR, tar, /bin/tar)
27: AC_PATH_PROG(GZIP, gzip, /bin/gzip)
28:
1.3 daniel 29: dnl Checks for libraries.
30: for z in z gz ; do
31: AC_CHECK_LIB(${z}, deflate,
32: [LIBS="-l${z} $LIBS"; break])
33: done
34:
1.11 daniel 35: dnl Checks for inet libraries:
36: AC_CHECK_LIB(socket, socket)
37: AC_CHECK_LIB(inet, connect)
38: AC_CHECK_LIB(nsl, t_accept)
39:
1.9 daniel 40: dnl Checks for libunicode from Gnome
41: AC_CHECK_LIB(unicode, unicode_get_utf8,
42: [LIBS="-lunicode $LIBS" ; AC_CHECK_HEADERS(unicode.h)])
43:
1.1 veillard 44: dnl Checks for header files.
45: AC_HEADER_DIRENT
46: AC_HEADER_STDC
47: AC_CHECK_HEADERS(fcntl.h unistd.h ctype.h dirent.h errno.h malloc.h)
1.3 daniel 48: AC_CHECK_HEADERS(stdarg.h sys/stat.h sys/types.h time.h zlib.h)
1.7 daniel 49: AC_CHECK_HEADERS(ieeefp.h nan.h math.h)
1.10 daniel 50: AC_CHECK_HEADERS(stdlib.h sys/socket.h netinet/in.h arpa/inet.h)
51: AC_CHECK_HEADERS(netdb.h sys/time.h sys/select.h)
1.1 veillard 52:
53: dnl Checks for library functions.
54: AC_FUNC_STRFTIME
1.8 daniel 55: AC_CHECK_FUNCS(strdup strndup strerror snprintf)
1.12 daniel 56: AC_CHECK_FUNCS(finite isinf isnan isnand strftime localtime)
1.1 veillard 57:
1.2 veillard 58: xmlextrasrcdir=""
59: AC_SUBST(xmlextrasrcdir)
1.1 veillard 60: AC_OUTPUT(Makefile)
Webmaster