# Process this file with autoconf to produce a configure script. AC_INIT(rtfm, 0.9, nielsen@memberwebs.com) AM_INIT_AUTOMAKE(rtfm, 0.9) LDFLAGS="$LDFLAGS -L/usr/local/lib" AC_LANG_CPLUSPLUS AC_CONFIG_SRCDIR([src/rtfm.cpp]) AM_CONFIG_HEADER([config.h]) # Checks for programs. AC_PROG_CC AC_PROG_CXX AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_MAKE_SET # Check for libraries AC_CHECK_LIB(sablot, SDOM_createElement, , [echo "ERROR: Must install sablotron libraries."; exit 1]) # Checks for header files. AC_FUNC_ALLOCA AC_HEADER_STDC AC_CHECK_HEADERS([stddef.h stdlib.h wchar.h assert.h stdio.h errno.h], , [echo "ERROR: Required C header missing"; exit 1]) AC_CHECK_HEADERS([string exception stack], , [echo "ERROR: Required STL header missing"; exit 1]) AC_CHECK_HEADERS([sablot.h sdom.h], , [echo "ERROR: Required Sablotron header missing"; exit 1]) # Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_TYPE_SIZE_T # Required Functions AC_CHECK_FUNCS([memset strchr strerror swprintf], , [echo "ERROR: Required function missing"; exit 1]) AC_CONFIG_FILES([Makefile src/Makefile win32/Makefile]) AC_OUTPUT