# Process this file with autoconf to produce a configure script. AC_INIT(src/maitretarot.h) AC_CANONICAL_SYSTEM AC_PREREQ(2.5) AM_INIT_AUTOMAKE(libmaitretarot, 0.1.98) AM_CONFIG_HEADER(config.h) LIBMT_MAJOR=0 LIBMT_MINOR=0 LIBMT_MICRO=0 AC_SUBST(LIBMT_MAJOR) AC_SUBST(LIBMT_MINOR) AC_SUBST(LIBMT_MICRO) AC_ISC_POSIX # Checks for programs. AC_PROG_CC AM_PROG_LIBTOOL # Checks for libraries. PKG_CHECK_MODULES(GLIB, glib-2.0 >= 1.3.1 gthread-2.0 >= 2.0 libxml-2.0 >= 2.0) AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) # Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS([netdb.h netinet/in.h stdlib.h string.h sys/socket.h sys/time.h unistd.h]) # Checks for typedefs, structures, and compiler characteristics. AC_HEADER_TIME AC_C_CONST # Checks for library functions. AC_CHECK_FUNCS([bzero gethostbyname gethostname socket]) dnl Use -Wall if we have gcc. changequote(,)dnl if test "x$GCC" = "xyes"; then case " $CFLAGS " in *[\ \ ]-Wall[\ \ ]*) ;; *) CFLAGS="$CFLAGS -Wall" ;; esac fi changequote([,])dnl AC_OUTPUT([ Makefile src/Makefile libmaitretarot.spec ])