dnl dnl $Id: configure.in,v 1.7 2000/03/09 06:52:52 finnag Exp $ dnl dnl Written by Finn Arne Gangstad dnl AC_INIT(fmirror.c) AC_CONFIG_HEADER(config.h) PROGS="fmirror" SET_CFLAGS="$CFLAGS" AC_PROG_CC test -z "$SET_CFLAGS" -a "gcc" = "$CC" && CFLAGS="-O2 -Wall -W -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wbad-function-cast -Wmissing-declarations" AC_PROG_INSTALL AC_HEADER_TIME AC_STRUCT_TM AC_TYPE_SIGNAL AC_TYPE_SIZE_T AC_TYPE_PID_T AC_CHECK_LIB(c, gethostbyaddr, :, AC_CHECK_LIB(nsl, gethostbyaddr, LIBS="-lnsl $LIBS")) AC_CHECK_LIB(c, socket, :, AC_CHECK_LIB(socket, socket, LIBS="-lsocket $LIBS")) AC_CHECK_LIB(c, fabs, :, AC_CHECK_LIB(m, fabs, LIBS="-lm $LIBS")) AC_CHECK_FUNCS(inet_aton vsnprintf strerror) AC_HAVE_HEADERS(sys/select.h) AC_CHECK_TYPE(ulong, unsigned long) AC_CHECK_TYPE(uint, unsigned int) AC_CHECK_TYPE(ushort, unsigned short) AC_MSG_CHECKING([whether optarg is defined in headers]) AC_TRY_COMPILE( [#include #include ], [optarg = (char *)0], AC_DEFINE(HAVE_OPTARG) AC_MSG_RESULT(yes), AC_MSG_RESULT(no)) AC_MSG_CHECKING([whether optind is defined in headers]) AC_TRY_COMPILE( [#include #include ], [optind = 0], AC_DEFINE(HAVE_OPTIND) AC_MSG_RESULT(yes), AC_MSG_RESULT(no)) AC_MSG_CHECKING([whether opterr is defined in headers]) AC_TRY_COMPILE( [#include #include ], [opterr = 0], AC_DEFINE(HAVE_OPTERR) AC_MSG_RESULT(yes), AC_MSG_RESULT(no)) AC_MSG_CHECKING([return type of signal handlers]) test "$ac_cv_type_signal" = "void" || AC_DEFINE(SIGHANDLERS_RETURN_SOMETHING) AC_MSG_RESULT($ac_cv_type_signal) AC_SUBST(PROGS)dnl AC_SUBST(CFLAGS)dnl AC_SUBST(LIBS)dnl AC_SUBST(LDFLAGS)dnl AC_OUTPUT(Makefile)