# Process this file with autoconf to produce a configure script. AC_INIT(nefu, VERSION, nefu@umich.edu) AC_PREREQ(2.52) AC_COPYRIGHT([Copyright (c) 1998 Regents of The University of Michigan]) AC_CONFIG_SRCDIR([libtest/tcp.c]) AC_CONFIG_AUX_DIR([libsnet]) #AC_REVISION($Revision: 1.18 $) AC_CONFIG_HEADER([config.h]) # Local Stuff AC_PREFIX_DEFAULT(/usr/local/nefu) # Checks for programs. AC_PROG_CC AC_C_BIGENDIAN([AC_DEFINE([WORDS_BIGENDIAN], [], [Endianness])]) AC_PROG_INSTALL # Need a path to sendmail PROG_SENDMAIL SET_DIR_SHELLTESTS SET_DIR_HTML # add additional src and obj files to libtest AC_SUBST(TEST_SRC, []) AC_SUBST(TEST_OBJ, []) # ldap files CHECK_LDAP CHECK_LIBKRB CHECK_SSL # Checks for libraries. # Note: no "d" library exists and we do not actually use the yacc library #AC_CHECK_LIB([l], [yywrap]) #AC_CHECK_LIB([net], [net_attach]) #AC_CHECK_LIB([test], [test_ping]) AC_CHECK_LIB([nsl], [inet_ntoa]) AC_CHECK_LIB([resolv], [res_mkquery]) AC_CHECK_LIB([socket], [socket]) # Checks for header files. #AC_HEADER_DIRENT #AC_HEADER_STDC #AC_HEADER_SYS_WAIT #AC_CHECK_HEADERS([arpa/inet.h errno.h fcntl.h memory.h netdb.h netinet/in.h \ # stdlib.h string.h strings.h sys/socket.h sys/time.h syslog.h unistd.h]) # Checks for typedefs, structures, and compiler characteristics. #AC_TYPE_PID_T #AC_HEADER_TIME # Checks for library functions. #AC_FUNC_FORK #AC_FUNC_MALLOC #AC_CHECK_FUNCS([dup2 gethostbyname gettimeofday inet_ntoa memset mkdir \ # select socket strcasecmp strchr strdup strerror strstr]) AC_CONFIG_SUBDIRS(libsnet) AC_CONFIG_FILES([Makefile TDK/Makefile libtest/Makefile ]) AC_OUTPUT