home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / gnu / textutils-1.9-src.lha / src / amiga / textutils-1.9 / configure.in < prev    next >
Encoding:
Text File  |  1993-10-23  |  1.2 KB  |  56 lines

  1. dnl Process this file with autoconf to produce a configure script.
  2. AC_INIT(src/fold.c)
  3. AC_CONFIG_HEADER(config.h)
  4.  
  5. # We want these before the checks, so the checks can modify their values.
  6. test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1
  7. test -z "$LDFLAGS" && LDFLAGS=-g
  8.  
  9. AC_PROG_CC
  10.  
  11. # If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS.
  12. test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O"
  13.  
  14. AC_SUBST(CFLAGS)dnl
  15. AC_SUBST(LDFLAGS)dnl
  16.  
  17. AC_PROG_CPP
  18. AC_GCC_TRADITIONAL
  19. AC_PROG_INSTALL
  20. AC_PROG_RANLIB
  21. AC_AIX
  22. AC_MINIX
  23. AC_ISC_POSIX
  24. AC_RETSIGTYPE
  25. AC_SIZE_T
  26. AC_CONST
  27. AC_LONG_DOUBLE
  28. AC_LONG_64_BITS
  29. AC_STDC_HEADERS
  30. AC_WORDS_BIGENDIAN
  31. AC_STAT_MACROS_BROKEN
  32. AC_HAVE_HEADERS(limits.h string.h memory.h fcntl.h unistd.h)
  33. AC_REPLACE_FUNCS(bcopy memcmp memset stpcpy strtoul)
  34. echo "checking if memcmp is 8-bit clean"
  35. AC_TEST_PROGRAM([
  36. main()
  37. {
  38.   char c1 = 0x80, c2 = 0x81;
  39.   exit(memcmp(&c1, &c2, 1) < 0 ? 0 : 1);
  40. }
  41. ],[
  42. test -n "$verbose" && echo "    memcmp is 8-bit clean"
  43. ],[
  44. test -n "$verbose" && echo "    memcmp is NOT 8-bit clean -- using replacement"
  45. case "$LIBOBJS" in
  46. *memcmp*) ;;
  47. *) LIBOBJS="$LIBOBJS memcmp.o" ;;
  48. esac
  49. ])
  50. AC_HAVE_FUNCS(strerror)
  51. AC_VPRINTF
  52. AC_ALLOCA
  53. AC_ST_BLKSIZE
  54. AC_XENIX_DIR
  55. AC_OUTPUT(Makefile lib/Makefile src/Makefile man/Makefile)
  56.