home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / ncftp-2.3.0-src.tgz / tar.out / contrib / ncftp / configure < prev    next >
Text File  |  1996-10-01  |  103KB  |  3,805 lines

  1. #! /bin/sh
  2.  
  3. # Guess values for system-dependent variables and create Makefiles.
  4. # Generated automatically using autoconf version 2.10 
  5. # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
  6. #
  7. # This configure script is free software; the Free Software Foundation
  8. # gives unlimited permission to copy, distribute and modify it.
  9.  
  10. # Defaults:
  11. ac_help=
  12. ac_default_prefix=/usr/local
  13. # Any additions from configure.in:
  14. ac_help="$ac_help
  15.   --disable-ncurses       do not try to find and use the ncurses library"
  16. ac_help="$ac_help
  17.   --disable-curses        do not try to find and use the curses library"
  18. ac_help="$ac_help
  19.   --disable-readline      do not try to find and use the readline library"
  20. ac_help="$ac_help
  21.   --disable-termnet       do not try to find and use the termnet library"
  22. ac_help="$ac_help
  23.   --disable-socks         do not try to find and use the socks library"
  24. ac_help="$ac_help
  25.   --disable-socks5         do not try to find and use the socks5 library"
  26. ac_help="$ac_help
  27.   --disable-shared-libc   do not try to find and use the shared std C lib"
  28. ac_help="$ac_help
  29.   --disable-extra-dirs    do not look for additional -L and -I dirs"
  30.  
  31. # Initialize some variables set by options.
  32. # The variables have the same names as the options, with
  33. # dashes changed to underlines.
  34. build=NONE
  35. cache_file=./config.cache
  36. exec_prefix=NONE
  37. host=NONE
  38. no_create=
  39. nonopt=NONE
  40. no_recursion=
  41. prefix=NONE
  42. program_prefix=NONE
  43. program_suffix=NONE
  44. program_transform_name=s,x,x,
  45. silent=
  46. site=
  47. srcdir=
  48. target=NONE
  49. verbose=
  50. x_includes=NONE
  51. x_libraries=NONE
  52. bindir='${exec_prefix}/bin'
  53. sbindir='${exec_prefix}/sbin'
  54. libexecdir='${exec_prefix}/libexec'
  55. datadir='${prefix}/share'
  56. sysconfdir='${prefix}/etc'
  57. sharedstatedir='${prefix}/com'
  58. localstatedir='${prefix}/var'
  59. libdir='${exec_prefix}/lib'
  60. includedir='${prefix}/include'
  61. oldincludedir='/usr/include'
  62. infodir='${prefix}/info'
  63. guidedir='${prefix}/guide'
  64. psdir='${prefix}/ps'
  65. dvidir='${prefix}/dvi'
  66. mandir='${prefix}/man'
  67.  
  68. # Initialize some other variables.
  69. subdirs=
  70. MFLAGS= MAKEFLAGS=
  71.  
  72. ac_prev=
  73. for ac_option
  74. do
  75.  
  76.   # If the previous option needs an argument, assign it.
  77.   if test -n "$ac_prev"; then
  78.     eval "$ac_prev=\$ac_option"
  79.     ac_prev=
  80.     continue
  81.   fi
  82.  
  83.   case "$ac_option" in
  84.   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
  85.   *) ac_optarg= ;;
  86.   esac
  87.  
  88.   # Accept the important Cygnus configure options, so we can diagnose typos.
  89.  
  90.   case "$ac_option" in
  91.  
  92.   -bindir | --bindir | --bindi | --bind | --bin | --bi)
  93.     ac_prev=bindir ;;
  94.   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
  95.     bindir="$ac_optarg" ;;
  96.  
  97.   -build | --build | --buil | --bui | --bu)
  98.     ac_prev=build ;;
  99.   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
  100.     build="$ac_optarg" ;;
  101.  
  102.   -cache-file | --cache-file | --cache-fil | --cache-fi \
  103.   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
  104.     ac_prev=cache_file ;;
  105.   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
  106.   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
  107.     cache_file="$ac_optarg" ;;
  108.  
  109.   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
  110.     ac_prev=datadir ;;
  111.   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
  112.   | --da=*)
  113.     datadir="$ac_optarg" ;;
  114.  
  115.   -disable-* | --disable-*)
  116.     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
  117.     # Reject names that are not valid shell variable names.
  118.     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
  119.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  120.     fi
  121.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  122.     eval "enable_${ac_feature}=no" ;;
  123.  
  124.   -enable-* | --enable-*)
  125.     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
  126.     # Reject names that are not valid shell variable names.
  127.     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
  128.       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
  129.     fi
  130.     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
  131.     case "$ac_option" in
  132.       *=*) ;;
  133.       *) ac_optarg=yes ;;
  134.     esac
  135.     eval "enable_${ac_feature}='$ac_optarg'" ;;
  136.  
  137.   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
  138.   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
  139.   | --exec | --exe | --ex)
  140.     ac_prev=exec_prefix ;;
  141.   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
  142.   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
  143.   | --exec=* | --exe=* | --ex=*)
  144.     exec_prefix="$ac_optarg" ;;
  145.  
  146.   -gas | --gas | --ga | --g)
  147.     # Obsolete; use --with-gas.
  148.     with_gas=yes ;;
  149.  
  150.   -help | --help | --hel | --he)
  151.     # Omit some internal or obsolete options to make the list less imposing.
  152.     # This message is too long to be a string in the A/UX 3.1 sh.
  153.     cat << EOF
  154. Usage: configure [options] [host]
  155. Options: [defaults in brackets after descriptions]
  156. Configuration:
  157.   --cache-file=FILE       cache test results in FILE
  158.   --help                  print this message
  159.   --no-create             do not create output files
  160.   --quiet, --silent       do not print \`checking...' messages
  161.   --version               print the version of autoconf that created configure
  162. Directory and file names:
  163.   --prefix=PREFIX         install architecture-independent files in PREFIX
  164.                           [$ac_default_prefix]
  165.   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  166.                           [same as prefix]
  167.   --bindir=DIR            user executables in DIR [EPREFIX/bin]
  168.   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  169.   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  170.   --datadir=DIR           read-only architecture-independent data in DIR
  171.                           [PREFIX/share]
  172.   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  173.   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
  174.                           [PREFIX/com]
  175.   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  176.   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  177.   --includedir=DIR        C header files in DIR [PREFIX/include]
  178.   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  179.   --infodir=DIR           info documentation in DIR [PREFIX/info]
  180.   --guidedir=DIR          Amigaguide documentation in DIR [PREFIX/guide]
  181.   --psdir=DIR             postscript documentation in DIR [PREFIX/ps]
  182.   --dvidir=DIR            TeX dvi documentation in DIR [PREFIX/dvi]
  183.   --mandir=DIR            man documentation in DIR [PREFIX/man]
  184.   --srcdir=DIR            find the sources in DIR [configure dir or ..]
  185.   --program-prefix=PREFIX prepend PREFIX to installed program names
  186.   --program-suffix=SUFFIX append SUFFIX to installed program names
  187.   --program-transform-name=PROGRAM
  188.                           run sed PROGRAM on installed program names
  189. EOF
  190.     cat << EOF
  191. Host type:
  192.   --build=BUILD           configure for building on BUILD [BUILD=HOST]
  193.   --host=HOST             configure for HOST [guessed]
  194.   --target=TARGET         configure for TARGET [TARGET=HOST]
  195. Features and packages:
  196.   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  197.   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  198.   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  199.   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  200.   --x-includes=DIR        X include files are in DIR
  201.   --x-libraries=DIR       X library files are in DIR
  202. EOF
  203.     if test -n "$ac_help"; then
  204.       echo "--enable and --with options recognized:$ac_help"
  205.     fi
  206.     exit 0 ;;
  207.  
  208.   -host | --host | --hos | --ho)
  209.     ac_prev=host ;;
  210.   -host=* | --host=* | --hos=* | --ho=*)
  211.     host="$ac_optarg" ;;
  212.  
  213.   -includedir | --includedir | --includedi | --included | --include \
  214.   | --includ | --inclu | --incl | --inc)
  215.     ac_prev=includedir ;;
  216.   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  217.   | --includ=* | --inclu=* | --incl=* | --inc=*)
  218.     includedir="$ac_optarg" ;;
  219.  
  220.   -infodir | --infodir | --infodi | --infod | --info | --inf)
  221.     ac_prev=infodir ;;
  222.   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  223.     infodir="$ac_optarg" ;;
  224.  
  225.  -guidedir | --guidedir | --guidedi | --guided | --guide | --gui)
  226.    ac_prev=guidedir ;;
  227.  -guidedir=* | --guidedir=* | --guidedi=* | --guided=* | --guide=* |--gui=*)+    guidedir="$ac_optarg" ;;
  228.  
  229.  -psdir | --psdir | --psdi | --psd | --ps)
  230.    ac_prev=psdir ;;
  231.  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)+    psdir="$ac_optarg" ;;
  232.  
  233.  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
  234.    ac_prev=dvidir ;;
  235.  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* |--dv=*)+    dvidir="$ac_optarg" ;;
  236.  
  237.   -libdir | --libdir | --libdi | --libd)
  238.     ac_prev=libdir ;;
  239.   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  240.     libdir="$ac_optarg" ;;
  241.  
  242.   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  243.   | --libexe | --libex | --libe)
  244.     ac_prev=libexecdir ;;
  245.   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  246.   | --libexe=* | --libex=* | --libe=*)
  247.     libexecdir="$ac_optarg" ;;
  248.  
  249.   -localstatedir | --localstatedir | --localstatedi | --localstated \
  250.   | --localstate | --localstat | --localsta | --localst \
  251.   | --locals | --local | --loca | --loc | --lo)
  252.     ac_prev=localstatedir ;;
  253.   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  254.   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
  255.   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
  256.     localstatedir="$ac_optarg" ;;
  257.  
  258.   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  259.     ac_prev=mandir ;;
  260.   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  261.     mandir="$ac_optarg" ;;
  262.  
  263.   -nfp | --nfp | --nf)
  264.     # Obsolete; use --without-fp.
  265.     with_fp=no ;;
  266.  
  267.   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  268.   | --no-cr | --no-c)
  269.     no_create=yes ;;
  270.  
  271.   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  272.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  273.     no_recursion=yes ;;
  274.  
  275.   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  276.   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  277.   | --oldin | --oldi | --old | --ol | --o)
  278.     ac_prev=oldincludedir ;;
  279.   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  280.   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  281.   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  282.     oldincludedir="$ac_optarg" ;;
  283.  
  284.   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  285.     ac_prev=prefix ;;
  286.   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  287.     prefix="$ac_optarg" ;;
  288.  
  289.   -program-prefix | --program-prefix | --program-prefi | --program-pref \
  290.   | --program-pre | --program-pr | --program-p)
  291.     ac_prev=program_prefix ;;
  292.   -program-prefix=* | --program-prefix=* | --program-prefi=* \
  293.   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  294.     program_prefix="$ac_optarg" ;;
  295.  
  296.   -program-suffix | --program-suffix | --program-suffi | --program-suff \
  297.   | --program-suf | --program-su | --program-s)
  298.     ac_prev=program_suffix ;;
  299.   -program-suffix=* | --program-suffix=* | --program-suffi=* \
  300.   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  301.     program_suffix="$ac_optarg" ;;
  302.  
  303.   -program-transform-name | --program-transform-name \
  304.   | --program-transform-nam | --program-transform-na \
  305.   | --program-transform-n | --program-transform- \
  306.   | --program-transform | --program-transfor \
  307.   | --program-transfo | --program-transf \
  308.   | --program-trans | --program-tran \
  309.   | --progr-tra | --program-tr | --program-t)
  310.     ac_prev=program_transform_name ;;
  311.   -program-transform-name=* | --program-transform-name=* \
  312.   | --program-transform-nam=* | --program-transform-na=* \
  313.   | --program-transform-n=* | --program-transform-=* \
  314.   | --program-transform=* | --program-transfor=* \
  315.   | --program-transfo=* | --program-transf=* \
  316.   | --program-trans=* | --program-tran=* \
  317.   | --progr-tra=* | --program-tr=* | --program-t=*)
  318.     program_transform_name="$ac_optarg" ;;
  319.  
  320.   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  321.   | -silent | --silent | --silen | --sile | --sil)
  322.     silent=yes ;;
  323.  
  324.   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  325.     ac_prev=sbindir ;;
  326.   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  327.   | --sbi=* | --sb=*)
  328.     sbindir="$ac_optarg" ;;
  329.  
  330.   -sharedstatedir | --sharedstatedir | --sharedstatedi \
  331.   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  332.   | --sharedst | --shareds | --shared | --share | --shar \
  333.   | --sha | --sh)
  334.     ac_prev=sharedstatedir ;;
  335.   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  336.   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  337.   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  338.   | --sha=* | --sh=*)
  339.     sharedstatedir="$ac_optarg" ;;
  340.  
  341.   -site | --site | --sit)
  342.     ac_prev=site ;;
  343.   -site=* | --site=* | --sit=*)
  344.     site="$ac_optarg" ;;
  345.  
  346.   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  347.     ac_prev=srcdir ;;
  348.   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  349.     srcdir="$ac_optarg" ;;
  350.  
  351.   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  352.   | --syscon | --sysco | --sysc | --sys | --sy)
  353.     ac_prev=sysconfdir ;;
  354.   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  355.   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  356.     sysconfdir="$ac_optarg" ;;
  357.  
  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.  
  363.   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  364.     verbose=yes ;;
  365.  
  366.   -version | --version | --versio | --versi | --vers)
  367.     echo "configure generated by autoconf version 2.10"
  368.     exit 0 ;;
  369.  
  370.   -with-* | --with-*)
  371.     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
  372.     # Reject names that are not valid shell variable names.
  373.     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
  374.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  375.     fi
  376.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  377.     case "$ac_option" in
  378.       *=*) ;;
  379.       *) ac_optarg=yes ;;
  380.     esac
  381.     eval "with_${ac_package}='$ac_optarg'" ;;
  382.  
  383.   -without-* | --without-*)
  384.     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
  385.     # Reject names that are not valid shell variable names.
  386.     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
  387.       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
  388.     fi
  389.     ac_package=`echo $ac_package| sed 's/-/_/g'`
  390.     eval "with_${ac_package}=no" ;;
  391.  
  392.   --x)
  393.     # Obsolete; use --with-x.
  394.     with_x=yes ;;
  395.  
  396.   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  397.   | --x-incl | --x-inc | --x-in | --x-i)
  398.     ac_prev=x_includes ;;
  399.   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  400.   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  401.     x_includes="$ac_optarg" ;;
  402.  
  403.   -x-libraries | --x-libraries | --x-librarie | --x-librari \
  404.   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  405.     ac_prev=x_libraries ;;
  406.   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  407.   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  408.     x_libraries="$ac_optarg" ;;
  409.  
  410.   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
  411.     ;;
  412.  
  413.   *)
  414.     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
  415.       echo "configure: warning: $ac_option: invalid host type" 1>&2
  416.     fi
  417.     if test "x$nonopt" != xNONE; then
  418.       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
  419.     fi
  420.     nonopt="$ac_option"
  421.     ;;
  422.  
  423.   esac
  424. done
  425.  
  426. if test -n "$ac_prev"; then
  427.   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
  428. fi
  429.  
  430. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  431.  
  432. # File descriptor usage:
  433. # 0 standard input
  434. # 1 file creation
  435. # 2 errors and warnings
  436. # 3 some systems may open it to /dev/tty
  437. # 4 used on the Kubota Titan
  438. # 6 checking for... messages and results
  439. # 5 compiler messages saved in config.log
  440. if test "$silent" = yes; then
  441.   exec 6>/dev/null
  442. else
  443.   exec 6>&1
  444. fi
  445. exec 5>./config.log
  446.  
  447. echo "\
  448. This file contains any messages produced by compilers while
  449. running configure, to aid debugging if configure makes a mistake.
  450. " 1>&5
  451.  
  452. # Strip out --no-create and --no-recursion so they do not pile up.
  453. # Also quote any args containing shell metacharacters.
  454. ac_configure_args=
  455. for ac_arg
  456. do
  457.   case "$ac_arg" in
  458.   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  459.   | --no-cr | --no-c) ;;
  460.   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  461.   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
  462.   *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
  463.   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
  464.   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
  465.   esac
  466. done
  467.  
  468. # NLS nuisances.
  469. # Only set LANG and LC_ALL to C if already set.
  470. # These must not be set unconditionally because not all systems understand
  471. # e.g. LANG=C (notably SCO).
  472. if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
  473. if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
  474.  
  475. # confdefs.h avoids OS command line length limits that DEFS can exceed.
  476. rm -rf conftest* confdefs.h
  477. # AIX cpp loses on an empty file, so make sure it contains at least a newline.
  478. echo > confdefs.h
  479.  
  480. # A filename unique to this package, relative to the directory that
  481. # configure is in, which we can look for to find out if srcdir is correct.
  482. ac_unique_file=FTP.c
  483.  
  484. # Find the source files, if location was not specified.
  485. if test -z "$srcdir"; then
  486.   ac_srcdir_defaulted=yes
  487.   # Try the directory containing this script, then its parent.
  488.   ac_prog=$0
  489.   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
  490.   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
  491.   srcdir=$ac_confdir
  492.   if test ! -r $srcdir/$ac_unique_file; then
  493.     srcdir=..
  494.   fi
  495. else
  496.   ac_srcdir_defaulted=no
  497. fi
  498. if test ! -r $srcdir/$ac_unique_file; then
  499.   if test "$ac_srcdir_defaulted" = yes; then
  500.     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
  501.   else
  502.     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
  503.   fi
  504. fi
  505. srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
  506.  
  507. # Prefer explicitly selected file to automatically selected ones.
  508. if test -z "$CONFIG_SITE"; then
  509.   if test "x$prefix" != xNONE; then
  510.     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
  511.   else
  512.     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
  513.   fi
  514. fi
  515. for ac_site_file in $CONFIG_SITE; do
  516.   if test -r "$ac_site_file"; then
  517.     echo "loading site script $ac_site_file"
  518.     . "$ac_site_file"
  519.   fi
  520. done
  521.  
  522. if test -r "$cache_file"; then
  523.   echo "loading cache $cache_file"
  524.   . $cache_file
  525. else
  526.   echo "creating cache $cache_file"
  527.   > $cache_file
  528. fi
  529.  
  530. ac_ext=c
  531. # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
  532. ac_cpp='$CPP $CPPFLAGS'
  533. ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
  534. ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
  535.  
  536. if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
  537.   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
  538.   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
  539.     ac_n= ac_c='
  540. ' ac_t='    '
  541.   else
  542.     ac_n=-n ac_c= ac_t=
  543.   fi
  544. else
  545.   ac_n= ac_c='\c' ac_t=
  546. fi
  547.  
  548.  
  549.  
  550.  
  551.  
  552. nc_cv_ncurses=yes
  553. nc_cv_curses=yes
  554. nc_cv_readline=yes
  555. nc_cv_termnet=no
  556. nc_cv_socks=no
  557. nc_cv_socks5=no
  558. nc_cv_shared_libc=no
  559. nc_cv_extra_dirs=yes
  560.  
  561. # Check whether --enable-ncurses or --disable-ncurses was given.
  562. if test "${enable_ncurses+set}" = set; then
  563.   enableval="$enable_ncurses"
  564.   nc_cv_ncurses=$enableval
  565. fi
  566.  
  567. # Check whether --enable-curses or --disable-curses was given.
  568. if test "${enable_curses+set}" = set; then
  569.   enableval="$enable_curses"
  570.   nc_cv_curses=$enableval
  571. fi
  572.  
  573. # Check whether --enable-readline or --disable-readline was given.
  574. if test "${enable_readline+set}" = set; then
  575.   enableval="$enable_readline"
  576.   nc_cv_readline=$enableval
  577. fi
  578.  
  579. # Check whether --enable-termnet or --disable-termnet was given.
  580. if test "${enable_termnet+set}" = set; then
  581.   enableval="$enable_termnet"
  582.   nc_cv_termnet=$enableval
  583. fi
  584.  
  585. # Check whether --enable-socks or --disable-socks was given.
  586. if test "${enable_socks+set}" = set; then
  587.   enableval="$enable_socks"
  588.   nc_cv_socks=$enableval
  589. fi
  590.  
  591. # Check whether --enable-socks5 or --disable-socks5 was given.
  592. if test "${enable_socks5+set}" = set; then
  593.   enableval="$enable_socks5"
  594.   nc_cv_socks5=$enableval
  595. fi
  596.  
  597. # Check whether --enable-shared-libc or --disable-shared-libc was given.
  598. if test "${enable_shared_libc+set}" = set; then
  599.   enableval="$enable_shared_libc"
  600.   nc_cv_shared_libc=$enableval
  601. fi
  602.  
  603. # Check whether --enable-extra-dirs or --disable-extra-dirs was given.
  604. if test "${enable_extra_dirs+set}" = set; then
  605.   enableval="$enable_extra_dirs"
  606.   nc_cv_extra_dirs=$enableval
  607. fi
  608.  
  609.  
  610. PATH="${prefix}/bin:${PATH}"
  611.  
  612. os=`uname -s 2>/dev/null | tr 'A-Z' 'a-z'`
  613.  
  614. if test "$os" = freebsd ; then
  615.     rev=`uname -r | cut -c1`
  616.     if test "$rev" = 1 ; then
  617.         echo "configure: warning: Won't use the curses library on FreeBSD 1.x" 1>&2
  618.         echo "configure: warning: is missing too much of it's functionality.  Try ncurses." 1>&2
  619.         nc_cv_curses=no
  620.     fi
  621. fi
  622.  
  623. if test "$os" = ultrix ; then
  624.     echo "configure: warning: Won't use curses or cursesX on ULTRIX." 1>&2
  625.     echo "configure: warning: They don't work to my satisfaction. Try ncurses instead." 1>&2
  626.     nc_cv_curses=no
  627. fi
  628.  
  629. host=`uname -n 2>/dev/null | tr 'A-Z' 'a-z'`
  630. Z10=''
  631. Z11=''
  632. Z20='#'
  633. Z21='#'
  634. if test "$host" = redwing ; then
  635.         Z20=''
  636.         Z21=''
  637.         Z10='#'
  638.         Z11='#'
  639. fi
  640.  
  641.  
  642.  
  643.  
  644.  
  645. # Extract the first word of "gcc", so it can be a program name with args.
  646. set dummy gcc; ac_word=$2
  647. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  648. if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  649.   echo $ac_n "(cached) $ac_c" 1>&6
  650. else
  651.   if test -n "$CC"; then
  652.   ac_cv_prog_CC="$CC" # Let the user override the test.
  653. else
  654.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  655.   for ac_dir in $PATH; do
  656.     test -z "$ac_dir" && ac_dir=.
  657.     if test -f $ac_dir/$ac_word; then
  658.       ac_cv_prog_CC="gcc"
  659.       break
  660.     fi
  661.   done
  662.   IFS="$ac_save_ifs"
  663. fi
  664. fi
  665. CC="$ac_cv_prog_CC"
  666. if test -n "$CC"; then
  667.   echo "$ac_t""$CC" 1>&6
  668. else
  669.   echo "$ac_t""no" 1>&6
  670. fi
  671.  
  672. if test -z "$CC"; then
  673.   # Extract the first word of "cc", so it can be a program name with args.
  674. set dummy cc; ac_word=$2
  675. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  676. if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
  677.   echo $ac_n "(cached) $ac_c" 1>&6
  678. else
  679.   if test -n "$CC"; then
  680.   ac_cv_prog_CC="$CC" # Let the user override the test.
  681. else
  682.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  683.   ac_prog_rejected=no
  684.   for ac_dir in $PATH; do
  685.     test -z "$ac_dir" && ac_dir=.
  686.     if test -f $ac_dir/$ac_word; then
  687.       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
  688.         ac_prog_rejected=yes
  689.     continue
  690.       fi
  691.       ac_cv_prog_CC="cc"
  692.       break
  693.     fi
  694.   done
  695.   IFS="$ac_save_ifs"
  696. if test $ac_prog_rejected = yes; then
  697.   # We found a bogon in the path, so make sure we never use it.
  698.   set dummy $ac_cv_prog_CC
  699.   shift
  700.   if test $# -gt 0; then
  701.     # We chose a different compiler from the bogus one.
  702.     # However, it has the same basename, so the bogon will be chosen
  703.     # first if we set CC to just the basename; use the full file name.
  704.     shift
  705.     set dummy "$ac_dir/$ac_word" "$@"
  706.     shift
  707.     ac_cv_prog_CC="$@"
  708.   fi
  709. fi
  710. fi
  711. fi
  712. CC="$ac_cv_prog_CC"
  713. if test -n "$CC"; then
  714.   echo "$ac_t""$CC" 1>&6
  715. else
  716.   echo "$ac_t""no" 1>&6
  717. fi
  718.  
  719.   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
  720. fi
  721.  
  722. echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
  723. if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
  724.   echo $ac_n "(cached) $ac_c" 1>&6
  725. else
  726.   cat > conftest.c <<EOF
  727. #ifdef __GNUC__
  728.   yes;
  729. #endif
  730. EOF
  731. if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:732: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
  732.   ac_cv_prog_gcc=yes
  733. else
  734.   ac_cv_prog_gcc=no
  735. fi
  736. fi
  737.  
  738. echo "$ac_t""$ac_cv_prog_gcc" 1>&6
  739. if test $ac_cv_prog_gcc = yes; then
  740.   GCC=yes
  741.   if test "${CFLAGS+set}" != set; then
  742.     echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
  743. if eval "test \"`echo '$''{'ac_cv_prog_gcc_g'+set}'`\" = set"; then
  744.   echo $ac_n "(cached) $ac_c" 1>&6
  745. else
  746.   echo 'void f(){}' > conftest.c
  747. if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
  748.   ac_cv_prog_gcc_g=yes
  749. else
  750.   ac_cv_prog_gcc_g=no
  751. fi
  752. rm -f conftest*
  753.  
  754. fi
  755.  
  756. echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6
  757.     if test $ac_cv_prog_gcc_g = yes; then
  758.       CFLAGS="-g -O2"
  759.     else
  760.       CFLAGS="-O2"
  761.     fi
  762.   fi
  763. else
  764.   GCC=
  765.   test "${CFLAGS+set}" = set || CFLAGS="-g"
  766. fi
  767.  
  768.  
  769. echo $ac_n "checking if HP-UX ansi C compiler flags are needed""... $ac_c" 1>&6
  770.  
  771. os=`uname -s | tr 'A-Z' 'a-z'`
  772. ac_cv_hpux_flags=no
  773. if test "$os" = hp-ux ; then
  774.     if test "$ac_cv_prog_gcc" = yes ; then
  775.         if test "$CFLAGS" != "" ; then
  776.             # Shouldn't be in there.
  777.             CFLAGS=`echo "$CFLAGS" | sed 's/-Aa//g'`
  778.         fi
  779.     else
  780.         # If you're not using gcc, then you better have a cc/c89
  781.         # that is usable.  If you have the barebones compiler, it
  782.         # won't work.  The good compiler uses -Aa for the ANSI
  783.         # compatible stuff.
  784.         x=`echo $CFLAGS | grep 'Aa' 2>/dev/null`
  785.         if test "$x" = "" ; then
  786.             CFLAGS="$CFLAGS -Aa"
  787.         fi
  788.         ac_cv_hpux_flags=yes
  789.     fi
  790.     # Also add _HPUX_SOURCE to get the extended namespace.
  791.     x=`echo $CFLAGS | grep '_HPUX_SOURCE' 2>/dev/null`
  792.     if test "$x" = "" ; then
  793.         CFLAGS="$CFLAGS -D_HPUX_SOURCE"
  794.     fi
  795. fi
  796. echo "$ac_t""$ac_cv_hpux_flags" 1>&6
  797.  
  798.     if test "$CFLAGS" = "" ; then
  799.         CFLAGS="-g"
  800.     elif test "$ac_cv_prog_gcc" = "yes" ; then
  801.         case "$CFLAGS" in
  802.             *"-g -O"*)
  803.                 echo "using -g as default gcc CFLAGS" 1>&6
  804.                 CFLAGS=`echo $CFLAGS | sed 's/-g\ -O/-g/'`
  805.                 ;;
  806.             *"-O -g"*)
  807.                 # Leave the -g, but remove all -O options.
  808.                 echo "using -g as default gcc CFLAGS" 1>&6
  809.                 CFLAGS=`echo $CFLAGS | sed 's/-O\ -g/-g/'`
  810.                 ;;
  811.         esac
  812.     fi
  813.  
  814.  
  815. echo $ac_n "checking if the compiler supports function prototypes""... $ac_c" 1>&6
  816. cat > conftest.$ac_ext <<EOF
  817. #line 818 "configure"
  818. #include "confdefs.h"
  819.  
  820. int main() { return 0; }
  821. int t() {
  822. extern void exit(int status);
  823. ; return 0; }
  824. EOF
  825. if { (eval echo configure:826: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  826.   rm -rf conftest*
  827.   wi_cv_prototypes=yes
  828. cat >> confdefs.h <<\EOF
  829. #define PROTOTYPES 1
  830. EOF
  831.  
  832. else
  833.   rm -rf conftest*
  834.   wi_cv_prototypes=no
  835. fi
  836. rm -f conftest*
  837.  
  838. echo "$ac_t""$wi_cv_prototypes" 1>&6
  839.  
  840.  
  841. if test "$wi_cv_prototypes" = no ; then
  842.     echo "configure: warning: Your compiler is probably won't be able to compile the package." 1>&2
  843.     echo "configure: warning: Get gcc, or any compiler that supports function prototypes." 1>&2
  844. fi
  845.  
  846. echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
  847. set dummy ${MAKE-make}; ac_make=$2
  848. if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
  849.   echo $ac_n "(cached) $ac_c" 1>&6
  850. else
  851.   cat > conftestmake <<\EOF
  852. all:
  853.     @echo 'ac_maketemp="${MAKE}"'
  854. EOF
  855. # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
  856. eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
  857. if test -n "$ac_maketemp"; then
  858.   eval ac_cv_prog_make_${ac_make}_set=yes
  859. else
  860.   eval ac_cv_prog_make_${ac_make}_set=no
  861. fi
  862. rm -f conftestmake
  863. fi
  864. if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
  865.   echo "$ac_t""yes" 1>&6
  866.   SET_MAKE=
  867. else
  868.   echo "$ac_t""no" 1>&6
  869.   SET_MAKE="MAKE=${MAKE-make}"
  870. fi
  871.  
  872. # Extract the first word of "more", so it can be a program name with args.
  873. set dummy more; ac_word=$2
  874. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  875. if eval "test \"`echo '$''{'ac_cv_path_MORE'+set}'`\" = set"; then
  876.   echo $ac_n "(cached) $ac_c" 1>&6
  877. else
  878.   case "$MORE" in
  879.   /*)
  880.   ac_cv_path_MORE="$MORE" # Let the user override the test with a path.
  881.   ;;
  882.   *)
  883.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  884.   for ac_dir in $PATH; do
  885.     test -z "$ac_dir" && ac_dir=.
  886.     if test -f $ac_dir/$ac_word; then
  887.       ac_cv_path_MORE="$ac_dir/$ac_word"
  888.       break
  889.     fi
  890.   done
  891.   IFS="$ac_save_ifs"
  892.   test -z "$ac_cv_path_MORE" && ac_cv_path_MORE="more"
  893.   ;;
  894. esac
  895. fi
  896. MORE="$ac_cv_path_MORE"
  897. if test -n "$MORE"; then
  898.   echo "$ac_t""$MORE" 1>&6
  899. else
  900.   echo "$ac_t""no" 1>&6
  901. fi
  902.  
  903. # Extract the first word of "ls", so it can be a program name with args.
  904. set dummy ls; ac_word=$2
  905. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  906. if eval "test \"`echo '$''{'ac_cv_path_LS'+set}'`\" = set"; then
  907.   echo $ac_n "(cached) $ac_c" 1>&6
  908. else
  909.   case "$LS" in
  910.   /*)
  911.   ac_cv_path_LS="$LS" # Let the user override the test with a path.
  912.   ;;
  913.   *)
  914.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  915.   for ac_dir in $PATH; do
  916.     test -z "$ac_dir" && ac_dir=.
  917.     if test -f $ac_dir/$ac_word; then
  918.       ac_cv_path_LS="$ac_dir/$ac_word"
  919.       break
  920.     fi
  921.   done
  922.   IFS="$ac_save_ifs"
  923.   test -z "$ac_cv_path_LS" && ac_cv_path_LS="/bin/ls"
  924.   ;;
  925. esac
  926. fi
  927. LS="$ac_cv_path_LS"
  928. if test -n "$LS"; then
  929.   echo "$ac_t""$LS" 1>&6
  930. else
  931.   echo "$ac_t""no" 1>&6
  932. fi
  933.  
  934.  
  935. # Extract the first word of "gzcat", so it can be a program name with args.
  936. set dummy gzcat; ac_word=$2
  937. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  938. if eval "test \"`echo '$''{'ac_cv_path_GZCAT'+set}'`\" = set"; then
  939.   echo $ac_n "(cached) $ac_c" 1>&6
  940. else
  941.   case "$GZCAT" in
  942.   /*)
  943.   ac_cv_path_GZCAT="$GZCAT" # Let the user override the test with a path.
  944.   ;;
  945.   *)
  946.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  947.   for ac_dir in $PATH; do
  948.     test -z "$ac_dir" && ac_dir=.
  949.     if test -f $ac_dir/$ac_word; then
  950.       ac_cv_path_GZCAT="$ac_dir/$ac_word"
  951.       break
  952.     fi
  953.   done
  954.   IFS="$ac_save_ifs"
  955.   ;;
  956. esac
  957. fi
  958. GZCAT="$ac_cv_path_GZCAT"
  959. if test -n "$GZCAT"; then
  960.   echo "$ac_t""$GZCAT" 1>&6
  961. else
  962.   echo "$ac_t""no" 1>&6
  963. fi
  964.  
  965. # Extract the first word of "zcat", so it can be a program name with args.
  966. set dummy zcat; ac_word=$2
  967. echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
  968. if eval "test \"`echo '$''{'ac_cv_path_ZCAT'+set}'`\" = set"; then
  969.   echo $ac_n "(cached) $ac_c" 1>&6
  970. else
  971.   case "$ZCAT" in
  972.   /*)
  973.   ac_cv_path_ZCAT="$ZCAT" # Let the user override the test with a path.
  974.   ;;
  975.   *)
  976.   IFS="${IFS=     }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
  977.   for ac_dir in $PATH; do
  978.     test -z "$ac_dir" && ac_dir=.
  979.     if test -f $ac_dir/$ac_word; then
  980.       ac_cv_path_ZCAT="$ac_dir/$ac_word"
  981.       break
  982.     fi
  983.   done
  984.   IFS="$ac_save_ifs"
  985.   ;;
  986. esac
  987. fi
  988. ZCAT="$ac_cv_path_ZCAT"
  989. if test -n "$ZCAT"; then
  990.   echo "$ac_t""$ZCAT" 1>&6
  991. else
  992.   echo "$ac_t""no" 1>&6
  993. fi
  994.  
  995. if test "x$GZCAT" = x ; then
  996.     if test "x$ZCAT" != x ; then
  997.         # See if zcat is really gzcat.  gzcat has a --version option, regular
  998.         # zcat does not.
  999.         echo $ac_n "checking if zcat is really gzcat in disguise""... $ac_c" 1>&6
  1000.         if $ZCAT --version 2> /dev/null ; then
  1001.             cat >> confdefs.h <<EOF
  1002. #define GZCAT "$ZCAT"
  1003. EOF
  1004.  
  1005.             echo "$ac_t""yes" 1>&6
  1006.         else
  1007.             echo "$ac_t""no" 1>&6
  1008.         fi
  1009.     fi
  1010. else
  1011.     cat >> confdefs.h <<EOF
  1012. #define GZCAT "$GZCAT"
  1013. EOF
  1014.  
  1015. fi
  1016.  
  1017. if test "x$ZCAT" != x ; then
  1018.     cat >> confdefs.h <<EOF
  1019. #define ZCAT "$ZCAT"
  1020. EOF
  1021.  
  1022. fi
  1023.  
  1024.  
  1025. # See if we should add -I/usr/local/include -L/usr/local/lib, etc.
  1026. echo "checking for extra include and lib directories..." 1>&6
  1027. b1=`cd .. ; pwd`
  1028. b2=`cd ../.. ; pwd`
  1029. exdirs="$HOME $j $b1 $b2 $prefix /usr/local /usr/ccs"
  1030.  
  1031. subexdirs="-"
  1032. if test "$subexdirs" = "" ; then
  1033.     subexdirs="-"
  1034. fi
  1035. for subexdir in $subexdirs ; do
  1036. if test "$subexdir" = "-" ; then
  1037.     subexdir=""
  1038. else
  1039.     subexdir="/$subexdir"
  1040. fi
  1041. for exdir in $exdirs ; do
  1042.     if test "$exdir" != "/usr" || test "$subexdir" != ""; then
  1043.         incdir="${exdir}/include${subexdir}"
  1044.         
  1045. incdir="$incdir"
  1046. if test -r $incdir ; then
  1047.     case "$CPPFLAGS" in
  1048.         *${incdir}*)
  1049.             # echo "   + already had $incdir" 1>&6
  1050.             ;;
  1051.         *)
  1052.             if test "$CPPFLAGS" = "" ; then
  1053.                 CPPFLAGS="-I$incdir"
  1054.             else
  1055.                 CPPFLAGS="$CPPFLAGS -I$incdir"
  1056.             fi
  1057.             echo "   + found $incdir" 1>&6
  1058.             ;;
  1059.     esac
  1060. fi
  1061.  
  1062.  
  1063.         libdir="${exdir}/lib${subexdir}"
  1064.         
  1065. libdir="$libdir"
  1066. if test -r $libdir ; then
  1067.     case "$LDFLAGS" in
  1068.         *${libdir}*)
  1069.             # echo "   + already had $libdir" 1>&6
  1070.             ;;
  1071.         *)
  1072.             if test "$LDFLAGS" = "" ; then
  1073.                 LDFLAGS="-L$libdir"
  1074.             else
  1075.                 LDFLAGS="$LDFLAGS -L$libdir"
  1076.             fi
  1077.             echo "   + found $libdir" 1>&6
  1078.             ;;
  1079.     esac
  1080. fi
  1081.  
  1082.     fi
  1083. done
  1084. done
  1085.  
  1086.  
  1087. # Look for SunOS' /usr/5lib and 5include directories, because
  1088. # we want to use those for the curses stuff.  Cheat a little and
  1089. # don't do this if it looks like we are going to use ncurses.
  1090. if test -f /usr/local/include/ncurses/unctrl.h && test "$nc_cv_ncurses" = yes ; then
  1091.     echo >/dev/null        # no op
  1092. else
  1093.  
  1094. # Use System V because their curses extensions are required.  This must
  1095. # be done early so we use the -I and -L in the library checks also.
  1096. # This is mostly a Solaris/SunOS hack.  Note that doing this will also
  1097. # use all of the other System V libraries and headers.
  1098.  
  1099. echo $ac_n "checking for alternative System V libraries""... $ac_c" 1>&6
  1100. if test -f /usr/5include/curses.h ; then
  1101.     CPPFLAGS="$CPPFLAGS -I/usr/5include"
  1102.     LDFLAGS="$LDFLAGS -L/usr/5lib"
  1103.     echo "$ac_t""yes" 1>&6
  1104. else
  1105.     echo "$ac_t""no" 1>&6
  1106. fi
  1107.  
  1108. fi
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117. # Get first 127 chars of all uname information.  Some folks have
  1118. # way too much stuff there, so grab only the first 127.
  1119. unam=`uname -a 2>/dev/null | cut -c1-127`
  1120. if test "$unam" != "" ; then
  1121.     cat >> confdefs.h <<EOF
  1122. #define UNAME "$unam"
  1123. EOF
  1124.  
  1125. fi
  1126.  
  1127. cat >> confdefs.h <<EOF
  1128. #define MORE "$MORE"
  1129. EOF
  1130.  
  1131. cat >> confdefs.h <<EOF
  1132. #define LS "$LS"
  1133. EOF
  1134.  
  1135.  
  1136. echo $ac_n "checking for working const""... $ac_c" 1>&6
  1137. if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
  1138.   echo $ac_n "(cached) $ac_c" 1>&6
  1139. else
  1140.   cat > conftest.$ac_ext <<EOF
  1141. #line 1142 "configure"
  1142. #include "confdefs.h"
  1143.  
  1144. int main() { return 0; }
  1145. int t() {
  1146.  
  1147. /* Ultrix mips cc rejects this.  */
  1148. typedef int charset[2]; const charset x;
  1149. /* SunOS 4.1.1 cc rejects this.  */
  1150. char const *const *ccp;
  1151. char **p;
  1152. /* NEC SVR4.0.2 mips cc rejects this.  */
  1153. struct point {int x, y;};
  1154. static struct point const zero = {0,0};
  1155. /* AIX XL C 1.02.0.0 rejects this.
  1156.    It does not let you subtract one const X* pointer from another in an arm
  1157.    of an if-expression whose if-part is not a constant expression */
  1158. const char *g = "string";
  1159. ccp = &g + (g ? g-g : 0);
  1160. /* HPUX 7.0 cc rejects these. */
  1161. ++ccp;
  1162. p = (char**) ccp;
  1163. ccp = (char const *const *) p;
  1164. { /* SCO 3.2v4 cc rejects this.  */
  1165.   char *t;
  1166.   char const *s = 0 ? (char *) 0 : (char const *) 0;
  1167.  
  1168.   *t++ = 0;
  1169. }
  1170. { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
  1171.   int x[] = {25, 17};
  1172.   const int *foo = &x[0];
  1173.   ++foo;
  1174. }
  1175. { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
  1176.   typedef const int *iptr;
  1177.   iptr p = 0;
  1178.   ++p;
  1179. }
  1180. { /* AIX XL C 1.02.0.0 rejects this saying
  1181.      "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
  1182.   struct s { int j; const int *ap[3]; };
  1183.   struct s *b; b->j = 5;
  1184. }
  1185. { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
  1186.   const int foo = 10;
  1187. }
  1188.  
  1189. ; return 0; }
  1190. EOF
  1191. if { (eval echo configure:1192: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  1192.   rm -rf conftest*
  1193.   ac_cv_c_const=yes
  1194. else
  1195.   rm -rf conftest*
  1196.   ac_cv_c_const=no
  1197. fi
  1198. rm -f conftest*
  1199.  
  1200. fi
  1201.  
  1202. echo "$ac_t""$ac_cv_c_const" 1>&6
  1203. if test $ac_cv_c_const = no; then
  1204.   cat >> confdefs.h <<\EOF
  1205. #define const 
  1206. EOF
  1207.  
  1208. fi
  1209.  
  1210.  
  1211. echo $ac_n "checking for -lsocket""... $ac_c" 1>&6
  1212. ac_lib_var=`echo socket'_'socket | tr './+\055' '__p_'`
  1213. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1214.   echo $ac_n "(cached) $ac_c" 1>&6
  1215. else
  1216.   ac_save_LIBS="$LIBS"
  1217. LIBS="-lsocket  $LIBS"
  1218. cat > conftest.$ac_ext <<EOF
  1219. #line 1220 "configure"
  1220. #include "confdefs.h"
  1221. /* Override any gcc2 internal prototype to avoid an error.  */
  1222. /* We use char because int might match the return type of a gcc2
  1223.     builtin and then its argument prototype would still apply.  */
  1224. char socket();
  1225.  
  1226. int main() { t(); return 0; }
  1227. int t() {
  1228. socket()
  1229. ; return 0; }
  1230. EOF
  1231. if { (eval echo configure:1232: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1232.   rm -rf conftest*
  1233.   eval "ac_cv_lib_$ac_lib_var=yes"
  1234. else
  1235.   rm -rf conftest*
  1236.   eval "ac_cv_lib_$ac_lib_var=no"
  1237. fi
  1238. rm -f conftest*
  1239. LIBS="$ac_save_LIBS"
  1240.  
  1241. fi
  1242. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1243.   echo "$ac_t""yes" 1>&6
  1244.     ac_tr_lib=HAVE_LIB`echo socket | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1245.   cat >> confdefs.h <<EOF
  1246. #define $ac_tr_lib 1
  1247. EOF
  1248.  
  1249.   LIBS="-lsocket $LIBS"
  1250.  
  1251. else
  1252.   echo "$ac_t""no" 1>&6
  1253. fi
  1254.  
  1255. echo $ac_n "checking for -linet""... $ac_c" 1>&6
  1256. ac_lib_var=`echo inet'_'main | tr './+\055' '__p_'`
  1257. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1258.   echo $ac_n "(cached) $ac_c" 1>&6
  1259. else
  1260.   ac_save_LIBS="$LIBS"
  1261. LIBS="-linet  $LIBS"
  1262. cat > conftest.$ac_ext <<EOF
  1263. #line 1264 "configure"
  1264. #include "confdefs.h"
  1265.  
  1266. int main() { t(); return 0; }
  1267. int t() {
  1268. main()
  1269. ; return 0; }
  1270. EOF
  1271. if { (eval echo configure:1272: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1272.   rm -rf conftest*
  1273.   eval "ac_cv_lib_$ac_lib_var=yes"
  1274. else
  1275.   rm -rf conftest*
  1276.   eval "ac_cv_lib_$ac_lib_var=no"
  1277. fi
  1278. rm -f conftest*
  1279. LIBS="$ac_save_LIBS"
  1280.  
  1281. fi
  1282. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1283.   echo "$ac_t""yes" 1>&6
  1284.     ac_tr_lib=HAVE_LIB`echo inet | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1285.   cat >> confdefs.h <<EOF
  1286. #define $ac_tr_lib 1
  1287. EOF
  1288.  
  1289.   LIBS="-linet $LIBS"
  1290.  
  1291. else
  1292.   echo "$ac_t""no" 1>&6
  1293. fi
  1294.  
  1295.  
  1296. # If we cannot run a trivial program, we must be cross compiling.
  1297. echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&6
  1298. if eval "test \"`echo '$''{'ac_cv_c_cross'+set}'`\" = set"; then
  1299.   echo $ac_n "(cached) $ac_c" 1>&6
  1300. else
  1301.   if test "$cross_compiling" = yes; then
  1302.   ac_cv_c_cross=yes
  1303. else
  1304. cat > conftest.$ac_ext <<EOF
  1305. #line 1306 "configure"
  1306. #include "confdefs.h"
  1307. main(){return(0);}
  1308. EOF
  1309. { (eval echo configure:1310: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
  1310. if test -s conftest && (./conftest; exit) 2>/dev/null; then
  1311.   ac_cv_c_cross=no
  1312. else
  1313.   ac_cv_c_cross=yes
  1314. fi
  1315. fi
  1316. rm -fr conftest*
  1317. fi
  1318.  
  1319. echo "$ac_t""$ac_cv_c_cross" 1>&6
  1320. cross_compiling=$ac_cv_c_cross
  1321.  
  1322.  
  1323. echo $ac_n "checking if we can use -lnsl""... $ac_c" 1>&6
  1324. ac_save_LIBS="$LIBS";
  1325. LIBS="$LIBS -lnsl";
  1326. if eval "test \"`echo '$''{'r_cv_use_libnsl'+set}'`\" = set"; then
  1327.   echo $ac_n "(cached) $ac_c" 1>&6
  1328. else
  1329.   
  1330. if test "$cross_compiling" = yes; then
  1331.   nc_cv_use_libnsl=no
  1332. else
  1333. cat > conftest.$ac_ext <<EOF
  1334. #line 1335 "configure"
  1335. #include "confdefs.h"
  1336. main() { if (getpwuid(getuid())) exit(0); exit(-1); }
  1337. EOF
  1338. { (eval echo configure:1339: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
  1339. if test -s conftest && (./conftest; exit) 2>/dev/null; then
  1340.   nc_cv_use_libnsl=yes
  1341. else
  1342.   nc_cv_use_libnsl=no
  1343. fi
  1344. fi
  1345. rm -fr conftest*
  1346.  
  1347. fi
  1348.  
  1349. if test "$nc_cv_use_libnsl" = "no"; then LIBS="$ac_save_LIBS"; fi
  1350. echo "$ac_t""$nc_cv_use_libnsl" 1>&6
  1351.  
  1352.  
  1353. # See if we could access two well-known sites without help of any special
  1354. # libraries, like resolv.
  1355.  
  1356. if test "$cross_compiling" = yes; then
  1357.   look_for_resolv=yes
  1358. else
  1359. cat > conftest.$ac_ext <<EOF
  1360. #line 1361 "configure"
  1361. #include "confdefs.h"
  1362.  
  1363. #include <sys/types.h>
  1364. #include <sys/socket.h>
  1365. #include <netinet/in.h>
  1366. #include <netdb.h>
  1367.  
  1368. main()
  1369. {
  1370.     struct hostent *hp1, *hp2;
  1371.     int result;
  1372.  
  1373.     hp1 = gethostbyname("gatekeeper.dec.com");
  1374.     hp2 = gethostbyname("ftp.ncsa.uiuc.edu");
  1375.     result = ((hp1 != (struct hostent *) 0) && (hp2 != (struct hostent *) 0));
  1376.     exit(! result);
  1377. }
  1378. EOF
  1379. { (eval echo configure:1380: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
  1380. if test -s conftest && (./conftest; exit) 2>/dev/null; then
  1381.   look_for_resolv=no
  1382. else
  1383.   look_for_resolv=yes
  1384. fi
  1385. fi
  1386. rm -fr conftest*
  1387.  
  1388. echo $ac_n "checking if we need to look for -lresolv""... $ac_c" 1>&6
  1389. echo "$ac_t""$look_for_resolv" 1>&6
  1390. if test "$look_for_resolv" = yes ; then
  1391. echo $ac_n "checking for -lresolv""... $ac_c" 1>&6
  1392. ac_lib_var=`echo resolv'_'main | tr './+\055' '__p_'`
  1393. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1394.   echo $ac_n "(cached) $ac_c" 1>&6
  1395. else
  1396.   ac_save_LIBS="$LIBS"
  1397. LIBS="-lresolv  $LIBS"
  1398. cat > conftest.$ac_ext <<EOF
  1399. #line 1400 "configure"
  1400. #include "confdefs.h"
  1401.  
  1402. int main() { t(); return 0; }
  1403. int t() {
  1404. main()
  1405. ; return 0; }
  1406. EOF
  1407. if { (eval echo configure:1408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1408.   rm -rf conftest*
  1409.   eval "ac_cv_lib_$ac_lib_var=yes"
  1410. else
  1411.   rm -rf conftest*
  1412.   eval "ac_cv_lib_$ac_lib_var=no"
  1413. fi
  1414. rm -f conftest*
  1415. LIBS="$ac_save_LIBS"
  1416.  
  1417. fi
  1418. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1419.   echo "$ac_t""yes" 1>&6
  1420.     ac_tr_lib=HAVE_LIB`echo resolv | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1421.   cat >> confdefs.h <<EOF
  1422. #define $ac_tr_lib 1
  1423. EOF
  1424.  
  1425.   LIBS="-lresolv $LIBS"
  1426.  
  1427. else
  1428.   echo "$ac_t""no" 1>&6
  1429. fi
  1430.  
  1431. else
  1432.     ac_cv_lib_resolv=no
  1433. fi
  1434.  
  1435.  
  1436. if test "$nc_cv_socks5" = yes ; then
  1437. # Look for the "SOCKS" library for use with Firewalls/Gateways.
  1438. savelibs="$LIBS"
  1439. echo $ac_n "checking for -ldb""... $ac_c" 1>&6
  1440. ac_lib_var=`echo db'_'main | tr './+\055' '__p_'`
  1441. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1442.   echo $ac_n "(cached) $ac_c" 1>&6
  1443. else
  1444.   ac_save_LIBS="$LIBS"
  1445. LIBS="-ldb  $LIBS"
  1446. cat > conftest.$ac_ext <<EOF
  1447. #line 1448 "configure"
  1448. #include "confdefs.h"
  1449.  
  1450. int main() { t(); return 0; }
  1451. int t() {
  1452. main()
  1453. ; return 0; }
  1454. EOF
  1455. if { (eval echo configure:1456: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1456.   rm -rf conftest*
  1457.   eval "ac_cv_lib_$ac_lib_var=yes"
  1458. else
  1459.   rm -rf conftest*
  1460.   eval "ac_cv_lib_$ac_lib_var=no"
  1461. fi
  1462. rm -f conftest*
  1463. LIBS="$ac_save_LIBS"
  1464.  
  1465. fi
  1466. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1467.   echo "$ac_t""yes" 1>&6
  1468.     ac_tr_lib=HAVE_LIB`echo db | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1469.   cat >> confdefs.h <<EOF
  1470. #define $ac_tr_lib 1
  1471. EOF
  1472.  
  1473.   LIBS="-ldb $LIBS"
  1474.  
  1475. else
  1476.   echo "$ac_t""no" 1>&6
  1477. fi
  1478.  
  1479. echo $ac_n "checking for -lisode""... $ac_c" 1>&6
  1480. ac_lib_var=`echo isode'_'main | tr './+\055' '__p_'`
  1481. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1482.   echo $ac_n "(cached) $ac_c" 1>&6
  1483. else
  1484.   ac_save_LIBS="$LIBS"
  1485. LIBS="-lisode  $LIBS"
  1486. cat > conftest.$ac_ext <<EOF
  1487. #line 1488 "configure"
  1488. #include "confdefs.h"
  1489.  
  1490. int main() { t(); return 0; }
  1491. int t() {
  1492. main()
  1493. ; return 0; }
  1494. EOF
  1495. if { (eval echo configure:1496: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1496.   rm -rf conftest*
  1497.   eval "ac_cv_lib_$ac_lib_var=yes"
  1498. else
  1499.   rm -rf conftest*
  1500.   eval "ac_cv_lib_$ac_lib_var=no"
  1501. fi
  1502. rm -f conftest*
  1503. LIBS="$ac_save_LIBS"
  1504.  
  1505. fi
  1506. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1507.   echo "$ac_t""yes" 1>&6
  1508.     ac_tr_lib=HAVE_LIB`echo isode | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1509.   cat >> confdefs.h <<EOF
  1510. #define $ac_tr_lib 1
  1511. EOF
  1512.  
  1513.   LIBS="-lisode $LIBS"
  1514.  
  1515. else
  1516.   echo "$ac_t""no" 1>&6
  1517. fi
  1518.  
  1519. echo $ac_n "checking for -lcom_err""... $ac_c" 1>&6
  1520. ac_lib_var=`echo com_err'_'main | tr './+\055' '__p_'`
  1521. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1522.   echo $ac_n "(cached) $ac_c" 1>&6
  1523. else
  1524.   ac_save_LIBS="$LIBS"
  1525. LIBS="-lcom_err  $LIBS"
  1526. cat > conftest.$ac_ext <<EOF
  1527. #line 1528 "configure"
  1528. #include "confdefs.h"
  1529.  
  1530. int main() { t(); return 0; }
  1531. int t() {
  1532. main()
  1533. ; return 0; }
  1534. EOF
  1535. if { (eval echo configure:1536: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1536.   rm -rf conftest*
  1537.   eval "ac_cv_lib_$ac_lib_var=yes"
  1538. else
  1539.   rm -rf conftest*
  1540.   eval "ac_cv_lib_$ac_lib_var=no"
  1541. fi
  1542. rm -f conftest*
  1543. LIBS="$ac_save_LIBS"
  1544.  
  1545. fi
  1546. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1547.   echo "$ac_t""yes" 1>&6
  1548.     ac_tr_lib=HAVE_LIB`echo com_err | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1549.   cat >> confdefs.h <<EOF
  1550. #define $ac_tr_lib 1
  1551. EOF
  1552.  
  1553.   LIBS="-lcom_err $LIBS"
  1554.  
  1555. else
  1556.   echo "$ac_t""no" 1>&6
  1557. fi
  1558.  
  1559. echo $ac_n "checking for -lcrypto""... $ac_c" 1>&6
  1560. ac_lib_var=`echo crypto'_'main | tr './+\055' '__p_'`
  1561. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1562.   echo $ac_n "(cached) $ac_c" 1>&6
  1563. else
  1564.   ac_save_LIBS="$LIBS"
  1565. LIBS="-lcrypto  $LIBS"
  1566. cat > conftest.$ac_ext <<EOF
  1567. #line 1568 "configure"
  1568. #include "confdefs.h"
  1569.  
  1570. int main() { t(); return 0; }
  1571. int t() {
  1572. main()
  1573. ; return 0; }
  1574. EOF
  1575. if { (eval echo configure:1576: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1576.   rm -rf conftest*
  1577.   eval "ac_cv_lib_$ac_lib_var=yes"
  1578. else
  1579.   rm -rf conftest*
  1580.   eval "ac_cv_lib_$ac_lib_var=no"
  1581. fi
  1582. rm -f conftest*
  1583. LIBS="$ac_save_LIBS"
  1584.  
  1585. fi
  1586. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1587.   echo "$ac_t""yes" 1>&6
  1588.     ac_tr_lib=HAVE_LIB`echo crypto | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1589.   cat >> confdefs.h <<EOF
  1590. #define $ac_tr_lib 1
  1591. EOF
  1592.  
  1593.   LIBS="-lcrypto $LIBS"
  1594.  
  1595. else
  1596.   echo "$ac_t""no" 1>&6
  1597. fi
  1598.  
  1599. echo $ac_n "checking for -lkrb5""... $ac_c" 1>&6
  1600. ac_lib_var=`echo krb5'_'main | tr './+\055' '__p_'`
  1601. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1602.   echo $ac_n "(cached) $ac_c" 1>&6
  1603. else
  1604.   ac_save_LIBS="$LIBS"
  1605. LIBS="-lkrb5  $LIBS"
  1606. cat > conftest.$ac_ext <<EOF
  1607. #line 1608 "configure"
  1608. #include "confdefs.h"
  1609.  
  1610. int main() { t(); return 0; }
  1611. int t() {
  1612. main()
  1613. ; return 0; }
  1614. EOF
  1615. if { (eval echo configure:1616: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1616.   rm -rf conftest*
  1617.   eval "ac_cv_lib_$ac_lib_var=yes"
  1618. else
  1619.   rm -rf conftest*
  1620.   eval "ac_cv_lib_$ac_lib_var=no"
  1621. fi
  1622. rm -f conftest*
  1623. LIBS="$ac_save_LIBS"
  1624.  
  1625. fi
  1626. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1627.   echo "$ac_t""yes" 1>&6
  1628.     ac_tr_lib=HAVE_LIB`echo krb5 | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1629.   cat >> confdefs.h <<EOF
  1630. #define $ac_tr_lib 1
  1631. EOF
  1632.  
  1633.   LIBS="-lkrb5 $LIBS"
  1634.  
  1635. else
  1636.   echo "$ac_t""no" 1>&6
  1637. fi
  1638.  
  1639. echo $ac_n "checking for -lgssapi_krb5""... $ac_c" 1>&6
  1640. ac_lib_var=`echo gssapi_krb5'_'main | tr './+\055' '__p_'`
  1641. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1642.   echo $ac_n "(cached) $ac_c" 1>&6
  1643. else
  1644.   ac_save_LIBS="$LIBS"
  1645. LIBS="-lgssapi_krb5  $LIBS"
  1646. cat > conftest.$ac_ext <<EOF
  1647. #line 1648 "configure"
  1648. #include "confdefs.h"
  1649.  
  1650. int main() { t(); return 0; }
  1651. int t() {
  1652. main()
  1653. ; return 0; }
  1654. EOF
  1655. if { (eval echo configure:1656: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1656.   rm -rf conftest*
  1657.   eval "ac_cv_lib_$ac_lib_var=yes"
  1658. else
  1659.   rm -rf conftest*
  1660.   eval "ac_cv_lib_$ac_lib_var=no"
  1661. fi
  1662. rm -f conftest*
  1663. LIBS="$ac_save_LIBS"
  1664.  
  1665. fi
  1666. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1667.   echo "$ac_t""yes" 1>&6
  1668.     ac_tr_lib=HAVE_LIB`echo gssapi_krb5 | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1669.   cat >> confdefs.h <<EOF
  1670. #define $ac_tr_lib 1
  1671. EOF
  1672.  
  1673.   LIBS="-lgssapi_krb5 $LIBS"
  1674.  
  1675. else
  1676.   echo "$ac_t""no" 1>&6
  1677. fi
  1678.  
  1679. echo $ac_n "checking for -lsocks5""... $ac_c" 1>&6
  1680. ac_lib_var=`echo socks5'_'SOCKSinit | tr './+\055' '__p_'`
  1681. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1682.   echo $ac_n "(cached) $ac_c" 1>&6
  1683. else
  1684.   ac_save_LIBS="$LIBS"
  1685. LIBS="-lsocks5  $LIBS"
  1686. cat > conftest.$ac_ext <<EOF
  1687. #line 1688 "configure"
  1688. #include "confdefs.h"
  1689. /* Override any gcc2 internal prototype to avoid an error.  */
  1690. /* We use char because int might match the return type of a gcc2
  1691.     builtin and then its argument prototype would still apply.  */
  1692. char SOCKSinit();
  1693.  
  1694. int main() { t(); return 0; }
  1695. int t() {
  1696. SOCKSinit()
  1697. ; return 0; }
  1698. EOF
  1699. if { (eval echo configure:1700: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1700.   rm -rf conftest*
  1701.   eval "ac_cv_lib_$ac_lib_var=yes"
  1702. else
  1703.   rm -rf conftest*
  1704.   eval "ac_cv_lib_$ac_lib_var=no"
  1705. fi
  1706. rm -f conftest*
  1707. LIBS="$ac_save_LIBS"
  1708.  
  1709. fi
  1710. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1711.   echo "$ac_t""yes" 1>&6
  1712.     ac_tr_lib=HAVE_LIB`echo socks5 | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1713.   cat >> confdefs.h <<EOF
  1714. #define $ac_tr_lib 1
  1715. EOF
  1716.  
  1717.   LIBS="-lsocks5 $LIBS"
  1718.  
  1719. else
  1720.   echo "$ac_t""no" 1>&6
  1721. fi
  1722.  
  1723.       if test "$ac_cv_lib_socks5" = yes ; then
  1724.               nc_cv_socks=no
  1725.       else
  1726.               LIBS="$savelibs"
  1727.       fi
  1728. else
  1729. ac_cv_lib_socks5=no
  1730. fi
  1731.  
  1732. if test "$nc_cv_socks" = yes ; then
  1733. # Look for the "SOCKS" library for use with Firewalls/Gateways.
  1734. echo $ac_n "checking for -lsocks""... $ac_c" 1>&6
  1735. ac_lib_var=`echo socks'_'SOCKSinit | tr './+\055' '__p_'`
  1736. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1737.   echo $ac_n "(cached) $ac_c" 1>&6
  1738. else
  1739.   ac_save_LIBS="$LIBS"
  1740. LIBS="-lsocks  $LIBS"
  1741. cat > conftest.$ac_ext <<EOF
  1742. #line 1743 "configure"
  1743. #include "confdefs.h"
  1744. /* Override any gcc2 internal prototype to avoid an error.  */
  1745. /* We use char because int might match the return type of a gcc2
  1746.     builtin and then its argument prototype would still apply.  */
  1747. char SOCKSinit();
  1748.  
  1749. int main() { t(); return 0; }
  1750. int t() {
  1751. SOCKSinit()
  1752. ; return 0; }
  1753. EOF
  1754. if { (eval echo configure:1755: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1755.   rm -rf conftest*
  1756.   eval "ac_cv_lib_$ac_lib_var=yes"
  1757. else
  1758.   rm -rf conftest*
  1759.   eval "ac_cv_lib_$ac_lib_var=no"
  1760. fi
  1761. rm -f conftest*
  1762. LIBS="$ac_save_LIBS"
  1763.  
  1764. fi
  1765. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1766.   echo "$ac_t""yes" 1>&6
  1767.     ac_tr_lib=HAVE_LIB`echo socks | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1768.   cat >> confdefs.h <<EOF
  1769. #define $ac_tr_lib 1
  1770. EOF
  1771.  
  1772.   LIBS="-lsocks $LIBS"
  1773.  
  1774. else
  1775.   echo "$ac_t""no" 1>&6
  1776. fi
  1777.  
  1778.     if test "$ac_cv_lib_socks" = yes ; then
  1779.         # Socks requires PASV.
  1780.         # Use FTP_DATA_PORT_MODE == 1 (kPassiveMode)
  1781.         cat >> confdefs.h <<\EOF
  1782. #define FTP_DATA_PORT_MODE 1
  1783. EOF
  1784.  
  1785.     fi
  1786. else
  1787. ac_cv_lib_socks=no
  1788. fi
  1789.  
  1790.  
  1791. if test "$nc_cv_termnet" = yes ; then
  1792. # Look for the "TERM" library for use with Linux, etc.
  1793. echo $ac_n "checking for -ltermnet""... $ac_c" 1>&6
  1794. ac_lib_var=`echo termnet'_'main | tr './+\055' '__p_'`
  1795. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1796.   echo $ac_n "(cached) $ac_c" 1>&6
  1797. else
  1798.   ac_save_LIBS="$LIBS"
  1799. LIBS="-ltermnet  $LIBS"
  1800. cat > conftest.$ac_ext <<EOF
  1801. #line 1802 "configure"
  1802. #include "confdefs.h"
  1803.  
  1804. int main() { t(); return 0; }
  1805. int t() {
  1806. main()
  1807. ; return 0; }
  1808. EOF
  1809. if { (eval echo configure:1810: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1810.   rm -rf conftest*
  1811.   eval "ac_cv_lib_$ac_lib_var=yes"
  1812. else
  1813.   rm -rf conftest*
  1814.   eval "ac_cv_lib_$ac_lib_var=no"
  1815. fi
  1816. rm -f conftest*
  1817. LIBS="$ac_save_LIBS"
  1818.  
  1819. fi
  1820. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1821.   echo "$ac_t""yes" 1>&6
  1822.     ac_tr_lib=HAVE_LIB`echo termnet | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1823.   cat >> confdefs.h <<EOF
  1824. #define $ac_tr_lib 1
  1825. EOF
  1826.  
  1827.   LIBS="-ltermnet $LIBS"
  1828.  
  1829. else
  1830.   echo "$ac_t""no" 1>&6
  1831. fi
  1832.  
  1833. else
  1834. ac_cv_lib_termnet=no
  1835. fi
  1836.  
  1837. if test "$nc_cv_readline" = no; then
  1838. echo $ac_n "checking for -lgetline""... $ac_c" 1>&6
  1839. ac_lib_var=`echo getline'_'gl_histadd | tr './+\055' '__p_'`
  1840. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1841.   echo $ac_n "(cached) $ac_c" 1>&6
  1842. else
  1843.   ac_save_LIBS="$LIBS"
  1844. LIBS="-lgetline  $LIBS"
  1845. cat > conftest.$ac_ext <<EOF
  1846. #line 1847 "configure"
  1847. #include "confdefs.h"
  1848. /* Override any gcc2 internal prototype to avoid an error.  */
  1849. /* We use char because int might match the return type of a gcc2
  1850.     builtin and then its argument prototype would still apply.  */
  1851. char gl_histadd();
  1852.  
  1853. int main() { t(); return 0; }
  1854. int t() {
  1855. gl_histadd()
  1856. ; return 0; }
  1857. EOF
  1858. if { (eval echo configure:1859: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1859.   rm -rf conftest*
  1860.   eval "ac_cv_lib_$ac_lib_var=yes"
  1861. else
  1862.   rm -rf conftest*
  1863.   eval "ac_cv_lib_$ac_lib_var=no"
  1864. fi
  1865. rm -f conftest*
  1866. LIBS="$ac_save_LIBS"
  1867.  
  1868. fi
  1869. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1870.   echo "$ac_t""yes" 1>&6
  1871.     ac_tr_lib=HAVE_LIB`echo getline | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  1872.   cat >> confdefs.h <<EOF
  1873. #define $ac_tr_lib 1
  1874. EOF
  1875.  
  1876.   LIBS="-lgetline $LIBS"
  1877.  
  1878. else
  1879.   echo "$ac_t""no" 1>&6
  1880. fi
  1881.  
  1882. fi
  1883.  
  1884. # We don't need termcap directly, but on some systems you need to link
  1885. # with -lcurses -ltermcap.
  1886.  
  1887. echo $ac_n "checking for -ltermcap""... $ac_c" 1>&6
  1888. ac_lib_var=`echo termcap'_'tgetstr | tr './+\055' '__p_'`
  1889. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1890.   echo $ac_n "(cached) $ac_c" 1>&6
  1891. else
  1892.   ac_save_LIBS="$LIBS"
  1893. LIBS="-ltermcap  $LIBS"
  1894. cat > conftest.$ac_ext <<EOF
  1895. #line 1896 "configure"
  1896. #include "confdefs.h"
  1897. /* Override any gcc2 internal prototype to avoid an error.  */
  1898. /* We use char because int might match the return type of a gcc2
  1899.     builtin and then its argument prototype would still apply.  */
  1900. char tgetstr();
  1901.  
  1902. int main() { t(); return 0; }
  1903. int t() {
  1904. tgetstr()
  1905. ; return 0; }
  1906. EOF
  1907. if { (eval echo configure:1908: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1908.   rm -rf conftest*
  1909.   eval "ac_cv_lib_$ac_lib_var=yes"
  1910. else
  1911.   rm -rf conftest*
  1912.   eval "ac_cv_lib_$ac_lib_var=no"
  1913. fi
  1914. rm -f conftest*
  1915. LIBS="$ac_save_LIBS"
  1916.  
  1917. fi
  1918. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1919.   echo "$ac_t""yes" 1>&6
  1920.   nc_cv_lib_termcap=yes
  1921. else
  1922.   echo "$ac_t""no" 1>&6
  1923. nc_cv_lib_termcap=no
  1924. fi
  1925.  
  1926.  
  1927. CURSESLIB=''
  1928. TERMCAPLIB=''
  1929. obselete_lib=no
  1930.  
  1931. if test $nc_cv_curses = yes ; then
  1932.     # cursesX is an Ultrix oddity
  1933.     echo $ac_n "checking for -lcursesX""... $ac_c" 1>&6
  1934. ac_lib_var=`echo cursesX'_'endwin | tr './+\055' '__p_'`
  1935. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1936.   echo $ac_n "(cached) $ac_c" 1>&6
  1937. else
  1938.   ac_save_LIBS="$LIBS"
  1939. LIBS="-lcursesX  $LIBS"
  1940. cat > conftest.$ac_ext <<EOF
  1941. #line 1942 "configure"
  1942. #include "confdefs.h"
  1943. /* Override any gcc2 internal prototype to avoid an error.  */
  1944. /* We use char because int might match the return type of a gcc2
  1945.     builtin and then its argument prototype would still apply.  */
  1946. char endwin();
  1947.  
  1948. int main() { t(); return 0; }
  1949. int t() {
  1950. endwin()
  1951. ; return 0; }
  1952. EOF
  1953. if { (eval echo configure:1954: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1954.   rm -rf conftest*
  1955.   eval "ac_cv_lib_$ac_lib_var=yes"
  1956. else
  1957.   rm -rf conftest*
  1958.   eval "ac_cv_lib_$ac_lib_var=no"
  1959. fi
  1960. rm -f conftest*
  1961. LIBS="$ac_save_LIBS"
  1962.  
  1963. fi
  1964. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  1965.   echo "$ac_t""yes" 1>&6
  1966.   CURSESLIB=cursesX
  1967. else
  1968.   echo "$ac_t""no" 1>&6
  1969. fi
  1970.  
  1971.  
  1972.     if test "$CURSESLIB" = "" ; then
  1973.         echo $ac_n "checking for -lcurses""... $ac_c" 1>&6
  1974. ac_lib_var=`echo curses'_'wnoutrefresh | tr './+\055' '__p_'`
  1975. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  1976.   echo $ac_n "(cached) $ac_c" 1>&6
  1977. else
  1978.   ac_save_LIBS="$LIBS"
  1979. LIBS="-lcurses  $LIBS"
  1980. cat > conftest.$ac_ext <<EOF
  1981. #line 1982 "configure"
  1982. #include "confdefs.h"
  1983. /* Override any gcc2 internal prototype to avoid an error.  */
  1984. /* We use char because int might match the return type of a gcc2
  1985.     builtin and then its argument prototype would still apply.  */
  1986. char wnoutrefresh();
  1987.  
  1988. int main() { t(); return 0; }
  1989. int t() {
  1990. wnoutrefresh()
  1991. ; return 0; }
  1992. EOF
  1993. if { (eval echo configure:1994: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  1994.   rm -rf conftest*
  1995.   eval "ac_cv_lib_$ac_lib_var=yes"
  1996. else
  1997.   rm -rf conftest*
  1998.   eval "ac_cv_lib_$ac_lib_var=no"
  1999. fi
  2000. rm -f conftest*
  2001. LIBS="$ac_save_LIBS"
  2002.  
  2003. fi
  2004. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2005.   echo "$ac_t""yes" 1>&6
  2006.   CURSESLIB=curses
  2007. else
  2008.   echo "$ac_t""no" 1>&6
  2009. fi
  2010.  
  2011.     fi
  2012.  
  2013.     # Okay, maybe that didn't work, but maybe you needed to
  2014.     # use -lcurses -ltermcap.
  2015.     if test "$CURSESLIB" = "" ; then
  2016.         if test "$nc_cv_lib_termcap" = yes ; then
  2017.             unset ac_cv_lib_curses
  2018.             echo "configure: warning: Did not detect curses, but trying again with termcap:" 1>&2
  2019.             echo $ac_n "checking for -lcurses""... $ac_c" 1>&6
  2020. ac_lib_var=`echo curses'_'wnoutrefresh | tr './+\055' '__p_'`
  2021. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2022.   echo $ac_n "(cached) $ac_c" 1>&6
  2023. else
  2024.   ac_save_LIBS="$LIBS"
  2025. LIBS="-lcurses -ltermcap $LIBS"
  2026. cat > conftest.$ac_ext <<EOF
  2027. #line 2028 "configure"
  2028. #include "confdefs.h"
  2029. /* Override any gcc2 internal prototype to avoid an error.  */
  2030. /* We use char because int might match the return type of a gcc2
  2031.     builtin and then its argument prototype would still apply.  */
  2032. char wnoutrefresh();
  2033.  
  2034. int main() { t(); return 0; }
  2035. int t() {
  2036. wnoutrefresh()
  2037. ; return 0; }
  2038. EOF
  2039. if { (eval echo configure:2040: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2040.   rm -rf conftest*
  2041.   eval "ac_cv_lib_$ac_lib_var=yes"
  2042. else
  2043.   rm -rf conftest*
  2044.   eval "ac_cv_lib_$ac_lib_var=no"
  2045. fi
  2046. rm -f conftest*
  2047. LIBS="$ac_save_LIBS"
  2048.  
  2049. fi
  2050. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2051.   echo "$ac_t""yes" 1>&6
  2052.   CURSESLIB=curses
  2053. else
  2054.   echo "$ac_t""no" 1>&6
  2055. CURSESLIB=''
  2056. fi
  2057.  
  2058.             if test "$CURSESLIB" = "curses" ; then
  2059.                 TERMCAPLIB=-ltermcap
  2060.             else
  2061.                 # Okay, you don't have one ncftp can use, but maybe
  2062.                 # we should tell the user if they have a shitty curses
  2063.                 # library.
  2064.  
  2065.                 unset ac_cv_lib_curses
  2066.                 if test "$nc_cv_lib_termcap" = yes ; then
  2067.                     echo $ac_n "checking for -lcurses""... $ac_c" 1>&6
  2068. ac_lib_var=`echo curses'_'endwin | tr './+\055' '__p_'`
  2069. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2070.   echo $ac_n "(cached) $ac_c" 1>&6
  2071. else
  2072.   ac_save_LIBS="$LIBS"
  2073. LIBS="-lcurses -ltermcap $LIBS"
  2074. cat > conftest.$ac_ext <<EOF
  2075. #line 2076 "configure"
  2076. #include "confdefs.h"
  2077. /* Override any gcc2 internal prototype to avoid an error.  */
  2078. /* We use char because int might match the return type of a gcc2
  2079.     builtin and then its argument prototype would still apply.  */
  2080. char endwin();
  2081.  
  2082. int main() { t(); return 0; }
  2083. int t() {
  2084. endwin()
  2085. ; return 0; }
  2086. EOF
  2087. if { (eval echo configure:2088: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2088.   rm -rf conftest*
  2089.   eval "ac_cv_lib_$ac_lib_var=yes"
  2090. else
  2091.   rm -rf conftest*
  2092.   eval "ac_cv_lib_$ac_lib_var=no"
  2093. fi
  2094. rm -f conftest*
  2095. LIBS="$ac_save_LIBS"
  2096.  
  2097. fi
  2098. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2099.   echo "$ac_t""yes" 1>&6
  2100.   obselete_lib=yes
  2101. else
  2102.   echo "$ac_t""no" 1>&6
  2103. obselete_lib=no
  2104. fi
  2105.  
  2106.                 else
  2107.                     echo $ac_n "checking for -lcurses""... $ac_c" 1>&6
  2108. ac_lib_var=`echo curses'_'endwin | tr './+\055' '__p_'`
  2109. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2110.   echo $ac_n "(cached) $ac_c" 1>&6
  2111. else
  2112.   ac_save_LIBS="$LIBS"
  2113. LIBS="-lcurses  $LIBS"
  2114. cat > conftest.$ac_ext <<EOF
  2115. #line 2116 "configure"
  2116. #include "confdefs.h"
  2117. /* Override any gcc2 internal prototype to avoid an error.  */
  2118. /* We use char because int might match the return type of a gcc2
  2119.     builtin and then its argument prototype would still apply.  */
  2120. char endwin();
  2121.  
  2122. int main() { t(); return 0; }
  2123. int t() {
  2124. endwin()
  2125. ; return 0; }
  2126. EOF
  2127. if { (eval echo configure:2128: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2128.   rm -rf conftest*
  2129.   eval "ac_cv_lib_$ac_lib_var=yes"
  2130. else
  2131.   rm -rf conftest*
  2132.   eval "ac_cv_lib_$ac_lib_var=no"
  2133. fi
  2134. rm -f conftest*
  2135. LIBS="$ac_save_LIBS"
  2136.  
  2137. fi
  2138. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2139.   echo "$ac_t""yes" 1>&6
  2140.   obselete_lib=yes
  2141. else
  2142.   echo "$ac_t""no" 1>&6
  2143. obselete_lib=no
  2144. fi
  2145.  
  2146.                 fi
  2147.  
  2148.                 if test "$obselete_lib" = no ; then    
  2149.                     echo "configure: warning: Did not detect a useable curses library." 1>&2
  2150.                 fi
  2151.             fi
  2152.         fi
  2153.     fi
  2154.  
  2155.     if test "$CURSESLIB" = "" ; then
  2156.         # Try termlib with Solaris 2.3
  2157.         echo $ac_n "checking for -ltermlib""... $ac_c" 1>&6
  2158. ac_lib_var=`echo termlib'_'endwin | tr './+\055' '__p_'`
  2159. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2160.   echo $ac_n "(cached) $ac_c" 1>&6
  2161. else
  2162.   ac_save_LIBS="$LIBS"
  2163. LIBS="-ltermlib  $LIBS"
  2164. cat > conftest.$ac_ext <<EOF
  2165. #line 2166 "configure"
  2166. #include "confdefs.h"
  2167. /* Override any gcc2 internal prototype to avoid an error.  */
  2168. /* We use char because int might match the return type of a gcc2
  2169.     builtin and then its argument prototype would still apply.  */
  2170. char endwin();
  2171.  
  2172. int main() { t(); return 0; }
  2173. int t() {
  2174. endwin()
  2175. ; return 0; }
  2176. EOF
  2177. if { (eval echo configure:2178: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2178.   rm -rf conftest*
  2179.   eval "ac_cv_lib_$ac_lib_var=yes"
  2180. else
  2181.   rm -rf conftest*
  2182.   eval "ac_cv_lib_$ac_lib_var=no"
  2183. fi
  2184. rm -f conftest*
  2185. LIBS="$ac_save_LIBS"
  2186.  
  2187. fi
  2188. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2189.   echo "$ac_t""yes" 1>&6
  2190.   CURSESLIB=termlib
  2191. else
  2192.   echo "$ac_t""no" 1>&6
  2193. fi
  2194.  
  2195.     fi
  2196. fi
  2197.  
  2198. if test $nc_cv_ncurses = yes ; then
  2199.     echo $ac_n "checking for -lncurses""... $ac_c" 1>&6
  2200. ac_lib_var=`echo ncurses'_'endwin | tr './+\055' '__p_'`
  2201. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2202.   echo $ac_n "(cached) $ac_c" 1>&6
  2203. else
  2204.   ac_save_LIBS="$LIBS"
  2205. LIBS="-lncurses  $LIBS"
  2206. cat > conftest.$ac_ext <<EOF
  2207. #line 2208 "configure"
  2208. #include "confdefs.h"
  2209. /* Override any gcc2 internal prototype to avoid an error.  */
  2210. /* We use char because int might match the return type of a gcc2
  2211.     builtin and then its argument prototype would still apply.  */
  2212. char endwin();
  2213.  
  2214. int main() { t(); return 0; }
  2215. int t() {
  2216. endwin()
  2217. ; return 0; }
  2218. EOF
  2219. if { (eval echo configure:2220: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2220.   rm -rf conftest*
  2221.   eval "ac_cv_lib_$ac_lib_var=yes"
  2222. else
  2223.   rm -rf conftest*
  2224.   eval "ac_cv_lib_$ac_lib_var=no"
  2225. fi
  2226. rm -f conftest*
  2227. LIBS="$ac_save_LIBS"
  2228.  
  2229. fi
  2230. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2231.   echo "$ac_t""yes" 1>&6
  2232.   CURSESLIB=ncurses
  2233. else
  2234.   echo "$ac_t""no" 1>&6
  2235. fi
  2236.  
  2237.     if test "$CURSESLIB" = ncurses && test "$nc_cv_extra_dirs" = yes ; then
  2238.         # See if we should add -I/usr/local/include/ncurses, etc.
  2239.         echo "checking for extra include and lib directories..." 1>&6
  2240. b1=`cd .. ; pwd`
  2241. b2=`cd ../.. ; pwd`
  2242. exdirs="$HOME $j $b1 $b2 $prefix /usr/local /usr /usr/ccs"
  2243.  
  2244. subexdirs="ncurses"
  2245. if test "$subexdirs" = "" ; then
  2246.     subexdirs="-"
  2247. fi
  2248. for subexdir in $subexdirs ; do
  2249. if test "$subexdir" = "-" ; then
  2250.     subexdir=""
  2251. else
  2252.     subexdir="/$subexdir"
  2253. fi
  2254. for exdir in $exdirs ; do
  2255.     if test "$exdir" != "/usr" || test "$subexdir" != ""; then
  2256.         incdir="${exdir}/include${subexdir}"
  2257.         
  2258. incdir="$incdir"
  2259. if test -r $incdir ; then
  2260.     case "$CPPFLAGS" in
  2261.         *${incdir}*)
  2262.             # echo "   + already had $incdir" 1>&6
  2263.             ;;
  2264.         *)
  2265.             if test "$CPPFLAGS" = "" ; then
  2266.                 CPPFLAGS="-I$incdir"
  2267.             else
  2268.                 CPPFLAGS="$CPPFLAGS -I$incdir"
  2269.             fi
  2270.             echo "   + found $incdir" 1>&6
  2271.             ;;
  2272.     esac
  2273. fi
  2274.  
  2275.  
  2276.         libdir="${exdir}/lib${subexdir}"
  2277.         
  2278. libdir="$libdir"
  2279. if test -r $libdir ; then
  2280.     case "$LDFLAGS" in
  2281.         *${libdir}*)
  2282.             # echo "   + already had $libdir" 1>&6
  2283.             ;;
  2284.         *)
  2285.             if test "$LDFLAGS" = "" ; then
  2286.                 LDFLAGS="-L$libdir"
  2287.             else
  2288.                 LDFLAGS="$LDFLAGS -L$libdir"
  2289.             fi
  2290.             echo "   + found $libdir" 1>&6
  2291.             ;;
  2292.     esac
  2293. fi
  2294.  
  2295.     fi
  2296. done
  2297. done
  2298.  
  2299.  
  2300.         # See if we should add -I/usr/local/ncurses
  2301.         
  2302. incdir="/usr/local/ncurses"
  2303. if test -r $incdir ; then
  2304.     case "$CPPFLAGS" in
  2305.         *${incdir}*)
  2306.             # echo "   + already had $incdir" 1>&6
  2307.             ;;
  2308.         *)
  2309.             if test "$CPPFLAGS" = "" ; then
  2310.                 CPPFLAGS="-I$incdir"
  2311.             else
  2312.                 CPPFLAGS="$CPPFLAGS -I$incdir"
  2313.             fi
  2314.             echo "   + found $incdir" 1>&6
  2315.             ;;
  2316.     esac
  2317. fi
  2318.  
  2319.  
  2320.         # Some people (me) have two versions of ncurses on
  2321.         # the system.  Use the one in /usr/local first.
  2322.         case "$CPPFLAGS" in
  2323.             */usr/local/include/ncurses*/usr/include/ncurses*)
  2324.                 CPPFLAGS=`echo "$CPPFLAGS" | sed 's@-I/usr/include/ncurses@@g'`
  2325.         esac
  2326.     fi
  2327. fi
  2328.  
  2329. if test "x$CURSESLIB" = xcurses -o "x$CURSESLIB" = xcursesX -o "x$CURSESLIB" = "xtermlib" ; then
  2330.  
  2331.     LIBS="$LIBS -l$CURSESLIB"
  2332. #    if test "x$CURSESLIB" = xcursesX ; then
  2333. #        LIBS="$LIBS -lcurses"
  2334. #    fi
  2335.     cat >> confdefs.h <<\EOF
  2336. #define HAVE_LIBCURSES 1
  2337. EOF
  2338.  
  2339.  
  2340. elif test "x$CURSESLIB" = xncurses ; then
  2341.     LIBS="$LIBS -lncurses"
  2342.     cat >> confdefs.h <<\EOF
  2343. #define HAVE_LIBNCURSES 1
  2344. EOF
  2345.  
  2346. fi
  2347.  
  2348. if test "$TERMCAPLIB" != "" ; then
  2349.     LIBS="$LIBS -l$TERMCAPLIB"
  2350.     cat >> confdefs.h <<\EOF
  2351. #define HAVE_LIBTERMCAP 1
  2352. EOF
  2353.  
  2354. fi
  2355.  
  2356. if test "$obselete_lib" = yes ; then    
  2357.     if test "x$CURSESLIB" != xncurses ; then
  2358.             echo "configure: warning: You have an older curses library, but it" 1>&2
  2359.             echo "configure: warning: can't be used because it does not have the" 1>&2
  2360.             echo "configure: warning: functions wnoutrefresh and doupdate, which" 1>&2
  2361.             echo "configure: warning: NcFTP needs.  Consider installing the ncurses" 1>&2
  2362.             echo "configure: warning: library, from prep.ai.mit.edu, in /pub/gnu." 1>&2
  2363.     fi
  2364. fi
  2365.  
  2366. # Readline must be listed before -lcurses and/or -ltermcap.
  2367. if test "$nc_cv_readline" = yes ; then
  2368.     READLINELIB=''
  2369.     echo $ac_n "checking for -lreadline""... $ac_c" 1>&6
  2370. ac_lib_var=`echo readline'_'readline | tr './+\055' '__p_'`
  2371. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2372.   echo $ac_n "(cached) $ac_c" 1>&6
  2373. else
  2374.   ac_save_LIBS="$LIBS"
  2375. LIBS="-lreadline  $LIBS"
  2376. cat > conftest.$ac_ext <<EOF
  2377. #line 2378 "configure"
  2378. #include "confdefs.h"
  2379. /* Override any gcc2 internal prototype to avoid an error.  */
  2380. /* We use char because int might match the return type of a gcc2
  2381.     builtin and then its argument prototype would still apply.  */
  2382. char readline();
  2383.  
  2384. int main() { t(); return 0; }
  2385. int t() {
  2386. readline()
  2387. ; return 0; }
  2388. EOF
  2389. if { (eval echo configure:2390: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2390.   rm -rf conftest*
  2391.   eval "ac_cv_lib_$ac_lib_var=yes"
  2392. else
  2393.   rm -rf conftest*
  2394.   eval "ac_cv_lib_$ac_lib_var=no"
  2395. fi
  2396. rm -f conftest*
  2397. LIBS="$ac_save_LIBS"
  2398.  
  2399. fi
  2400. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2401.   echo "$ac_t""yes" 1>&6
  2402.   READLINELIB=readline
  2403. else
  2404.   echo "$ac_t""no" 1>&6
  2405. fi
  2406.  
  2407.     if test "$READLINELIB" != "" ; then
  2408.         if test "$CURSESLIB" != "" ; then
  2409.             LIBS=`echo "$LIBS" | sed "s@$CURSESLIB@$READLINELIB -l$CURSESLIB@"`
  2410.         elif test "$TERMCAPLIB" != "" ; then
  2411.             LIBS=`echo "$LIBS" | sed "s@$TERMCAPLIB@$READLINELIB -l$TERMCAPLIB@"`
  2412.         fi
  2413.         cat >> confdefs.h <<\EOF
  2414. #define HAVE_LIBREADLINE 1
  2415. EOF
  2416.  
  2417.     fi
  2418. else
  2419.     ac_cv_lib_readline=no
  2420. fi
  2421.  
  2422.  
  2423. if test "$ac_cv_lib_readline" = yes ; then
  2424.     # Make sure we link termcap with readline if we aren't already
  2425.     # linking curses or termcap.
  2426.     case "$LIBS" in
  2427.         *termcap*|*curses*)
  2428.             ;;
  2429.         *)
  2430.             LIBS="$LIBS -ltermcap"
  2431.             ;;
  2432.     esac
  2433.     for ac_func in filename_completion_function
  2434. do
  2435. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  2436. if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  2437.   echo $ac_n "(cached) $ac_c" 1>&6
  2438. else
  2439.   cat > conftest.$ac_ext <<EOF
  2440. #line 2441 "configure"
  2441. #include "confdefs.h"
  2442. /* System header to define __stub macros and hopefully few prototypes,
  2443.     which can conflict with char $ac_func(); below.  */
  2444. #include <assert.h>
  2445. /* Override any gcc2 internal prototype to avoid an error.  */
  2446. /* We use char because int might match the return type of a gcc2
  2447.     builtin and then its argument prototype would still apply.  */
  2448. char $ac_func();
  2449.  
  2450. int main() { t(); return 0; }
  2451. int t() {
  2452.  
  2453. /* The GNU C library defines this for functions which it implements
  2454.     to always fail with ENOSYS.  Some functions are actually named
  2455.     something starting with __ and the normal name is an alias.  */
  2456. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  2457. choke me
  2458. #else
  2459. $ac_func();
  2460. #endif
  2461.  
  2462. ; return 0; }
  2463. EOF
  2464. if { (eval echo configure:2465: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2465.   rm -rf conftest*
  2466.   eval "ac_cv_func_$ac_func=yes"
  2467. else
  2468.   rm -rf conftest*
  2469.   eval "ac_cv_func_$ac_func=no"
  2470. fi
  2471. rm -f conftest*
  2472.  
  2473. fi
  2474. if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  2475.   echo "$ac_t""yes" 1>&6
  2476.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  2477.   cat >> confdefs.h <<EOF
  2478. #define $ac_tr_func 1
  2479. EOF
  2480.  
  2481. else
  2482.   echo "$ac_t""no" 1>&6
  2483. fi
  2484. done
  2485.  
  2486. fi
  2487.  
  2488.  
  2489.  
  2490. # Readline and Ncurses could both define "backspace".
  2491. # Warn about this if we have both things in our definitions list.
  2492.  
  2493. if test "$ac_cv_lib_readline" = yes && test "$ac_cv_lib_ncurses" = yes ; then
  2494.  
  2495. echo $ac_n "checking if readline and ncurses will link together""... $ac_c" 1>&6
  2496. j="$LIBS"
  2497. LIBS="-lreadline -lncurses"
  2498. cat > conftest.$ac_ext <<EOF
  2499. #line 2500 "configure"
  2500. #include "confdefs.h"
  2501.  
  2502. int main() { t(); return 0; }
  2503. int t() {
  2504.  
  2505. readline("prompt");
  2506. endwin();
  2507.  
  2508. ; return 0; }
  2509. EOF
  2510. if { (eval echo configure:2511: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2511.   rm -rf conftest*
  2512.   k=yes
  2513. else
  2514.   rm -rf conftest*
  2515.   k=no
  2516. fi
  2517. rm -f conftest*
  2518.  
  2519. if test "$k" = no ; then
  2520.     echo "$ac_t""no" 1>&6
  2521.     # Remove '-lreadline' from LIBS.
  2522.     LIBS=`echo $j | sed s/-lreadline//g`
  2523.     ac_cv_lib_readline=no
  2524.     echo "configure: warning: The versions of GNU readline and ncurses you have installed on this system
  2525. can't be used together, because they use the same symbol, backspace. If
  2526. possible, recompile one of the libraries with -Dbackspace=back_space, then
  2527. re-run configure." 1>&2
  2528.  
  2529. else
  2530.     echo "$ac_t""yes" 1>&6
  2531.     LIBS="$j"
  2532. fi
  2533.  
  2534. fi
  2535.  
  2536. echo $ac_n "checking for -lposix""... $ac_c" 1>&6
  2537. ac_lib_var=`echo posix'_'tcgetpgrp | tr './+\055' '__p_'`
  2538. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2539.   echo $ac_n "(cached) $ac_c" 1>&6
  2540. else
  2541.   ac_save_LIBS="$LIBS"
  2542. LIBS="-lposix  $LIBS"
  2543. cat > conftest.$ac_ext <<EOF
  2544. #line 2545 "configure"
  2545. #include "confdefs.h"
  2546. /* Override any gcc2 internal prototype to avoid an error.  */
  2547. /* We use char because int might match the return type of a gcc2
  2548.     builtin and then its argument prototype would still apply.  */
  2549. char tcgetpgrp();
  2550.  
  2551. int main() { t(); return 0; }
  2552. int t() {
  2553. tcgetpgrp()
  2554. ; return 0; }
  2555. EOF
  2556. if { (eval echo configure:2557: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2557.   rm -rf conftest*
  2558.   eval "ac_cv_lib_$ac_lib_var=yes"
  2559. else
  2560.   rm -rf conftest*
  2561.   eval "ac_cv_lib_$ac_lib_var=no"
  2562. fi
  2563. rm -f conftest*
  2564. LIBS="$ac_save_LIBS"
  2565.  
  2566. fi
  2567. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2568.   echo "$ac_t""yes" 1>&6
  2569.     ac_tr_lib=HAVE_LIB`echo posix | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  2570.   cat >> confdefs.h <<EOF
  2571. #define $ac_tr_lib 1
  2572. EOF
  2573.  
  2574.   LIBS="-lposix $LIBS"
  2575.  
  2576. else
  2577.   echo "$ac_t""no" 1>&6
  2578. fi
  2579.  
  2580.  
  2581. if test "$nc_cv_shared_libc" = yes ; then
  2582. # This should be the last library to look for.
  2583. echo $ac_n "checking for -lc_s""... $ac_c" 1>&6
  2584. ac_lib_var=`echo c_s'_'main | tr './+\055' '__p_'`
  2585. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2586.   echo $ac_n "(cached) $ac_c" 1>&6
  2587. else
  2588.   ac_save_LIBS="$LIBS"
  2589. LIBS="-lc_s  $LIBS"
  2590. cat > conftest.$ac_ext <<EOF
  2591. #line 2592 "configure"
  2592. #include "confdefs.h"
  2593.  
  2594. int main() { t(); return 0; }
  2595. int t() {
  2596. main()
  2597. ; return 0; }
  2598. EOF
  2599. if { (eval echo configure:2600: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2600.   rm -rf conftest*
  2601.   eval "ac_cv_lib_$ac_lib_var=yes"
  2602. else
  2603.   rm -rf conftest*
  2604.   eval "ac_cv_lib_$ac_lib_var=no"
  2605. fi
  2606. rm -f conftest*
  2607. LIBS="$ac_save_LIBS"
  2608.  
  2609. fi
  2610. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2611.   echo "$ac_t""yes" 1>&6
  2612.     ac_tr_lib=HAVE_LIB`echo c_s | tr 'abcdefghijklmnopqrstuvwxyz+' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
  2613.   cat >> confdefs.h <<EOF
  2614. #define $ac_tr_lib 1
  2615. EOF
  2616.  
  2617.   LIBS="-lc_s $LIBS"
  2618.  
  2619. else
  2620.   echo "$ac_t""no" 1>&6
  2621. fi
  2622.  
  2623. else
  2624. ac_cv_lib_c_s=no
  2625. fi
  2626.  
  2627. # strftime is in -lintl on SCO UNIX.
  2628. echo $ac_n "checking for -lintl""... $ac_c" 1>&6
  2629. ac_lib_var=`echo intl'_'strftime | tr './+\055' '__p_'`
  2630. if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
  2631.   echo $ac_n "(cached) $ac_c" 1>&6
  2632. else
  2633.   ac_save_LIBS="$LIBS"
  2634. LIBS="-lintl  $LIBS"
  2635. cat > conftest.$ac_ext <<EOF
  2636. #line 2637 "configure"
  2637. #include "confdefs.h"
  2638. /* Override any gcc2 internal prototype to avoid an error.  */
  2639. /* We use char because int might match the return type of a gcc2
  2640.     builtin and then its argument prototype would still apply.  */
  2641. char strftime();
  2642.  
  2643. int main() { t(); return 0; }
  2644. int t() {
  2645. strftime()
  2646. ; return 0; }
  2647. EOF
  2648. if { (eval echo configure:2649: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2649.   rm -rf conftest*
  2650.   eval "ac_cv_lib_$ac_lib_var=yes"
  2651. else
  2652.   rm -rf conftest*
  2653.   eval "ac_cv_lib_$ac_lib_var=no"
  2654. fi
  2655. rm -f conftest*
  2656. LIBS="$ac_save_LIBS"
  2657.  
  2658. fi
  2659. if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
  2660.   echo "$ac_t""yes" 1>&6
  2661.   LIBS="-lintl $LIBS"
  2662. else
  2663.   echo "$ac_t""no" 1>&6
  2664. fi
  2665.  
  2666. echo $ac_n "checking for strftime""... $ac_c" 1>&6
  2667. if eval "test \"`echo '$''{'ac_cv_func_strftime'+set}'`\" = set"; then
  2668.   echo $ac_n "(cached) $ac_c" 1>&6
  2669. else
  2670.   cat > conftest.$ac_ext <<EOF
  2671. #line 2672 "configure"
  2672. #include "confdefs.h"
  2673. /* System header to define __stub macros and hopefully few prototypes,
  2674.     which can conflict with char strftime(); below.  */
  2675. #include <assert.h>
  2676. /* Override any gcc2 internal prototype to avoid an error.  */
  2677. /* We use char because int might match the return type of a gcc2
  2678.     builtin and then its argument prototype would still apply.  */
  2679. char strftime();
  2680.  
  2681. int main() { t(); return 0; }
  2682. int t() {
  2683.  
  2684. /* The GNU C library defines this for functions which it implements
  2685.     to always fail with ENOSYS.  Some functions are actually named
  2686.     something starting with __ and the normal name is an alias.  */
  2687. #if defined (__stub_strftime) || defined (__stub___strftime)
  2688. choke me
  2689. #else
  2690. strftime();
  2691. #endif
  2692.  
  2693. ; return 0; }
  2694. EOF
  2695. if { (eval echo configure:2696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2696.   rm -rf conftest*
  2697.   eval "ac_cv_func_strftime=yes"
  2698. else
  2699.   rm -rf conftest*
  2700.   eval "ac_cv_func_strftime=no"
  2701. fi
  2702. rm -f conftest*
  2703.  
  2704. fi
  2705. if eval "test \"`echo '$ac_cv_func_'strftime`\" = yes"; then
  2706.   echo "$ac_t""yes" 1>&6
  2707.   cat >> confdefs.h <<\EOF
  2708. #define HAVE_STRFTIME 1
  2709. EOF
  2710.  
  2711. else
  2712.   echo "$ac_t""no" 1>&6
  2713. fi
  2714.  
  2715.  
  2716. for ac_func in getdomainname getcwd getwd memmove mktime symlink setlinebuf
  2717. do
  2718. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  2719. if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  2720.   echo $ac_n "(cached) $ac_c" 1>&6
  2721. else
  2722.   cat > conftest.$ac_ext <<EOF
  2723. #line 2724 "configure"
  2724. #include "confdefs.h"
  2725. /* System header to define __stub macros and hopefully few prototypes,
  2726.     which can conflict with char $ac_func(); below.  */
  2727. #include <assert.h>
  2728. /* Override any gcc2 internal prototype to avoid an error.  */
  2729. /* We use char because int might match the return type of a gcc2
  2730.     builtin and then its argument prototype would still apply.  */
  2731. char $ac_func();
  2732.  
  2733. int main() { t(); return 0; }
  2734. int t() {
  2735.  
  2736. /* The GNU C library defines this for functions which it implements
  2737.     to always fail with ENOSYS.  Some functions are actually named
  2738.     something starting with __ and the normal name is an alias.  */
  2739. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  2740. choke me
  2741. #else
  2742. $ac_func();
  2743. #endif
  2744.  
  2745. ; return 0; }
  2746. EOF
  2747. if { (eval echo configure:2748: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2748.   rm -rf conftest*
  2749.   eval "ac_cv_func_$ac_func=yes"
  2750. else
  2751.   rm -rf conftest*
  2752.   eval "ac_cv_func_$ac_func=no"
  2753. fi
  2754. rm -f conftest*
  2755.  
  2756. fi
  2757. if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  2758.   echo "$ac_t""yes" 1>&6
  2759.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  2760.   cat >> confdefs.h <<EOF
  2761. #define $ac_tr_func 1
  2762. EOF
  2763.  
  2764. else
  2765.   echo "$ac_t""no" 1>&6
  2766. fi
  2767. done
  2768.  
  2769. for ac_func in strerror strcasecmp remove unlink tcgetpgrp fcntl flock
  2770. do
  2771. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  2772. if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  2773.   echo $ac_n "(cached) $ac_c" 1>&6
  2774. else
  2775.   cat > conftest.$ac_ext <<EOF
  2776. #line 2777 "configure"
  2777. #include "confdefs.h"
  2778. /* System header to define __stub macros and hopefully few prototypes,
  2779.     which can conflict with char $ac_func(); below.  */
  2780. #include <assert.h>
  2781. /* Override any gcc2 internal prototype to avoid an error.  */
  2782. /* We use char because int might match the return type of a gcc2
  2783.     builtin and then its argument prototype would still apply.  */
  2784. char $ac_func();
  2785.  
  2786. int main() { t(); return 0; }
  2787. int t() {
  2788.  
  2789. /* The GNU C library defines this for functions which it implements
  2790.     to always fail with ENOSYS.  Some functions are actually named
  2791.     something starting with __ and the normal name is an alias.  */
  2792. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  2793. choke me
  2794. #else
  2795. $ac_func();
  2796. #endif
  2797.  
  2798. ; return 0; }
  2799. EOF
  2800. if { (eval echo configure:2801: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2801.   rm -rf conftest*
  2802.   eval "ac_cv_func_$ac_func=yes"
  2803. else
  2804.   rm -rf conftest*
  2805.   eval "ac_cv_func_$ac_func=no"
  2806. fi
  2807. rm -f conftest*
  2808.  
  2809. fi
  2810. if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  2811.   echo "$ac_t""yes" 1>&6
  2812.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  2813.   cat >> confdefs.h <<EOF
  2814. #define $ac_tr_func 1
  2815. EOF
  2816.  
  2817. else
  2818.   echo "$ac_t""no" 1>&6
  2819. fi
  2820. done
  2821.  
  2822.  
  2823. echo $ac_n "checking for domain name in /etc/resolv.conf""... $ac_c" 1>&6
  2824. RESOLV_CONF_DOMAIN=""
  2825. if test -f /etc/resolv.conf ; then
  2826.         RESOLV_CONF_DOMAIN=`sed 's/[#;].*//' /etc/resolv.conf | sed -n 's/domain[     ]//p' | sed -n 1,1p | tr -d '     '`
  2827.         if test "$RESOLV_CONF_DOMAIN" = "" ; then
  2828.         echo "$ac_t""no" 1>&6
  2829.     else
  2830.         echo "$ac_t""$RESOLV_CONF_DOMAIN" 1>&6
  2831.         RESOLV_CONF_DOMAIN=" # -DDOMAINNAME=\\\"$RESOLV_CONF_DOMAIN\\\""
  2832.     fi
  2833. else
  2834.     echo "$ac_t""no" 1>&6
  2835. fi
  2836.  
  2837.  
  2838. if test "x$CURSESLIB" = x ; then
  2839. # Don't check these unless we have a curses library.
  2840.     ac_cv_func_curs_set=no
  2841.     ac_cv_func_getmaxyx=no
  2842.     ac_cv_func_beep=no
  2843.     ac_cv_func_notimeout=no
  2844. else
  2845.     for ac_func in curs_set getmaxyx beep notimeout
  2846. do
  2847. echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
  2848. if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
  2849.   echo $ac_n "(cached) $ac_c" 1>&6
  2850. else
  2851.   cat > conftest.$ac_ext <<EOF
  2852. #line 2853 "configure"
  2853. #include "confdefs.h"
  2854. /* System header to define __stub macros and hopefully few prototypes,
  2855.     which can conflict with char $ac_func(); below.  */
  2856. #include <assert.h>
  2857. /* Override any gcc2 internal prototype to avoid an error.  */
  2858. /* We use char because int might match the return type of a gcc2
  2859.     builtin and then its argument prototype would still apply.  */
  2860. char $ac_func();
  2861.  
  2862. int main() { t(); return 0; }
  2863. int t() {
  2864.  
  2865. /* The GNU C library defines this for functions which it implements
  2866.     to always fail with ENOSYS.  Some functions are actually named
  2867.     something starting with __ and the normal name is an alias.  */
  2868. #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
  2869. choke me
  2870. #else
  2871. $ac_func();
  2872. #endif
  2873.  
  2874. ; return 0; }
  2875. EOF
  2876. if { (eval echo configure:2877: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
  2877.   rm -rf conftest*
  2878.   eval "ac_cv_func_$ac_func=yes"
  2879. else
  2880.   rm -rf conftest*
  2881.   eval "ac_cv_func_$ac_func=no"
  2882. fi
  2883. rm -f conftest*
  2884.  
  2885. fi
  2886. if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
  2887.   echo "$ac_t""yes" 1>&6
  2888.     ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
  2889.   cat >> confdefs.h <<EOF
  2890. #define $ac_tr_func 1
  2891. EOF
  2892.  
  2893. else
  2894.   echo "$ac_t""no" 1>&6
  2895. fi
  2896. done
  2897.  
  2898.     if test $ac_cv_func_getmaxyx = no ; then
  2899.         echo $ac_n "checking for maxx or _maxx in WINDOW structure""... $ac_c" 1>&6
  2900.         cat > conftest.$ac_ext <<EOF
  2901. #line 2902 "configure"
  2902. #include "confdefs.h"
  2903. #include <curses.h>
  2904. int main() { return 0; }
  2905. int t() {
  2906.  
  2907.         WINDOW *w;
  2908.     
  2909.         w = newwin(10, 10, 1, 1);
  2910.         w->maxx = 0;
  2911.         delwin(w);
  2912. ; return 0; }
  2913. EOF
  2914. if { (eval echo configure:2915: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  2915.   rm -rf conftest*
  2916.   maxx=yes
  2917. else
  2918.   rm -rf conftest*
  2919.   _maxx=yes
  2920. fi
  2921. rm -f conftest*
  2922.  
  2923.         if test "$maxx" = yes ; then
  2924.             cat >> confdefs.h <<\EOF
  2925. #define HAVE_MAXX 1
  2926. EOF
  2927.  
  2928.             echo "$ac_t""maxx" 1>&6
  2929.         else
  2930.             # Most systems use _maxx as their internal field.
  2931.             cat >> confdefs.h <<\EOF
  2932. #define HAVE__MAXX 1
  2933. EOF
  2934.  
  2935.             echo "$ac_t""assuming _maxx" 1>&6
  2936.         fi
  2937.     fi
  2938. fi
  2939.  
  2940. if test $ac_cv_func_getcwd = no && test $ac_cv_func_getwd = no ; then
  2941. echo "configure: warning: This system does not have either getwd or getcwd?" 1>&2
  2942. echo "configure: warning: I find that a little hard to believe." 1>&2
  2943. echo "configure: warning: You may want to try -DHAVE_GETWD anyway." 1>&2
  2944. echo "configure: warning: 
  2945. This could also mean that your compiler isn't working" 1>&2
  2946. echo "configure: warning: with this configure script.  Check the ./config.log" 1>&2
  2947. echo "configure: warning: and look for anomalies." 1>&2
  2948. fi
  2949.  
  2950. if test $ac_cv_func_remove = no && test $ac_cv_func_unlink = no ; then
  2951. echo "configure: warning: This system does not have either remove or unlink?" 1>&2
  2952. echo "configure: warning: I find that a little hard to believe." 1>&2
  2953. echo "configure: warning: You may want to try -DHAVE_UNLINK anyway." 1>&2
  2954. fi
  2955.  
  2956. echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
  2957. # On Suns, sometimes $CPP names a directory.
  2958. if test -n "$CPP" && test -d "$CPP"; then
  2959.   CPP=
  2960. fi
  2961. if test -z "$CPP"; then
  2962. if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
  2963.   echo $ac_n "(cached) $ac_c" 1>&6
  2964. else
  2965.     # This must be in double quotes, not single quotes, because CPP may get
  2966.   # substituted into the Makefile and "${CC-cc}" will confuse make.
  2967.   CPP="${CC-cc} -E"
  2968.   # On the NeXT, cc -E runs the code through the compiler's parser,
  2969.   # not just through cpp.
  2970.   cat > conftest.$ac_ext <<EOF
  2971. #line 2972 "configure"
  2972. #include "confdefs.h"
  2973. #include <assert.h>
  2974. Syntax Error
  2975. EOF
  2976. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2977. { (eval echo configure:2978: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2978. ac_err=`grep -v '^ *+' conftest.out`
  2979. if test -z "$ac_err"; then
  2980.   :
  2981. else
  2982.   echo "$ac_err" >&5
  2983.   rm -rf conftest*
  2984.   CPP="${CC-cc} -E -traditional-cpp"
  2985.   cat > conftest.$ac_ext <<EOF
  2986. #line 2987 "configure"
  2987. #include "confdefs.h"
  2988. #include <assert.h>
  2989. Syntax Error
  2990. EOF
  2991. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  2992. { (eval echo configure:2993: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  2993. ac_err=`grep -v '^ *+' conftest.out`
  2994. if test -z "$ac_err"; then
  2995.   :
  2996. else
  2997.   echo "$ac_err" >&5
  2998.   rm -rf conftest*
  2999.   CPP=/lib/cpp
  3000. fi
  3001. rm -f conftest*
  3002. fi
  3003. rm -f conftest*
  3004.   ac_cv_prog_CPP="$CPP"
  3005. fi
  3006.   CPP="$ac_cv_prog_CPP"
  3007. else
  3008.   ac_cv_prog_CPP="$CPP"
  3009. fi
  3010. echo "$ac_t""$CPP" 1>&6
  3011.  
  3012. echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
  3013. if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
  3014.   echo $ac_n "(cached) $ac_c" 1>&6
  3015. else
  3016.   cat > conftest.$ac_ext <<EOF
  3017. #line 3018 "configure"
  3018. #include "confdefs.h"
  3019. #include <stdlib.h>
  3020. #include <stdarg.h>
  3021. #include <string.h>
  3022. #include <float.h>
  3023. EOF
  3024. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  3025. { (eval echo configure:3026: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  3026. ac_err=`grep -v '^ *+' conftest.out`
  3027. if test -z "$ac_err"; then
  3028.   rm -rf conftest*
  3029.   ac_cv_header_stdc=yes
  3030. else
  3031.   echo "$ac_err" >&5
  3032.   rm -rf conftest*
  3033.   ac_cv_header_stdc=no
  3034. fi
  3035. rm -f conftest*
  3036.  
  3037. if test $ac_cv_header_stdc = yes; then
  3038.   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  3039. cat > conftest.$ac_ext <<EOF
  3040. #line 3041 "configure"
  3041. #include "confdefs.h"
  3042. #include <string.h>
  3043. EOF
  3044. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3045.   egrep "memchr" >/dev/null 2>&1; then
  3046.   :
  3047. else
  3048.   rm -rf conftest*
  3049.   ac_cv_header_stdc=no
  3050. fi
  3051. rm -f conftest*
  3052.  
  3053. fi
  3054.  
  3055. if test $ac_cv_header_stdc = yes; then
  3056.   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  3057. cat > conftest.$ac_ext <<EOF
  3058. #line 3059 "configure"
  3059. #include "confdefs.h"
  3060. #include <stdlib.h>
  3061. EOF
  3062. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3063.   egrep "free" >/dev/null 2>&1; then
  3064.   :
  3065. else
  3066.   rm -rf conftest*
  3067.   ac_cv_header_stdc=no
  3068. fi
  3069. rm -f conftest*
  3070.  
  3071. fi
  3072.  
  3073. if test $ac_cv_header_stdc = yes; then
  3074.   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  3075. if test "$cross_compiling" = yes; then
  3076.   :
  3077. else
  3078. cat > conftest.$ac_ext <<EOF
  3079. #line 3080 "configure"
  3080. #include "confdefs.h"
  3081. #include <ctype.h>
  3082. #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  3083. #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  3084. #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  3085. int main () { int i; for (i = 0; i < 256; i++)
  3086. if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
  3087. exit (0); }
  3088.  
  3089. EOF
  3090. { (eval echo configure:3091: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
  3091. if test -s conftest && (./conftest; exit) 2>/dev/null; then
  3092.   :
  3093. else
  3094.   ac_cv_header_stdc=no
  3095. fi
  3096. fi
  3097. rm -fr conftest*
  3098. fi
  3099. fi
  3100.  
  3101. echo "$ac_t""$ac_cv_header_stdc" 1>&6
  3102. if test $ac_cv_header_stdc = yes; then
  3103.   cat >> confdefs.h <<\EOF
  3104. #define STDC_HEADERS 1
  3105. EOF
  3106.  
  3107. fi
  3108.  
  3109. for ac_hdr in string.h memory.h unistd.h stdarg.h termios.h termio.h sgtty.h
  3110. do
  3111. ac_safe=`echo "$ac_hdr" | tr './\055' '___'`
  3112. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  3113. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  3114.   echo $ac_n "(cached) $ac_c" 1>&6
  3115. else
  3116.   cat > conftest.$ac_ext <<EOF
  3117. #line 3118 "configure"
  3118. #include "confdefs.h"
  3119. #include <$ac_hdr>
  3120. EOF
  3121. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  3122. { (eval echo configure:3123: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  3123. ac_err=`grep -v '^ *+' conftest.out`
  3124. if test -z "$ac_err"; then
  3125.   rm -rf conftest*
  3126.   eval "ac_cv_header_$ac_safe=yes"
  3127. else
  3128.   echo "$ac_err" >&5
  3129.   rm -rf conftest*
  3130.   eval "ac_cv_header_$ac_safe=no"
  3131. fi
  3132. rm -f conftest*
  3133. fi
  3134. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  3135.   echo "$ac_t""yes" 1>&6
  3136.     ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
  3137.   cat >> confdefs.h <<EOF
  3138. #define $ac_tr_hdr 1
  3139. EOF
  3140.  
  3141. else
  3142.   echo "$ac_t""no" 1>&6
  3143. fi
  3144. done
  3145.  
  3146. for ac_hdr in utime.h sys/time.h readline/history.h cursesX.h ncurses.h
  3147. do
  3148. ac_safe=`echo "$ac_hdr" | tr './\055' '___'`
  3149. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  3150. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  3151.   echo $ac_n "(cached) $ac_c" 1>&6
  3152. else
  3153.   cat > conftest.$ac_ext <<EOF
  3154. #line 3155 "configure"
  3155. #include "confdefs.h"
  3156. #include <$ac_hdr>
  3157. EOF
  3158. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  3159. { (eval echo configure:3160: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  3160. ac_err=`grep -v '^ *+' conftest.out`
  3161. if test -z "$ac_err"; then
  3162.   rm -rf conftest*
  3163.   eval "ac_cv_header_$ac_safe=yes"
  3164. else
  3165.   echo "$ac_err" >&5
  3166.   rm -rf conftest*
  3167.   eval "ac_cv_header_$ac_safe=no"
  3168. fi
  3169. rm -f conftest*
  3170. fi
  3171. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  3172.   echo "$ac_t""yes" 1>&6
  3173.     ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
  3174.   cat >> confdefs.h <<EOF
  3175. #define $ac_tr_hdr 1
  3176. EOF
  3177.  
  3178. else
  3179.   echo "$ac_t""no" 1>&6
  3180. fi
  3181. done
  3182.  
  3183. for ac_hdr in limits.h termnet.h term/termnet.h fcntl.h sys/ioctl.h curses.h
  3184. do
  3185. ac_safe=`echo "$ac_hdr" | tr './\055' '___'`
  3186. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  3187. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  3188.   echo $ac_n "(cached) $ac_c" 1>&6
  3189. else
  3190.   cat > conftest.$ac_ext <<EOF
  3191. #line 3192 "configure"
  3192. #include "confdefs.h"
  3193. #include <$ac_hdr>
  3194. EOF
  3195. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  3196. { (eval echo configure:3197: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  3197. ac_err=`grep -v '^ *+' conftest.out`
  3198. if test -z "$ac_err"; then
  3199.   rm -rf conftest*
  3200.   eval "ac_cv_header_$ac_safe=yes"
  3201. else
  3202.   echo "$ac_err" >&5
  3203.   rm -rf conftest*
  3204.   eval "ac_cv_header_$ac_safe=no"
  3205. fi
  3206. rm -f conftest*
  3207. fi
  3208. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  3209.   echo "$ac_t""yes" 1>&6
  3210.     ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
  3211.   cat >> confdefs.h <<EOF
  3212. #define $ac_tr_hdr 1
  3213. EOF
  3214.  
  3215. else
  3216.   echo "$ac_t""no" 1>&6
  3217. fi
  3218. done
  3219.  
  3220. for ac_hdr in net/errno.h sys/file.h sys/bsdtypes.h
  3221. do
  3222. ac_safe=`echo "$ac_hdr" | tr './\055' '___'`
  3223. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  3224. if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
  3225.   echo $ac_n "(cached) $ac_c" 1>&6
  3226. else
  3227.   cat > conftest.$ac_ext <<EOF
  3228. #line 3229 "configure"
  3229. #include "confdefs.h"
  3230. #include <$ac_hdr>
  3231. EOF
  3232. ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
  3233. { (eval echo configure:3234: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
  3234. ac_err=`grep -v '^ *+' conftest.out`
  3235. if test -z "$ac_err"; then
  3236.   rm -rf conftest*
  3237.   eval "ac_cv_header_$ac_safe=yes"
  3238. else
  3239.   echo "$ac_err" >&5
  3240.   rm -rf conftest*
  3241.   eval "ac_cv_header_$ac_safe=no"
  3242. fi
  3243. rm -f conftest*
  3244. fi
  3245. if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
  3246.   echo "$ac_t""yes" 1>&6
  3247.     ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
  3248.   cat >> confdefs.h <<EOF
  3249. #define $ac_tr_hdr 1
  3250. EOF
  3251.  
  3252. else
  3253.   echo "$ac_t""no" 1>&6
  3254. fi
  3255. done
  3256.  
  3257. echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
  3258. if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
  3259.   echo $ac_n "(cached) $ac_c" 1>&6
  3260. else
  3261.   cat > conftest.$ac_ext <<EOF
  3262. #line 3263 "configure"
  3263. #include "confdefs.h"
  3264. #include <sys/types.h>
  3265. #include <sys/time.h>
  3266. #include <time.h>
  3267. int main() { return 0; }
  3268. int t() {
  3269. struct tm *tp;
  3270. ; return 0; }
  3271. EOF
  3272. if { (eval echo configure:3273: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
  3273.   rm -rf conftest*
  3274.   ac_cv_header_time=yes
  3275. else
  3276.   rm -rf conftest*
  3277.   ac_cv_header_time=no
  3278. fi
  3279. rm -f conftest*
  3280.  
  3281. fi
  3282.  
  3283. echo "$ac_t""$ac_cv_header_time" 1>&6
  3284. if test $ac_cv_header_time = yes; then
  3285.   cat >> confdefs.h <<\EOF
  3286. #define TIME_WITH_SYS_TIME 1
  3287. EOF
  3288.  
  3289. fi
  3290.  
  3291.  
  3292. echo $ac_n "checking whether setvbuf arguments are reversed""... $ac_c" 1>&6
  3293. if eval "test \"`echo '$''{'ac_cv_func_setvbuf_reversed'+set}'`\" = set"; then
  3294.   echo $ac_n "(cached) $ac_c" 1>&6
  3295. else
  3296.   if test "$cross_compiling" = yes; then
  3297.     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
  3298. else
  3299. cat > conftest.$ac_ext <<EOF
  3300. #line 3301 "configure"
  3301. #include "confdefs.h"
  3302. #include <stdio.h>
  3303. /* If setvbuf has the reversed format, exit 0. */
  3304. main () {
  3305. #ifdef __amigaos__
  3306.   /* AmigaOS is a non-reversed system.  Instead of the test program
  3307.      getting a segfault (no memory protection), it causes enforcer hits
  3308.      or other nastiness, so don't run the test program, just exit with
  3309.      status 1 to indicate that it is non-reversed.  -fnf */
  3310.   exit(1);
  3311. #endif
  3312.   /* This call has the arguments reversed.
  3313.      A reversed system may check and see that the address of main
  3314.      is not _IOLBF, _IONBF, or _IOFBF, and return nonzero.  */
  3315.   if (setvbuf(stdout, _IOLBF, (char *) main, BUFSIZ) != 0)
  3316.     exit(1);
  3317.   putc('\r', stdout);
  3318.   exit(0);            /* Non-reversed systems segv here.  */
  3319. }
  3320. EOF
  3321. { (eval echo configure:3322: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
  3322. if test -s conftest && (./conftest; exit) 2>/dev/null; then
  3323.   ac_cv_func_setvbuf_reversed=yes
  3324. else
  3325.   ac_cv_func_setvbuf_reversed=no
  3326. fi
  3327. fi
  3328. rm -fr conftest*
  3329. rm -f core core.* *.core
  3330. fi
  3331.  
  3332. echo "$ac_t""$ac_cv_func_setvbuf_reversed" 1>&6
  3333. if test $ac_cv_func_setvbuf_reversed = yes; then
  3334.   cat >> confdefs.h <<\EOF
  3335. #define SETVBUF_REVERSED 1
  3336. EOF
  3337.  
  3338. fi
  3339.  
  3340. echo $ac_n "checking whether getpgrp takes no argument""... $ac_c" 1>&6
  3341. if eval "test \"`echo '$''{'ac_cv_func_getpgrp_void'+set}'`\" = set"; then
  3342.   echo $ac_n "(cached) $ac_c" 1>&6
  3343. else
  3344.   if test "$cross_compiling" = yes; then
  3345.   { echo "configure: error: cannot check getpgrp if cross compiling" 1>&2; exit 1; }
  3346. else
  3347. cat > conftest.$ac_ext <<EOF
  3348. #line 3349 "configure"
  3349. #include "confdefs.h"
  3350.  
  3351. /*
  3352.  * If this system has a BSD-style getpgrp(),
  3353.  * which takes a pid argument, exit unsuccessfully.
  3354.  *
  3355.  * Snarfed from Chet Ramey's bash pgrp.c test program
  3356.  */
  3357. #include <stdio.h>
  3358. #include <sys/types.h>
  3359.  
  3360. int     pid;
  3361. int     pg1, pg2, pg3, pg4;
  3362. int     ng, np, s, child;
  3363.  
  3364. main()
  3365. {
  3366.         pid = getpid();
  3367.         pg1 = getpgrp(0);
  3368.         pg2 = getpgrp();
  3369.         pg3 = getpgrp(pid);
  3370.         pg4 = getpgrp(1);
  3371.  
  3372.         /*
  3373.          * If all of these values are the same, it's pretty sure that
  3374.          * we're on a system that ignores getpgrp's first argument.
  3375.          */
  3376.         if (pg2 == pg4 && pg1 == pg3 && pg2 == pg3)
  3377.                 exit(0);
  3378.  
  3379. #ifdef __amigaos__
  3380.         child = vfork();
  3381. #else
  3382.         child = fork();
  3383. #endif
  3384.         if (child < 0)
  3385.                 exit(1);
  3386.         else if (child == 0) {
  3387.                 np = getpid();
  3388.                 /*
  3389.                  * If this is Sys V, this will not work; pgrp will be
  3390.                  * set to np because setpgrp just changes a pgrp to be
  3391.                  * the same as the pid.
  3392.                  */
  3393.                 setpgrp(np, pg1);
  3394.                 ng = getpgrp(0);        /* Same result for Sys V and BSD */
  3395.                 if (ng == pg1) {
  3396.                         exit(1);
  3397.                 } else {
  3398.                         exit(0);
  3399.                 }
  3400.         } else {
  3401.                 wait(&s);
  3402.                 exit(s>>8);
  3403.         }
  3404. }
  3405.  
  3406. EOF
  3407. { (eval echo configure:3408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
  3408. if test -s conftest && (./conftest; exit) 2>/dev/null; then
  3409.   ac_cv_func_getpgrp_void=yes
  3410. else
  3411.   ac_cv_func_getpgrp_void=no
  3412. fi
  3413. fi
  3414. rm -fr conftest*
  3415.  
  3416. fi
  3417.  
  3418. echo "$ac_t""$ac_cv_func_getpgrp_void" 1>&6
  3419. if test $ac_cv_func_getpgrp_void = yes; then
  3420.   cat >> confdefs.h <<\EOF
  3421. #define GETPGRP_VOID 1
  3422. EOF
  3423.  
  3424. fi
  3425.  
  3426. if test $ac_cv_prog_gcc = yes; then
  3427.     echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6
  3428. if eval "test \"`echo '$''{'ac_cv_prog_gcc_traditional'+set}'`\" = set"; then
  3429.   echo $ac_n "(cached) $ac_c" 1>&6
  3430. else
  3431.     ac_pattern="Autoconf.*'x'"
  3432.   cat > conftest.$ac_ext <<EOF
  3433. #line 3434 "configure"
  3434. #include "confdefs.h"
  3435. #include <sgtty.h>
  3436. Autoconf TIOCGETP
  3437. EOF
  3438. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3439.   egrep "$ac_pattern" >/dev/null 2>&1; then
  3440.   rm -rf conftest*
  3441.   ac_cv_prog_gcc_traditional=yes
  3442. else
  3443.   rm -rf conftest*
  3444.   ac_cv_prog_gcc_traditional=no
  3445. fi
  3446. rm -f conftest*
  3447.  
  3448.  
  3449.   if test $ac_cv_prog_gcc_traditional = no; then
  3450.     cat > conftest.$ac_ext <<EOF
  3451. #line 3452 "configure"
  3452. #include "confdefs.h"
  3453. #include <termio.h>
  3454. Autoconf TCGETA
  3455. EOF
  3456. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3457.   egrep "$ac_pattern" >/dev/null 2>&1; then
  3458.   rm -rf conftest*
  3459.   ac_cv_prog_gcc_traditional=yes
  3460. fi
  3461. rm -f conftest*
  3462.  
  3463.   fi
  3464. fi
  3465.  
  3466. echo "$ac_t""$ac_cv_prog_gcc_traditional" 1>&6
  3467.   if test $ac_cv_prog_gcc_traditional = yes; then
  3468.     CC="$CC -traditional"
  3469.   fi
  3470. fi
  3471.  
  3472.  
  3473. echo $ac_n "checking for size_t""... $ac_c" 1>&6
  3474. if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
  3475.   echo $ac_n "(cached) $ac_c" 1>&6
  3476. else
  3477.   cat > conftest.$ac_ext <<EOF
  3478. #line 3479 "configure"
  3479. #include "confdefs.h"
  3480. #include <sys/types.h>
  3481. #if STDC_HEADERS
  3482. #include <stdlib.h>
  3483. #endif
  3484. EOF
  3485. if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  3486.   egrep "size_t" >/dev/null 2>&1; then
  3487.   rm -rf conftest*
  3488.   ac_cv_type_size_t=yes
  3489. else
  3490.   rm -rf conftest*
  3491.   ac_cv_type_size_t=no
  3492. fi
  3493. rm -f conftest*
  3494.  
  3495. fi
  3496. echo "$ac_t""$ac_cv_type_size_t" 1>&6
  3497. if test $ac_cv_type_size_t = no; then
  3498.   cat >> confdefs.h <<\EOF
  3499. #define size_t unsigned
  3500. EOF
  3501.  
  3502. fi
  3503.  
  3504.  
  3505. trap '' 1 2 15
  3506. cat > confcache <<\EOF
  3507. # This file is a shell script that caches the results of configure
  3508. # tests run on this system so they can be shared between configure
  3509. # scripts and configure runs.  It is not useful on other systems.
  3510. # If it contains results you don't want to keep, you may remove or edit it.
  3511. #
  3512. # By default, configure uses ./config.cache as the cache file,
  3513. # creating it if it does not exist already.  You can give configure
  3514. # the --cache-file=FILE option to use a different cache file; that is
  3515. # what configure does when it calls configure scripts in
  3516. # subdirectories, so they share the cache.
  3517. # Giving --cache-file=/dev/null disables caching, for debugging configure.
  3518. # config.status only pays attention to the cache file if you give it the
  3519. # --recheck option to rerun configure.
  3520. #
  3521. EOF
  3522. # Ultrix sh set writes to stderr and can't be redirected directly,
  3523. # and sets the high bit in the cache file unless we assign to the vars.
  3524. (set) 2>&1 |
  3525.   sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p" \
  3526.   >> confcache
  3527. if cmp -s $cache_file confcache; then
  3528.   :
  3529. else
  3530.   if test -w $cache_file; then
  3531.     echo "updating cache $cache_file"
  3532.     cat confcache > $cache_file
  3533.   else
  3534.     echo "not updating unwritable cache $cache_file"
  3535.   fi
  3536. fi
  3537. rm -f confcache
  3538.  
  3539. trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
  3540.  
  3541. test "x$prefix" = xNONE && prefix=$ac_default_prefix
  3542. # Let make expand exec_prefix.
  3543. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  3544.  
  3545. # Any assignment to VPATH causes Sun make to only execute
  3546. # the first set of double-colon rules, so remove it if not needed.
  3547. # If there is a colon in the path, we need to keep it.
  3548. if test "x$srcdir" = x.; then
  3549.   ac_vpsub='/^[     ]*VPATH[     ]*=[^:]*$/d'
  3550. fi
  3551.  
  3552. trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
  3553.  
  3554. DEFS=-DHAVE_CONFIG_H
  3555.  
  3556. # Without the "./", some shells look in PATH for config.status.
  3557. : ${CONFIG_STATUS=./config.status}
  3558.  
  3559. echo creating $CONFIG_STATUS
  3560. # Some systems, like AmigaOS, won't allow you to remove a script that is
  3561. # being executed, so just move it out of the way instead.
  3562. if test -f $CONFIG_STATUS; then mv $CONFIG_STATUS $CONFIG_STATUS.old; else true; fi
  3563. cat > $CONFIG_STATUS <<EOF
  3564. #! /bin/sh
  3565. # Generated automatically by configure.
  3566. # Run this file to recreate the current configuration.
  3567. # This directory was configured as follows,
  3568. # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
  3569. #
  3570. # $0 $ac_configure_args
  3571. #
  3572. # Compiler output produced by configure, useful for debugging
  3573. # configure, is in ./config.log if it exists.
  3574.  
  3575. ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
  3576. for ac_option
  3577. do
  3578.   case "\$ac_option" in
  3579.   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  3580.     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
  3581.     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
  3582.   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
  3583.     echo "$CONFIG_STATUS generated by autoconf version 2.10"
  3584.     exit 0 ;;
  3585.   -help | --help | --hel | --he | --h)
  3586.     echo "\$ac_cs_usage"; exit 0 ;;
  3587.   *) echo "\$ac_cs_usage"; exit 1 ;;
  3588.   esac
  3589. done
  3590.  
  3591. ac_given_srcdir=$srcdir
  3592.  
  3593. trap 'rm -fr `echo "Makefile Config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
  3594. EOF
  3595. cat >> $CONFIG_STATUS <<EOF
  3596.  
  3597. # Protect against being on the right side of a sed subst in config.status.
  3598. sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
  3599.  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
  3600. $ac_vpsub
  3601. $extrasub
  3602. s%@CFLAGS@%$CFLAGS%g
  3603. s%@CPPFLAGS@%$CPPFLAGS%g
  3604. s%@CXXFLAGS@%$CXXFLAGS%g
  3605. s%@DEFS@%$DEFS%g
  3606. s%@LDFLAGS@%$LDFLAGS%g
  3607. s%@LIBS@%$LIBS%g
  3608. s%@exec_prefix@%$exec_prefix%g
  3609. s%@prefix@%$prefix%g
  3610. s%@program_transform_name@%$program_transform_name%g
  3611. s%@bindir@%$bindir%g
  3612. s%@sbindir@%$sbindir%g
  3613. s%@libexecdir@%$libexecdir%g
  3614. s%@datadir@%$datadir%g
  3615. s%@sysconfdir@%$sysconfdir%g
  3616. s%@sharedstatedir@%$sharedstatedir%g
  3617. s%@localstatedir@%$localstatedir%g
  3618. s%@libdir@%$libdir%g
  3619. s%@includedir@%$includedir%g
  3620. s%@oldincludedir@%$oldincludedir%g
  3621. s%@infodir@%$infodir%g
  3622. s%@guidedir@%$guidedir%g
  3623. s%@psdir@%$psdir%g
  3624. s%@dvidir@%$dvidir%g
  3625. s%@mandir@%$mandir%g
  3626. s%@Z10@%$Z10%g
  3627. s%@Z11@%$Z11%g
  3628. s%@Z20@%$Z20%g
  3629. s%@Z21@%$Z21%g
  3630. s%@CC@%$CC%g
  3631. s%@SET_MAKE@%$SET_MAKE%g
  3632. s%@MORE@%$MORE%g
  3633. s%@LS@%$LS%g
  3634. s%@GZCAT@%$GZCAT%g
  3635. s%@ZCAT@%$ZCAT%g
  3636. s%@RESOLV_CONF_DOMAIN@%$RESOLV_CONF_DOMAIN%g
  3637. s%@CPP@%$CPP%g
  3638.  
  3639. CEOF
  3640. EOF
  3641. cat >> $CONFIG_STATUS <<EOF
  3642.  
  3643. CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
  3644. EOF
  3645. cat >> $CONFIG_STATUS <<\EOF
  3646. for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  3647.   # Support "outfile[:infile]", defaulting infile="outfile.in".
  3648.   case "$ac_file" in
  3649.   *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
  3650.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  3651.   *) ac_file_in="${ac_file}.in" ;;
  3652.   esac
  3653.  
  3654.   # Adjust relative srcdir, etc. for subdirectories.
  3655.  
  3656.   # Remove last slash and all that follows it.  Not all systems have dirname.
  3657.   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  3658.   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  3659.     # The file is in a subdirectory.
  3660.     test ! -d "$ac_dir" && mkdir "$ac_dir"
  3661.     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
  3662.     # A "../" for each directory in $ac_dir_suffix.
  3663.     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  3664.   else
  3665.     ac_dir_suffix= ac_dots=
  3666.   fi
  3667.  
  3668.   case "$ac_given_srcdir" in
  3669.   .)  srcdir=.
  3670.       if test -z "$ac_dots"; then top_srcdir=.
  3671.       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  3672.   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  3673.   *) # Relative path.
  3674.     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
  3675.     top_srcdir="$ac_dots$ac_given_srcdir" ;;
  3676.   esac
  3677.  
  3678.   echo creating "$ac_file"
  3679.   rm -f "$ac_file"
  3680.   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  3681.   case "$ac_file" in
  3682.   *Makefile*) ac_comsub="1i\\
  3683. # $configure_input" ;;
  3684.   *) ac_comsub= ;;
  3685.   esac
  3686.   sed -e "$ac_comsub
  3687. s%@configure_input@%$configure_input%g
  3688. s%@srcdir@%$srcdir%g
  3689. s%@top_srcdir@%$top_srcdir%g
  3690. " -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
  3691. fi; done
  3692. rm -f conftest.subs
  3693.  
  3694. # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
  3695. # NAME is the cpp macro being defined and VALUE is the value it is being given.
  3696. #
  3697. # ac_d sets the value in "#define NAME VALUE" lines.
  3698. ac_dA='s%^\([     ]*\)#\([     ]*define[     ][     ]*\)'
  3699. ac_dB='\([     ][     ]*\)[^     ]*%\1#\2'
  3700. ac_dC='\3'
  3701. ac_dD='%g'
  3702. # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
  3703. ac_uA='s%^\([     ]*\)#\([     ]*\)undef\([     ][     ]*\)'
  3704. ac_uB='\([     ]\)%\1#\2define\3'
  3705. ac_uC=' '
  3706. ac_uD='\4%g'
  3707. # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
  3708. ac_eA='s%^\([     ]*\)#\([     ]*\)undef\([     ][     ]*\)'
  3709. ac_eB='$%\1#\2define\3'
  3710. ac_eC=' '
  3711. ac_eD='%g'
  3712.  
  3713. CONFIG_HEADERS=${CONFIG_HEADERS-"Config.h"}
  3714. for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  3715.   # Support "outfile[:infile]", defaulting infile="outfile.in".
  3716.   case "$ac_file" in
  3717.   *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
  3718.        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  3719.   *) ac_file_in="${ac_file}.in" ;;
  3720.   esac
  3721.  
  3722.   echo creating $ac_file
  3723.  
  3724.   rm -f conftest.frag conftest.in conftest.out
  3725.   cp $ac_given_srcdir/$ac_file_in conftest.in
  3726.  
  3727. EOF
  3728.  
  3729. # Transform confdefs.h into a sed script conftest.vals that substitutes
  3730. # the proper values into config.h.in to produce config.h.  And first:
  3731. # Protect against being on the right side of a sed subst in config.status.
  3732. # Protect against being in an unquoted here document in config.status.
  3733. rm -f conftest.vals
  3734. cat > conftest.hdr <<\EOF
  3735. s/[\\&%]/\\&/g
  3736. s%[\\$`]%\\&%g
  3737. s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
  3738. s%ac_d%ac_u%gp
  3739. s%ac_u%ac_e%gp
  3740. EOF
  3741. sed -n -f conftest.hdr confdefs.h > conftest.vals
  3742. rm -f conftest.hdr
  3743.  
  3744. # This sed command replaces #undef with comments.  This is necessary, for
  3745. # example, in the case of _POSIX_SOURCE, which is predefined and required
  3746. # on some systems where configure will not decide to define it.
  3747. cat >> conftest.vals <<\EOF
  3748. s%^[     ]*#[     ]*undef[     ][     ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
  3749. EOF
  3750.  
  3751. # Break up conftest.vals because some shells have a limit on
  3752. # the size of here documents, and old seds have small limits too.
  3753. # Maximum number of lines to put in a single here document.
  3754. ac_max_here_lines=12
  3755.  
  3756. rm -f conftest.tail
  3757. while :
  3758. do
  3759.   ac_lines=`grep -c . conftest.vals`
  3760.   # grep -c gives empty output for an empty file on some AIX systems.
  3761.   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
  3762.   # Write a limited-size here document to conftest.frag.
  3763.   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
  3764.   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
  3765.   echo 'CEOF
  3766.   sed -f conftest.frag conftest.in > conftest.out
  3767.   rm -f conftest.in
  3768.   mv conftest.out conftest.in
  3769. ' >> $CONFIG_STATUS
  3770.   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
  3771.   rm -f conftest.vals
  3772.   mv conftest.tail conftest.vals
  3773. done
  3774. rm -f conftest.vals
  3775.  
  3776. cat >> $CONFIG_STATUS <<\EOF
  3777.   rm -f conftest.frag conftest.h
  3778.   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  3779.   cat conftest.in >> conftest.h
  3780.   rm -f conftest.in
  3781.   if cmp -s $ac_file conftest.h 2>/dev/null; then
  3782.     echo "$ac_file is unchanged"
  3783.     rm -f conftest.h
  3784.   else
  3785.     # Remove last slash and all that follows it.  Not all systems have dirname.
  3786.       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  3787.       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
  3788.       # The file is in a subdirectory.
  3789.       test ! -d "$ac_dir" && mkdir "$ac_dir"
  3790.     fi
  3791.     rm -f $ac_file
  3792.     mv conftest.h $ac_file
  3793.   fi
  3794. fi; done
  3795.  
  3796.  
  3797.  
  3798. exit 0
  3799. EOF
  3800. chmod +x $CONFIG_STATUS
  3801. rm -f CONFIG.STATUS.old
  3802. rm -fr confdefs* $ac_clean_files
  3803. test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
  3804.  
  3805.