home *** CD-ROM | disk | FTP | other *** search
- dnl Process this file with autoconf to produce a configure script.
- AC_INIT(src/fold.c)
- AC_CONFIG_HEADER(config.h)
-
- # We want these before the checks, so the checks can modify their values.
- test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1
- test -z "$LDFLAGS" && LDFLAGS=-g
-
- AC_PROG_CC
-
- # If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS.
- test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O"
-
- AC_SUBST(CFLAGS)dnl
- AC_SUBST(LDFLAGS)dnl
-
- AC_PROG_CPP
- AC_GCC_TRADITIONAL
- AC_PROG_INSTALL
- AC_PROG_RANLIB
- AC_AIX
- AC_MINIX
- AC_ISC_POSIX
- AC_RETSIGTYPE
- AC_SIZE_T
- AC_CONST
- AC_LONG_DOUBLE
- AC_LONG_64_BITS
- AC_STDC_HEADERS
- AC_WORDS_BIGENDIAN
- AC_STAT_MACROS_BROKEN
- AC_HAVE_HEADERS(limits.h string.h memory.h fcntl.h unistd.h)
- AC_REPLACE_FUNCS(bcopy memcmp memset stpcpy strtoul)
- echo "checking if memcmp is 8-bit clean"
- AC_TEST_PROGRAM([
- main()
- {
- char c1 = 0x80, c2 = 0x81;
- exit(memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
- }
- ],[
- test -n "$verbose" && echo " memcmp is 8-bit clean"
- ],[
- test -n "$verbose" && echo " memcmp is NOT 8-bit clean -- using replacement"
- case "$LIBOBJS" in
- *memcmp*) ;;
- *) LIBOBJS="$LIBOBJS memcmp.o" ;;
- esac
- ])
- AC_HAVE_FUNCS(strerror)
- AC_VPRINTF
- AC_ALLOCA
- AC_ST_BLKSIZE
- AC_XENIX_DIR
- AC_OUTPUT(Makefile lib/Makefile src/Makefile man/Makefile)
-