dnl Process this file with autoconf to produce a configure script. AC_INIT(fakefs.c) dnl Every other copy of the package version number gets its value from here AM_INIT_AUTOMAKE(fakefs, 0.1.0) dnl create a config.h file (Automake will add -DHAVE_CONFIG_H) AM_CONFIG_HEADER(config.h) AC_SUBST(VERSION) ISODATE=`date +%Y-%m-%d` AC_SUBST(ISODATE) AC_CANONICAL_HOST dnl Checks for programs. AC_PROG_INSTALL AC_PROG_CC AC_PROG_CXX AC_PROG_LIBTOOL AC_PATH_PROG(TCLSH, tclsh) dnl Checks for libraries. AC_CHECK_LIB(db3, db_env_create) AC_CHECK_LIB(tcl8.3, Tcl_Main) dnl Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS(unistd.h) AC_CHECK_HEADERS(tcl8.4/tcl.h tcl8.3/tcl.h tcl8.2/tcl.h tcl.h) AC_CHECK_HEADERS(db.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_CHECK_SIZEOF(long long) AC_CHECK_SIZEOF(long) AC_CHECK_SIZEOF(int) AC_C_BIGENDIAN AC_C_CONST AC_C_INLINE dnl AC_C_STRINGIZE (FIXME: do something if it's not supported) dnl Checks for library functions. AC_CHECK_FUNC(Tcl_NewWideIntObj) AC_OUTPUT( Makefile fakevfs/Makefile )