# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ(2.57) AC_INIT(configure.in) AC_CONFIG_AUX_DIR(config) AM_INIT_AUTOMAKE(artnet-examples, 0.3.11) AM_CONFIG_HEADER(config.h) # Checks for programs. AC_PROG_CC AC_PROG_INSTALL # Checks for libraries. # FIXME: Replace `main' with a function in `-lncurses': AC_CHECK_LIB([ncurses], [initscr], [have_ncurses="yes"]) AM_CONDITIONAL(HAVE_NCURSES, test "${have_ncurses}" = "yes") # Checks for header files. AC_HEADER_STDC AC_CHECK_HEADERS([fcntl.h malloc.h stdlib.h string.h sys/ioctl.h sys/time.h sys/timeb.h termios.h unistd.h]) # check for libartnet PKG_CHECK_MODULES(libartnet, [libartnet >= 1.0.6]) # Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_HEADER_TIME AC_STRUCT_TM # Checks for library functions. AC_PROG_GCC_TRADITIONAL AC_FUNC_MALLOC AC_FUNC_REALLOC AC_FUNC_SELECT_ARGTYPES AC_TYPE_SIGNAL AC_CHECK_FUNCS([gettimeofday atexit ftime memset select strdup strerror]) AC_OUTPUT(Makefile src/Makefile)