5750886 [rkeene@sledge /home/rkeene/devel/old/bc-dos]$ cat -n configure.in
   1: dnl Process this file with autoconf to produce a configure script.
   2: AC_INIT(doc/bc.1)
   3: AM_INIT_AUTOMAKE(bc, 1.05)
   4: AM_CONFIG_HEADER(config.h)
   5: 
   6: AC_PROG_CC
   7: AC_MINIX
   8: dnl AC_ISC_POSIX
   9: 
  10: AM_PROG_LEX
  11: AC_PROG_YACC
  12: AC_PROG_INSTALL
  13: AC_PROG_RANLIB
  14: AC_PROG_MAKE_SET
  15: 
  16: 
  17: AC_CHECK_HEADERS(stdarg.h stddef.h stdlib.h string.h limits.h unistd.h lib.h)
  18: AC_C_CONST
  19: AC_TYPE_SIZE_T
  20: AC_CHECK_TYPE(ptrdiff_t, size_t)
  21: 
  22: AC_FUNC_VPRINTF
  23: AC_CHECK_FUNCS(isgraph setvbuf)
  24: 
  25: SaveCFLAGS="$CFLAGS"
  26: CFLAGS="-g -O -I. -I$srcdir"
  27: AC_MSG_CHECKING(if long strings are accepted by the C compiler)
  28: AC_TRY_COMPILE([
  29: char libmath[] = 
  30: #include "bc/libmath.h"
  31: ;
  32: ],[],AC_MSG_RESULT(yes),
  33: AC_MSG_RESULT(no)
  34: AC_MSG_WARN(libmath.b will not be preloaded into the executable)
  35: if test "${prefix}" = "NONE" ; then 
  36: AC_DEFINE_UNQUOTED(BC_MATH_FILE,"/usr/local/lib/libmath.b")
  37: else
  38: AC_DEFINE_UNQUOTED(BC_MATH_FILE,"${prefix}/lib/libmath.b")
  39: fi)
  40: CFLAGS="$SaveCFLAGS"
  41: 
  42: echo $LIBS
  43: bcrl=nA
  44: AC_ARG_WITH(readline,[  --with-readline         support fancy command input editing], [
  45:    AC_CHECK_LIB(ncurses,tparm,TERMLIB=-lncurses,
  46:    AC_CHECK_LIB(termcap,tgetent,TERMLIB=-ltermcap))
  47:    saved_LIBS="$LIBS"
  48:    LIBS="$LIBS $TERMLIB"
  49:    AC_CHECK_LIB(readline,readline,
  50:       [AC_CHECK_HEADER(readline/readline.h,
  51:       LIBS="$saved_LIBS -lreadline $TERMLIB";bcrl=y)],
  52:       LIBS="$saved_LIBS")
  53:    if test "$bcrl" = "y" ; then
  54:      echo Using the readline library.
  55:      AC_DEFINE(READLINE,1)
  56:    fi
  57: ])
  58: echo $LIBS
  59: 
  60: dnl AC_ARG_WITH(readline,[  --with-readline         support fancy command input editing], [
  61: dnl if test "$with_readline" = "yes" ; then
  62: dnl  echo Using the readline library.
  63: dnl  AC_DEFINE(READLINE,1)
  64: dnl  LIBS="$LIBS -lreadline -ltermcap"
  65: dnl  bcrl=y
  66: dnl else
  67: dnl  bcrl=n
  68: dnl fi
  69: dnl ], [
  70: dnl bcrl=n
  71: dnl ])
  72: 
  73: if test "$LEX" = "flex" ; then
  74:  LEX="flex -I8"
  75: else
  76:  if test "$bcrl" = "y" ; then
  77:   AC_MSG_WARN(readline works only with flex.)
  78:  fi
  79: fi
  80: 
  81: if test "$LEX" = "lex" -a `uname -s` = "SunOS" ; then
  82:   LEXLIB=""
  83:   echo "SunOS using lex does not have a -ll."
  84: fi
  85: 
  86: AC_ARG_PROGRAM
  87: AC_OUTPUT(Makefile bc/Makefile dc/Makefile doc/Makefile lib/Makefile)
5750887 [rkeene@sledge /home/rkeene/devel/old/bc-dos]$

Click here to go back to the directory listing.
Click here to download this file.
last modified: 1998-04-16 23:38:01