dnl Process this file with autoconf to produce a configure script. AC_INIT(src/xappl.h) AM_INIT_AUTOMAKE(AXE, 0.3) dnl Checks for programs. AC_PROG_CC AC_PROG_CXX AC_PROG_CPP AM_PROG_LEX AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_RANLIB AC_PROG_YACC AC_PROG_AWK AC_PATH_PROG(XML_CONFIG,xml2-config,no) if test $XML_CONFIG = "no" then echo "XML library not found (see http://xmlsoft.org/)." exit 1; fi dnl Checks for libraries. AC_PATH_XTRA XML_CFLAGS=`$XML_CONFIG --cflags` XML_LFLAGS=`$XML_CONFIG --libs` LIBS="$LIBS $X_LIBS $X_PRE_LIBS -lX11 $X_EXTRA_LIBS -lACL" LDFLAGS="$LDFLAGS $XML_LFLAGS" CFLAGS="$CFLAGS $X_CFLAGS $XML_CFLAGS" CXXFLAGS="$CXXFLAGS $X_CFLAGS $XML_CFLAGS" AC_CHECK_LIB(X11, XOpenDisplay) AC_CHECK_LIB(Xpm, XpmCreatePixmapFromData) AC_CHECK_LIB(pthread, pthread_create) AC_CHECK_LIB(xml2, xmlParseFile) dnl Checks for header files. AC_HEADER_DIRENT AC_HEADER_STDC AC_CHECK_HEADERS(unistd.h) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST dnl Checks for library functions. AC_CHECK_FUNCS(strtod strtol strtoul) AC_OUTPUT(Makefile src/Makefile demos/Makefile)