dnl Process this file with autoconf to produce a configure script. AC_INIT AC_CONFIG_SRCDIR([ari-yahoo.c]) AM_INIT_AUTOMAKE(ari-yahoo,1.10) AM_CONFIG_HEADER(config.h) dnl Defaults use_curses_default=yes dnl Checks for programs. AC_PROG_CC AC_PROG_CPP dnl Checks for header files. AC_CHECK_HEADERS(stdio.h unistd.h sys/types.h ctype.h string.h stdarg.h, , exit) AC_CHECK_HEADER(curses.h, , use_curses_default=no) dnl Checks for library functions. AC_CHECK_FUNC(socket, , AC_CHECK_LIB(socket, socket, , exit)) AC_CHECK_FUNC(gethostbyname, , AC_CHECK_LIB(nsl, gethostbyname, , exit)) AC_CHECK_FUNCS(malloc free select htons fcntl atoi getpass, , exit) dnl Checks for library files. AC_CHECK_LIB(curses, main, , use_curses_default=no) dnl Check which version they want AC_ARG_ENABLE(curses, [ --disable-curses] Do not use the curses-based interface, use_curses=$enableval, use_curses=$use_curses_default) if test $use_curses = yes ; then USE_CURSES=-DUSE_CURSES else USE_CURSES= fi AC_SUBST(USE_CURSES) AC_CONFIG_SUBDIRS(libyahoo) AC_CONFIG_FILES([Makefile]) AC_OUTPUT