configure.in
上传用户:s81996212
上传日期:2007-01-04
资源大小:722k
文件大小:1k
源码类别:

WEB邮件程序

开发平台:

C/C++

  1. dnl Process this file with autoconf to produce a configure script.
  2. dnl $Id: configure.in,v 1.4 1999/12/06 13:22:17 mrsam Exp $
  3. dnl
  4. dnl Copyright 1998 - 1999 Double Precision, Inc.  See COPYING for
  5. dnl distribution information.
  6. AC_INIT(makedatprog.c)
  7. AM_INIT_AUTOMAKE(makedat, 0.60)
  8. AM_CONFIG_HEADER(config.h)
  9. dnl Checks for programs.
  10. AC_PROG_CC
  11. AC_PROG_INSTALL
  12. AC_PROG_LN_S
  13. AC_PROG_RANLIB
  14. if test x$GCC = xyes
  15. then
  16. CFLAGS="-Wall $CFLAGS"
  17. fi
  18. if test x$GXX = xyes
  19. then
  20. CXXFLAGS="-Wall $CXXFLAGS"
  21. fi
  22. CFLAGS="-I$srcdir/.. -I.. $CFLAGS"
  23. CXXFLAGS="-I$srcdir/.. -I.. $CXXFLAGS"
  24. dnl Check whether we should use gdbm, or db.
  25. AC_ARG_WITH(db, [], db="$withval", db="")
  26. . ../dbobj.config
  27. case "$db" in
  28. gdbm)
  29. USE_GDBM=1
  30. USE_DB=0
  31. LIBDB=""
  32. dblibrary=../gdbmobj/libgdbmobj.a
  33. ;;
  34. db)
  35. USE_DB=1
  36. USE_GDBM=0
  37. LIBGDBM=""
  38. dblibrary=../bdbobj/libbdbobj.a
  39. ;;
  40. *)
  41. AC_MSG_ERROR(Invalid --with-db option)
  42. esac
  43. AC_SUBST(USE_GDBM)
  44. AC_SUBST(USE_DB)
  45. AC_SUBST(dblibrary)
  46. AC_SUBST(LIBGDBM)
  47. AC_SUBST(LIBDB)
  48. AM_CONDITIONAL(USE_GDBM, test "$USE_GDBM" = 1)
  49. AM_CONDITIONAL(USE_DB, test "$USE_DB" = 1)
  50. AC_SUBST(dblibrary)
  51. dnl Checks for header files.
  52. AC_HEADER_STDC
  53. AC_CHECK_HEADERS(unistd.h)
  54. dnl Checks for typedefs, structures, and compiler characteristics.
  55. dnl Checks for library functions.
  56. AC_ARG_WITH(makedatprog,[ --with-makedatprog=filename      Installed location and name of makedatprog], makedatprog="$withval", makedatprog="$bindir/makedatprog")
  57. makedatprogpath="$makedatprog"
  58. AC_SUBST(makedatprogpath)
  59. AC_OUTPUT(Makefile makedat)