# Process this file with autoconf to produce a configure script. AC_INIT(src/main.c) AC_CANONICAL_SYSTEM AC_PREREQ(2.5) AM_INIT_AUTOMAKE(mt_dolphin_ia, 0.1.98) AM_CONFIG_HEADER(config.h) AC_ISC_POSIX # Checks for programs. AC_PROG_CC # 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) AM_LIB_MAITRETAROT(0,0,0,$GLIB_CFLAGS, $GLIB_LIBS) AC_SUBST(LIBMT_CFLAGS) AC_SUBST(LIBMT_LIBS) AM_LIB_MT_CLIENT(0,0,0,$GLIB_CFLAGS, $GLIB_LIBS) AC_SUBST(LIBMT_CFLAGS) AC_SUBST(LIBMT_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 select 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_CONFIG_FILES([ Makefile m4/Makefile src/Makefile doc/Makefile mt_dolphin_ia.spec ]) AC_OUTPUT