Edit

kc3-lang/libxml2/configure.in

Branch :

  • Show log

    Commit

  • Author : Daniel Veillard
    Date : 1998-11-04 20:07:05
    Hash : da4d3c42
    Message : Update of libtool files, use of HAVE_SNPRINTF, Daniel.

  • configure.in
  • dnl Process this file with autoconf to produce a configure script.
    AC_PREREQ(2.2)
    AC_INIT(entities.h)
    AM_CONFIG_HEADER(config.h)
    AM_INIT_AUTOMAKE(libxml, 0.30)
    
    dnl Checks for programs.
    AC_PROG_CC
    AC_PROG_INSTALL
    AC_PROG_CPP
    AC_PATH_PROG(RM, rm, /bin/rm)
    AC_PATH_PROG(MV, mv, /bin/mv)
    AC_PATH_PROG(TAR, tar, /bin/tar)
    
    AM_PROG_LIBTOOL
    
    AM_MAINTAINER_MODE
    
    dnl Checks for libraries.
    Z_LIBS= 
    AC_CHECK_LIB(z, inflate,
      AC_CHECK_HEADER(zlib.h,
        Z_LIBS="-lz";  AC_DEFINE(HAVE_LIBZ)))
    
    dnl Checks for header files.
    AC_HEADER_DIRENT
    AC_HEADER_STDC
    AC_CHECK_HEADERS(fcntl.h unistd.h ctype.h dirent.h errno.h malloc.h)
    AC_CHECK_HEADERS(stdarg.h sys/stat.h sys/types.h time.h zlib.h)
    
    XML_LIBDIR='-L${libdir}'
    XML_INCLUDEDIR='-L${includedir}'
    XML_LIBS="-lxml $Z_LIBS"
    
    AC_SUBST(XML_LIBDIR)
    AC_SUBST(XML_LIBS)
    AC_SUBST(XML_INCLUDEDIR)
    
    AC_ARG_ENABLE(corba,    [  --enable-corba           Add Corba support (default)])
    
    dnl
    dnl Corba is enabled by default
    dnl
    if test "$enable_corba" = "no" ; then
       CORBA_CFLAGS="-DWITHOUT_CORBA"
    fi
    AC_SUBST(CORBA_CFLAGS)
    
    dnl Checks for library functions.
    AC_FUNC_STRFTIME
    AC_CHECK_FUNCS(strdup strndup strerror snprintf )
    AC_SUBST(Z_LIBS)
    AC_OUTPUT(Makefile xml-config)