configure
上传用户:liugui
上传日期:2007-01-04
资源大小:822k
文件大小:136k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. #! /bin/sh
  2. # Guess values for system-dependent variables and create Makefiles.
  3. # Generated automatically using autoconf version 2.12 
  4. # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
  5. #
  6. # This configure script is free software; the Free Software Foundation
  7. # gives unlimited permission to copy, distribute and modify it.
  8. # Defaults:
  9. ac_help=
  10. ac_default_prefix=/usr/local
  11. # Any additions from configure.in:
  12. ac_default_prefix=/usr/local/squid
  13. ac_help="$ac_help
  14.   --enable-dlmalloc[=LIB] Compile & use the malloc package by Doug Lea"
  15. ac_help="$ac_help
  16.   --enable-gnuregex       Compile GNUregex"
  17. ac_help="$ac_help
  18.   --enable-xmalloc-debug  Do some simple malloc debugging"
  19. ac_help="$ac_help
  20.   --enable-xmalloc-debug-trace
  21.                           Detailed trace of memory allocations"
  22. ac_help="$ac_help
  23.   --enable-xmalloc-statistics
  24.                           Show malloc statistics in status page"
  25. ac_help="$ac_help
  26.   --enable-carp           Enable CARP support"
  27. ac_help="$ac_help
  28.   --enable-async-io       Do ASYNC disk I/O using threads"
  29. ac_help="$ac_help
  30.   --enable-icmp           Enable ICMP pinging"
  31. ac_help="$ac_help
  32.   --enable-delay-pools    Enable delay pools to limit bandwith usage"
  33. ac_help="$ac_help
  34.   --enable-mem-gen-trace  Do trace of memory stuff"
  35. ac_help="$ac_help
  36.   --enable-useragent-log  Enable logging of User-Agent header"
  37. ac_help="$ac_help
  38.   --enable-kill-parent-hack
  39.                           Kill parent on shutdown"
  40. ac_help="$ac_help
  41.   --enable-snmp           Enable SNMP monitoring"
  42. ac_help="$ac_help
  43.   --enable-time-hack      Update internal timestamp only once per second"
  44. ac_help="$ac_help
  45.   --enable-cachemgr-hostname[=hostname]
  46.                           Make cachemgr.cgi default to this host"
  47. ac_help="$ac_help
  48.   --enable-arp-acl        Enable use of ARP ACL lists (ether address)"
  49. ac_help="$ac_help
  50.   --enable-htcp           Enable HTCP protocol"
  51. ac_help="$ac_help
  52.   --enable-forw-via-db    Enable Forw/Via database"
  53. ac_help="$ac_help
  54.   --enable-cache-digests  Use Cache Digests
  55.                           see http://squid.nlanr.net/Squid/FAQ/FAQ-16.html"
  56. ac_help="$ac_help
  57.   --enable-err-language=lang
  58.                           Select language for Error pages (see errors dir) "
  59. ac_help="$ac_help
  60.   --enable-poll           Enable poll() instead of select().  Normally poll
  61.                           is preferred over select, but configure knows poll
  62.                           is broken on some platforms.  If you think you are
  63.                           smarter than the configure script, you may enable
  64.                           poll with this option.
  65.   --disable-poll          Disable the use of poll()."
  66. ac_help="$ac_help
  67.   --disable-http-violations
  68.                           This allows you to remove code which is known to
  69.                           violate the HTTP protocol specification."
  70. ac_help="$ac_help
  71.   --enable-ipf-transparent
  72.                           Enable Transparent Proxy support for systems
  73.                           using IP-Filter network address redirection."
  74. ac_help="$ac_help
  75.   --enable-leakfinder
  76.                           Enable Leak Finding code.  Enabling this alone
  77.                           does nothing; you also have to modify the source
  78.   code to use the leak finding functions.  Probably
  79.   Useful for hackers only."
  80. ac_help="$ac_help
  81.   --disable-ident-lookups
  82.                           This allows you to remove code that performs
  83.                           Ident (RFC 931) lookups."
  84. # Initialize some variables set by options.
  85. # The variables have the same names as the options, with
  86. # dashes changed to underlines.
  87. build=NONE
  88. cache_file=./config.cache
  89. exec_prefix=NONE
  90. host=NONE
  91. no_create=
  92. nonopt=NONE
  93. no_recursion=
  94. prefix=NONE
  95. program_prefix=NONE
  96. program_suffix=NONE
  97. program_transform_name=s,x,x,
  98. silent=
  99. site=
  100. srcdir=
  101. target=NONE
  102. verbose=
  103. x_includes=NONE
  104. x_libraries=NONE
  105. bindir='${exec_prefix}/bin'
  106. sbindir='${exec_prefix}/sbin'
  107. libexecdir='${exec_prefix}/libexec'
  108. datadir='${prefix}/share'
  109. sysconfdir='${prefix}/etc'
  110. sharedstatedir='${prefix}/com'
  111. localstatedir='${prefix}/var'
  112. libdir='${exec_prefix}/lib'
  113. includedir='${prefix}/include'
  114. oldincludedir='/usr/include'
  115. infodir='${prefix}/info'
  116. mandir='${prefix}/man'
  117. # Initialize some other variables.
  118. subdirs=
  119. MFLAGS= MAKEFLAGS=
  120. # Maximum number of lines to put in a shell here document.
  121. ac_max_here_lines=12
  122. ac_prev=
  123. for ac_option
  124. do
  125.   # If the previous option needs an argument, assign it.
  126.   if test -n "$ac_prev"; then
  127.     eval "$ac_prev=$ac_option"
  128.     ac_prev=
  129.     continue
  130.   fi
  131.   case "$ac_option" in
  132.   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  133.   *) ac_optarg= ;;
  134.   esac
  135.   # Accept the important Cygnus configure options, so we can diagnose typos.
  136.   case "$ac_option" in
  137.   -bindir | --bindir | --bindi | --bind | --bin | --bi)
  138.     ac_prev=bindir ;;
  139.   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  140.     bindir="$ac_optarg" ;;
  141.   -build | --build | --buil | --bui | --bu)
  142.     ac_prev=build ;;
  143.   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  144.     build="$ac_optarg" ;;
  145.   -cache-file | --cache-file | --cache-fil | --cache-fi 
  146.   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  147.     ac_prev=cache_file ;;
  148.   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* 
  149.   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  150.     cache_file="$ac_optarg" ;;
  151.   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  152.     ac_prev=datadir ;;
  153.   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* 
  154.   | --da=*)
  155.     datadir="$ac_optarg" ;;
  156.   -disable-* | --disable-*)
  157.     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
  158.     # Reject names that are not valid shell variable names.
  159.     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  160.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  161.     fi
  162.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  163.     eval "enable_${ac_feature}=no" ;;
  164.   -enable-* | --enable-*)
  165.     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  166.     # Reject names that are not valid shell variable names.
  167.     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  168.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  169.     fi
  170.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  171.     case "$ac_option" in
  172.       *=*) ;;
  173.       *) ac_optarg=yes ;;
  174.     esac
  175.     eval "enable_${ac_feature}='$ac_optarg'" ;;
  176.   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi 
  177.   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- 
  178.   | --exec | --exe | --ex)
  179.     ac_prev=exec_prefix ;;
  180.   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* 
  181.   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* 
  182.   | --exec=* | --exe=* | --ex=*)
  183.     exec_prefix="$ac_optarg" ;;
  184.   -gas | --gas | --ga | --g)
  185.     # Obsolete; use --with-gas.
  186.     with_gas=yes ;;
  187.   -help | --help | --hel | --he)
  188.     # Omit some internal or obsolete options to make the list less imposing.
  189.     # This message is too long to be a string in the A/UX 3.1 sh.
  190.     cat << EOF
  191. Usage: configure [options] [host]
  192. Options: [defaults in brackets after descriptions]
  193. Configuration:
  194.   --cache-file=FILE       cache test results in FILE
  195.   --help                  print this message
  196.   --no-create             do not create output files
  197.   --quiet, --silent       do not print `checking...' messages
  198.   --version               print the version of autoconf that created configure
  199. Directory and file names:
  200.   --prefix=PREFIX         install architecture-independent files in PREFIX
  201.                           [$ac_default_prefix]
  202.   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  203.                           [same as prefix]
  204.   --bindir=DIR            user executables in DIR [EPREFIX/bin]
  205.   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  206.   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  207.   --datadir=DIR           read-only architecture-independent data in DIR
  208.                           [PREFIX/share]
  209.   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  210.   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
  211.                           [PREFIX/com]
  212.   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  213.   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  214.   --includedir=DIR        C header files in DIR [PREFIX/include]
  215.   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  216.   --infodir=DIR           info documentation in DIR [PREFIX/info]
  217.   --mandir=DIR            man documentation in DIR [PREFIX/man]
  218.   --srcdir=DIR            find the sources in DIR [configure dir or ..]
  219.   --program-prefix=PREFIX prepend PREFIX to installed program names
  220.   --program-suffix=SUFFIX append SUFFIX to installed program names
  221.   --program-transform-name=PROGRAM
  222.                           run sed PROGRAM on installed program names
  223. EOF
  224.     cat << EOF
  225. Host type:
  226.   --build=BUILD           configure for building on BUILD [BUILD=HOST]
  227.   --host=HOST             configure for HOST [guessed]
  228.   --target=TARGET         configure for TARGET [TARGET=HOST]
  229. Features and packages:
  230.   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  231.   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  232.   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  233.   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  234.   --x-includes=DIR        X include files are in DIR
  235.   --x-libraries=DIR       X library files are in DIR
  236. EOF
  237.     if test -n "$ac_help"; then
  238.       echo "--enable and --with options recognized:$ac_help"
  239.     fi
  240.     exit 0 ;;
  241.   -host | --host | --hos | --ho)
  242.     ac_prev=host ;;
  243.   -host=* | --host=* | --hos=* | --ho=*)
  244.     host="$ac_optarg" ;;
  245.   -includedir | --includedir | --includedi | --included | --include 
  246.   | --includ | --inclu | --incl | --inc)
  247.     ac_prev=includedir ;;
  248.   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* 
  249.   | --includ=* | --inclu=* | --incl=* | --inc=*)
  250.     includedir="$ac_optarg" ;;
  251.   -infodir | --infodir | --infodi | --infod | --info | --inf)
  252.     ac_prev=infodir ;;
  253.   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  254.     infodir="$ac_optarg" ;;
  255.   -libdir | --libdir | --libdi | --libd)
  256.     ac_prev=libdir ;;
  257.   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  258.     libdir="$ac_optarg" ;;
  259.   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec 
  260.   | --libexe | --libex | --libe)
  261.     ac_prev=libexecdir ;;
  262.   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* 
  263.   | --libexe=* | --libex=* | --libe=*)
  264.     libexecdir="$ac_optarg" ;;
  265.   -localstatedir | --localstatedir | --localstatedi | --localstated 
  266.   | --localstate | --localstat | --localsta | --localst 
  267.   | --locals | --local | --loca | --loc | --lo)
  268.     ac_prev=localstatedir ;;
  269.   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* 
  270.   | --localstate=* | --localstat=* | --localsta=* | --localst=* 
  271.   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  272.     localstatedir="$ac_optarg" ;;
  273.   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  274.     ac_prev=mandir ;;
  275.   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  276.     mandir="$ac_optarg" ;;
  277.   -nfp | --nfp | --nf)
  278.     # Obsolete; use --without-fp.
  279.     with_fp=no ;;
  280.   -no-create | --no-create | --no-creat | --no-crea | --no-cre 
  281.   | --no-cr | --no-c)
  282.     no_create=yes ;;
  283.   -no-recursion | --no-recursion | --no-recursio | --no-recursi 
  284.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  285.     no_recursion=yes ;;
  286.   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded 
  287.   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc 
  288.   | --oldin | --oldi | --old | --ol | --o)
  289.     ac_prev=oldincludedir ;;
  290.   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* 
  291.   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* 
  292.   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  293.     oldincludedir="$ac_optarg" ;;
  294.   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  295.     ac_prev=prefix ;;
  296.   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  297.     prefix="$ac_optarg" ;;
  298.   -program-prefix | --program-prefix | --program-prefi | --program-pref 
  299.   | --program-pre | --program-pr | --program-p)
  300.     ac_prev=program_prefix ;;
  301.   -program-prefix=* | --program-prefix=* | --program-prefi=* 
  302.   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  303.     program_prefix="$ac_optarg" ;;
  304.   -program-suffix | --program-suffix | --program-suffi | --program-suff 
  305.   | --program-suf | --program-su | --program-s)
  306.     ac_prev=program_suffix ;;
  307.   -program-suffix=* | --program-suffix=* | --program-suffi=* 
  308.   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  309.     program_suffix="$ac_optarg" ;;
  310.   -program-transform-name | --program-transform-name 
  311.   | --program-transform-nam | --program-transform-na 
  312.   | --program-transform-n | --program-transform- 
  313.   | --program-transform | --program-transfor 
  314.   | --program-transfo | --program-transf 
  315.   | --program-trans | --program-tran 
  316.   | --progr-tra | --program-tr | --program-t)
  317.     ac_prev=program_transform_name ;;
  318.   -program-transform-name=* | --program-transform-name=* 
  319.   | --program-transform-nam=* | --program-transform-na=* 
  320.   | --program-transform-n=* | --program-transform-=* 
  321.   | --program-transform=* | --program-transfor=* 
  322.   | --program-transfo=* | --program-transf=* 
  323.   | --program-trans=* | --program-tran=* 
  324.   | --progr-tra=* | --program-tr=* | --program-t=*)
  325.     program_transform_name="$ac_optarg" ;;
  326.   -q | -quiet | --quiet | --quie | --qui | --qu | --q 
  327.   | -silent | --silent | --silen | --sile | --sil)
  328.     silent=yes ;;
  329.   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  330.     ac_prev=sbindir ;;
  331.   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* 
  332.   | --sbi=* | --sb=*)
  333.     sbindir="$ac_optarg" ;;
  334.   -sharedstatedir | --sharedstatedir | --sharedstatedi 
  335.   | --sharedstated | --sharedstate | --sharedstat | --sharedsta 
  336.   | --sharedst | --shareds | --shared | --share | --shar 
  337.   | --sha | --sh)
  338.     ac_prev=sharedstatedir ;;
  339.   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* 
  340.   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* 
  341.   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* 
  342.   | --sha=* | --sh=*)
  343.     sharedstatedir="$ac_optarg" ;;
  344.   -site | --site | --sit)
  345.     ac_prev=site ;;
  346.   -site=* | --site=* | --sit=*)
  347.     site="$ac_optarg" ;;
  348.   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  349.     ac_prev=srcdir ;;
  350.   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  351.     srcdir="$ac_optarg" ;;
  352.   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf 
  353.   | --syscon | --sysco | --sysc | --sys | --sy)
  354.     ac_prev=sysconfdir ;;
  355.   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* 
  356.   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  357.     sysconfdir="$ac_optarg" ;;
  358.   -target | --target | --targe | --targ | --tar | --ta | --t)
  359.     ac_prev=target ;;
  360.   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  361.     target="$ac_optarg" ;;
  362.   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  363.     verbose=yes ;;
  364.   -version | --version | --versio | --versi | --vers)
  365.     echo "configure generated by autoconf version 2.12"
  366.     exit 0 ;;
  367.   -with-* | --with-*)
  368.     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  369.     # Reject names that are not valid shell variable names.
  370.     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  371.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  372.     fi
  373.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  374.     case "$ac_option" in
  375.       *=*) ;;
  376.       *) ac_optarg=yes ;;
  377.     esac
  378.     eval "with_${ac_package}='$ac_optarg'" ;;
  379.   -without-* | --without-*)
  380.     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
  381.     # Reject names that are not valid shell variable names.
  382.     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  383.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  384.     fi
  385.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  386.     eval "with_${ac_package}=no" ;;
  387.   --x)
  388.     # Obsolete; use --with-x.
  389.     with_x=yes ;;
  390.   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu 
  391.   | --x-incl | --x-inc | --x-in | --x-i)
  392.     ac_prev=x_includes ;;
  393.   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* 
  394.   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  395.     x_includes="$ac_optarg" ;;
  396.   -x-libraries | --x-libraries | --x-librarie | --x-librari 
  397.   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  398.     ac_prev=x_libraries ;;
  399.   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* 
  400.   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  401.     x_libraries="$ac_optarg" ;;
  402.   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
  403.     ;;
  404.   *)
  405.     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  406.       echo "configure: warning: $ac_option: invalid host type" 1>&2
  407.     fi
  408.     if test "x$nonopt" != xNONE; then
  409.       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
  410.     fi
  411.     nonopt="$ac_option"
  412.     ;;
  413.   esac
  414. done
  415. if test -n "$ac_prev"; then
  416.   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
  417. fi
  418. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  419. # File descriptor usage:
  420. # 0 standard input
  421. # 1 file creation
  422. # 2 errors and warnings
  423. # 3 some systems may open it to /dev/tty
  424. # 4 used on the Kubota Titan
  425. # 6 checking for... messages and results
  426. # 5 compiler messages saved in config.log
  427. if test "$silent" = yes; then
  428.   exec 6>/dev/null
  429. else
  430.   exec 6>&1
  431. fi
  432. exec 5>./config.log
  433. echo "
  434. This file contains any messages produced by compilers while
  435. running configure, to aid debugging if configure makes a mistake.
  436. " 1>&5
  437. # Strip out --no-create and --no-recursion so they do not pile up.
  438. # Also quote any args containing shell metacharacters.
  439. ac_configure_args=
  440. for ac_arg
  441. do
  442.   case "$ac_arg" in
  443.   -no-create | --no-create | --no-creat | --no-crea | --no-cre 
  444.   | --no-cr | --no-c) ;;
  445.   -no-recursion | --no-recursion | --no-recursio | --no-recursi 
  446.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  447.   *" "*|*" "*|*[[]~#$^&*(){}\|;<>?]*)
  448.   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  449.   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  450.   esac
  451. done
  452. # NLS nuisances.
  453. # Only set these to C if already set.  These must not be set unconditionally
  454. # because not all systems understand e.g. LANG=C (notably SCO).
  455. # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
  456. # Non-C LC_CTYPE values break the ctype check.
  457. if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
  458. if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
  459. if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
  460. if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
  461. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  462. rm -rf conftest* confdefs.h
  463. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  464. echo > confdefs.h
  465. # A filename unique to this package, relative to the directory that
  466. # configure is in, which we can look for to find out if srcdir is correct.
  467. ac_unique_file=src/main.c
  468. # Find the source files, if location was not specified.
  469. if test -z "$srcdir"; then
  470.   ac_srcdir_defaulted=yes
  471.   # Try the directory containing this script, then its parent.
  472.   ac_prog=$0
  473.   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  474.   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  475.   srcdir=$ac_confdir
  476.   if test ! -r $srcdir/$ac_unique_file; then
  477.     srcdir=..
  478.   fi
  479. else
  480.   ac_srcdir_defaulted=no
  481. fi
  482. if test ! -r $srcdir/$ac_unique_file; then
  483.   if test "$ac_srcdir_defaulted" = yes; then
  484.     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  485.   else
  486.     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  487.   fi
  488. fi
  489. srcdir=`echo "${srcdir}" | sed 's%([^/])/*$%1%'`
  490. # Prefer explicitly selected file to automatically selected ones.
  491. if test -z "$CONFIG_SITE"; then
  492.   if test "x$prefix" != xNONE; then
  493.     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  494.   else
  495.     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  496.   fi
  497. fi
  498. for ac_site_file in $CONFIG_SITE; do
  499.   if test -r "$ac_site_file"; then
  500.     echo "loading site script $ac_site_file"
  501.     . "$ac_site_file"
  502.   fi
  503. done
  504. if test -r "$cache_file"; then
  505.   echo "loading cache $cache_file"
  506.   . $cache_file
  507. else
  508.   echo "creating cache $cache_file"
  509.   > $cache_file
  510. fi
  511. ac_ext=c
  512. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  513. ac_cpp='$CPP $CPPFLAGS'
  514. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  515. ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  516. cross_compiling=$ac_cv_prog_cc_cross
  517. if (echo "testingc"; echo 1,2,3) | grep c >/dev/null; then
  518.   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  519.   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
  520.     ac_n= ac_c='
  521. ' ac_t=' '
  522.   else
  523.     ac_n=-n ac_c= ac_t=
  524.   fi
  525. else
  526.   ac_n= ac_c='c' ac_t=
  527. fi
  528. # From configure.in Revision: 1.167.2.3 
  529. ac_aux_dir=
  530. for ac_dir in cfgaux $srcdir/cfgaux; do
  531.   if test -f $ac_dir/install-sh; then
  532.     ac_aux_dir=$ac_dir
  533.     ac_install_sh="$ac_aux_dir/install-sh -c"
  534.     break
  535.   elif test -f $ac_dir/install.sh; then
  536.     ac_aux_dir=$ac_dir
  537.     ac_install_sh="$ac_aux_dir/install.sh -c"
  538.     break
  539.   fi
  540. done
  541. if test -z "$ac_aux_dir"; then
  542.   { echo "configure: error: can not find install-sh or install.sh in cfgaux $srcdir/cfgaux" 1>&2; exit 1; }
  543. fi
  544. ac_config_guess=$ac_aux_dir/config.guess
  545. ac_config_sub=$ac_aux_dir/config.sub
  546. ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
  547. # Make sure we can run config.sub.
  548. if $ac_config_sub sun4 >/dev/null 2>&1; then :
  549. else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
  550. fi
  551. echo $ac_n "checking host system type""... $ac_c" 1>&6
  552. echo "configure:623: checking host system type" >&5
  553. host_alias=$host
  554. case "$host_alias" in
  555. NONE)
  556.   case $nonopt in
  557.   NONE)
  558.     if host_alias=`$ac_config_guess`; then :
  559.     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
  560.     fi ;;
  561.   *) host_alias=$nonopt ;;
  562.   esac ;;
  563. esac
  564. host=`$ac_config_sub $host_alias`
  565. host_cpu=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/1/'`
  566. host_vendor=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/2/'`
  567. host_os=`echo $host | sed 's/^([^-]*)-([^-]*)-(.*)$/3/'`
  568. echo "$ac_t""$host" 1>&6
  569. CRYPTLIB=''
  570. REGEXLIB='' # -lregex
  571. LIBREGEX='' # libregex.a
  572. if test "$libexecdir" = '${exec_prefix}/libexec'; then
  573. libexecdir='${bindir}'
  574. localstatedir='${prefix}'
  575. fi
  576. case "$host_os" in
  577. cygwin32|os2)
  578. exec_suffix=".exe"
  579. cgi_suffix=".exe"
  580. ;;
  581. *)
  582. exec_suffix=""
  583. cgi_suffix=".cgi"
  584. ;;
  585. esac
  586. if test -z "$CACHE_HTTP_PORT"; then
  587. CACHE_HTTP_PORT="3128"
  588. fi
  589. if test -z "$CACHE_ICP_PORT"; then
  590. CACHE_ICP_PORT="3130"
  591. fi
  592. cat >> confdefs.h <<EOF
  593. #define CONFIG_HOST_TYPE "$host"
  594. EOF
  595. if test -z "$LDFLAGS"; then
  596. LDFLAGS="-g"
  597. fi
  598. PRESET_CFLAGS="$CFLAGS"
  599. # Extract the first word of "gcc", so it can be a program name with args.
  600. set dummy gcc; ac_word=$2
  601. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  602. echo "configure:691: checking for $ac_word" >&5
  603. if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
  604.   echo $ac_n "(cached) $ac_c" 1>&6
  605. else
  606.   if test -n "$CC"; then
  607.   ac_cv_prog_CC="$CC" # Let the user override the test.
  608. else
  609.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  610.   for ac_dir in $PATH; do
  611.     test -z "$ac_dir" && ac_dir=.
  612.     if test -f $ac_dir/$ac_word; then
  613.       ac_cv_prog_CC="gcc"
  614.       break
  615.     fi
  616.   done
  617.   IFS="$ac_save_ifs"
  618. fi
  619. fi
  620. CC="$ac_cv_prog_CC"
  621. if test -n "$CC"; then
  622.   echo "$ac_t""$CC" 1>&6
  623. else
  624.   echo "$ac_t""no" 1>&6
  625. fi
  626. if test -z "$CC"; then
  627.   # Extract the first word of "cc", so it can be a program name with args.
  628. set dummy cc; ac_word=$2
  629. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  630. echo "configure:720: checking for $ac_word" >&5
  631. if eval "test "`echo '$''{'ac_cv_prog_CC'+set}'`" = set"; then
  632.   echo $ac_n "(cached) $ac_c" 1>&6
  633. else
  634.   if test -n "$CC"; then
  635.   ac_cv_prog_CC="$CC" # Let the user override the test.
  636. else
  637.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  638.   ac_prog_rejected=no
  639.   for ac_dir in $PATH; do
  640.     test -z "$ac_dir" && ac_dir=.
  641.     if test -f $ac_dir/$ac_word; then
  642.       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
  643.         ac_prog_rejected=yes
  644. continue
  645.       fi
  646.       ac_cv_prog_CC="cc"
  647.       break
  648.     fi
  649.   done
  650.   IFS="$ac_save_ifs"
  651. if test $ac_prog_rejected = yes; then
  652.   # We found a bogon in the path, so make sure we never use it.
  653.   set dummy $ac_cv_prog_CC
  654.   shift
  655.   if test $# -gt 0; then
  656.     # We chose a different compiler from the bogus one.
  657.     # However, it has the same basename, so the bogon will be chosen
  658.     # first if we set CC to just the basename; use the full file name.
  659.     shift
  660.     set dummy "$ac_dir/$ac_word" "$@"
  661.     shift
  662.     ac_cv_prog_CC="$@"
  663.   fi
  664. fi
  665. fi
  666. fi
  667. CC="$ac_cv_prog_CC"
  668. if test -n "$CC"; then
  669.   echo "$ac_t""$CC" 1>&6
  670. else
  671.   echo "$ac_t""no" 1>&6
  672. fi
  673.   test -z "$CC" && { echo "configure: error: no acceptable cc found in $PATH" 1>&2; exit 1; }
  674. fi
  675. echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
  676. echo "configure:768: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
  677. ac_ext=c
  678. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  679. ac_cpp='$CPP $CPPFLAGS'
  680. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  681. ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  682. cross_compiling=$ac_cv_prog_cc_cross
  683. cat > conftest.$ac_ext <<EOF
  684. #line 778 "configure"
  685. #include "confdefs.h"
  686. main(){return(0);}
  687. EOF
  688. if { (eval echo configure:782: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  689.   ac_cv_prog_cc_works=yes
  690.   # If we can't run a trivial program, we are probably using a cross compiler.
  691.   if (./conftest; exit) 2>/dev/null; then
  692.     ac_cv_prog_cc_cross=no
  693.   else
  694.     ac_cv_prog_cc_cross=yes
  695.   fi
  696. else
  697.   echo "configure: failed program was:" >&5
  698.   cat conftest.$ac_ext >&5
  699.   ac_cv_prog_cc_works=no
  700. fi
  701. rm -fr conftest*
  702. echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
  703. if test $ac_cv_prog_cc_works = no; then
  704.   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
  705. fi
  706. echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
  707. echo "configure:802: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
  708. echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
  709. cross_compiling=$ac_cv_prog_cc_cross
  710. echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
  711. echo "configure:807: checking whether we are using GNU C" >&5
  712. if eval "test "`echo '$''{'ac_cv_prog_gcc'+set}'`" = set"; then
  713.   echo $ac_n "(cached) $ac_c" 1>&6
  714. else
  715.   cat > conftest.c <<EOF
  716. #ifdef __GNUC__
  717.   yes;
  718. #endif
  719. EOF
  720. if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:816: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
  721.   ac_cv_prog_gcc=yes
  722. else
  723.   ac_cv_prog_gcc=no
  724. fi
  725. fi
  726. echo "$ac_t""$ac_cv_prog_gcc" 1>&6
  727. if test $ac_cv_prog_gcc = yes; then
  728.   GCC=yes
  729.   ac_test_CFLAGS="${CFLAGS+set}"
  730.   ac_save_CFLAGS="$CFLAGS"
  731.   CFLAGS=
  732.   echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
  733. echo "configure:831: checking whether ${CC-cc} accepts -g" >&5
  734. if eval "test "`echo '$''{'ac_cv_prog_cc_g'+set}'`" = set"; then
  735.   echo $ac_n "(cached) $ac_c" 1>&6
  736. else
  737.   echo 'void f(){}' > conftest.c
  738. if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  739.   ac_cv_prog_cc_g=yes
  740. else
  741.   ac_cv_prog_cc_g=no
  742. fi
  743. rm -f conftest*
  744. fi
  745. echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
  746.   if test "$ac_test_CFLAGS" = set; then
  747.     CFLAGS="$ac_save_CFLAGS"
  748.   elif test $ac_cv_prog_cc_g = yes; then
  749.     CFLAGS="-g -O2"
  750.   else
  751.     CFLAGS="-O2"
  752.   fi
  753. else
  754.   GCC=
  755.   test "${CFLAGS+set}" = set || CFLAGS="-g"
  756. fi
  757. case "$host" in
  758.     mab-next-nextstep3)
  759. CC="$CC -arch m68k -arch i486 -arch hppa -arch sparc"
  760. ;;
  761. esac
  762. if test -z "$PRESET_CFLAGS"; then
  763.     if test "$GCC" = "yes"; then
  764.         case "$host" in
  765. *-sun-sunos*)
  766.          # sunos has too many warnings for this to be useful
  767.     # motorola too
  768.          ;;
  769. *m88k*)
  770.     # Motorola cc/ld does not like -02 but is ok on -O
  771.     CFLAGS=`echo $CFLAGS | sed -e 's/-O0-9/-O/'`
  772.     ;;
  773.         *)
  774.          CFLAGS="$CFLAGS -Wall"
  775.          ;;
  776.         esac
  777.     else
  778. case "$host" in
  779. *mips-sgi-irix6.4*)
  780.     # suggested by Rafael Seidl <rafaels@cthulhu.engr.sgi.com>
  781.     CFLAGS="$CFLAGS -n32 -mips4 -O3 -OPT:Olimit=0:space=OFF 
  782. -woff 1009,1014,1048,1110,1116,1185,1188,1204,1230,1233 
  783. -Wl,-woff,85,-woff,84,-woff,134 
  784. -nostdinc -I/usr/include -D_BSD_SIGNALS"
  785.     ;;
  786. alpha-dec-osf4.*)
  787.     # Mogul says DEC compilers take both -g and -O2
  788.     CFLAGS=`echo $CFLAGS | sed -e 's/-g/-g3/'`
  789.     CFLAGS="$CFLAGS -O2"
  790.     ;;
  791. *)
  792.     ;;
  793. esac
  794.     fi
  795. fi
  796. if test -z "$PRESET_LDFLAGS"; then
  797.     if test "$GCC" = "yes"; then
  798.         case "$host" in
  799.         *)
  800.          # nothing
  801.     ;;
  802.         esac
  803.     else
  804. case "$host" in
  805. *mips-sgi-irix6.4*)
  806.     # suggested by Rafael Seidl <rafaels@cthulhu.engr.sgi.com>
  807.     LDFLAGS="-n32 -mips4 -nostdlib -L/usr/lib32"
  808.     ;;
  809. esac
  810.     fi
  811. fi
  812. # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
  813. if test "${enable_dlmalloc+set}" = set; then
  814.   enableval="$enable_dlmalloc"
  815.   
  816.  if test "x$ac_cv_enabled_dlmalloc" = "xyes"; then
  817.    # Ok. dlmalloc was enabled before, but state may be changed.
  818.    # we have to test these again
  819.    unset ac_cv_func_mallinfo
  820.    unset ac_cv_func_mallocblksize
  821.    unset ac_cv_func_free
  822.    unset ac_cv_func_realloc
  823.    unset ac_cv_func_memalign
  824.    unset ac_cv_func_valloc
  825.    unset ac_cv_func_pvalloc
  826.    unset ac_cv_func_calloc
  827.    unset ac_cv_func_cfree
  828.    unset ac_cv_func_malloc_trim
  829.    unset ac_cv_func_malloc_usable_size
  830.    unset ac_cv_func_malloc_stats
  831.    unset ac_cv_func_mallinfo
  832.    unset ac_cv_func_mallopt
  833.    unset ac_cv_lib_gnumalloc
  834.    unset ac_cv_header_gnumalloc_h
  835.    unset ac_cv_lib_malloc
  836.    unset ac_cv_enabled_dlmalloc
  837.  fi
  838.  case "$enableval" in
  839.  'yes')
  840.     LIBDLMALLOC="libdlmalloc.a"
  841.     LIB_MALLOC="-L../lib -ldlmalloc"
  842.     ac_cv_func_mallinfo="yes"
  843.     ac_cv_func_mallocblksize="no"
  844.     ac_cv_func_free="yes"
  845.     ac_cv_func_realloc="yes"
  846.     ac_cv_func_memalign="yes"
  847.     ac_cv_func_valloc="yes"
  848.     ac_cv_func_pvalloc="yes"
  849.     ac_cv_func_calloc="yes"
  850.     ac_cv_func_cfree="yes"
  851.     ac_cv_func_malloc_trim="yes"
  852.     ac_cv_func_malloc_usable_size="yes"
  853.     ac_cv_func_malloc_stats="yes"
  854.     ac_cv_func_mallinfo="yes"
  855.     ac_cv_func_mallopt="yes"
  856.     ac_cv_lib_gnumalloc="no"
  857.     ac_cv_header_gnumalloc_h="no"
  858.     ac_cv_lib_malloc="no"
  859.     ac_cv_enabled_dlmalloc="yes"
  860.     echo "dlmalloc build enabled"
  861.     ;;
  862.  'no')
  863.     # Disabled explicitly.
  864.     echo "dlmalloc disabled."
  865.     ;;
  866.  *)
  867.     # Use already installed dlmalloc library.
  868.     LIB_MALLOC="${enableval}"
  869.     ac_cv_func_mallinfo="yes"
  870.     ac_cv_func_mallocblksize="no"
  871.     ac_cv_func_free="yes"
  872.     ac_cv_func_realloc="yes"
  873.     ac_cv_func_memalign="yes"
  874.     ac_cv_func_valloc="yes"
  875.     ac_cv_func_pvalloc="yes"
  876.     ac_cv_func_calloc="yes"
  877.     ac_cv_func_cfree="yes"
  878.     ac_cv_func_malloc_trim="yes"
  879.     ac_cv_func_malloc_usable_size="yes"
  880.     ac_cv_func_malloc_stats="yes"
  881.     ac_cv_func_mallinfo="yes"
  882.     ac_cv_func_mallopt="yes"
  883.     ac_cv_lib_gnumalloc="no"
  884.     ac_cv_header_gnumalloc_h="no"
  885.     ac_cv_lib_malloc="no"
  886.     ac_cv_enabled_dlmalloc="yes"
  887.     echo "Use installed dlmalloc."
  888.     ;;
  889.  esac
  890.  
  891. else
  892.   
  893.  if test "x$ac_cv_enabled_dlmalloc" = "xyes"; then
  894.    # Ok. dlmalloc was enabled before, but now disabled.
  895.    # we have to test these again
  896.    unset ac_cv_func_mallinfo
  897.    unset ac_cv_func_mallocblksize
  898.    unset ac_cv_func_free
  899.    unset ac_cv_func_realloc
  900.    unset ac_cv_func_memalign
  901.    unset ac_cv_func_valloc
  902.    unset ac_cv_func_pvalloc
  903.    unset ac_cv_func_calloc
  904.    unset ac_cv_func_cfree
  905.    unset ac_cv_func_malloc_trim
  906.    unset ac_cv_func_malloc_usable_size
  907.    unset ac_cv_func_malloc_stats
  908.    unset ac_cv_func_mallinfo
  909.    unset ac_cv_func_mallopt
  910.    unset ac_cv_lib_gnumalloc
  911.    unset ac_cv_header_gnumalloc_h
  912.    unset ac_cv_lib_malloc
  913.    unset ac_cv_enabled_dlmalloc
  914.  fi
  915.  
  916. fi
  917. # Check whether --enable-gnuregex or --disable-gnuregex was given.
  918. if test "${enable_gnuregex+set}" = set; then
  919.   enableval="$enable_gnuregex"
  920.   USE_GNUREGEX=$enableval
  921. fi
  922. # Check whether --enable-xmalloc_debug or --disable-xmalloc_debug was given.
  923. if test "${enable_xmalloc_debug+set}" = set; then
  924.   enableval="$enable_xmalloc_debug"
  925.    if test "$enableval" = "yes" ; then
  926.     echo "Malloc debugging enabled"
  927.     cat >> confdefs.h <<EOF
  928. #define XMALLOC_DEBUG 1
  929. EOF
  930.   fi
  931. fi
  932. # Check whether --enable-xmalloc_debug_trace or --disable-xmalloc_debug_trace was given.
  933. if test "${enable_xmalloc_debug_trace+set}" = set; then
  934.   enableval="$enable_xmalloc_debug_trace"
  935.    if test "$enableval" = "yes" ; then
  936.     echo "Malloc debug trace enabled"
  937.     cat >> confdefs.h <<EOF
  938. #define XMALLOC_TRACE 1
  939. EOF
  940.     cat >> confdefs.h <<EOF
  941. #define XMALLOC_DEBUG 1
  942. EOF
  943.   fi
  944. fi
  945. # Check whether --enable-xmalloc_statistics or --disable-xmalloc_statistics was given.
  946. if test "${enable_xmalloc_statistics+set}" = set; then
  947.   enableval="$enable_xmalloc_statistics"
  948.    if test "$enableval" = "yes" ; then
  949.     echo "Malloc statistics enabled"
  950.     cat >> confdefs.h <<EOF
  951. #define XMALLOC_STATISTICS 1
  952. EOF
  953.   fi
  954. fi
  955. # Check whether --enable-carp or --disable-carp was given.
  956. if test "${enable_carp+set}" = set; then
  957.   enableval="$enable_carp"
  958.    if test "$enableval" = "yes" ; then
  959.     echo "CARP support enabled"
  960.     cat >> confdefs.h <<EOF
  961. #define USE_CARP 1
  962. EOF
  963.   fi
  964. fi
  965. # Check whether --enable-async_io or --disable-async_io was given.
  966. if test "${enable_async_io+set}" = set; then
  967.   enableval="$enable_async_io"
  968.    if test "$enableval" = "yes" ; then
  969.     echo "Async I/O enabled"
  970.     async_io=yes
  971.     cat >> confdefs.h <<EOF
  972. #define USE_ASYNC_IO 1
  973. EOF
  974.     ASYNC_OBJS='$(ASYNC_OBJS)'
  975.     SQUID_PTHREAD_LIB='$(PTHREADLIB)'
  976.     CFLAGS="$CFLAGS -D_REENTRANT"
  977.     case "$host" in
  978.     i386-unknown-freebsd*)
  979.      if test "$GCC" = "yes" ; then
  980.     if test -z "$PRESET_LDFLAGS"; then
  981. LDFLAGS="$LDFLAGS -pthread"
  982.     fi
  983. fi
  984. ;;
  985.     esac
  986.   fi
  987. fi
  988. # Check whether --enable-icmp or --disable-icmp was given.
  989. if test "${enable_icmp+set}" = set; then
  990.   enableval="$enable_icmp"
  991.    if test "$enableval" = "yes" ; then
  992.     echo "ICMP enabled"
  993.     cat >> confdefs.h <<EOF
  994. #define USE_ICMP 1
  995. EOF
  996.   fi
  997. fi
  998. # Check whether --enable-delay_pools or --disable-delay_pools was given.
  999. if test "${enable_delay_pools+set}" = set; then
  1000.   enableval="$enable_delay_pools"
  1001.    if test "$enableval" = "yes" ; then
  1002.     echo "Delay pools enabled"
  1003.     DELAY_OBJS='$(DELAY_OBJS)'
  1004.     cat >> confdefs.h <<EOF
  1005. #define DELAY_POOLS 1
  1006. EOF
  1007.   fi
  1008. fi
  1009. # Check whether --enable-mem-gen-trace or --disable-mem-gen-trace was given.
  1010. if test "${enable_mem_gen_trace+set}" = set; then
  1011.   enableval="$enable_mem_gen_trace"
  1012.    if test "$enableval" = "yes" ; then
  1013.     echo "Memory trace (to file) enabled"
  1014.     cat >> confdefs.h <<EOF
  1015. #define MEM_GEN_TRACE 1
  1016. EOF
  1017.   fi    
  1018. fi
  1019.      
  1020. # Check whether --enable-useragent_log or --disable-useragent_log was given.
  1021. if test "${enable_useragent_log+set}" = set; then
  1022.   enableval="$enable_useragent_log"
  1023.    if test "$enableval" = "yes" ; then
  1024.     echo "User-Agent logging enabled"
  1025.     cat >> confdefs.h <<EOF
  1026. #define USE_USERAGENT_LOG 1
  1027. EOF
  1028.   fi
  1029. fi
  1030. # Check whether --enable-kill_parent_hack or --disable-kill_parent_hack was given.
  1031. if test "${enable_kill_parent_hack+set}" = set; then
  1032.   enableval="$enable_kill_parent_hack"
  1033.    if test "$enableval" = "yes" ; then
  1034.     echo "Kill parent on shutdown"
  1035.     cat >> confdefs.h <<EOF
  1036. #define KILL_PARENT_OPT 1
  1037. EOF
  1038.   fi
  1039. fi
  1040. # Check whether --enable-snmp or --disable-snmp was given.
  1041. if test "${enable_snmp+set}" = set; then
  1042.   enableval="$enable_snmp"
  1043.    if test "$enableval" = "yes" ; then
  1044.     echo "SNMP monitoring enabled"
  1045.     cat >> confdefs.h <<EOF
  1046. #define SQUID_SNMP 1
  1047. EOF
  1048.     SNMPLIB='-L../snmplib -lsnmp'
  1049.     SNMP_OBJS='$(SNMP_OBJS)'
  1050.     SNMP_MAKEFILE=./snmplib/Makefile
  1051.     makesnmplib=snmplib
  1052.   fi
  1053. fi
  1054. # Check whether --enable-time_hack or --disable-time_hack was given.
  1055. if test "${enable_time_hack+set}" = set; then
  1056.   enableval="$enable_time_hack"
  1057.    if test "$enableval" = "yes" ; then
  1058.     echo "Update internal timestamp only once per second"
  1059.     cat >> confdefs.h <<EOF
  1060. #define ALARM_UPDATES_TIME 1
  1061. EOF
  1062.   fi
  1063. fi
  1064. # Check whether --enable-cachemgr_hostname or --disable-cachemgr_hostname was given.
  1065. if test "${enable_cachemgr_hostname+set}" = set; then
  1066.   enableval="$enable_cachemgr_hostname"
  1067.     case $enableval in
  1068.    yes)
  1069.        cat >> confdefs.h <<EOF
  1070. #define CACHEMGR_HOSTNAME getfullhostname()
  1071. EOF
  1072.        echo "Cachemgr default hostname == host where cachemgr runs"
  1073.        ;;
  1074.    no)
  1075.        : # Nothing to do..
  1076.        ;;
  1077.    *)
  1078.        cat >> confdefs.h <<EOF
  1079. #define CACHEMGR_HOSTNAME "${enableval}"
  1080. EOF
  1081.        echo "Cachemgr default hostname set to ${enableval}"
  1082.        ;;
  1083.    esac
  1084. fi
  1085. # Check whether --enable-arp_acl or --disable-arp_acl was given.
  1086. if test "${enable_arp_acl+set}" = set; then
  1087.   enableval="$enable_arp_acl"
  1088.     if test "$enableval" = "yes" ; then
  1089.      echo "ARP ACL lists enabled (ether address)"
  1090.      case "$host" in
  1091. *-pc-linux-*)
  1092.     ;;
  1093. *)
  1094.     echo "WARNING: ARP ACL support is only currently supported on Linux"
  1095.     echo "         ethernet interfaces, probably won't work on $host."
  1096.     sleep 10
  1097.     ;;
  1098.      esac
  1099.      cat >> confdefs.h <<EOF
  1100. #define USE_ARP_ACL 1
  1101. EOF
  1102.    fi
  1103. fi
  1104. # Check whether --enable-htcp or --disable-htcp was given.
  1105. if test "${enable_htcp+set}" = set; then
  1106.   enableval="$enable_htcp"
  1107.    if test "$enableval" = "yes" ; then
  1108.     echo "HTCP enabled"
  1109.     HTCP_OBJS='$(HTCP_OBJS)'
  1110.     cat >> confdefs.h <<EOF
  1111. #define USE_HTCP 1
  1112. EOF
  1113.   fi
  1114. fi
  1115. # Check whether --enable-forw-via-db or --disable-forw-via-db was given.
  1116. if test "${enable_forw_via_db+set}" = set; then
  1117.   enableval="$enable_forw_via_db"
  1118.    if test "$enableval" = "yes" ; then
  1119.     echo "FORW-VIA enabled"
  1120.     cat >> confdefs.h <<EOF
  1121. #define FORW_VIA_DB 1
  1122. EOF
  1123.   fi
  1124. fi
  1125. # Check whether --enable-cache-digests or --disable-cache-digests was given.
  1126. if test "${enable_cache_digests+set}" = set; then
  1127.   enableval="$enable_cache_digests"
  1128.    if test "$enableval" = "yes" ; then
  1129.     echo "USE_CACHE_DIGESTS enabled"
  1130.     cat >> confdefs.h <<EOF
  1131. #define USE_CACHE_DIGESTS 1
  1132. EOF
  1133.   fi
  1134. fi
  1135. # Check whether --enable-err-language or --disable-err-language was given.
  1136. if test "${enable_err_language+set}" = set; then
  1137.   enableval="$enable_err_language"
  1138.   
  1139.     if test -d errors/$enableval; then
  1140. ERR_LANGUAGE=$enableval
  1141.     else
  1142. echo "ERROR! Unknown language $enableval, see errors/"
  1143. exit 1
  1144.     fi
  1145. else
  1146.   ERR_LANGUAGE="English"
  1147. fi
  1148. # Check whether --enable-poll or --disable-poll was given.
  1149. if test "${enable_poll+set}" = set; then
  1150.   enableval="$enable_poll"
  1151.    
  1152.   case "$enableval" in
  1153.   yes)
  1154.     echo "Forcing poll() to be enabled"
  1155.     ac_cv_func_poll='yes'
  1156.     ;;
  1157.   no)
  1158.     echo "Forcing poll() to be disabled"
  1159.     ac_cv_func_poll='no'
  1160.     ;;
  1161.   esac
  1162. fi
  1163. # Check whether --enable-http-violations or --disable-http-violations was given.
  1164. if test "${enable_http_violations+set}" = set; then
  1165.   enableval="$enable_http_violations"
  1166.    if test "$enableval" = "no" ; then
  1167.     echo "Disabling HTTP Violations"
  1168.     cat >> confdefs.h <<EOF
  1169. #define HTTP_VIOLATIONS 0
  1170. EOF
  1171.   else
  1172.     cat >> confdefs.h <<EOF
  1173. #define HTTP_VIOLATIONS 1
  1174. EOF
  1175.   fi
  1176. fi
  1177. # Check whether --enable-ipf-transparent or --disable-ipf-transparent was given.
  1178. if test "${enable_ipf_transparent+set}" = set; then
  1179.   enableval="$enable_ipf_transparent"
  1180.    if test "$enableval" = "yes" ; then
  1181. echo "IP-Filter Transparent Proxy enabled"
  1182. cat >> confdefs.h <<EOF
  1183. #define IPF_TRANSPARENT 1
  1184. EOF
  1185. IPF_TRANSPARENT="yes"
  1186.   fi
  1187. fi
  1188. # Check whether --enable-leakfinder or --disable-leakfinder was given.
  1189. if test "${enable_leakfinder+set}" = set; then
  1190.   enableval="$enable_leakfinder"
  1191.    if test "$enableval" = "yes" ; then
  1192. echo "Leak-Finding enabled"
  1193. cat >> confdefs.h <<EOF
  1194. #define USE_LEAKFINDER 1
  1195. EOF
  1196.         LEAKFINDER_OBJS='$(LEAKFINDER_OBJS)'
  1197. USE_LEAKFINDER="yes"
  1198.   fi
  1199. fi
  1200. # Check whether --enable-ident-lookups or --disable-ident-lookups was given.
  1201. if test "${enable_ident_lookups+set}" = set; then
  1202.   enableval="$enable_ident_lookups"
  1203.    if test "$enableval" = "no" ; then
  1204.     echo "Disabling Ident Lookups"
  1205.     cat >> confdefs.h <<EOF
  1206. #define USE_IDENT 0
  1207. EOF
  1208.   else
  1209.     cat >> confdefs.h <<EOF
  1210. #define USE_IDENT 1
  1211. EOF
  1212.   fi
  1213. fi
  1214. # Force some compilers to use ANSI features
  1215. #
  1216. case "$host" in
  1217.     alpha-dec-osf*)
  1218. if test "$ac_cv_prog_CC" = "cc" ; then
  1219. echo "adding '-std1' to cc args for $host"
  1220. CC="cc -std1";
  1221. ac_cv_prog_CC="$CC"
  1222. fi
  1223. ;;
  1224.     *-hp-hpux*)
  1225. if test "$ac_cv_prog_CC" = "cc" ; then
  1226. echo "adding '-Ae' to cc args for $host"
  1227. CC="cc -Ae";
  1228. ac_cv_prog_CC="$CC"
  1229. fi
  1230. ;;
  1231. esac
  1232. echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
  1233. echo "configure:1447: checking how to run the C preprocessor" >&5
  1234. # On Suns, sometimes $CPP names a directory.
  1235. if test -n "$CPP" && test -d "$CPP"; then
  1236.   CPP=
  1237. fi
  1238. if test -z "$CPP"; then
  1239. if eval "test "`echo '$''{'ac_cv_prog_CPP'+set}'`" = set"; then
  1240.   echo $ac_n "(cached) $ac_c" 1>&6
  1241. else
  1242.     # This must be in double quotes, not single quotes, because CPP may get
  1243.   # substituted into the Makefile and "${CC-cc}" will confuse make.
  1244.   CPP="${CC-cc} -E"
  1245.   # On the NeXT, cc -E runs the code through the compiler's parser,
  1246.   # not just through cpp.
  1247.   cat > conftest.$ac_ext <<EOF
  1248. #line 1462 "configure"
  1249. #include "confdefs.h"
  1250. #include <assert.h>
  1251. Syntax Error
  1252. EOF
  1253. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1254. { (eval echo configure:1468: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1255. ac_err=`grep -v '^ *+' conftest.out`
  1256. if test -z "$ac_err"; then
  1257.   :
  1258. else
  1259.   echo "$ac_err" >&5
  1260.   echo "configure: failed program was:" >&5
  1261.   cat conftest.$ac_ext >&5
  1262.   rm -rf conftest*
  1263.   CPP="${CC-cc} -E -traditional-cpp"
  1264.   cat > conftest.$ac_ext <<EOF
  1265. #line 1479 "configure"
  1266. #include "confdefs.h"
  1267. #include <assert.h>
  1268. Syntax Error
  1269. EOF
  1270. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1271. { (eval echo configure:1485: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1272. ac_err=`grep -v '^ *+' conftest.out`
  1273. if test -z "$ac_err"; then
  1274.   :
  1275. else
  1276.   echo "$ac_err" >&5
  1277.   echo "configure: failed program was:" >&5
  1278.   cat conftest.$ac_ext >&5
  1279.   rm -rf conftest*
  1280.   CPP=/lib/cpp
  1281. fi
  1282. rm -f conftest*
  1283. fi
  1284. rm -f conftest*
  1285.   ac_cv_prog_CPP="$CPP"
  1286. fi
  1287.   CPP="$ac_cv_prog_CPP"
  1288. else
  1289.   ac_cv_prog_CPP="$CPP"
  1290. fi
  1291. echo "$ac_t""$CPP" 1>&6
  1292. # Find a good install program.  We prefer a C program (faster),
  1293. # so one script is as good as another.  But avoid the broken or
  1294. # incompatible versions:
  1295. # SysV /etc/install, /usr/sbin/install
  1296. # SunOS /usr/etc/install
  1297. # IRIX /sbin/install
  1298. # AIX /bin/install
  1299. # AFS /usr/afsws/bin/install, which mishandles nonexistent args
  1300. # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
  1301. # ./install, which can be erroneously created by make from ./install.sh.
  1302. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
  1303. echo "configure:1518: checking for a BSD compatible install" >&5
  1304. if test -z "$INSTALL"; then
  1305. if eval "test "`echo '$''{'ac_cv_path_install'+set}'`" = set"; then
  1306.   echo $ac_n "(cached) $ac_c" 1>&6
  1307. else
  1308.     IFS="${IFS=  }"; ac_save_IFS="$IFS"; IFS="${IFS}:"
  1309.   for ac_dir in $PATH; do
  1310.     # Account for people who put trailing slashes in PATH elements.
  1311.     case "$ac_dir/" in
  1312.     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
  1313.     *)
  1314.       # OSF1 and SCO ODT 3.0 have their own names for install.
  1315.       for ac_prog in ginstall installbsd scoinst install; do
  1316.         if test -f $ac_dir/$ac_prog; then
  1317.   if test $ac_prog = install &&
  1318.             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
  1319.     # AIX install.  It has an incompatible calling convention.
  1320.     # OSF/1 installbsd also uses dspmsg, but is usable.
  1321.     :
  1322.   else
  1323.     ac_cv_path_install="$ac_dir/$ac_prog -c"
  1324.     break 2
  1325.   fi
  1326. fi
  1327.       done
  1328.       ;;
  1329.     esac
  1330.   done
  1331.   IFS="$ac_save_IFS"
  1332. fi
  1333.   if test "${ac_cv_path_install+set}" = set; then
  1334.     INSTALL="$ac_cv_path_install"
  1335.   else
  1336.     # As a last resort, use the slow shell script.  We don't cache a
  1337.     # path for INSTALL within a source directory, because that will
  1338.     # break other packages using the cache if that directory is
  1339.     # removed, or if the path is relative.
  1340.     INSTALL="$ac_install_sh"
  1341.   fi
  1342. fi
  1343. echo "$ac_t""$INSTALL" 1>&6
  1344. # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
  1345. # It thinks the first close brace ends the variable substitution.
  1346. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
  1347. test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
  1348. # Extract the first word of "ranlib", so it can be a program name with args.
  1349. set dummy ranlib; ac_word=$2
  1350. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1351. echo "configure:1570: checking for $ac_word" >&5
  1352. if eval "test "`echo '$''{'ac_cv_prog_RANLIB'+set}'`" = set"; then
  1353.   echo $ac_n "(cached) $ac_c" 1>&6
  1354. else
  1355.   if test -n "$RANLIB"; then
  1356.   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  1357. else
  1358.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1359.   for ac_dir in $PATH; do
  1360.     test -z "$ac_dir" && ac_dir=.
  1361.     if test -f $ac_dir/$ac_word; then
  1362.       ac_cv_prog_RANLIB="ranlib"
  1363.       break
  1364.     fi
  1365.   done
  1366.   IFS="$ac_save_ifs"
  1367.   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
  1368. fi
  1369. fi
  1370. RANLIB="$ac_cv_prog_RANLIB"
  1371. if test -n "$RANLIB"; then
  1372.   echo "$ac_t""$RANLIB" 1>&6
  1373. else
  1374.   echo "$ac_t""no" 1>&6
  1375. fi
  1376. echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
  1377. echo "configure:1597: checking whether ln -s works" >&5
  1378. if eval "test "`echo '$''{'ac_cv_prog_LN_S'+set}'`" = set"; then
  1379.   echo $ac_n "(cached) $ac_c" 1>&6
  1380. else
  1381.   rm -f conftestdata
  1382. if ln -s X conftestdata 2>/dev/null
  1383. then
  1384.   rm -f conftestdata
  1385.   ac_cv_prog_LN_S="ln -s"
  1386. else
  1387.   ac_cv_prog_LN_S=ln
  1388. fi
  1389. fi
  1390. LN_S="$ac_cv_prog_LN_S"
  1391. if test "$ac_cv_prog_LN_S" = "ln -s"; then
  1392.   echo "$ac_t""yes" 1>&6
  1393. else
  1394.   echo "$ac_t""no" 1>&6
  1395. fi
  1396. # Extract the first word of "sh", so it can be a program name with args.
  1397. set dummy sh; ac_word=$2
  1398. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1399. echo "configure:1620: checking for $ac_word" >&5
  1400. if eval "test "`echo '$''{'ac_cv_path_SH'+set}'`" = set"; then
  1401.   echo $ac_n "(cached) $ac_c" 1>&6
  1402. else
  1403.   case "$SH" in
  1404.   /*)
  1405.   ac_cv_path_SH="$SH" # Let the user override the test with a path.
  1406.   ;;
  1407.   *)
  1408.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1409.   for ac_dir in $PATH; do
  1410.     test -z "$ac_dir" && ac_dir=.
  1411.     if test -f $ac_dir/$ac_word; then
  1412.       ac_cv_path_SH="$ac_dir/$ac_word"
  1413.       break
  1414.     fi
  1415.   done
  1416.   IFS="$ac_save_ifs"
  1417.   test -z "$ac_cv_path_SH" && ac_cv_path_SH="/bin/sh"
  1418.   ;;
  1419. esac
  1420. fi
  1421. SH="$ac_cv_path_SH"
  1422. if test -n "$SH"; then
  1423.   echo "$ac_t""$SH" 1>&6
  1424. else
  1425.   echo "$ac_t""no" 1>&6
  1426. fi
  1427. # Extract the first word of "false", so it can be a program name with args.
  1428. set dummy false; ac_word=$2
  1429. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1430. echo "configure:1652: checking for $ac_word" >&5
  1431. if eval "test "`echo '$''{'ac_cv_path_FALSE'+set}'`" = set"; then
  1432.   echo $ac_n "(cached) $ac_c" 1>&6
  1433. else
  1434.   case "$FALSE" in
  1435.   /*)
  1436.   ac_cv_path_FALSE="$FALSE" # Let the user override the test with a path.
  1437.   ;;
  1438.   *)
  1439.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1440.   for ac_dir in $PATH; do
  1441.     test -z "$ac_dir" && ac_dir=.
  1442.     if test -f $ac_dir/$ac_word; then
  1443.       ac_cv_path_FALSE="$ac_dir/$ac_word"
  1444.       break
  1445.     fi
  1446.   done
  1447.   IFS="$ac_save_ifs"
  1448.   test -z "$ac_cv_path_FALSE" && ac_cv_path_FALSE="/usr/bin/false"
  1449.   ;;
  1450. esac
  1451. fi
  1452. FALSE="$ac_cv_path_FALSE"
  1453. if test -n "$FALSE"; then
  1454.   echo "$ac_t""$FALSE" 1>&6
  1455. else
  1456.   echo "$ac_t""no" 1>&6
  1457. fi
  1458. # Extract the first word of "true", so it can be a program name with args.
  1459. set dummy true; ac_word=$2
  1460. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1461. echo "configure:1684: checking for $ac_word" >&5
  1462. if eval "test "`echo '$''{'ac_cv_path_TRUE'+set}'`" = set"; then
  1463.   echo $ac_n "(cached) $ac_c" 1>&6
  1464. else
  1465.   case "$TRUE" in
  1466.   /*)
  1467.   ac_cv_path_TRUE="$TRUE" # Let the user override the test with a path.
  1468.   ;;
  1469.   *)
  1470.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1471.   for ac_dir in $PATH; do
  1472.     test -z "$ac_dir" && ac_dir=.
  1473.     if test -f $ac_dir/$ac_word; then
  1474.       ac_cv_path_TRUE="$ac_dir/$ac_word"
  1475.       break
  1476.     fi
  1477.   done
  1478.   IFS="$ac_save_ifs"
  1479.   test -z "$ac_cv_path_TRUE" && ac_cv_path_TRUE="/usr/bin/true"
  1480.   ;;
  1481. esac
  1482. fi
  1483. TRUE="$ac_cv_path_TRUE"
  1484. if test -n "$TRUE"; then
  1485.   echo "$ac_t""$TRUE" 1>&6
  1486. else
  1487.   echo "$ac_t""no" 1>&6
  1488. fi
  1489. # Extract the first word of "rm", so it can be a program name with args.
  1490. set dummy rm; ac_word=$2
  1491. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1492. echo "configure:1716: checking for $ac_word" >&5
  1493. if eval "test "`echo '$''{'ac_cv_path_RM'+set}'`" = set"; then
  1494.   echo $ac_n "(cached) $ac_c" 1>&6
  1495. else
  1496.   case "$RM" in
  1497.   /*)
  1498.   ac_cv_path_RM="$RM" # Let the user override the test with a path.
  1499.   ;;
  1500.   *)
  1501.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1502.   for ac_dir in $PATH; do
  1503.     test -z "$ac_dir" && ac_dir=.
  1504.     if test -f $ac_dir/$ac_word; then
  1505.       ac_cv_path_RM="$ac_dir/$ac_word"
  1506.       break
  1507.     fi
  1508.   done
  1509.   IFS="$ac_save_ifs"
  1510.   test -z "$ac_cv_path_RM" && ac_cv_path_RM="$FALSE"
  1511.   ;;
  1512. esac
  1513. fi
  1514. RM="$ac_cv_path_RM"
  1515. if test -n "$RM"; then
  1516.   echo "$ac_t""$RM" 1>&6
  1517. else
  1518.   echo "$ac_t""no" 1>&6
  1519. fi
  1520. # Extract the first word of "mv", so it can be a program name with args.
  1521. set dummy mv; ac_word=$2
  1522. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1523. echo "configure:1748: checking for $ac_word" >&5
  1524. if eval "test "`echo '$''{'ac_cv_path_MV'+set}'`" = set"; then
  1525.   echo $ac_n "(cached) $ac_c" 1>&6
  1526. else
  1527.   case "$MV" in
  1528.   /*)
  1529.   ac_cv_path_MV="$MV" # Let the user override the test with a path.
  1530.   ;;
  1531.   *)
  1532.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1533.   for ac_dir in $PATH; do
  1534.     test -z "$ac_dir" && ac_dir=.
  1535.     if test -f $ac_dir/$ac_word; then
  1536.       ac_cv_path_MV="$ac_dir/$ac_word"
  1537.       break
  1538.     fi
  1539.   done
  1540.   IFS="$ac_save_ifs"
  1541.   test -z "$ac_cv_path_MV" && ac_cv_path_MV="$FALSE"
  1542.   ;;
  1543. esac
  1544. fi
  1545. MV="$ac_cv_path_MV"
  1546. if test -n "$MV"; then
  1547.   echo "$ac_t""$MV" 1>&6
  1548. else
  1549.   echo "$ac_t""no" 1>&6
  1550. fi
  1551. # Extract the first word of "mkdir", so it can be a program name with args.
  1552. set dummy mkdir; ac_word=$2
  1553. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1554. echo "configure:1780: checking for $ac_word" >&5
  1555. if eval "test "`echo '$''{'ac_cv_path_MKDIR'+set}'`" = set"; then
  1556.   echo $ac_n "(cached) $ac_c" 1>&6
  1557. else
  1558.   case "$MKDIR" in
  1559.   /*)
  1560.   ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
  1561.   ;;
  1562.   *)
  1563.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1564.   for ac_dir in $PATH; do
  1565.     test -z "$ac_dir" && ac_dir=.
  1566.     if test -f $ac_dir/$ac_word; then
  1567.       ac_cv_path_MKDIR="$ac_dir/$ac_word"
  1568.       break
  1569.     fi
  1570.   done
  1571.   IFS="$ac_save_ifs"
  1572.   test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="$FALSE"
  1573.   ;;
  1574. esac
  1575. fi
  1576. MKDIR="$ac_cv_path_MKDIR"
  1577. if test -n "$MKDIR"; then
  1578.   echo "$ac_t""$MKDIR" 1>&6
  1579. else
  1580.   echo "$ac_t""no" 1>&6
  1581. fi
  1582. # Extract the first word of "ln", so it can be a program name with args.
  1583. set dummy ln; ac_word=$2
  1584. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1585. echo "configure:1812: checking for $ac_word" >&5
  1586. if eval "test "`echo '$''{'ac_cv_path_LN'+set}'`" = set"; then
  1587.   echo $ac_n "(cached) $ac_c" 1>&6
  1588. else
  1589.   case "$LN" in
  1590.   /*)
  1591.   ac_cv_path_LN="$LN" # Let the user override the test with a path.
  1592.   ;;
  1593.   *)
  1594.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1595.   for ac_dir in $PATH; do
  1596.     test -z "$ac_dir" && ac_dir=.
  1597.     if test -f $ac_dir/$ac_word; then
  1598.       ac_cv_path_LN="$ac_dir/$ac_word"
  1599.       break
  1600.     fi
  1601.   done
  1602.   IFS="$ac_save_ifs"
  1603.   test -z "$ac_cv_path_LN" && ac_cv_path_LN="cp"
  1604.   ;;
  1605. esac
  1606. fi
  1607. LN="$ac_cv_path_LN"
  1608. if test -n "$LN"; then
  1609.   echo "$ac_t""$LN" 1>&6
  1610. else
  1611.   echo "$ac_t""no" 1>&6
  1612. fi
  1613. # Extract the first word of "perl", so it can be a program name with args.
  1614. set dummy perl; ac_word=$2
  1615. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1616. echo "configure:1844: checking for $ac_word" >&5
  1617. if eval "test "`echo '$''{'ac_cv_path_PERL'+set}'`" = set"; then
  1618.   echo $ac_n "(cached) $ac_c" 1>&6
  1619. else
  1620.   case "$PERL" in
  1621.   /*)
  1622.   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
  1623.   ;;
  1624.   *)
  1625.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1626.   for ac_dir in $PATH; do
  1627.     test -z "$ac_dir" && ac_dir=.
  1628.     if test -f $ac_dir/$ac_word; then
  1629.       ac_cv_path_PERL="$ac_dir/$ac_word"
  1630.       break
  1631.     fi
  1632.   done
  1633.   IFS="$ac_save_ifs"
  1634.   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="/usr/local/bin/perl"
  1635.   ;;
  1636. esac
  1637. fi
  1638. PERL="$ac_cv_path_PERL"
  1639. if test -n "$PERL"; then
  1640.   echo "$ac_t""$PERL" 1>&6
  1641. else
  1642.   echo "$ac_t""no" 1>&6
  1643. fi
  1644. # Extract the first word of "makedepend", so it can be a program name with args.
  1645. set dummy makedepend; ac_word=$2
  1646. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1647. echo "configure:1876: checking for $ac_word" >&5
  1648. if eval "test "`echo '$''{'ac_cv_path_MAKEDEPEND'+set}'`" = set"; then
  1649.   echo $ac_n "(cached) $ac_c" 1>&6
  1650. else
  1651.   case "$MAKEDEPEND" in
  1652.   /*)
  1653.   ac_cv_path_MAKEDEPEND="$MAKEDEPEND" # Let the user override the test with a path.
  1654.   ;;
  1655.   *)
  1656.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1657.   for ac_dir in $PATH; do
  1658.     test -z "$ac_dir" && ac_dir=.
  1659.     if test -f $ac_dir/$ac_word; then
  1660.       ac_cv_path_MAKEDEPEND="$ac_dir/$ac_word"
  1661.       break
  1662.     fi
  1663.   done
  1664.   IFS="$ac_save_ifs"
  1665.   test -z "$ac_cv_path_MAKEDEPEND" && ac_cv_path_MAKEDEPEND="$TRUE"
  1666.   ;;
  1667. esac
  1668. fi
  1669. MAKEDEPEND="$ac_cv_path_MAKEDEPEND"
  1670. if test -n "$MAKEDEPEND"; then
  1671.   echo "$ac_t""$MAKEDEPEND" 1>&6
  1672. else
  1673.   echo "$ac_t""no" 1>&6
  1674. fi
  1675. # Extract the first word of "ar", so it can be a program name with args.
  1676. set dummy ar; ac_word=$2
  1677. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  1678. echo "configure:1908: checking for $ac_word" >&5
  1679. if eval "test "`echo '$''{'ac_cv_path_AR'+set}'`" = set"; then
  1680.   echo $ac_n "(cached) $ac_c" 1>&6
  1681. else
  1682.   case "$AR" in
  1683.   /*)
  1684.   ac_cv_path_AR="$AR" # Let the user override the test with a path.
  1685.   ;;
  1686.   *)
  1687.   IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  1688.   for ac_dir in $PATH; do
  1689.     test -z "$ac_dir" && ac_dir=.
  1690.     if test -f $ac_dir/$ac_word; then
  1691.       ac_cv_path_AR="$ac_dir/$ac_word"
  1692.       break
  1693.     fi
  1694.   done
  1695.   IFS="$ac_save_ifs"
  1696.   test -z "$ac_cv_path_AR" && ac_cv_path_AR="$FALSE"
  1697.   ;;
  1698. esac
  1699. fi
  1700. AR="$ac_cv_path_AR"
  1701. if test -n "$AR"; then
  1702.   echo "$ac_t""$AR" 1>&6
  1703. else
  1704.   echo "$ac_t""no" 1>&6
  1705. fi
  1706. case "$host" in
  1707.     *-hp-hpux*)
  1708. echo "Disabling 'ranlib' for HP-UX..."
  1709. RANLIB=":"
  1710. ;;
  1711. esac
  1712. AR_R="$AR r"
  1713. case "$host" in
  1714. *-next-nextstep3)
  1715. AR="libtool -o"
  1716. ;;
  1717. esac
  1718. ac_header_dirent=no
  1719. for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
  1720. do
  1721. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1722. echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
  1723. echo "configure:1958: checking for $ac_hdr that defines DIR" >&5
  1724. if eval "test "`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`" = set"; then
  1725.   echo $ac_n "(cached) $ac_c" 1>&6
  1726. else
  1727.   cat > conftest.$ac_ext <<EOF
  1728. #line 1963 "configure"
  1729. #include "confdefs.h"
  1730. #include <sys/types.h>
  1731. #include <$ac_hdr>
  1732. int main() {
  1733. DIR *dirp = 0;
  1734. ; return 0; }
  1735. EOF
  1736. if { (eval echo configure:1971: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  1737.   rm -rf conftest*
  1738.   eval "ac_cv_header_dirent_$ac_safe=yes"
  1739. else
  1740.   echo "configure: failed program was:" >&5
  1741.   cat conftest.$ac_ext >&5
  1742.   rm -rf conftest*
  1743.   eval "ac_cv_header_dirent_$ac_safe=no"
  1744. fi
  1745. rm -f conftest*
  1746. fi
  1747. if eval "test "`echo '$ac_cv_header_dirent_'$ac_safe`" = yes"; then
  1748.   echo "$ac_t""yes" 1>&6
  1749.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  1750.   cat >> confdefs.h <<EOF
  1751. #define $ac_tr_hdr 1
  1752. EOF
  1753.  ac_header_dirent=$ac_hdr; break
  1754. else
  1755.   echo "$ac_t""no" 1>&6
  1756. fi
  1757. done
  1758. # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
  1759. if test $ac_header_dirent = dirent.h; then
  1760. echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
  1761. echo "configure:1996: checking for opendir in -ldir" >&5
  1762. ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
  1763. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1764.   echo $ac_n "(cached) $ac_c" 1>&6
  1765. else
  1766.   ac_save_LIBS="$LIBS"
  1767. LIBS="-ldir  $LIBS"
  1768. cat > conftest.$ac_ext <<EOF
  1769. #line 2004 "configure"
  1770. #include "confdefs.h"
  1771. /* Override any gcc2 internal prototype to avoid an error.  */
  1772. /* We use char because int might match the return type of a gcc2
  1773.     builtin and then its argument prototype would still apply.  */
  1774. char opendir();
  1775. int main() {
  1776. opendir()
  1777. ; return 0; }
  1778. EOF
  1779. if { (eval echo configure:2015: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1780.   rm -rf conftest*
  1781.   eval "ac_cv_lib_$ac_lib_var=yes"
  1782. else
  1783.   echo "configure: failed program was:" >&5
  1784.   cat conftest.$ac_ext >&5
  1785.   rm -rf conftest*
  1786.   eval "ac_cv_lib_$ac_lib_var=no"
  1787. fi
  1788. rm -f conftest*
  1789. LIBS="$ac_save_LIBS"
  1790. fi
  1791. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1792.   echo "$ac_t""yes" 1>&6
  1793.   LIBS="$LIBS -ldir"
  1794. else
  1795.   echo "$ac_t""no" 1>&6
  1796. fi
  1797. else
  1798. echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
  1799. echo "configure:2037: checking for opendir in -lx" >&5
  1800. ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
  1801. if eval "test "`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`" = set"; then
  1802.   echo $ac_n "(cached) $ac_c" 1>&6
  1803. else
  1804.   ac_save_LIBS="$LIBS"
  1805. LIBS="-lx  $LIBS"
  1806. cat > conftest.$ac_ext <<EOF
  1807. #line 2045 "configure"
  1808. #include "confdefs.h"
  1809. /* Override any gcc2 internal prototype to avoid an error.  */
  1810. /* We use char because int might match the return type of a gcc2
  1811.     builtin and then its argument prototype would still apply.  */
  1812. char opendir();
  1813. int main() {
  1814. opendir()
  1815. ; return 0; }
  1816. EOF
  1817. if { (eval echo configure:2056: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
  1818.   rm -rf conftest*
  1819.   eval "ac_cv_lib_$ac_lib_var=yes"
  1820. else
  1821.   echo "configure: failed program was:" >&5
  1822.   cat conftest.$ac_ext >&5
  1823.   rm -rf conftest*
  1824.   eval "ac_cv_lib_$ac_lib_var=no"
  1825. fi
  1826. rm -f conftest*
  1827. LIBS="$ac_save_LIBS"
  1828. fi
  1829. if eval "test "`echo '$ac_cv_lib_'$ac_lib_var`" = yes"; then
  1830.   echo "$ac_t""yes" 1>&6
  1831.   LIBS="$LIBS -lx"
  1832. else
  1833.   echo "$ac_t""no" 1>&6
  1834. fi
  1835. fi
  1836. echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
  1837. echo "configure:2079: checking for ANSI C header files" >&5
  1838. if eval "test "`echo '$''{'ac_cv_header_stdc'+set}'`" = set"; then
  1839.   echo $ac_n "(cached) $ac_c" 1>&6
  1840. else
  1841.   cat > conftest.$ac_ext <<EOF
  1842. #line 2084 "configure"
  1843. #include "confdefs.h"
  1844. #include <stdlib.h>
  1845. #include <stdarg.h>
  1846. #include <string.h>
  1847. #include <float.h>
  1848. EOF
  1849. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1850. { (eval echo configure:2092: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  1851. ac_err=`grep -v '^ *+' conftest.out`
  1852. if test -z "$ac_err"; then
  1853.   rm -rf conftest*
  1854.   ac_cv_header_stdc=yes
  1855. else
  1856.   echo "$ac_err" >&5
  1857.   echo "configure: failed program was:" >&5
  1858.   cat conftest.$ac_ext >&5
  1859.   rm -rf conftest*
  1860.   ac_cv_header_stdc=no
  1861. fi
  1862. rm -f conftest*
  1863. if test $ac_cv_header_stdc = yes; then
  1864.   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  1865. cat > conftest.$ac_ext <<EOF
  1866. #line 2109 "configure"
  1867. #include "confdefs.h"
  1868. #include <string.h>
  1869. EOF
  1870. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1871.   egrep "memchr" >/dev/null 2>&1; then
  1872.   :
  1873. else
  1874.   rm -rf conftest*
  1875.   ac_cv_header_stdc=no
  1876. fi
  1877. rm -f conftest*
  1878. fi
  1879. if test $ac_cv_header_stdc = yes; then
  1880.   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  1881. cat > conftest.$ac_ext <<EOF
  1882. #line 2127 "configure"
  1883. #include "confdefs.h"
  1884. #include <stdlib.h>
  1885. EOF
  1886. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  1887.   egrep "free" >/dev/null 2>&1; then
  1888.   :
  1889. else
  1890.   rm -rf conftest*
  1891.   ac_cv_header_stdc=no
  1892. fi
  1893. rm -f conftest*
  1894. fi
  1895. if test $ac_cv_header_stdc = yes; then
  1896.   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  1897. if test "$cross_compiling" = yes; then
  1898.   :
  1899. else
  1900.   cat > conftest.$ac_ext <<EOF
  1901. #line 2148 "configure"
  1902. #include "confdefs.h"
  1903. #include <ctype.h>
  1904. #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  1905. #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  1906. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  1907. int main () { int i; for (i = 0; i < 256; i++)
  1908. if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
  1909. exit (0); }
  1910. EOF
  1911. if { (eval echo configure:2159: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  1912. then
  1913.   :
  1914. else
  1915.   echo "configure: failed program was:" >&5
  1916.   cat conftest.$ac_ext >&5
  1917.   rm -fr conftest*
  1918.   ac_cv_header_stdc=no
  1919. fi
  1920. rm -fr conftest*
  1921. fi
  1922. fi
  1923. fi
  1924. echo "$ac_t""$ac_cv_header_stdc" 1>&6
  1925. if test $ac_cv_header_stdc = yes; then
  1926.   cat >> confdefs.h <<EOF
  1927. #define STDC_HEADERS 1
  1928. EOF
  1929. fi
  1930. for ac_hdr in 
  1931. arpa/inet.h 
  1932. arpa/nameser.h 
  1933. assert.h 
  1934. bstring.h 
  1935. config.h 
  1936. crypt.h 
  1937. ctype.h 
  1938. errno.h 
  1939. fcntl.h 
  1940. getopt.h 
  1941. gnumalloc.h 
  1942. grp.h 
  1943. ip_compat.h 
  1944. ip_fil.h 
  1945. ip_nat.h 
  1946. libc.h 
  1947. limits.h 
  1948. malloc.h 
  1949. math.h 
  1950. memory.h 
  1951. mount.h 
  1952. net/if.h 
  1953. netdb.h 
  1954. netinet/in.h 
  1955. netinet/tcp.h 
  1956. poll.h 
  1957. pwd.h 
  1958. regex.h 
  1959. resolv.h 
  1960. sched.h 
  1961. signal.h 
  1962. stdarg.h 
  1963. stddef.h 
  1964. stdio.h 
  1965. stdlib.h 
  1966. string.h 
  1967. strings.h 
  1968. sys/file.h 
  1969. sys/ioctl.h 
  1970. sys/param.h 
  1971. sys/resource.h 
  1972. sys/select.h
  1973. sys/socket.h 
  1974. sys/stat.h 
  1975. sys/statvfs.h 
  1976. sys/syscall.h 
  1977. sys/time.h 
  1978. sys/types.h 
  1979. sys/un.h 
  1980. sys/vfs.h 
  1981. sys/wait.h 
  1982. syslog.h 
  1983. time.h 
  1984. unistd.h 
  1985. varargs.h 
  1986. do
  1987. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  1988. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  1989. echo "configure:2243: checking for $ac_hdr" >&5
  1990. if eval "test "`echo '$''{'ac_cv_header_$ac_safe'+set}'`" = set"; then
  1991.   echo $ac_n "(cached) $ac_c" 1>&6
  1992. else
  1993.   cat > conftest.$ac_ext <<EOF
  1994. #line 2248 "configure"
  1995. #include "confdefs.h"
  1996. #include <$ac_hdr>
  1997. EOF
  1998. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  1999. { (eval echo configure:2253: "$ac_try") 1>&5; (eval $ac_try) 2>&5; }
  2000. ac_err=`grep -v '^ *+' conftest.out`
  2001. if test -z "$ac_err"; then
  2002.   rm -rf conftest*
  2003.   eval "ac_cv_header_$ac_safe=yes"
  2004. else
  2005.   echo "$ac_err" >&5
  2006.   echo "configure: failed program was:" >&5
  2007.   cat conftest.$ac_ext >&5
  2008.   rm -rf conftest*
  2009.   eval "ac_cv_header_$ac_safe=no"
  2010. fi
  2011. rm -f conftest*
  2012. fi
  2013. if eval "test "`echo '$ac_cv_header_'$ac_safe`" = yes"; then
  2014.   echo "$ac_t""yes" 1>&6
  2015.     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
  2016.   cat >> confdefs.h <<EOF
  2017. #define $ac_tr_hdr 1
  2018. EOF
  2019.  
  2020. else
  2021.   echo "$ac_t""no" 1>&6
  2022. fi
  2023. done
  2024. echo $ac_n "checking for working const""... $ac_c" 1>&6
  2025. echo "configure:2281: checking for working const" >&5
  2026. if eval "test "`echo '$''{'ac_cv_c_const'+set}'`" = set"; then
  2027.   echo $ac_n "(cached) $ac_c" 1>&6
  2028. else
  2029.   cat > conftest.$ac_ext <<EOF
  2030. #line 2286 "configure"
  2031. #include "confdefs.h"
  2032. int main() {
  2033. /* Ultrix mips cc rejects this.  */
  2034. typedef int charset[2]; const charset x;
  2035. /* SunOS 4.1.1 cc rejects this.  */
  2036. char const *const *ccp;
  2037. char **p;
  2038. /* NEC SVR4.0.2 mips cc rejects this.  */
  2039. struct point {int x, y;};
  2040. static struct point const zero = {0,0};
  2041. /* AIX XL C 1.02.0.0 rejects this.
  2042.    It does not let you subtract one const X* pointer from another in an arm
  2043.    of an if-expression whose if-part is not a constant expression */
  2044. const char *g = "string";
  2045. ccp = &g + (g ? g-g : 0);
  2046. /* HPUX 7.0 cc rejects these. */
  2047. ++ccp;
  2048. p = (char**) ccp;
  2049. ccp = (char const *const *) p;
  2050. { /* SCO 3.2v4 cc rejects this.  */
  2051.   char *t;
  2052.   char const *s = 0 ? (char *) 0 : (char const *) 0;
  2053.   *t++ = 0;
  2054. }
  2055. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
  2056.   int x[] = {25, 17};
  2057.   const int *foo = &x[0];
  2058.   ++foo;
  2059. }
  2060. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  2061.   typedef const int *iptr;
  2062.   iptr p = 0;
  2063.   ++p;
  2064. }
  2065. { /* AIX XL C 1.02.0.0 rejects this saying
  2066.      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  2067.   struct s { int j; const int *ap[3]; };
  2068.   struct s *b; b->j = 5;
  2069. }
  2070. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  2071.   const int foo = 10;
  2072. }
  2073. ; return 0; }
  2074. EOF
  2075. if { (eval echo configure:2335: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2076.   rm -rf conftest*
  2077.   ac_cv_c_const=yes
  2078. else
  2079.   echo "configure: failed program was:" >&5
  2080.   cat conftest.$ac_ext >&5
  2081.   rm -rf conftest*
  2082.   ac_cv_c_const=no
  2083. fi
  2084. rm -f conftest*
  2085. fi
  2086. echo "$ac_t""$ac_cv_c_const" 1>&6
  2087. if test $ac_cv_c_const = no; then
  2088.   cat >> confdefs.h <<EOF
  2089. #define const 
  2090. EOF
  2091. fi
  2092. echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
  2093. echo "configure:2356: checking whether byte ordering is bigendian" >&5
  2094. if eval "test "`echo '$''{'ac_cv_c_bigendian'+set}'`" = set"; then
  2095.   echo $ac_n "(cached) $ac_c" 1>&6
  2096. else
  2097.   ac_cv_c_bigendian=unknown
  2098. # See if sys/param.h defines the BYTE_ORDER macro.
  2099. cat > conftest.$ac_ext <<EOF
  2100. #line 2363 "configure"
  2101. #include "confdefs.h"
  2102. #include <sys/types.h>
  2103. #include <sys/param.h>
  2104. int main() {
  2105. #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
  2106.  bogus endian macros
  2107. #endif
  2108. ; return 0; }
  2109. EOF
  2110. if { (eval echo configure:2374: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2111.   rm -rf conftest*
  2112.   # It does; now see whether it defined to BIG_ENDIAN or not.
  2113. cat > conftest.$ac_ext <<EOF
  2114. #line 2378 "configure"
  2115. #include "confdefs.h"
  2116. #include <sys/types.h>
  2117. #include <sys/param.h>
  2118. int main() {
  2119. #if BYTE_ORDER != BIG_ENDIAN
  2120.  not big endian
  2121. #endif
  2122. ; return 0; }
  2123. EOF
  2124. if { (eval echo configure:2389: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2125.   rm -rf conftest*
  2126.   ac_cv_c_bigendian=yes
  2127. else
  2128.   echo "configure: failed program was:" >&5
  2129.   cat conftest.$ac_ext >&5
  2130.   rm -rf conftest*
  2131.   ac_cv_c_bigendian=no
  2132. fi
  2133. rm -f conftest*
  2134. else
  2135.   echo "configure: failed program was:" >&5
  2136.   cat conftest.$ac_ext >&5
  2137. fi
  2138. rm -f conftest*
  2139. if test $ac_cv_c_bigendian = unknown; then
  2140. if test "$cross_compiling" = yes; then
  2141.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  2142. else
  2143.   cat > conftest.$ac_ext <<EOF
  2144. #line 2409 "configure"
  2145. #include "confdefs.h"
  2146. main () {
  2147.   /* Are we little or big endian?  From Harbison&Steele.  */
  2148.   union
  2149.   {
  2150.     long l;
  2151.     char c[sizeof (long)];
  2152.   } u;
  2153.   u.l = 1;
  2154.   exit (u.c[sizeof (long) - 1] == 1);
  2155. }
  2156. EOF
  2157. if { (eval echo configure:2422: "$ac_link") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
  2158. then
  2159.   ac_cv_c_bigendian=no
  2160. else
  2161.   echo "configure: failed program was:" >&5
  2162.   cat conftest.$ac_ext >&5
  2163.   rm -fr conftest*
  2164.   ac_cv_c_bigendian=yes
  2165. fi
  2166. rm -fr conftest*
  2167. fi
  2168. fi
  2169. fi
  2170. echo "$ac_t""$ac_cv_c_bigendian" 1>&6
  2171. if test $ac_cv_c_bigendian = yes; then
  2172.   cat >> confdefs.h <<EOF
  2173. #define WORDS_BIGENDIAN 1
  2174. EOF
  2175. fi
  2176. echo $ac_n "checking if ANSI prototypes work""... $ac_c" 1>&6
  2177. echo "configure:2447: checking if ANSI prototypes work" >&5
  2178. if eval "test "`echo '$''{'ac_cv_have_ansi_prototypes'+set}'`" = set"; then
  2179.   echo $ac_n "(cached) $ac_c" 1>&6
  2180. else
  2181.   
  2182.   cat > conftest.$ac_ext <<EOF
  2183. #line 2453 "configure"
  2184. #include "confdefs.h"
  2185. int foo(char *); int foo (char *bar) {return 1;}
  2186. int main() {
  2187. foo("bar")
  2188. ; return 0; }
  2189. EOF
  2190. if { (eval echo configure:2460: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2191.   rm -rf conftest*
  2192.   ac_cv_have_ansi_prototypes="yes"
  2193. else
  2194.   echo "configure: failed program was:" >&5
  2195.   cat conftest.$ac_ext >&5
  2196.   rm -rf conftest*
  2197.   ac_cv_have_ansi_prototypes="no"
  2198. fi
  2199. rm -f conftest*
  2200. fi
  2201. echo "$ac_t""$ac_cv_have_ansi_prototypes" 1>&6
  2202. if test $ac_cv_have_ansi_prototypes = "yes" ; then
  2203.   cat >> confdefs.h <<EOF
  2204. #define HAVE_ANSI_PROTOTYPES 1
  2205. EOF
  2206. fi
  2207. echo $ac_n "checking for tm->tm_gmtoff""... $ac_c" 1>&6
  2208. echo "configure:2482: checking for tm->tm_gmtoff" >&5
  2209. if eval "test "`echo '$''{'ac_cv_have_tm_gmoff'+set}'`" = set"; then
  2210.   echo $ac_n "(cached) $ac_c" 1>&6
  2211. else
  2212.   
  2213.   cat > conftest.$ac_ext <<EOF
  2214. #line 2488 "configure"
  2215. #include "confdefs.h"
  2216. #include <time.h>
  2217. #include <sys/time.h>
  2218. int main() {
  2219. struct tm foo;
  2220.       foo.tm_gmtoff = 0;
  2221. ; return 0; }
  2222. EOF
  2223. if { (eval echo configure:2497: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2224.   rm -rf conftest*
  2225.   ac_cv_have_tm_gmoff="yes"
  2226. else
  2227.   echo "configure: failed program was:" >&5
  2228.   cat conftest.$ac_ext >&5
  2229.   rm -rf conftest*
  2230.   ac_cv_have_tm_gmoff="no"
  2231. fi
  2232. rm -f conftest*
  2233. fi
  2234. echo "$ac_t""$ac_cv_have_tm_gmoff" 1>&6
  2235. if test $ac_cv_have_tm_gmoff = "yes" ; then
  2236.   cat >> confdefs.h <<EOF
  2237. #define HAVE_TM_GMTOFF 1
  2238. EOF
  2239. fi
  2240. echo $ac_n "checking for extended mallinfo""... $ac_c" 1>&6
  2241. echo "configure:2519: checking for extended mallinfo" >&5
  2242. if eval "test "`echo '$''{'ac_cv_have_ext_mallinfo'+set}'`" = set"; then
  2243.   echo $ac_n "(cached) $ac_c" 1>&6
  2244. else
  2245.   
  2246.   cat > conftest.$ac_ext <<EOF
  2247. #line 2525 "configure"
  2248. #include "confdefs.h"
  2249. #include <sys/types.h>
  2250. #include <malloc.h>
  2251. int main() {
  2252. struct mallinfo foo;
  2253.       foo.mxfast = 0;
  2254. ; return 0; }
  2255. EOF
  2256. if { (eval echo configure:2534: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2257.   rm -rf conftest*
  2258.   ac_cv_have_ext_mallinfo="yes"
  2259. else
  2260.   echo "configure: failed program was:" >&5
  2261.   cat conftest.$ac_ext >&5
  2262.   rm -rf conftest*
  2263.   ac_cv_have_ext_mallinfo="no"
  2264. fi
  2265. rm -f conftest*
  2266. fi
  2267. echo "$ac_t""$ac_cv_have_ext_mallinfo" 1>&6
  2268. if test $ac_cv_have_ext_mallinfo = "yes" ; then
  2269.   cat >> confdefs.h <<EOF
  2270. #define HAVE_EXT_MALLINFO 1
  2271. EOF
  2272. fi
  2273. echo $ac_n "checking for struct rusage""... $ac_c" 1>&6
  2274. echo "configure:2556: checking for struct rusage" >&5
  2275. if eval "test "`echo '$''{'ac_cv_have_struct_rusage'+set}'`" = set"; then
  2276.   echo $ac_n "(cached) $ac_c" 1>&6
  2277. else
  2278.   
  2279.   cat > conftest.$ac_ext <<EOF
  2280. #line 2562 "configure"
  2281. #include "confdefs.h"
  2282. #if HAVE_SYS_TIME_H
  2283. #include <sys/time.h>
  2284. #endif
  2285. #if HAVE_SYS_RESOURCE_H
  2286. #include <sys/resource.h>
  2287. #endif
  2288. int main() {
  2289. struct rusage R;
  2290. ; return 0; }
  2291. EOF
  2292. if { (eval echo configure:2575: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2293.   rm -rf conftest*
  2294.   ac_cv_have_struct_rusage="yes"
  2295. else
  2296.   echo "configure: failed program was:" >&5
  2297.   cat conftest.$ac_ext >&5
  2298.   rm -rf conftest*
  2299.   ac_cv_have_struct_rusage="no"
  2300. fi
  2301. rm -f conftest*
  2302. fi
  2303. echo "$ac_t""$ac_cv_have_struct_rusage" 1>&6
  2304. if test $ac_cv_have_struct_rusage = "yes" ; then
  2305.   cat >> confdefs.h <<EOF
  2306. #define HAVE_STRUCT_RUSAGE 1
  2307. EOF
  2308. fi
  2309. echo $ac_n "checking for ip->ip_hl""... $ac_c" 1>&6
  2310. echo "configure:2597: checking for ip->ip_hl" >&5
  2311. if eval "test "`echo '$''{'ac_cv_have_ip_hl'+set}'`" = set"; then
  2312.   echo $ac_n "(cached) $ac_c" 1>&6
  2313. else
  2314.   
  2315.   cat > conftest.$ac_ext <<EOF
  2316. #line 2603 "configure"
  2317. #include "confdefs.h"
  2318. #include <sys/types.h>
  2319. #include <netinet/in.h>
  2320. #include <netinet/in_systm.h>
  2321. #include <netinet/ip.h>
  2322. #ifdef __linux__
  2323. #define ip_hl ihl
  2324. #endif
  2325. #ifndef __linux__
  2326. #define iphdr ip
  2327. #endif
  2328. int main() {
  2329. struct iphdr ip;
  2330.       ip.ip_hl= 0;
  2331. ; return 0; }
  2332. EOF
  2333. if { (eval echo configure:2620: "$ac_compile") 1>&5; (eval $ac_compile) 2>&5; }; then
  2334.   rm -rf conftest*
  2335.   ac_cv_have_ip_hl="yes"
  2336. else
  2337.   echo "configure: failed program was:" >&5
  2338.   cat conftest.$ac_ext >&5
  2339.   rm -rf conftest*
  2340.   ac_cv_have_ip_hl="no"
  2341. fi
  2342. rm -f conftest*
  2343. fi
  2344. echo "$ac_t""$ac_cv_have_ip_hl" 1>&6
  2345. if test $ac_cv_have_ip_hl = "yes" ; then
  2346.   cat >> confdefs.h <<EOF
  2347. #define HAVE_IP_HL 1
  2348. EOF
  2349. fi
  2350. echo $ac_n "checking size of int""... $ac_c" 1>&6
  2351. echo "configure:2642: checking size of int" >&5
  2352. if eval "test "`echo '$''{'ac_cv_sizeof_int'+set}'`" = set"; then
  2353.   echo $ac_n "(cached) $ac_c" 1>&6