[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

20030331: Help with udunits and grib2nc on RH8



>From: "Von P. Walden" <address@hidden>
>Organization: University of Idaho
>Keywords: 200303311928.h2VJSsB2004308 UDUNITS gcc/g77 -Df2cFortran

Von,

>I'm trying to install grib2nc on my Linux laptop running RH8.  I realized that
>I also need to install udunits, so I downloaded the tar file from you web 
>site.  It appears to be hanging up on the cfortran stuff.  Apparently, 
>configure doesn't recognize that I already have g77/f77 on my machine.
>
>I'm a newbie at using configure, so I'm not sure how to inform it about g77.  
>I tried putting FC='g77' in the CUSTOMIZE file, but that didn't work.
>
>Any suggestions on how I can get udunits installed, so I can eventually 
>install grib2nc?  Any help would be much appreciated.

The following information is contained in the INSTALL file that is
included in the UDUNITS distribution:

You should:

- set CPPFLAGS to '-Df2cFortran'
- do a 'make distclean'
- rerun configure
- then try rebuilding UDUNITS

Please let us know if this doesn't get you going.

>Thanks,
>
>Von
>
>--
>Von P. Walden
>University of Idaho
>Moscow, ID  83844-3021
>208-885-5058
>address@hidden
>
>--Boundary_(ID_ACfmMdgRAWMlX/rhrZJfEg)
>Content-type: application/x-shellscript; name=config.status
>Content-transfer-encoding: 7bit
>Content-disposition: attachment; filename=config.status
>
>#! /bin/sh
# Generated automatically by configure.
># Run this file to recreate the current configuration.
># This directory was configured as follows,
># on host weddell:
>#
># ./configure 
>#
># Compiler output produced by configure, useful for debugging
># configure, is in ./config.log if it exists.
>
>ac_cs_usage="Usage: ./config.status [--recheck] [--version] [--help]"
>for ac_option
>do
>  case "$ac_option" in
>  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
>    echo "running ${CONFIG_SHELL-/bin/sh} ./configure  --no-create --no-recurs
> ion"
>    exec ${CONFIG_SHELL-/bin/sh} ./configure  --no-create --no-recursion ;;
>  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
>    echo "./config.status generated by autoconf version 2.9"
>    exit 0 ;;
>  -help | --help | --hel | --he | --h)
>    echo "$ac_cs_usage"; exit 0 ;;
>  *) echo "$ac_cs_usage"; exit 1 ;;
>  esac
>done
>
>ac_given_srcdir=.
>
>trap 'rm -fr Makefile
>    lib/Makefile
>    udunits/Makefile
>    perl/Makefile.PL
>  port/master.mk port/Makefile port/misc/Makefile port/cfortran/Makefile port/
> misc/udposix.h port/misc/stdarg.h port/misc/stddef.h port/misc/stdlib.h port/
> misc/string.h port/misc/time.h port/misc/limits.h port/misc/search.h conftest
> *; exit 1' 1 2 15
>
># Protect against being on the right side of a sed subst in config.status.
>sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
> s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
>/^[    ]*VPATH[        ]*=[^:]*$/d
>
>s%@CFLAGS@%-O%g
>s%@CPPFLAGS@%%g
>s%@CXXFLAGS@%%g
>s%@DEFS@%-DHAVE_CONFIG_H%g
>s%@LDFLAGS@%%g
>s%@LIBS@%%g
>s%@exec_prefix@%/usr/local/unidata%g
>s%@prefix@%/usr/local/unidata%g
>s%@program_transform_name@%s,x,x,%g
>s%@bindir@%${exec_prefix}/bin%g
>s%@sbindir@%${exec_prefix}/sbin%g
>s%@libexecdir@%${exec_prefix}/libexec%g
>s%@datadir@%${prefix}/share%g
>s%@sysconfdir@%${prefix}/etc%g
>s%@sharedstatedir@%${prefix}/com%g
>s%@localstatedir@%${prefix}/var%g
>s%@libdir@%/home/vonw/tmp/udunits-1.11.7/src/lib%g
>s%@includedir@%${prefix}/include%g
>s%@oldincludedir@%/usr/include%g
>s%@infodir@%${prefix}/info%g
>s%@mandir@%${prefix}/man%g
>s%@CONFIG_FILES@% port/master.mk port/Makefile port/misc/Makefile port/cfortra
> n/Makefile%g
>s%@PORT_SUBDIRS@% misc cfortran%g
>s%@PORT_MANIFEST@% stdarg.h.in udposix.h.in udalloc.c udalloc.h stddef.h.in co
> nfig.c stdlib.h.in atexit.c strerror.c strstr.c string.h.in memmove.c difftim
> e.c strftime.c time.h.in limits.h.in search.h.in tsearch.c tfind.c tdelete.c 
> twalk.c search-node.h%g
>s%@PORT_ALL@% misc/all cfortran/all%g
>s%@PORT_CLEAN@% misc/clean cfortran/clean%g
>s%@PORT_DISTCLEAN@% misc/distclean cfortran/distclean%g
>s%@PORT_INSTALL@% misc/install cfortran/install%g
>s%@prog@%%g
>s%@WHATIS@%whatis%g
>s%@MAKEWHATIS_CMD@%%g
>s%@CC@%gcc%g
>s%@OPSYS@%linux%g
>s%@CC_MAKEDEPEND@%gcc -M%g
>s%@CPP@%gcc -E%g
>s%@UD_NO_CONST@%%g
>s%@UD_NO_VOLATILE@%%g
>s%@UD_NO_SIGNED@%%g
>s%@UD_NO_PROTOTYPES@%%g
>s%@UD_NO_HASH@%%g
>s%@UD_NO_HASHHASH@%%g
>s%@UD_NO_VOIDSTAR@%%g
>s%@AR@%ar%g
>s%@TARFLAGS@%-chof%g
>s%@RANLIB@%ranlib%g
>s%@FTPBINDIR@%/home/ftp/pub/binary/dummy_system%g
>s%@LIBOBJS@%%g
>s%@PORT_HEADERS@%%g
>s%@PORT_CPP_LDM@%%g
>s%@LD_UDPORT@%-L/home/vonw/tmp/udunits-1.11.7/src/port/misc -ludport%g
>s%@NEQN@%neqn%g
>s%@TBL@%tbl%g
>s%@LD_UDUNITS@%-L/home/vonw/tmp/udunits-1.11.7/src/lib -ludunits%g
>s%@LD_YACC@%%g
>s%@LD_MATH@%-lm%g
>s%@CFORTRAN_TYPE@%Standard%g
>s%@FFLAGS@%%g
>s%@UD_NO_ATEXIT_DECL@%%g
>s%@UD_NO_GETENV_DECL@%%g
>s%@UD_NO_STRERROR_DECL@%%g
>s%@UD_NO_STRCHR_DECL@%%g
>s%@UD_NO_STRCPY_DECL@%1%g
>s%@UD_NO_STRRCHR_DECL@%1%g
>s%@UD_NO_STRNCPY_DECL@%%g
>s%@UD_NO_STRTOK_DECL@%%g
>s%@UD_NO_STRSTR_DECL@%1%g
>s%@UD_NO_MEMMOVE_DECL@%%g
>s%@UD_NO_DIFFTIME_DECL@%%g
>s%@UD_NO_STRFTIME_DECL@%%g
>s%@UD_NO_TSEARCH_DECL@%%g
>s%@UD_NO_TFIND_DECL@%%g
>s%@UD_NO_TDELETE_DECL@%%g
>s%@UD_NO_TWALK_DECL@%%g
>s%@PERL@%perl%g
>s%@LINKTYPE@%dynamic%g
>s%@PERL_ALL@%perl/dynamic%g
>s%@PERL_TEST@%perl/test%g
>s%@PERL_INSTALL@%perl/install%g
>s%@PERL_CLEAN@%perl/clean%g
>s%@PERL_DISTCLEAN@%perl/distclean%g
>s%@PERL_MANUAL@%udunitsperl.1%g
>s%@FTPDIR@%/home/ftp/pub/udunits%g
>
>CEOF
>
>CONFIG_FILES=${CONFIG_FILES-"Makefile
>    lib/Makefile
>    udunits/Makefile
>    perl/Makefile.PL
>  port/master.mk port/Makefile port/misc/Makefile port/cfortran/Makefile"}
>for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
>  # Support "outfile[:infile]", defaulting infile="outfile.in".
>  case "$ac_file" in
>  *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
>       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
>  *) ac_file_in="${ac_file}.in" ;;
>  esac
>
>  # Adjust relative srcdir, etc. for subdirectories.
>
>  # Remove last slash and all that follows it.  Not all systems have dirname.
>  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
>  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
>    # The file is in a subdirectory.
>    test ! -d "$ac_dir" && mkdir "$ac_dir"
>    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
>    # A "../" for each directory in $ac_dir_suffix.
>    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
>  else
>    ac_dir_suffix= ac_dots=
>  fi
>
>  case "$ac_given_srcdir" in
>  .)  srcdir=.
>      if test -z "$ac_dots"; then top_srcdir=.
>      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
>  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;
> ;
>  *) # Relative path.
>    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
>    top_srcdir="$ac_dots$ac_given_srcdir" ;;
>  esac
>
>  echo creating "$ac_file"
>  rm -f "$ac_file"
>  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%
> '` by configure."
>  case "$ac_file" in
>  *Makefile*) ac_comsub="1i\\
># $configure_input" ;;
>  *) ac_comsub= ;;
>  esac
>  sed -e "$ac_comsub
>s%@configure_input@%$configure_input%g
>s%@srcdir@%$srcdir%g
>s%@top_srcdir@%$top_srcdir%g
>" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
>fi; done
>rm -f conftest.subs
>
># These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
># NAME is the cpp macro being defined and VALUE is the value it is being given
> .
>#
># ac_d sets the value in "#define NAME VALUE" lines.
>ac_dA='s%^\([  ]*\)#\([        ]*define[       ][      ]*\)'
>ac_dB='\([     ][      ]*\)[^  ]*%\1#\2'
>ac_dC='\3'
>ac_dD='%g'
># ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
>ac_uA='s%^\([  ]*\)#\([        ]*\)undef\([    ][      ]*\)'
>ac_uB='\([     ]\)%\1#\2define\3'
>ac_uC=' '
>ac_uD='\4%g'
># ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
>ac_eA='s%^\([  ]*\)#\([        ]*\)undef\([    ][      ]*\)'
>ac_eB='$%\1#\2define\3'
>ac_eC=' '
>ac_eD='%g'
>
>CONFIG_HEADERS=${CONFIG_HEADERS-"port/misc/udposix.h port/misc/stdarg.h port/m
> isc/stddef.h port/misc/stdlib.h port/misc/string.h port/misc/time.h port/misc
> /limits.h port/misc/search.h"}
>for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
>  # Support "outfile[:infile]", defaulting infile="outfile.in".
>  case "$ac_file" in
>  *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
>       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
>  *) ac_file_in="${ac_file}.in" ;;
>  esac
>
>  echo creating $ac_file
>
>  rm -f conftest.frag conftest.in conftest.out
>  cp $ac_given_srcdir/$ac_file_in conftest.in
>
>  cat > conftest.frag <<CEOF
>${ac_dA}OS_NAME${ac_dB}OS_NAME${ac_dC}Linux${ac_dD}
>${ac_uA}OS_NAME${ac_uB}OS_NAME${ac_uC}Linux${ac_uD}
>${ac_eA}OS_NAME${ac_eB}OS_NAME${ac_eC}Linux${ac_eD}
>${ac_dA}OS_MAJOR${ac_dB}OS_MAJOR${ac_dC}2${ac_dD}
>${ac_uA}OS_MAJOR${ac_uB}OS_MAJOR${ac_uC}2${ac_uD}
>${ac_eA}OS_MAJOR${ac_eB}OS_MAJOR${ac_eC}2${ac_eD}
>${ac_dA}UD_SYSTEM_STDARG_H${ac_dB}UD_SYSTEM_STDARG_H${ac_dC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/stdarg.h"${ac_dD}
>${ac_uA}UD_SYSTEM_STDARG_H${ac_uB}UD_SYSTEM_STDARG_H${ac_uC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/stdarg.h"${ac_uD}
>${ac_eA}UD_SYSTEM_STDARG_H${ac_eB}UD_SYSTEM_STDARG_H${ac_eC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/stdarg.h"${ac_eD}
>${ac_dA}UD_SYSTEM_STDDEF_H${ac_dB}UD_SYSTEM_STDDEF_H${ac_dC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/stddef.h"${ac_dD}
>${ac_uA}UD_SYSTEM_STDDEF_H${ac_uB}UD_SYSTEM_STDDEF_H${ac_uC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/stddef.h"${ac_uD}
>${ac_eA}UD_SYSTEM_STDDEF_H${ac_eB}UD_SYSTEM_STDDEF_H${ac_eC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/stddef.h"${ac_eD}
>CEOF
>  sed -f conftest.frag conftest.in > conftest.out
>  rm -f conftest.in
>  mv conftest.out conftest.in
>
>  cat > conftest.frag <<CEOF
>${ac_dA}UD_SYSTEM_STDLIB_H${ac_dB}UD_SYSTEM_STDLIB_H${ac_dC}"///usr/include/st
> dlib.h"${ac_dD}
>${ac_uA}UD_SYSTEM_STDLIB_H${ac_uB}UD_SYSTEM_STDLIB_H${ac_uC}"///usr/include/st
> dlib.h"${ac_uD}
>${ac_eA}UD_SYSTEM_STDLIB_H${ac_eB}UD_SYSTEM_STDLIB_H${ac_eC}"///usr/include/st
> dlib.h"${ac_eD}
>${ac_dA}UD_SYSTEM_STRING_H${ac_dB}UD_SYSTEM_STRING_H${ac_dC}"///usr/include/st
> ring.h"${ac_dD}
>${ac_uA}UD_SYSTEM_STRING_H${ac_uB}UD_SYSTEM_STRING_H${ac_uC}"///usr/include/st
> ring.h"${ac_uD}
>${ac_eA}UD_SYSTEM_STRING_H${ac_eB}UD_SYSTEM_STRING_H${ac_eC}"///usr/include/st
> ring.h"${ac_eD}
>${ac_dA}UD_NO_STRCPY_DECL${ac_dB}UD_NO_STRCPY_DECL${ac_dC}1${ac_dD}
>${ac_uA}UD_NO_STRCPY_DECL${ac_uB}UD_NO_STRCPY_DECL${ac_uC}1${ac_uD}
>${ac_eA}UD_NO_STRCPY_DECL${ac_eB}UD_NO_STRCPY_DECL${ac_eC}1${ac_eD}
>${ac_dA}UD_NO_STRRCHR_DECL${ac_dB}UD_NO_STRRCHR_DECL${ac_dC}1${ac_dD}
>${ac_uA}UD_NO_STRRCHR_DECL${ac_uB}UD_NO_STRRCHR_DECL${ac_uC}1${ac_uD}
>${ac_eA}UD_NO_STRRCHR_DECL${ac_eB}UD_NO_STRRCHR_DECL${ac_eC}1${ac_eD}
>CEOF
>  sed -f conftest.frag conftest.in > conftest.out
>  rm -f conftest.in
>  mv conftest.out conftest.in
>
>  cat > conftest.frag <<CEOF
>${ac_dA}UD_NO_STRSTR_DECL${ac_dB}UD_NO_STRSTR_DECL${ac_dC}1${ac_dD}
>${ac_uA}UD_NO_STRSTR_DECL${ac_uB}UD_NO_STRSTR_DECL${ac_uC}1${ac_uD}
>${ac_eA}UD_NO_STRSTR_DECL${ac_eB}UD_NO_STRSTR_DECL${ac_eC}1${ac_eD}
>${ac_dA}UD_SYSTEM_TIME_H${ac_dB}UD_SYSTEM_TIME_H${ac_dC}"///usr/include/time.h
> "${ac_dD}
>${ac_uA}UD_SYSTEM_TIME_H${ac_uB}UD_SYSTEM_TIME_H${ac_uC}"///usr/include/time.h
> "${ac_uD}
>${ac_eA}UD_SYSTEM_TIME_H${ac_eB}UD_SYSTEM_TIME_H${ac_eC}"///usr/include/time.h
> "${ac_eD}
>${ac_dA}UD_SYSTEM_LIMITS_H${ac_dB}UD_SYSTEM_LIMITS_H${ac_dC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/limits.h"${ac_dD}
>${ac_uA}UD_SYSTEM_LIMITS_H${ac_uB}UD_SYSTEM_LIMITS_H${ac_uC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/limits.h"${ac_uD}
>${ac_eA}UD_SYSTEM_LIMITS_H${ac_eB}UD_SYSTEM_LIMITS_H${ac_eC}"///usr/lib/gcc-li
> b/i386-redhat-linux/3.2/include/limits.h"${ac_eD}
>${ac_dA}UD_SYSTEM_SEARCH_H${ac_dB}UD_SYSTEM_SEARCH_H${ac_dC}"///usr/include/se
> arch.h"${ac_dD}
>${ac_uA}UD_SYSTEM_SEARCH_H${ac_uB}UD_SYSTEM_SEARCH_H${ac_uC}"///usr/include/se
> arch.h"${ac_uD}
>${ac_eA}UD_SYSTEM_SEARCH_H${ac_eB}UD_SYSTEM_SEARCH_H${ac_eC}"///usr/include/se
> arch.h"${ac_eD}
>CEOF
>  sed -f conftest.frag conftest.in > conftest.out
>  rm -f conftest.in
>  mv conftest.out conftest.in
>
>  cat > conftest.frag <<CEOF
>s%^[   ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
>CEOF
>  sed -f conftest.frag conftest.in > conftest.out
>  rm -f conftest.in
>  mv conftest.out conftest.in
>
>  rm -f conftest.frag conftest.h
>  case "$ac_file" in
>  *.h|*.hh|*.H)
>      echo "/* $ac_file.  Generated automatically by configure.  */" \
>          > conftest.h
>      ;;
>  esac
>  cat conftest.in >> conftest.h
>  rm -f conftest.in
>  if cmp -s $ac_file conftest.h 2>/dev/null; then
>    echo "$ac_file is unchanged"
>    rm -f conftest.h
>  else
>    rm -f $ac_file
>    mv conftest.h $ac_file
>  fi
>fi; done
>
>               CC="gcc"
>               
>               #
># Create a script to accomplish the post processing.
>#
>cat << UD_EOF_CONFTEST_C > conftest.c
>#include <stdio.h>
>main()
>{
>    return readsub((char*)NULL) ? 0 : 1;
>}
>readsub(inpath)
>    char       *inpath;
>{
>    char       buf[2048], path[1024];
>    FILE       *fp     = inpath == NULL
>                               ? stdin
>                               : fopen(inpath, "r");
>    if (fp == NULL) {
>       (void) perror(inpath);
>       return 0;
>    }
>    buf[sizeof(buf)-1] = 0;
>    while (fgets(buf, sizeof(buf), fp) != NULL) {
>       if (sscanf(buf, "include%*[ \t]%s", path) == 1) {
>           if (!readsub(path))
>               return 0;
>       } else {
>           (void) fputs(buf, stdout);
>       }
>    }
>    return 1;
>}
>UD_EOF_CONFTEST_C
>if eval $CC -o conftest ${CFLAGS-} ${CPPFLAGS-} ${LDFLAGS-} conftest.c; then
>    conftest=`pwd`/conftest
>    case "${CONFIG_FILES-}" in
>    '')
>       ;;
>    *)
>       for file in ${CONFIG_FILES-}; do
>           echo 1>&2 "expanding \`include's in file \`$file'"
>           sd=`pwd`/`echo $file | sed 's,[^/]*$,,'`
>           base=`basename $file`
>           (cd $sd && $conftest < $base > conftest.mk && 
>             mv conftest.mk $base) || exit 1
>       done
>       ;;
>    esac
>fi
>rm conftest conftest.c
>           
>exit 0
>
>--Boundary_(ID_ACfmMdgRAWMlX/rhrZJfEg)
>Content-type: text/x-makefile; charset=us-ascii; name=Makefile
>Content-transfer-encoding: 7BIT
>Content-disposition: attachment; filename=Makefile
>
># Generated automatically from Makefile.in by configure.
># Makefile for the Unidata units package, UDUNITS.
>#
># $Id: Makefile.in,v 1.4 1998/10/21 19:11:14 steve Exp $
>
>.POSIX:
>
>PACKAGE                = udunits
>
>SUBDIRS                = port lib udunits
>SUBDIR_TARGETS = port/all port/install port/clean port/distclean \
>                 lib/all lib/install lib/clean lib/distclean \
>                 perl/dynamic perl/test perl/install perl/clean \
>                 perl/distclean \
>                 udunits/all udunits/test udunits/install udunits/clean \
>                     udunits/distclean
>MANIFEST       = COPYRIGHT CUSTOMIZE INSTALL Makefile.in ORIGIN \
>                 README RELEASE_NOTES VERSION configure configure.in \
>                 aclocal.m4 \
>                 perl/MANIFEST \
>                 perl/Makefile.PL.in \
>                 perl/UDUNITS.pm \
>                 perl/UDUNITS.xs \
>                 perl/typemap \
>                 perl/udunitsperl.1 \
>                 perl/test.pl
>
>MANUALS                = udunitsperl.1
>GARBAGE                = $(MANUALS)
>PERL           = perl
>
>all:           port/all lib/all udunits/all perl/dynamic
>
>test:          FORCE udunits/test perl_test
>
>install:       port/install lib/install udunits/install \
>               perl/install installed_manuals
>
>clean:         port/clean lib/clean udunits/clean perl/clean
>
>distclean:     port/distclean lib/distclean \
>               udunits/distclean perl/distclean
>
>perl_test:     perl/dynamic
>       @case "perl/test" in \
>           '') ;; \
>           *) \
>               case dynamic in \
>                   static) \
>                       set -x; \
>                       cd perl; \
>                       ./perl -I . test.pl; \
>                       set +x; \
>                       ;; \
>                   *) \
>                       $(MAKE) $(MFLAGS) perl/test; \
>                       ;; \
>               esac \
>               ;; \
>       esac
>
>$(MANUALS) dummy:
>       ln -s perl/$(MANUALS) .
>
>perl/dynamic dummy:    perl/Makefile
>perl/test dummy:       perl/Makefile
>perl/install dummy:    perl/Makefile
>perl/clean dummy:      perl/Makefile
>perl/distclean dummy:  perl/Makefile
>
>perl/Makefile:         perl/Makefile.PL
>       -cd perl && $(PERL) Makefile.PL
>
>install:       whatis
>uninstall:
>       rm -f $(MANDIR)/$(WHATIS)
>
># This is the master makefile.  It contains general rules.
>#
># $Id: master.mk.in,v 1.43 1998/10/29 22:25:41 steve Exp $
>
>
>.SUFFIXES:
>.SUFFIXES:     .so .o .S .ln .i .c .fc .f .F .cc .l .y .cdl .nc .sh
>
>############################################################################
># General Macros:
>############################################################################
>prefix         = /usr/local/unidata
>exec_prefix    = /usr/local/unidata
>AR             = ar
>CC             = gcc
>CPP            = gcc -E
>CC_MAKEDEPEND  = gcc -M
>CXX            = @CXX@
>FC             = @FC@
>LINT           = lint
>LINTFLAGS      = -u
>MAKEINFO       = @MAKEINFO@
>NCDUMP         = @NCDUMP@
>NCGEN          = @NCGEN@
>NEQN           = neqn
>OS             = linux
>SHELL          = /bin/sh
>TBL            = tbl
>WHICH          = @WHICH@
>
>
>
>############################################################################
># Recursive make(1)s in Subdirectories:
>############################################################################
>
>subdir_dummy_target $(SUBDIR_TARGETS):
>       @echo ""
>       @dir=`echo $@ | sed 's,/.*,,'`; \
>           target=`echo $@ | sed "s,$$dir/,,"`; \
>           cd $$dir && \
>           echo "making \`$$target' in directory `pwd`" && \
>           echo "" && \
>           $(MAKE) $(MFLAGS) \
>               prefix=$(prefix) exec_prefix=$(exec_prefix) \
>               $$target || exit 1
>       @echo ""
>       @echo "returning to directory `pwd`"
>       @echo ""
>
>subdirs/all \
>subdirs/test \
>subdirs/install \
>subdirs/clean \
>subdirs/distclean:     FORCE
>       @case "$(SUBDIRS)" in \
>           '') ;; \
>           *)  filename=`echo $@ | sed 's:.*/::'`; \
>               targets=`echo $(SUBDIRS) | tr ' ' '\012' | \
>                   sed 's:$$:/'$$filename':'`; \
>               $(MAKE) $$targets;; \
>       esac
>
>
>############################################################################
># Compilation:
>############################################################################
>FORTC          = @FORTC@
>
># Compile C++ code.
>.cc.o:
>       $(CXX) -c $(CXXFLAGS) $(CXXCPPFLAGS) $<
>
># Compile FORTRAN code.
>#
>.f.o:
>       $(FC) -c $(FFLAGS) $<
>.F.o:
>       ln -s $< $*.c && \
>           ($(CPP) -DUD_FORTRAN_SOURCE $(CPPFLAGS) $*.c >$*.i && \
>           sed '/^# *[0-9]/d' $*.i > $*.f) || \
>           (rm -f $*.f $*.i $*.c ; exit 1) && \
>           rm $*.i
>       $(FC) -c $(FFLAGS) $*.f && rm $*.f $*.c
>.F.f:
>       ln -s $< $*.c && \
>           ($(CPP) -DUD_FORTRAN_SOURCE $(CPPFLAGS) $*.c >$*.i && \
>           grep -v '^#' $*.i > $@) || \
>           (rm -f $@ $*.i $*.c; exit 1) && \
>           rm $*.i $*.c
>.F.i:
>       ln -s $< $*.c && \
>           $(CPP) -DUD_FORTRAN_SOURCE $(CPPFLAGS) $*.c >$*.i
>
># Generate FORTRAN-callable C code.
>#
>.fc.o:
>       $(FORTC) -O $(OS) $< > $*.c \
>           || ( rm -f $*.c; exit 1)
>       $(CC) -c $(CFLAGS) $(CPPFLAGS) $*.c
>.fc.c:
>       $(FORTC) -O $(OS) $< > $@ \
>           || (rm -f $*.c; exit 1)
>
># Compile assembler code.
>#
>.S.o:
>       $(CC) -c $(CFLAGS) $(CPPFLAGS) $<
>
># Compile C code.
>#
>.c.o:
>       $(CC) -c $(CFLAGS) $(CPPFLAGS) $<
>
># Compile lex(1) code.  This rule is here to ensure the use of CPPFLAGS.
># 
>.l.o:
>       rm -f $*.c
>       $(LEX) -t $< > $*.c
>       $(CC) -c $(CFLAGS) $(CPPFLAGS) $*.c
>       rm $*.c
>
># C preprocess.  
>#   NB: 
>#      1. Line numbering information is kept.
>#
>.c.i:
>       $(CPP) $(CPPFLAGS) $< > $@
>
>.cdl.nc:
>       $(NCGEN) -o $*.nc $*.cdl
>
>.sh:
>       cp $< $@; chmod +x $@
>
>############################################################################
># Lint:
>############################################################################
>.c.ln:
>       $(LINT) -c $(LINTFLAGS) $(CPPFLAGS) $<
>
>
>############################################################################
># Libraries:
>############################################################################
>RANLIB         = ranlib
>LIBDIR         = $(exec_prefix)/lib
>LIB_A          = lib$(LIBRARY).a
>LIBFILE                = dummy-libfile         # to silence GNU make(1)
>
>library:               $(LIB_A)
>
>remote_library:                $(REMOTE_LIBRARY)
>
># The following rule is forced because the library can be created by a
># makefile in another directory prior to the execution of the following rule.
>#
>$(LIB_A):              $(LIBOBJS) $(LIBOBJS2) FORCE
>       $(AR) rcuv $@ $(LIBOBJS)
>       case "$(LIBOBJS2)" in \
>       '') ;; \
>       *)  $(AR) rucv $@ $(LIBOBJS2);; \
>       esac
>       $(RANLIB) $@
>
># The following rule is for those makefiles needing to install object
># modules in a library in another directory.  They need only define 
># REMOTE_LIBRARY and LIBOBJS.  The rule is forced for the same reason as the
># $(LIB_A) rule.
>#
>lib_dummy $(REMOTE_LIBRARY):   $(LIBOBJS) FORCE
>       $(AR) rcuv $@ $(LIBOBJS)
>       $(RANLIB) $@
>
>installed_libfiles:    FORCE
>       @if [ -n "$(LIBFILES)" ]; then \
>           libfiles="$(LIBFILES)"; \
>           for libfile in $$libfiles; do \
>               $(MAKE) $(MFLAGS) \
>                   LIBDIR=$(LIBDIR) LIBFILE=$$libfile \
>                   installed_libfile || exit 1; \
>           done; \
>       else \
>           :; \
>       fi
>
>installed_library:     FORCE
>       @$(MAKE) $(MFLAGS) \
>           LIBDIR=$(LIBDIR) LIBFILE=$(LIB_A) \
>           installed_libfile
>
># The following target decouples the previous targets from the actual rule;
># thus, eliminating extraneous make(1) messages.
>#
>installed_libfile:     $(LIBDIR)/$(LIBFILE)
>
>$(LIBDIR)/dummy.a $(LIBDIR)/$(LIBFILE):        $(LIBDIR) $(LIBFILE)
>       cp $(LIBFILE) $@
>
>dummy_libdir $(LIBDIR):
>       mkdir -p $@
>       chmod u+rwx,g+rws,o=rx $@
>
>LIB_SO         = lib$(LIBRARY).so.$(MAJOR_NO).$(MINOR_NO)
>LIB_SA         = lib$(LIBRARY).sa.$(MAJOR_NO).$(MINOR_NO)
>
>#library:              FORCE
>#      @so_objs=`echo $(LIBOBJS) | sed 's/\.o/.so/g'`; \
>#      if [ -z "$$so_objs" ]; then \
>#          :; \
>#      else \
>#          $(MAKE) $(MFLAGS) $(LIB_SO) \
>#              SO_OBJS="$$so_objs"; \
>#      fi
>#      @if [ -z "$(SA_OBJS)" ]; then \
>#          :; \
>#      else \
>#          $(MAKE) $(MFLAGS) $(LIB_SA); \
>#      fi
>
>$(LIB_SO):     $(SO_OBJS)
>       ld -assert pure-text $(SO_OBJS) -o $@
>$(LIB_SA):     $(SA_OBJS) FORCE
>       $(AR) rcuv $@ $(SA_OBJS)
>
>.fc.so:
>       $(FORTC) -O $(OS) $< > $*.c \
>           || (rm -f $*.c; exit 1)
>       $(CC) -c -o $$$$.o -pic $(CFLAGS) $(CPPFLAGS) $*.c \
>           || (rm -f $$$$.o; exit 1)
>       mv $$$$.o $@
>.c.so:
>       $(CC) -c -o $$$$.o -pic $(CFLAGS) $(CPPFLAGS) $< \
>           || (rm -f $$$$.o; exit 1)
>       mv $$$$.o $@
>
>#installed_library:    $(LIBDIR)/$(LIB_SO)
>#      @if [ -z "$(SA_OBJS)" ]; then \
>#          :; \
>#      else \
>#          $(MAKE) $(MFLAGS) $(LIBDIR)/$(LIB_SA); \
>#      fi
>
>$(LIBDIR)/dummy.so $(LIBDIR)/$(LIB_SO):        $(LIBDIR) $(LIB_SO)
>       cp $(LIB_SO) $(LIBDIR)/$(LIB_SO)
>$(LIBDIR)/dummy.sa $(LIBDIR)/$(LIB_SA):        $(LIBDIR) $(LIB_SA)
>       cp $(LIB_SA) $(LIBDIR)/$(LIB_SA)
>
>
>############################################################################
># Programs:
>############################################################################
>BINDIR         = $(exec_prefix)/bin
>BINFILE                = dummy-binfile
>
>programs:      $(PROGRAMS)
>program:
>       @if [ -z "$(PROGRAM)" ]; then \
>           : true; \
>       else \
>           $(MAKE) $(MFLAGS) $(PROGRAM); \
>       fi
>
>dummy_prog $(PROGRAM): $(OBJS)
>       @if [ -r $@.f -o -r $@.F ]; then \
>           ld='$(FC) -o $@ $(FFLAGS)'; \
>       elif [ -r $@.cc -o -r $@.C ]; then \
>           ld='$(CXX) -o $@ $(CXXFLAGS)'; \
>       else \
>           ld='$(CC) -o $@ $(CFLAGS)'; \
>       fi; \
>       cmd="$$ld $(LDFLAGS) $(OBJS) $(LIBS)"; \
>       echo $$cmd; \
>       $$cmd \
>           || (rm -f $@; exit 1)
>
>installed_programs:    FORCE
>       @$(MAKE) $(MFLAGS) installed_binfiles \
>           BINDIR=$(BINDIR) BINFILES="$(PROGRAMS)"
>
>installed_binfiles:    FORCE
>       @if [ -n "$(BINFILES)" ]; then \
>           binfiles="$(BINFILES)"; \
>           for binfile in $$binfiles; do \
>               $(MAKE) $(MFLAGS) \
>                   BINDIR=$(BINDIR) BINFILE=$$binfile \
>                   installed_binfile || exit 1; \
>           done; \
>       else \
>           :; \
>       fi
>
>installed_program:     FORCE
>       @$(MAKE) $(MFLAGS) \
>           BINDIR=$(BINDIR) BINFILE=$(PROGRAM) \
>           installed_binfile
>
># The following target decouples the previous targets from the actual rule;
># thus, eliminating extraneous make(1) messages.
>#
>installed_binfile:     $(BINDIR)/$(BINFILE)
>
>$(BINDIR)/dummy $(BINDIR)/$(BINFILE):  $(BINDIR) $(BINFILE)
>       cp $(BINFILE) $@
>
>dummy_bindir $(BINDIR):
>       mkdir -p $@
>       chmod u+rwx,g+rws,o=rx $@
>
>$(PROGRAM).pure:       $(OBJS)
>       purify -best-effort $(PURIFYFLAGS) $(CC) -o $@ \
>           $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(OBJS) $(LIBS)
>
>pure:  purify
>
>purify:                $(PROGRAM).pure FORCE
>       $(MAKE) $(MFLAGS) PROGRAM=$(PROGRAM).pure test.pure.out
>
>
>############################################################################
># Header files:
>############################################################################
>INCDIR         = $(prefix)/include
>HEADER         = dummy-header          # to silence GNU make(1)
>
>installed_headers:     FORCE
>       @if [ -n "$(HEADERS)" ]; then \
>           headers="$(HEADERS)"; \
>           for header in $$headers; do \
>               $(MAKE) $(MFLAGS) \
>                   INCDIR=$(INCDIR) HEADER=$$header \
>                   installed_header || exit 1; \
>           done; \
>       else \
>           :; \
>       fi
>
># The following target decouples the previous targets from the actual rule;
># thus, eliminating extraneous make(1) messages.
>#
>installed_header:      $(INCDIR)/$(HEADER)
>
>$(INCDIR)/dummy.h $(INCDIR)/$(HEADER): $(INCDIR) $(HEADER)
>       cp $(HEADER) $@
>
>dummy_incdir $(INCDIR):
>       mkdir -p $@
>       chmod u+rwx,g+rws,o=rx $@
>
>
>############################################################################
># `etc/' files:
>############################################################################
>ETCDIR = $(prefix)/etc
>ETCFILE        = dummy-etcfile         # to silence GNU make(1)
>
>installed_etcfiles:
>       @if [ -n "$(ETCFILES)" ]; then \
>           etcfiles="$(ETCFILES)"; \
>           for etcfile in $$etcfiles; do \
>               $(MAKE) $(MFLAGS) \
>                   ETCDIR=$(ETCDIR) ETCFILE=$$etcfile \
>                   installed_etcfile || exit 1; \
>           done; \
>       else \
>           :; \
>       fi
>
># The following target decouples the previous targets from the actual rule;
># thus, eliminating extraneous make(1) messages.
>#
>installed_etcfile:     $(ETCDIR)/$(ETCFILE)
>
>$(ETCDIR)/dummy $(ETCDIR)/$(ETCFILE):  $(ETCDIR) $(ETCFILE)
>       cp $(ETCFILE) $@
>
>dummy_etcdir $(ETCDIR):
>       mkdir -p $@
>       chmod u+rwx,g+rws,o=rx $@
>
>
>############################################################################
># Manual Pages:
>############################################################################
>MANDIR         = $(prefix)/man
>MANUAL         = dummy-manual  # to slience GNU make
>WHATIS         = whatis
># The following macro should be empty on systems that don't
># allow users to create their own manual-page indexes.
>MAKEWHATIS_CMD = 
>
>installed_manuals:     FORCE
>       @if [ -n "$(MANUALS)" ]; then \
>           manuals="$(MANUALS)"; \
>           for manual in $$manuals; do \
>               extension=`echo $$manual | sed 's/[^.]*\.//'`; \
>               chapter=`echo $$extension | sed 's/\(.\).*/\1/'`; \
>               subchapter=`echo $$extension | sed 's/.//'`; \
>               mandir=$(MANDIR)/man$$chapter; \
>               $(MAKE) $(MFLAGS) \
>                   MANDIR=$$mandir MANUAL=$$manual \
>                   installed_manual || exit 1; \
>           done; \
>       else \
>           :; \
>       fi
>
># The following target decouples the previous targets from the actual rule;
># thus, eliminating extraneous make(1) messages.
>#
>installed_manual:      $(MANDIR)/$(MANUAL)
>
># The first sed(1) editing command in the following replaces the expanded
># RCS keyword `$Date ...' in the `.TH' macro line with something more 
># appropriate to a manual page.
>#
># We don't preprocess the manual page with tbl(1) and neqn(1) on OSF1
># IRIX, and HP-UX systems because their man(1) always does that.
>#
># NB: Manual pages like `man3/udunits.3f' cause the subdirectory man3f/
># to be created as a symbolic link to man3/.  This accomodates
># operating-systems like SunOS 5.4 which require files like *.3f to be in
># their own man3f/ subdirectory.
>#
>$(MANDIR)/dummy.man $(MANDIR)/$(MANUAL):       $(MANDIR) $(MANUAL)
>       case `uname -s` in \
>           OSF1*|IRIX*|HP-UX) \
>               sed \
>     -e '/^\.TH/s/$$D\ate: \([0-9]*\)\/\([0-9]*\)\/\([0-9]*\).*\$$/\1-\2-\3/'\
>                $(MANUAL) > $@;; \
>           *) \
>               sed \
>     -e '/^\.TH/s/$$D\ate: \([0-9]*\)\/\([0-9]*\)\/\([0-9]*\).*\$$/\1-\2-\3/'\
>                $(MANUAL) | $(TBL) | $(NEQN) > $@;; \
>       esac
>       extension=`echo $(MANUAL) | sed 's/[^.]*\.//'`; \
>       subchapter=`echo $$extension | sed 's/.//'`; \
>       case "$$subchapter" in \
>           '') ;; \
>           *)  chapter=`echo $$extension | sed 's/\(.\).*/\1/'`; \
>               if test -d $(MANDIR)$$subchapter; then \
>                   : true; \
>               else \
>                   mkdir $(MANDIR)$$subchapter; \
>               fi; \
>               rm -f $(MANDIR)$$subchapter/$(MANUAL); \
>               ln -s ../`basename $(MANDIR)`/$(MANUAL) \
>                   $(MANDIR)$$subchapter/$(MANUAL); \
>               ;; \
>       esac
>
>dummy_mandir $(MANDIR):
>       mkdir -p $@
>       chmod u+rwx,g+rws,o=rx $@
>
>whatis:                $(MANDIR)/$(WHATIS)
>$(MANDIR)/$(WHATIS):   $(MANDIR)
>       $(MAKEWHATIS_CMD)
>
>
>############################################################################
># Documents:
>############################################################################
>DOCDIR         = $(prefix)/doc
>DOCUMENT       = dummy-document        # to silence GNU make(1)
>
>installed_documents:   FORCE
>       case "$(DOCUMENTS)" in \
>           '') : true \
>               ;; \
>           *)  documents="$(DOCUMENTS)"; \
>               for document in $$documents; do \
>                   $(MAKE) $(MFLAGS) \
>                       DOCUMENT=$$document installed_document || exit 1; \
>               done \
>               ;; \
>       esac
>
># The following target decouples the previous targets from the actual rule;
># thus, eliminating extraneous make(1) messages.
>#
>installed_document:    $(DOCDIR)/$(DOCUMENT)
>
>$(DOCDIR)/dummy.doc $(DOCDIR)/$(DOCUMENT):     $(DOCDIR) $(DOCUMENT)
>       cp $(DOCUMENT) $(DOCDIR)
>
>dummy_docdir $(DOCDIR):
>       mkdir -p $@
>       chmod u+rwx,g+rws,o=rx $@
>
>
>############################################################################
># TeX-Info Pages:
>############################################################################
>INFODIR        = $(prefix)/info
>INFO   = dummy-info    # to silence GNU make(1)
>
>installed_infos:       FORCE
>       if [ -z "$(MAKEINFO)" ]; then \
>           echo 1>&2 "GNU info-pages won't be installed" \
>               "because makeinfo program doesn't exist"; \
>       else \
>           if [ -n "$(INFOS)" ]; then \
>               infos="$(INFOS)"; \
>               for info in $$infos; do \
>                   $(MAKE) $(MFLAGS) \
>                       INFODIR=$(INFODIR) INFO=$$info \
>                       installed_info || exit 1; \
>               done; \
>           else \
>               :; \
>           fi; \
>       fi;
>
># The following target decouples the previous targets from the actual rule;
># thus, eliminating extraneous make(1) messages.
>#
>installed_info:        $(INFODIR)/$(INFO)
>
>$(INFODIR)/dummy.info $(INFODIR)/$(INFO):      $(INFODIR) $(INFO)
>       cp $(INFO) $@
>
>dummy_infodir $(INFODIR):
>       mkdir -p $@
>       chmod u+rwx,g+rws,o=rx $@
>
># Rules for generating info pages:
>#
>.SUFFIXES:     .info .texi .texinfo .txn
>.texi.info:
>       @if [ -z "$(MAKEINFO)" ]; then \
>           echo 1>&2 "Can't create $@ because no makeinfo(1)"; \
>       else \
>           $(MAKEINFO) $< --no-split --output=$@; \
>       fi
>.texinfo.info:
>       @if [ -z "$(MAKEINFO)" ]; then \
>           echo 1>&2 "Can't create $@ because no makeinfo(1)"; \
>       else \
>           $(MAKEINFO) $< --no-split --output=$@; \
>       fi
>.txn.info:
>       @if [ -z "$(MAKEINFO)" ]; then \
>           echo 1>&2 "Can't create $@ because no makeinfo(1)"; \
>       else \
>           $(MAKEINFO) $< --no-split --output=$@; \
>       fi
>
># Ensure that info page depends on canonical TeX-Info macros.
>#
>dummy_info $(INFO):    texinfo.tex
>
>
>############################################################################
># Cleanup:
>############################################################################
>clean:                 default_clean
>distclean:             realclean
>realclean:             default_realclean
>default_clean:         FORCE
>       rm -f $(GARBAGE) $(PROGRAM) a.out core *.o *.i *.a *.so.* *.sa.* \
>           *.so *.u *.pure *.pure_hardlink *.pure_linkinfo conftest* \
>           test.out test.pure.out \
>           *.aux *.toc *.dvi \
>           config.cache *.Z tags MANIFEST *~
>default_distclean:     default_realclean
>default_realclean:     FORCE
>       rm -f $(GARBAGE) $(PROGRAM) a.out core *.o *.i *.a *.so.* *.sa.* \
>           *.so *.u *.pure *.pure_hardlink *.pure_linkinfo conftest* \
>           test.out \
>           *.aux *.toc *.dvi \
>           config.cache *.Z *.log tags TAGS MANIFEST *~ \
>           Makefile config.status cc_id
>
>
>############################################################################
># Configuration:
>############################################################################
>
># The following target is touched because config.status won't update it if
># it hasn't changed.
>#
># The following is commented-out because the HPUX make(1) goes into a loop.
>#
>#Makefile:     config.status
>#      ./config.status
>#      touch $@
>
>config.status: cc_id configure
>       ./configure --no-create
>
>cc_id:         FORCE
>       if test -r $@ && test "`cat $@`" = "$(CC)"; then \
>           :; \
>       else \
>           echo "$(CC)" > $@; \
>       fi
>
># The following is commented-out because autoconf is currently only
># available on Zero.
>#
>#configure:            configure.in
>#      autoconf
>
>
>############################################################################
># Dependency maintenance:
>############################################################################
>.PRECIOUS:     depend
>#
># Note: The following rule will only work if the C compiler behaves correctly
># when given the `-M' option.  AIX's cc(1) and SunOS's acc(1) behave
># incorrectly.  --Steve Emmerson 1992-09-24
>#
># Furthermore, we do not attempt to maintain dependencies on installed
># header files (e.g. those in $(INCDIR)) for two reasons: 1) the dependency
# list generated at Unidata mightn't correspond to the situation at a client
># site; and 2) clients using broken compilers (c.f. previous note) can't
># regenerate the dependency list.
>#
># We try to ensure that all C files exist in a distribution that
># includes fortc(1), yacc(1), or lex(1) sources.
>#
>depend:                FORCE
>#      csrcs=`echo $(MANIFEST) | tr ' ' '\012' | egrep -s '\.fc|\.y|\.l'`; \
>       if [ "$$csrcs" ]; then \
>           echo 1>&2 "Ensuring that all C files exist for target depend"; \
>           echo 1>&2 "csrcs = $$csrcs"; \
>           $(MAKE) $(MFLAGS) $$csrcs; \
>       fi
>       -incdir=`echo $(INCDIR) | sed s',/,\\\/,g'`; \
>       (case $(OS) in \
>           aix*) \
>               $(CC) -M -E $(CPPFLAGS) *.c > /dev/null; \
>               cat *.u; \
>               ;; \
>           *) \
>               $(CC_MAKEDEPEND) $(CPPFLAGS) *.c *.S 2> /dev/null; \
>               ;; \
>       esac) | awk '{ \
>               if ($$0 ~ /:/) { \
>                   target      = $$1; \
>                   if (target ~ /:/) { \
>                       target  = substr(target,1,length(target)-1); \
>                       start   = 2; \
>                   } else { \
>                       start   = 3; \
>                   } \
>               } else { \
>                   start       = 1; \
>               } \
>               for (i = start; i <= NF; ++i) { \
>                   if ($$i !~ /^\\/ && \
>                       $$i !~ /port\// && \
>                       $$i !~ /^\//) \
>                   { \
>                       if ($$i ~ /^\.\//) \
>                           $$i = substr($$i, 3, 99); \
>                       print target ": " $$i \
>                   } \
>               } \
>           }' >>$@
>       sort -u -o $@ $@
>       tag='### DO NOT DELETE THIS LINE.  make depend DEPENDS ON IT ###'; \
>           sed -e "/^$$tag$$/r depend" \
>               -e "/^$$tag$$/q" Makefile > Makefile.new
>       mv Makefile.new Makefile
>
>
>############################################################################
># Distributions:
>############################################################################
>FTPDIR         = /home/ftp/pub/udunits
>FTPBINDIR      = /home/ftp/pub/binary/dummy_system
>VERSION                = @VERSION@
>TARFLAGS       = -chof
>
>zip:           FORCE
>       version=`cat VERSION | sed 's/\.//g;s/-//g`; \
>       $(MAKE) $(MFLAGS) $(PACKAGE)$$version.zip VERSION=$$version
>
>$(PACKAGE)$(VERSION).zip:      MANIFEST
>       id=$(PACKAGE)$(VERSION) \
>       && rm -rf $$id \
>       && mkdir $$id \
>       && ln -s .. $$id/src \
>       && sed "s|^|$$id/src/|" MANIFEST | zip -@ $@ \
>       && rm -r $$id
>
>tar.Z:         FORCE
>       version=`cat VERSION`; \
>       $(MAKE) $(MFLAGS) $(PACKAGE)-$$version.tar.Z VERSION=$$version
>
>$(FTPDIR)/$(PACKAGE)-$(VERSION).tar.Z: $(PACKAGE)-$(VERSION).tar.Z
>       cp $(PACKAGE)-$(VERSION).tar.Z $@ 
>       chmod u+rw,g+rw,o=r $@
>
>ftp:           FORCE
>       version=`cat VERSION`; \
>       $(MAKE) $(MFLAGS) $(FTPDIR)/$(PACKAGE)-$$version.tar.Z \
>           VERSION=$$version; \
>       test -r $(FTPDIR)/$(PACKAGE).tar.Z || exit 0; \
>           cd $(FTPDIR) || exit 1; \
>           rm $(PACKAGE).tar.Z || exit 1; \
>           ln -s $(PACKAGE)-$$version.tar.Z $(PACKAGE).tar.Z;
>
>$(PACKAGE)-$(VERSION).tar.Z:   MANIFEST
>       id=$(PACKAGE)-$(VERSION) \
>       && rm -rf $$id \
>       && mkdir $$id \
>       && ln -s .. $$id/src \
>       && tar $(TARFLAGS) - `sed "s|^|$$id/src/|" MANIFEST` | compress > $@ \
>       && rm -r $$id
>
>binftp:                FORCE
>       version=`cat VERSION`; \
>       $(MAKE) $(MFLAGS) $(FTPBINDIR)/$(PACKAGE)-$$version.tar.Z \
>           VERSION=$$version
>ftpbin:                binftp
>
>$(FTPBINDIR)/$(PACKAGE)-$(VERSION).tar.Z:      FORCE
>       id=$(PACKAGE)-$(VERSION) \
>       && rm -f $$id \
>       && ln -s $(prefix) $$id \
>       && tar $(TARFLAGS) - README $$id/bin $$id/doc $$id/etc $$id/include \
>           $$id/lib $$id/man | compress > $@ \
>       && rm $$id
>       chmod u+rw,g+rw,o=r $@
>       test -r $(FTPBINDIR)/$(PACKAGE).tar.Z || exit 0; \
>           cd $(FTPBINDIR) || exit 1; \
>           rm $(PACKAGE).tar.Z || exit 1; \
>           ln -s $(PACKAGE)-$(VERSION).tar.Z $(PACKAGE).tar.Z;
>
>MANIFEST:      FORCE
>       @echo 1>&2 Creating MANIFEST
>       @$(MAKE) -s $(MFLAGS) MANIFEST.echo > $@
>
>MANIFEST.echo: FORCE
>       @echo $(MANIFEST) | tr ' ' '\012'
>       @if [ -n "$(SUBDIRS)" ]; then \
>           subdirs="$(SUBDIRS)"; \
>           for subdir in $$subdirs; do \
>               (cd $$subdir && \
>               echo 1>&2 Creating $@ in `pwd` && \
>               $(MAKE) $(MFLAGS) MANIFEST.echo | \
>                   sed "s|^|$$subdir/|") || exit 1; \
>           done; \
>       else \
>           :; \
>       fi
>
>ensure_manifest:       FORCE
>       @$(MAKE) $(MFLAGS) \
>           `echo $(MANIFEST) | sed 's/MANIFEST//'`
>       @if [ -n "$(SUBDIRS)" ]; then \
>           subdirs="$(SUBDIRS)"; \
>           for subdir in $$subdirs; do \
>               (cd $$subdir && \
>               echo 1>&2 Creating $@ in `pwd` && \
>               $(MAKE) $(MFLAGS) ensure_manifest ) || \
>                   exit 1; \
>           done; \
>       else \
>           :; \
>       fi
>
>
>############################################################################
># Miscellaneous:
>############################################################################
>
># The following dummy target is useful as a dependency to ensure that a
># rule is always executed.
>#
>FORCE:
>
>### Everything after the following line might be overwritten ###
>### DO NOT DELETE THIS LINE.  make depend DEPENDS ON IT ###
>
>--Boundary_(ID_ACfmMdgRAWMlX/rhrZJfEg)
>Content-type: text/plain; charset=us-ascii; name=CUSTOMIZE
>Content-transfer-encoding: 7BIT
>Content-disposition: attachment; filename=CUSTOMIZE
>
># This file is for customizing the configuation process performed by
># `./configure'.  This file consists of sh(1) variable-definition lines.
># The value given to those variable by this file will override their default
># values.
>#
># You can also customize the configuration process via the environment
># variables seen by ./configure.  For example:
>#
>#     In csh(1):
>#        % setenv CC acc
>#        & setenv CFLAGS -g
#         % ./configure
>#
>#     In sh(1):
>#        $ CC=acc CFLAGS=-g ./configure
>#
># Variables in this file override the environmental ones.
>#
>#############################################################################
>#
># Type of C compiler (default is `cc'):
>CC='gcc'
>#
># C compiler flags (default is `-O'):
># CFLAGS=-g
>#
># C preprocessor flags (default is `-DNDEBUG'):
># CPPFLAGS=-DDEBUG
>#
># Installation prefix (default is `../..'):
>prefix=/usr/local/unidata
>#
># Ancillary libraries.  SunOS 4 user's might need something like the
># following in order to resolve strerror() in the perl/ subdirectory.
># LIBS='-L/usr/lang/SC3.0.1/lib -lansi'
>
>--Boundary_(ID_ACfmMdgRAWMlX/rhrZJfEg)
>Content-type: text/plain; charset=us-ascii; name=log
>Content-transfer-encoding: quoted-printable
>Content-disposition: attachment; filename=log
>
>creating cache ./config.cache
>checking type of operating system... linux
>checking for manual-page index command...=20
>checking for C compiler... gcc
>checking for dependency generation mechanism... gcc -M
>checking how to run the C preprocessor... gcc -E
>checking the C preprocessor... works
>checking for C const... yes
>checking for C volatile... yes
>checking for C signed... yes
>checking for C function prototypes... yes
>checking for standard C variadic functions... yes
>checking for standard C string generation... yes
>checking for standard C token pasting... yes
>checking C void pointer... yes
>checking for ar... ar
>checking for tar flags... -chof
>checking for ranlib... ranlib
>checking binary distribution directory... /home/ftp/pub/binary/dummy_syst=
>em
>checking the installation prefix... /usr/local/unidata
>checking the installation exec-prefix... /usr/local/unidata
>checking for neqn... neqn
>checking for tbl... tbl
>checking for ar... (cached) ar
>checking for C math library...=20
>checking for (void)sin(0.0) in default library(s)... no
>checking for (void)sin(0.0) in -lm... yes
>checking style for cfortran.h... Standard
>checking for stddef.h... yes
>checking C header file <stddef.h> for typedef size_t... declared
>checking for stddef.h... (cached) yes
>checking C header file <stddef.h> for typedef ptrdiff_t... declared
>checking for float.h... yes
>checking for stdlib.h... yes
>checking C header file <stdlib.h> for typedef size_t... declared
>checking for atexit... yes
>checking for stdlib.h... (cached) yes
>checking C header file <stdlib.h> for function atexit()... declared
>checking for getenv... yes
>checking for stdlib.h... (cached) yes
>checking C header file <stdlib.h> for function getenv()... declared
>checking for string.h... yes
>checking C header file <string.h> for typedef size_t... declared
>checking for strerror... yes
>checking for string.h... (cached) yes
>checking C header file <string.h> for function strerror()... declared
>checking for string.h... (cached) yes
>checking C header file <string.h> for function strchr()... declared
>checking for string.h... (cached) yes
>checking C header file <string.h> for function strcpy()... undeclared
>checking for string.h... (cached) yes
>checking C header file <string.h> for function strrchr()... undeclared
>checking for string.h... (cached) yes
>checking C header file <string.h> for function strncpy()... declared
>checking for string.h... (cached) yes
>checking C header file <string.h> for function strtok()... declared
>checking for strstr... yes
>checking for string.h... (cached) yes
>checking C header file <string.h> for function strstr()... undeclared
>checking for memmove... yes
>checking for string.h... (cached) yes
>checking C header file <string.h> for function memmove()... declared
>checking for time.h... yes
>checking C header file <time.h> for typedef time_t... declared
>checking for time.h... (cached) yes
>checking C header file <time.h> for typedef size_t... declared
>checking for difftime... yes
>checking for time.h... (cached) yes
>checking C header file <time.h> for function difftime()... declared
>checking for strftime... yes
>checking for time.h... (cached) yes
>checking C header file <time.h> for function strftime()... declared
>checking for search.h... yes
>checking C header file <search.h> for typedef ENTRY... declared
>checking for search.h... (cached) yes
>checking C header file <search.h> for typedef ACTION... declared
>checking for search.h... (cached) yes
>checking C header file <search.h> for typedef VISIT... declared
>checking for tsearch... yes
>checking for search.h... (cached) yes
>checking C header file <search.h> for function tsearch()... declared
>checking for tfind... yes
>checking for search.h... (cached) yes
>checking C header file <search.h> for function tfind()... declared
>checking for tdelete... yes
>checking for search.h... (cached) yes
>checking C header file <search.h> for function tdelete()... declared
>checking for twalk... yes
>checking for search.h... (cached) yes
>checking C header file <search.h> for function twalk()... declared
>checking for perl... perl
>checking for type of perl executable to create... dynamic
>checking for position-independent compilation flags... ''
>updating cache ./config.cache
>creating ./config.status
>creating Makefile
>creating lib/Makefile
>creating udunits/Makefile
>creating perl/Makefile.PL
>creating port/master.mk
>creating port/Makefile
>creating port/misc/Makefile
>creating port/cfortran/Makefile
>creating port/misc/udposix.h
>creating port/misc/stdarg.h
>creating port/misc/stddef.h
>creating port/misc/stdlib.h
>creating port/misc/string.h
>creating port/misc/time.h
>creating port/misc/limits.h
>creating port/misc/search.h
>expanding `include's in file `Makefile'
>expanding `include's in file `lib/Makefile'
>expanding `include's in file `udunits/Makefile'
>expanding `include's in file `perl/Makefile.PL'
>expanding `include's in file `port/master.mk'
>expanding `include's in file `port/Makefile'
>expanding `include's in file `port/misc/Makefile'
>expanding `include's in file `port/cfortran/Makefile'
>
>making `all' in directory /home/vonw/tmp/udunits-1.11.7/src/port
>
>make[1]: Entering directory `/home/vonw/tmp/udunits-1.11.7/src/port'
>
>making `all' in directory /home/vonw/tmp/udunits-1.11.7/src/port/misc
>
>make[2]: Entering directory `/home/vonw/tmp/udunits-1.11.7/src/port/misc'
>gcc -c -O -I.  -D_REENTRANT  uddummy.c
>ar rcuv libudport.a uddummy.o=20
>a - uddummy.o
>case "" in \
>'') ;; \
>*)  ar rucv libudport.a ;; \
>esac
>ranlib libudport.a
>make[2]: Leaving directory `/home/vonw/tmp/udunits-1.11.7/src/port/misc'
>
>returning to directory /home/vonw/tmp/udunits-1.11.7/src/port
>
>
>making `all' in directory /home/vonw/tmp/udunits-1.11.7/src/port/cfortran
>
>make[2]: Entering directory `/home/vonw/tmp/udunits-1.11.7/src/port/cfort=
>ran'
>make[2]: Nothing to be done for `all'.
>make[2]: Leaving directory `/home/vonw/tmp/udunits-1.11.7/src/port/cfortr=
>an'
>
>returning to directory /home/vonw/tmp/udunits-1.11.7/src/port
>
>make[1]: Leaving directory `/home/vonw/tmp/udunits-1.11.7/src/port'
>
>returning to directory /home/vonw/tmp/udunits-1.11.7/src
>
>
>making `all' in directory /home/vonw/tmp/udunits-1.11.7/src/lib
>
>make[1]: Entering directory `/home/vonw/tmp/udunits-1.11.7/src/lib'
>ln -s ../port/misc/udalloc.c .
>ln -s ../port/misc/udalloc.h .
>gcc -c -O -I../port/misc -I../port/cfortran -DUT_DEFAULT_PATH=3D'"/usr/lo=
>cal/unidata/etc/udunits.dat"'  utlib.c
>In file included from utlib.c:29:
>=2E./port/cfortran/cfortran.h:132:3: #error "cfortran.h:  Can't find your=
> environment among:    - MIPS cc and f77 2.0. (e.g. Silicon Graphics, DEC=
>stations, ...)         - IBM AIX XL C and FORTRAN Compiler/6000 Version 0=
>1.01.0000.0000         - VAX   VMS CC 3.1 and FORTRAN 5.4.               =
>                       - Alpha VMS DEC C 1.3 and DEC FORTRAN 6.0.        =
>                       - Alpha OSF DEC C and DEC Fortran for OSF/1 AXP Ve=
>rsion 1.2              - Apollo DomainOS 10.2 (sys5.3) with f77 10.7 and =
>cc 6.7.                - CRAY                                            =
>                       - NEC SX-4 SUPER-UX                               =
>                       - CONVEX                                          =
>                       - Sun                                             =
>                       - PowerStation Fortran with Visual C++            =
>                       - HP9000s300/s700/s800 Latest test with: HP-UX A.0=
>8.07 A 9000/730        - LynxOS: cc or gcc with f2c.                     =
>                       - VAXUltrix: vcc,cc or gcc with f2c. gcc or cc wit=
>h f77.                 -            f77 with vcc works; but missing link =
>magic for f77 I/O.     -            NO fort. None of gcc, cc or vcc gener=
>ate required names.    - f2c    : Use #define    f2cFortran, or cc -Df2cF=
>ortran                 - NAG f90: Use #define NAGf90Fortran, or cc -DNAGf=
>90Fortran              - Absoft UNIX F77: Use #define AbsoftUNIXFortran o=
>r cc -DAbsoftUNIXFortran     - Absoft Pro Fortran: Use #define AbsoftProF=
>ortran     - Portland Group Fortran: Use #define pgiFortran"
>make[1]: *** [utlib.o] Error 1
>make[1]: Leaving directory `/home/vonw/tmp/udunits-1.11.7/src/lib'
>make: *** [lib/all] Error 1
>
>--Boundary_(ID_ACfmMdgRAWMlX/rhrZJfEg)
>Content-type: text/x-log; charset=us-ascii; name=config.log
>Content-transfer-encoding: 7BIT
>Content-disposition: attachment; filename=config.log
>
>This file contains any messages produced by compilers while
>running configure, to aid debugging if configure makes a mistake.
>
>configure:1105: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:1146: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:1175: gcc -c   conftest.c 1>&5
>configure:1203: gcc -c   conftest.c 1>&5
>configure:1231: gcc -c   conftest.c 1>&5
>configure:1259: gcc -c   conftest.c 1>&5
>configure:1303: gcc -c   conftest.c 1>&5
>configure:1455: gcc -c   conftest.c 1>&5
>configure:1483: gcc -c   conftest.c 1>&5
>configure:1512: gcc -c   conftest.c 1>&5
>configure:2018: gcc -o conftest -O   conftest.c  1>&5
>/tmp/cc8khPif.o: In function `t':
>/tmp/cc8khPif.o(.text+0x1b): undefined reference to `sin'
>collect2: ld returned 1 exit status
>configure:2063: gcc -o conftest -O   conftest.c -lm 1>&5
>configure:2288: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:2430: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:2455: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:2449:76: DBL_DIG is defined: No such file or directory
>configure:2603: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:2687: gcc -o conftest -O   conftest.c  1>&5
>configure:2743: gcc -c -O  conftest.c 1>&5
>configure:2735: conflicting types for `atexit'
>/usr/include/stdlib.h:596: previous declaration of `atexit'
>configure:2800: gcc -o conftest -O   conftest.c  1>&5
>configure:2856: gcc -c -O  conftest.c 1>&5
>configure:2848: conflicting types for `getenv'
>/usr/include/stdlib.h:624: previous declaration of `getenv'
>configure:2975: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:3059: gcc -o conftest -O   conftest.c  1>&5
>configure:3115: gcc -c -O  conftest.c 1>&5
>configure:3107: conflicting types for `strerror'
>/usr/include/string.h:243: previous declaration of `strerror'
>configure:3180: gcc -c -O  conftest.c 1>&5
>configure:3172:59: macro "strchr" requires 2 arguments, but only 1 given
>configure:3172: warning: built-in function `strchr' declared as non-function
>configure:3245: gcc -c -O  conftest.c 1>&5
>configure:3310: gcc -c -O  conftest.c 1>&5
configure:3375: gcc -c -O  conftest.c 1>&5
>configure:3367:60: macro "strncpy" requires 3 arguments, but only 1 given
>configure:3367: warning: built-in function `strncpy' declared as non-function
>configure:3440: gcc -c -O  conftest.c 1>&5
>configure:3432: conflicting types for `strtok'
>/usr/include/string.h:192: previous declaration of `strtok'
>configure:3497: gcc -o conftest -O   conftest.c  1>&5
>configure:3480: warning: conflicting types for built-in function `strstr'
>configure:3553: gcc -c -O  conftest.c 1>&5
>configure:3610: gcc -o conftest -O   conftest.c  1>&5
>configure:3666: gcc -c -O  conftest.c 1>&5
>configure:3658: conflicting types for `memmove'
>/usr/include/string.h:43: previous declaration of `memmove'
>configure:3776: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:3926: gcc -o conftest -O   conftest.c  1>&5
>configure:3982: gcc -c -O  conftest.c 1>&5
>configure:3974: conflicting types for `difftime'
>/usr/include/time.h:186: previous declaration of `difftime'
>configure:4039: gcc -o conftest -O   conftest.c  1>&5
>configure:4095: gcc -c -O  conftest.c 1>&5
>configure:4087: conflicting types for `strftime'
>/usr/include/time.h:197: previous declaration of `strftime'
>configure:4296: gcc -E  conftest.c >/dev/null 2>conftest.out
>configure:4512: gcc -o conftest -O   conftest.c  1>&5
>configure:4568: gcc -c -O  conftest.c 1>&5
>configure:4560: conflicting types for `tsearch'
>/usr/include/search.h:131: previous declaration of `tsearch'
>configure:4625: gcc -o conftest -O   conftest.c  1>&5
>configure:4681: gcc -c -O  conftest.c 1>&5
>configure:4673: conflicting types for `tfind'
>/usr/include/search.h:136: previous declaration of `tfind'
>configure:4738: gcc -o conftest -O   conftest.c  1>&5
>configure:4794: gcc -c -O  conftest.c 1>&5
>configure:4786: conflicting types for `tdelete'
>/usr/include/search.h:141: previous declaration of `tdelete'
>configure:4851: gcc -o conftest -O   conftest.c  1>&5
>configure:4907: gcc -c -O  conftest.c 1>&5
>configure:4899: conflicting types for `twalk'
>/usr/include/search.h:151: previous declaration of `twalk'
>
>--Boundary_(ID_ACfmMdgRAWMlX/rhrZJfEg)
>Content-type: application/x-shellscript; name=configure
>Content-transfer-encoding: 7bit
>Content-disposition: attachment; filename=configure
>
>#! /bin/sh
>
># Guess values for system-dependent variables and create Makefiles.
># Generated automatically using autoconf version 2.9 
># Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
>#
># This configure script is free software; the Free Software Foundation
># gives unlimited permission to copy, distribute and modify it.
>
># Defaults:
>ac_help=
>ac_default_prefix=/usr/local
># Any additions from configure.in:
>
># Initialize some variables set by options.
># The variables have the same names as the options, with
># dashes changed to underlines.
>build=NONE
>cache_file=./config.cache
>exec_prefix=NONE
>host=NONE
>no_create=
>nonopt=NONE
>no_recursion=
>prefix=NONE
>program_prefix=NONE
>program_suffix=NONE
>program_transform_name=s,x,x,
>silent=
>site=
>srcdir=
>target=NONE
>verbose=
>x_includes=NONE
>x_libraries=NONE
>bindir='${exec_prefix}/bin'
>sbindir='${exec_prefix}/sbin'
>libexecdir='${exec_prefix}/libexec'
>datadir='${prefix}/share'
>sysconfdir='${prefix}/etc'
>sharedstatedir='${prefix}/com'
>localstatedir='${prefix}/var'
>libdir='${exec_prefix}/lib'
>includedir='${prefix}/include'
>oldincludedir='/usr/include'
>infodir='${prefix}/info'
>mandir='${prefix}/man'
>
># Initialize some other variables.
>subdirs=
>MFLAGS= MAKEFLAGS=
>
>ac_prev=
>for ac_option
>do
>
>  # If the previous option needs an argument, assign it.
>  if test -n "$ac_prev"; then
>    eval "$ac_prev=\$ac_option"
>    ac_prev=
>    continue
>  fi
>
>  case "$ac_option" in
>  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
>  *) ac_optarg= ;;
>  esac
>
>  # Accept the important Cygnus configure options, so we can diagnose typos.
>
>  case "$ac_option" in
>
>  -bindir | --bindir | --bindi | --bind | --bin | --bi)
>    ac_prev=bindir ;;
>  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
>    bindir="$ac_optarg" ;;
>
>  -build | --build | --buil | --bui | --bu)
>    ac_prev=build ;;
>  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
>    build="$ac_optarg" ;;
>
>  -cache-file | --cache-file | --cache-fil | --cache-fi \
>  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
>    ac_prev=cache_file ;;
>  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
>  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*
> )
>    cache_file="$ac_optarg" ;;
>
>  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
>    ac_prev=datadir ;;
>  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
>  | --da=*)
>    datadir="$ac_optarg" ;;
>
>  -disable-* | --disable-*)
>    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
>    # Reject names that are not valid shell variable names.
>    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
>      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 
> 1; }
>    fi
>    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
>    eval "enable_${ac_feature}=no" ;;
>
>  -enable-* | --enable-*)
>    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
>    # Reject names that are not valid shell variable names.
>    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
>      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 
> 1; }
>    fi
>    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
>    case "$ac_option" in
>      *=*) ;;
>      *) ac_optarg=yes ;;
>    esac
>    eval "enable_${ac_feature}='$ac_optarg'" ;;
>
>  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
>  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
>  | --exec | --exe | --ex)
>    ac_prev=exec_prefix ;;
>  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
>  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
>  | --exec=* | --exe=* | --ex=*)
>    exec_prefix="$ac_optarg" ;;
>
>  -gas | --gas | --ga | --g)
>    # Obsolete; use --with-gas.
>    with_gas=yes ;;
>
>  -help | --help | --hel | --he)
>    # Omit some internal or obsolete options to make the list less imposing.
>    # This message is too long to be a string in the A/UX 3.1 sh.
>    cat << EOF
>Usage: configure [options] [host]
>Options: [defaults in brackets after descriptions]
>Configuration:
>  --cache-file=FILE       cache test results in FILE
>  --help                  print this message
>  --no-create             do not create output files
>  --quiet, --silent       do not print \`checking...' messages
>  --version               print the version of autoconf that created configure
>Directory and file names:
>  --prefix=PREFIX         install architecture-independent files in PREFIX
>                          [$ac_default_prefix]
>  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
>                          [same as prefix]
>  --bindir=DIR            user executables in DIR [EPREFIX/bin]
>  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
>  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
>  --datadir=DIR           read-only architecture-independent data in DIR
>                          [PREFIX/share]
>  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
>  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
>                          [PREFIX/com]
>  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
>  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
>  --includedir=DIR        C header files in DIR [PREFIX/include]
>  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
>  --infodir=DIR           info documentation in DIR [PREFIX/info]
>  --mandir=DIR            man documentation in DIR [PREFIX/man]
>  --srcdir=DIR            find the sources in DIR [configure dir or ..]
>  --program-prefix=PREFIX prepend PREFIX to installed program names
>  --program-suffix=SUFFIX append SUFFIX to installed program names
>  --program-transform-name=PROGRAM
>                          run sed PROGRAM on installed program names
>EOF
>    cat << EOF
Host type:
>  --build=BUILD           configure for building on BUILD [BUILD=HOST]
>  --host=HOST             configure for HOST [guessed]
>  --target=TARGET         configure for TARGET [TARGET=HOST]
>Features and packages:
>  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
>  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
>  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
>  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
>  --x-includes=DIR        X include files are in DIR
>  --x-libraries=DIR       X library files are in DIR
>EOF
>    if test -n "$ac_help"; then
>      echo "--enable and --with options recognized:$ac_help"
>    fi
>    exit 0 ;;
>
>  -host | --host | --hos | --ho)
>    ac_prev=host ;;
>  -host=* | --host=* | --hos=* | --ho=*)
>    host="$ac_optarg" ;;
>
>  -includedir | --includedir | --includedi | --included | --include \
>  | --includ | --inclu | --incl | --inc)
>    ac_prev=includedir ;;
>  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* 
> \
>  | --includ=* | --inclu=* | --incl=* | --inc=*)
>    includedir="$ac_optarg" ;;
>
>  -infodir | --infodir | --infodi | --infod | --info | --inf)
>    ac_prev=infodir ;;
>  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
>    infodir="$ac_optarg" ;;
>
>  -libdir | --libdir | --libdi | --libd)
>    ac_prev=libdir ;;
>  -libdir=* | --libdir=* | --libdi=* | --libd=*)
>    libdir="$ac_optarg" ;;
>
>  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
>  | --libexe | --libex | --libe)
>    ac_prev=libexecdir ;;
>  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* 
> \
>  | --libexe=* | --libex=* | --libe=*)
>    libexecdir="$ac_optarg" ;;
>
>  -localstatedir | --localstatedir | --localstatedi | --localstated \
>  | --localstate | --localstat | --localsta | --localst \
>  | --locals | --local | --loca | --loc | --lo)
>    ac_prev=localstatedir ;;
>  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
>  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
>  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
>    localstatedir="$ac_optarg" ;;
>
>  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
>    ac_prev=mandir ;;
>  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
>    mandir="$ac_optarg" ;;
>
>  -nfp | --nfp | --nf)
>    # Obsolete; use --without-fp.
>    with_fp=no ;;
>
>  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
>  | --no-cr | --no-c)
>    no_create=yes ;;
>
>  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
>  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
>    no_recursion=yes ;;
>
>  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
>  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
>  | --oldin | --oldi | --old | --ol | --o)
>    ac_prev=oldincludedir ;;
>  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
>  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
>  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
>    oldincludedir="$ac_optarg" ;;
>
>  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
>    ac_prev=prefix ;;
>  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
>    prefix="$ac_optarg" ;;
>
>  -program-prefix | --program-prefix | --program-prefi | --program-pref \
>  | --program-pre | --program-pr | --program-p)
>    ac_prev=program_prefix ;;
>  -program-prefix=* | --program-prefix=* | --program-prefi=* \
>  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
>    program_prefix="$ac_optarg" ;;
>
>  -program-suffix | --program-suffix | --program-suffi | --program-suff \
>  | --program-suf | --program-su | --program-s)
>    ac_prev=program_suffix ;;
>  -program-suffix=* | --program-suffix=* | --program-suffi=* \
>  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
>    program_suffix="$ac_optarg" ;;
>
>  -program-transform-name | --program-transform-name \
>  | --program-transform-nam | --program-transform-na \
>  | --program-transform-n | --program-transform- \
>  | --program-transform | --program-transfor \
>  | --program-transfo | --program-transf \
>  | --program-trans | --program-tran \
>  | --progr-tra | --program-tr | --program-t)
>    ac_prev=program_transform_name ;;
>  -program-transform-name=* | --program-transform-name=* \
>  | --program-transform-nam=* | --program-transform-na=* \
>  | --program-transform-n=* | --program-transform-=* \
>  | --program-transform=* | --program-transfor=* \
>  | --program-transfo=* | --program-transf=* \
>  | --program-trans=* | --program-tran=* \
>  | --progr-tra=* | --program-tr=* | --program-t=*)
>    program_transform_name="$ac_optarg" ;;
>
>  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
>  | -silent | --silent | --silen | --sile | --sil)
>    silent=yes ;;
>
>  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
>    ac_prev=sbindir ;;
>  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
>  | --sbi=* | --sb=*)
>    sbindir="$ac_optarg" ;;
>
>  -sharedstatedir | --sharedstatedir | --sharedstatedi \
>  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
>  | --sharedst | --shareds | --shared | --share | --shar \
>  | --sha | --sh)
>    ac_prev=sharedstatedir ;;
>  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
>  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
>  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
>  | --sha=* | --sh=*)
>    sharedstatedir="$ac_optarg" ;;
>
>  -site | --site | --sit)
>    ac_prev=site ;;
>  -site=* | --site=* | --sit=*)
>    site="$ac_optarg" ;;
>
>  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
>    ac_prev=srcdir ;;
>  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
>    srcdir="$ac_optarg" ;;
>
>  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
>  | --syscon | --sysco | --sysc | --sys | --sy)
>    ac_prev=sysconfdir ;;
>  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* 
> \
>  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
>    sysconfdir="$ac_optarg" ;;
>
>  -target | --target | --targe | --targ | --tar | --ta | --t)
>    ac_prev=target ;;
>  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
>    target="$ac_optarg" ;;
>
>  -v | -verbose | --verbose | --verbos | --verbo | --verb)
>    verbose=yes ;;
>
>  -version | --version | --versio | --versi | --vers)
>    echo "configure generated by autoconf version 2.9"
>    exit 0 ;;
>
>  -with-* | --with-*)
>    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
>    # Reject names that are not valid shell variable names.
>    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
>      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 
> 1; }
>    fi
>    ac_package=`echo $ac_package| sed 's/-/_/g'`
>    case "$ac_option" in
>      *=*) ;;
>      *) ac_optarg=yes ;;
>    esac
>    eval "with_${ac_package}='$ac_optarg'" ;;
>
>  -without-* | --without-*)
>    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
>    # Reject names that are not valid shell variable names.
>    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
>      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 
> 1; }
>    fi
>    ac_package=`echo $ac_package| sed 's/-/_/g'`
>    eval "with_${ac_package}=no" ;;
>
>  --x)
>    # Obsolete; use --with-x.
>    with_x=yes ;;
>
>  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
>  | --x-incl | --x-inc | --x-in | --x-i)
>    ac_prev=x_includes ;;
>  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* 
> \
>  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
>    x_includes="$ac_optarg" ;;
>
>  -x-libraries | --x-libraries | --x-librarie | --x-librari \
>  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
>    ac_prev=x_libraries ;;
>  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
>  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
>    x_libraries="$ac_optarg" ;;
>
>  -*) { echo "configure: error: $ac_option: invalid option; use --help to show
>  usage" 1>&2; exit 1; }
>    ;;
>
>  *)
>    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
>      echo "configure: warning: $ac_option: invalid host type" 1>&2
>    fi
>    if test "x$nonopt" != xNONE; then
>      { echo "configure: error: can only configure for one host and one target
>  at a time" 1>&2; exit 1; }
>    fi
>    nonopt="$ac_option"
>    ;;
>
>  esac
>done
>
>if test -n "$ac_prev"; then
>  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/
> g'`" 1>&2; exit 1; }
>fi
>
>trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1
>  2 15
>
># File descriptor usage:
># 0 standard input
># 1 file creation
># 2 errors and warnings
># 3 some systems may open it to /dev/tty
># 4 used on the Kubota Titan
># 6 checking for... messages and results
># 5 compiler messages saved in config.log
>if test "$silent" = yes; then
>  exec 6>/dev/null
>else
>  exec 6>&1
>fi
>exec 5>./config.log
>
>echo "\
>This file contains any messages produced by compilers while
>running configure, to aid debugging if configure makes a mistake.
>" 1>&5
>
># Strip out --no-create and --no-recursion so they do not pile up.
># Also quote any args containing shell metacharacters.
>ac_configure_args=
>for ac_arg
>do
>  case "$ac_arg" in
>  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
>  | --no-cr | --no-c) ;;
>  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
>  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
>  *" "*|*"     "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
>  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
>  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
>  esac
>done
>
># NLS nuisances.
># Only set LANG and LC_ALL to C if already set.
># These must not be set unconditionally because not all systems understand
># e.g. LANG=C (notably SCO).
>if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
>if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
>
># confdefs.h avoids OS command line length limits that DEFS can exceed.
>rm -rf conftest* confdefs.h
># AIX cpp loses on an empty file, so make sure it contains at least a newline.
>echo > confdefs.h
>
># A filename unique to this package, relative to the directory that
># configure is in, which we can look for to find out if srcdir is correct.
>ac_unique_file=udunits
>
># Find the source files, if location was not specified.
>if test -z "$srcdir"; then
>  ac_srcdir_defaulted=yes
>  # Try the directory containing this script, then its parent.
>  ac_prog=$0
>  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
>  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
>  srcdir=$ac_confdir
>  if test ! -r $srcdir/$ac_unique_file; then
>    srcdir=..
>  fi
>else
>  ac_srcdir_defaulted=no
>fi
>if test ! -r $srcdir/$ac_unique_file; then
>  if test "$ac_srcdir_defaulted" = yes; then
>    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2;
>  exit 1; }
>  else
>    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
>  fi
>fi
>srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
>
># Prefer explicitly selected file to automatically selected ones.
>if test -z "$CONFIG_SITE"; then
>  if test "x$prefix" != xNONE; then
>    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
>  else
>    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/c
> onfig.site"
>  fi
>fi
>for ac_site_file in $CONFIG_SITE; do
>  if test -r "$ac_site_file"; then
>    echo "loading site script $ac_site_file"
>    . "$ac_site_file"
>  fi
>done
>
>if test -r "$cache_file"; then
>  echo "loading cache $cache_file"
>  . $cache_file
>else
>  echo "creating cache $cache_file"
>  > $cache_file
>fi
>
>ac_ext=c
># CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
>ac_cpp='$CPP $CPPFLAGS'
>ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
>ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIB
> S 1>&5'
>
>if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
>  # Stardent Vistra SVR4 grep lacks -e, says address@hidden.
>  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
>    ac_n= ac_c='
>' ac_t='       '
>  else
>    ac_n=-n ac_c= ac_t=
>  fi
>else
>  ac_n= ac_c='\c' ac_t=
>fi
>
>
>        if test -r CUSTOMIZE; then
>       . ./CUSTOMIZE
>    fi
>
>    echo $ac_n "checking type of operating system""... $ac_c" 1>&6 
>    if test -z "$OPSYS"; then
>      OPSYS=`uname -s | tr '[A-Z]' '[a-z]' | sed 's;/;;g'`
>      if test -z "$OPSYS"; then
>       echo "OPSYS:operating system:sunos5" >> confdefs.missing
>      fi
>    fi
>    case $OPSYS in
>       aix)
>           OS_NAME=`uname -s`
>           OS_MAJOR=`uname -v | sed 's/[^0-9]*\([0-9]*\)\..*/\1/'`
>           ;;
>       hp-ux)
>           OPSYS=hpux`uname -r | sed 's/[A-Z.0]*\([0-9]*\).*/\1/'`
>           OS_NAME=HPUX
>           OS_MAJOR=`uname -r | sed 's/[A-Z.0]*\([0-9]*\).*/\1/'`
>           ;;
>       irix)
>           OPSYS=${OPSYS}`uname -r | sed 's/\..*//'`
>           OS_NAME=IRIX
>           OS_MAJOR=`uname -r | sed 's/\..*//'`
>           ;;
>       osf*)
>           OS_NAME=OSF1
>           OS_MAJOR=`uname -r | sed 's/[^0-9]*\([0-9]*\)\..*/\1/'`
>           ;;
>       sn*)
>           OPSYS=unicos
>           OS_NAME=UNICOS
>           OS_MAJOR=`uname -r | sed 's/[^0-9]*\([0-9]*\)\..*/\1/'`
>           ;;
>       sunos)
>           OS_NAME=SunOS
>           OS_MAJOR=`uname -r | sed 's/\..*//'`
>           OPSYS=$OPSYS$OS_MAJOR
>           ;;
>       ultrix)
>           OS_NAME=ULTRIX
>           OS_MAJOR=`uname -r | sed 's/\..*//'`
>           ;;
>       *)
>           # On at least one UNICOS system, 'uname -s' returned the
>           # hostname (sigh).
>           if uname -a | grep CRAY >/dev/null; then
>               OPSYS=unicos
>               OS_NAME=UNICOS
>           else
>               OS_NAME=`uname -s | sed 's/[^A-Za-z0-9_]//g'`
>           fi
>           OS_MAJOR=`uname -r | sed 's/[^0-9]*\([0-9]*\)\..*/\1/'`
>           ;;
>    esac
>
>    # Adjust OPSYS for CRAY MPP environment.
>    #
>    case "$OPSYS" in
>    unicos)
>       
>       case "$CC$TARGET$CFLAGS" in
>       *cray-t3*)
>           OPSYS=unicos-mpp
>           ;;
>       esac
>       ;;
>    esac
>
>        cat >> confdefs.h <<EOF
>#define OS_NAME $OS_NAME
>EOF
>
>    cat >> confdefs.h <<EOF
>#define OS_MAJOR $OS_MAJOR
>EOF
>
>    echo "$ac_t""$OPSYS" 1>&6 
>
>    
>    rm -f confdefs.missing
>      for arg in port/master.mk; do
>    case "$CONFIG_FILES" in
>      *$arg*)
>       ;;
>      *)
>       CONFIG_FILES="${CONFIG_FILES-} $arg"
>       ;;
>    esac
>  done
>       for arg in port/Makefile; do
>    case "$CONFIG_FILES" in
>      *$arg*)
>       ;;
>      *)
>       CONFIG_FILES="${CONFIG_FILES-} $arg"
>       ;;
>    esac
>  done
>     PORT_SUBDIRS=${PORT_SUBDIRS-""}
>
>     PORT_MANIFEST=${PORT_MANIFEST-""}
>
>                         
>    #
>    # NB: We always want to define WHATIS to prevent the
>    # $(MANDIR)/$(WHATIS) make(1) target from being just $(MANDIR)/ and
>    # conflicting with the (directory creation) target with the same name.
>    #
>    WHATIS=whatis
>    case `uname -sr` in
>       BSD/OS*)
>           # Can't generate a user-database -- only /usr/share/man/whatis.db.
>           MAKEWHATIS_CMD=
>           ;;
>       'IRIX64 6.5'|'IRIX 6.5')
>           MAKEWHATIS_CMD='/usr/lib/makewhatis -M $(MANDIR) $(MANDIR)/whatis'
>           ;;
>       'IRIX 6'*)
>           # Can't generate a user-database.
>           MAKEWHATIS_CMD=
>           ;;
>       HP-UX*)
>           # Can't generate a user-database -- only /usr/lib/whatis.
>           MAKEWHATIS_CMD=
>           ;;
>       'Linux '*)
>           # /usr/sbin/makewhatis doesn't work
>           MAKEWHATIS_CMD=
>           ;;
>       ULTRIX*)
>           # Can't generate a user-database -- only /usr/lib/whatis.
>           MAKEWHATIS_CMD=
>           ;;
>       *)
>           if test -r /usr/man/windex; then
>               WHATIS=windex
>           fi
>           for ac_prog in catman makewhatis /usr/lib/makewhatis
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_prog'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$prog"; then
>  ac_cv_prog_prog="$prog" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_prog="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>prog="$ac_cv_prog_prog"
>if test -n "$prog"; then
>  echo "$ac_t""$prog" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$prog" && break
>done
>
>           case "$prog" in
>               *catman*)
>                   MAKEWHATIS_CMD=$prog' -w -M $(MANDIR)'
>                   ;;
>               *makewhatis*)
>                   MAKEWHATIS_CMD=$prog' $(MANDIR)'
>                   ;;
>           esac
>           ;;
>    esac
>    
>    
>    echo $ac_n "checking for manual-page index command""... $ac_c" 1>&6
>    echo "$ac_t""$MAKEWHATIS_CMD" 1>&6
>
>
>    
>    
>    
>    
>    
>    
>    
>    
>    
>    
>    
>    
>    
>    
>    
>    #
>    # Ensure that the CC variable is unset so that it can be
>    # set here rather than by the autoconf-generated
>    # configure-script preamble.
>    #
>    # unset CC
>    #
>    case ${CC-unset} in
>       unset)
>           case `uname -s` in
>               AIX)
>                   for ac_prog in c89 xlc cc gcc
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$CC"; then
>  ac_cv_prog_CC="$CC" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_CC="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>CC="$ac_cv_prog_CC"
>if test -n "$CC"; then
>  echo "$ac_t""$CC" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$CC" && break
>done
>                   ;;
>               HP-UX)
>                   for ac_prog in c89 cc gcc
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$CC"; then
>  ac_cv_prog_CC="$CC" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_CC="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>CC="$ac_cv_prog_CC"
>if test -n "$CC"; then
>  echo "$ac_t""$CC" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$CC" && break
>done
>                   ;;
>               IRIX*)
>                   for ac_prog in cc gcc
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$CC"; then
>  ac_cv_prog_CC="$CC" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_CC="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>CC="$ac_cv_prog_CC"
>if test -n "$CC"; then
>  echo "$ac_t""$CC" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$CC" && break
>done
>                   ;;
>               OSF1|ULTRIX)
>                   for ac_prog in cc gcc
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$CC"; then
>  ac_cv_prog_CC="$CC" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_CC="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>CC="$ac_cv_prog_CC"
>if test -n "$CC"; then
>  echo "$ac_t""$CC" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$CC" && break
>done
>                   case "$CC" in
>                   cc)
>                       case `uname -m` in
>                       VAX)
>                           ;;
>                       *)
>                             for arg in -std; do
>    case "$CPPFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       CPPFLAGS="${CPPFLAGS-} $arg"
>       ;;
>    esac
>  done
>                           ;;
>                       esac
>                       ;;
>                   esac
>                   ;;
>               SunOS)
>                   case `uname -r` in
>                       4*)
>                           for ac_prog in acc cc gcc
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$CC"; then
>  ac_cv_prog_CC="$CC" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_CC="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>CC="$ac_cv_prog_CC"
>if test -n "$CC"; then
>  echo "$ac_t""$CC" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$CC" && break
>done
>                           ;;
>                       5*)
>                           for ac_prog in cc gcc
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$CC"; then
>  ac_cv_prog_CC="$CC" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_CC="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>CC="$ac_cv_prog_CC"
>if test -n "$CC"; then
>  echo "$ac_t""$CC" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$CC" && break
>done
> #
>#                           The following is commented-out because
>#                           the configure script uses CPPFLAGS when
>#                           compiling C++ source and SunOS 5's CC (at
>#                           least) emits error messages when given the
>#                           -Xa option causing the configure script to
>#                           abandon `$CXX -E' in favor of `/lib/cpp'.
>#
>#                          case "$CC" in
>#                              *gcc*)
>#                                  ;;
>#                              *)
>#                                  UC_ENSURE(CPPFLAGS, -Xa) dnl
>#                                  ;;
>#                          esac
>                           ;;
>                   esac
>                   ;;
>               *)
>                   for ac_prog in c89 cc gcc
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$CC"; then
>  ac_cv_prog_CC="$CC" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_CC="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>CC="$ac_cv_prog_CC"
>if test -n "$CC"; then
>  echo "$ac_t""$CC" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$CC" && break
>done
>                   ;;
>           esac
>           ;;
>       *)
>           echo $ac_n "checking for C compiler""... $ac_c" 1>&6
>           echo "$ac_t""$CC" 1>&6
>           ;;
>    esac
>    case "${CC-}" in
>    '')
>       echo "CC:C compiler:/bin/cc" >> confdefs.missing
>       ;;
>    *)
>       # Find out if we are using GNU C, under whatever name.
>       cat <<UD_EOF > conftest.c
>#ifdef __GNUC__
>           yes
>#endif
>UD_EOF
>       ${CC} -E conftest.c > conftest.out 2>&1
>       if egrep yes conftest.out >/dev/null 2>&1; then
>           GCC=1 # For later tests.
>       fi
>               case `uname -s` in
>           AIX)
>                 for arg in -D_ALL_SOURCE; do
>    case "$CPPFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       CPPFLAGS="${CPPFLAGS-} $arg"
>       ;;
>    esac
>  done
>               cat >> confdefs.h <<\EOF
>#define _ALL_SOURCE 1
>EOF
>               ;;
>           HP-UX)
>                 for arg in -D_HPUX_SOURCE; do
>    case "$CPPFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       CPPFLAGS="${CPPFLAGS-} $arg"
>       ;;
>    esac
>  done
>               cat >> confdefs.h <<\EOF
>#define _HPUX_SOURCE 1
>EOF
>               ;;
>       esac
>       ;;
>    esac
>    rm -f conftest*
>
> echo $ac_n "checking for dependency generation mechanism""... $ac_c" 1>&6 
>if test -z "$CC_MAKEDEPEND"; then
>    case ${GCC-}${OPSYS} in
>       convexos)
>           CC_MAKEDEPEND="$CC -k"
>           ;;
>       hpux)
>           CC_MAKEDEPEND="$CC -c -Wp,-M"
>           ;;
>       sunos5)
>           CC_MAKEDEPEND="$CC -xM"
>           ;;
>       unicos)
>           #
>           # UNICOS's C compiler has an unusual way of invoking the
>           # dependency-generation option.  Also, the c89(1) compiler
>           # doesn't even have way of doing this.
>           # 
>           #
>           CC_MAKEDEPEND="cc -c -Wp,-M"
>           ;;
>       ultrix)
>           CC_MAKEDEPEND="$CC -Em"
>           ;;
>       *)
>           CC_MAKEDEPEND="$CC -M"
>           ;;
>    esac
>fi
> echo "$ac_t""$CC_MAKEDEPEND" 1>&6 
>
>        echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
># On Suns, sometimes $CPP names a directory.
>if test -n "$CPP" && test -d "$CPP"; then
>  CPP=
>fi
>if test -z "$CPP"; then
>if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>    # This must be in double quotes, not single quotes, because CPP may get
>  # substituted into the Makefile and "${CC-cc}" will confuse make.
>  CPP="${CC-cc} -E"
>  # On the NeXT, cc -E runs the code through the compiler's parser,
>  # not just through cpp.
>  cat > conftest.$ac_ext <<EOF
>#line 1099 "configure"
>#include "confdefs.h"
>#include <assert.h>
>Syntax Error
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:1105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  :
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  CPP="${CC-cc} -E -traditional-cpp"
>  cat > conftest.$ac_ext <<EOF
>#line 1114 "configure"
>#include "confdefs.h"
>#include <assert.h>
>Syntax Error
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:1120: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  :
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  CPP=/lib/cpp
>fi
>rm -f conftest*
>fi
>rm -f conftest*
>  ac_cv_prog_CPP="$CPP"
>fi
>  CPP="$ac_cv_prog_CPP"
>else
>  ac_cv_prog_CPP="$CPP"
>fi
>echo "$ac_t""$CPP" 1>&6
>     echo $ac_n "checking the C preprocessor""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1141 "configure"
>#include "confdefs.h"
>#include <stdlib.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:1146: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  echo "$ac_t""works" 1>&6
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  
>                  echo "configure: warning: C preprocessor, \`$CPP', doesn't w
> ork" 1>&2
>                  echo "CPP:C preprocessor:/lib/cpp" >> confdefs.missing
>
>              
>fi
>rm -f conftest*
>    
>
>    echo $ac_n "checking for C const""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1165 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>/* Ultrix mips cc rejects this.  */
>           typedef int charset[2]; const charset x;
>       
>; return 0; }
>EOF
>if { (eval echo configure:1175: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  echo "$ac_t""yes" 1>&6
>else
>  rm -rf conftest*
>  
>          UD_NO_CONST="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_CONST 1
>EOF
>
>          echo "$ac_t""no" 1>&6
>       
>    
>fi
>rm -f conftest*
>
>
>    echo $ac_n "checking for C volatile""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1195 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>typedef int charset[2]; volatile charset x;
>; return 0; }
>EOF
>if { (eval echo configure:1203: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  echo "$ac_t""yes" 1>&6
>else
>  rm -rf conftest*
>  
>           echo "$ac_t""no" 1>&6
>           UD_NO_VOLATILE="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_VOLATILE 1
>EOF
>
>
>       
>    
>fi
>rm -f conftest*
>
>    echo $ac_n "checking for C signed""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1223 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>signed char x;
>; return 0; }
>EOF
>if { (eval echo configure:1231: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  echo "$ac_t""yes" 1>&6
>else
>  rm -rf conftest*
>  
>           echo "$ac_t""no" 1>&6
>           UD_NO_SIGNED="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_SIGNED 1
>EOF
>
>
>       
>    
>fi
>rm -f conftest*
>
>    echo $ac_n "checking for C function prototypes""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1251 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>extern int foo(int bar);
>; return 0; }
>EOF
>if { (eval echo configure:1259: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  echo "$ac_t""yes" 1>&6
>else
>  rm -rf conftest*
>  
>           echo "$ac_t""no" 1>&6
>           UD_NO_PROTOTYPES="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_PROTOTYPES 1
>EOF
>
>
>       
>    
>fi
>rm -f conftest*
>
>      for arg in stdarg.h.in; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>    echo $ac_n "checking for standard C variadic functions""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1288 "configure"
>#include "confdefs.h"
>#include <stdarg.h>
>int main() { return 0; }
>int t() {
>
>           }
>           int foo(int bar, ...) {
>           va_list     alist;
>           va_start(alist, bar);
>           bar = (int)va_arg(alist, int);
>           va_end(alist);
>       
>; return 0; }
>EOF
>if { (eval echo configure:1303: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>           echo "$ac_t""yes" 1>&6
>                   echo "#include <stdarg.h>" > conftestpath.c
>    #
>    # We add additional `/'s to the header file name to preclude compiler 
>    # warnings about the non-portability of `#include "/usr/include/..."'.
>    #
>    case `uname -s`${GCC-} in
>    AIX)
>       #
>       # AIX's C compiler doesn't emit a line that gives the pathname of
>       # the included file.
>       #
>       # AIX's C compiler puts dependency information in a `.u' file.
>       #
>       # AIX 4.1's cc(1) makes the following complaint:
>       #     ld: 0711-317 ERROR: Undefined symbol: .main
>       #
>       # AIX 4.1's ksh(1) has problems with `2>&5' so we redirect to 
>       # /dev/null.
>       #
>       $CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>/dev/null
>       path=`sed -n '/[^\/]*\(\/[^     ]*stdarg\.h\).*/s//\1/p' \
>               conftestpath.u | head -1`
>       rm conftestpath.u
>       ;;
>    HP-UX)
>       #
>       # HP-UX's C compiler doesn't have a dependency-generation option,
>       # so we use another method.
>       #
>       path=`$CC -E $CPPFLAGS conftestpath.c 2>&5 | 
>             sed -n '/[^\/]*\(\/[^     ]*stdarg\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    *)
>       path=`$CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>&5 |
>             sed -n '/[^\/]*\(\/[^     ]*stdarg\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    esac
>    case "$path" in
>    '')
>       path=/dev/null
>       ;;
>    *)
>       path=//$path
>       ;;
>    esac
>    cat >> confdefs.h <<EOF
>#define UD_SYSTEM_STDARG_H "$path"
>EOF
>     
>                            
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>            
>       
>else
>  rm -rf conftest*
>  
>           echo "$ac_t""no" 1>&6
>           cat >> confdefs.h <<\EOF
>#define UD_NO_STDARG 1
>EOF
>                   echo "#include <varargs.h>" > conftestpath.c
>    #
>    # We add additional `/'s to the header file name to preclude compiler 
>    # warnings about the non-portability of `#include "/usr/include/..."'.
>    #
>    case `uname -s`${GCC-} in
>    AIX)
>       #
>       # AIX's C compiler doesn't emit a line that gives the pathname of
>       # the included file.
>       #
>       # AIX's C compiler puts dependency information in a `.u' file.
>       #
>       # AIX 4.1's cc(1) makes the following complaint:
>       #     ld: 0711-317 ERROR: Undefined symbol: .main
>       #
>       # AIX 4.1's ksh(1) has problems with `2>&5' so we redirect to 
>       # /dev/null.
>       #
>       $CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>/dev/null
>       path=`sed -n '/[^\/]*\(\/[^     ]*varargs\.h\).*/s//\1/p' \
>               conftestpath.u | head -1`
>       rm conftestpath.u
>       ;;
>    HP-UX)
>       #
>       # HP-UX's C compiler doesn't have a dependency-generation option,
>       # so we use another method.
>       #
>       path=`$CC -E $CPPFLAGS conftestpath.c 2>&5 | 
>             sed -n '/[^\/]*\(\/[^     ]*varargs\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    *)
>       path=`$CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>&5 |
>             sed -n '/[^\/]*\(\/[^     ]*varargs\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    esac
>    case "$path" in
>    '')
>       path=/dev/null
>       ;;
>    *)
>       path=//$path
>       ;;
>    esac
>    cat >> confdefs.h <<EOF
>#define UD_SYSTEM_STDARG_H "$path"
>EOF
>
>         
>             
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>            
>       
>    
>fi
>rm -f conftest*
>
>    echo $ac_n "checking for standard C string generation""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1447 "configure"
>#include "confdefs.h"
># define MAKESTRING(x) #x
>int main() { return 0; }
>int t() {
>char *cp = MAKESTRING(foo);
>; return 0; }
>EOF
>if { (eval echo configure:1455: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  echo "$ac_t""yes" 1>&6
>else
>  rm -rf conftest*
>  
>           echo "$ac_t""no" 1>&6
>           UD_NO_HASH="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_HASH 1
>EOF
>
>
>       
>    
>fi
>rm -f conftest*
>
>    echo $ac_n "checking for standard C token pasting""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1475 "configure"
>#include "confdefs.h"
>#define GLUE(a,b) a ## b
>int main() { return 0; }
>int t() {
>char *GLUE(c,p) = "foo";
>; return 0; }
>EOF
>if { (eval echo configure:1483: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  echo "$ac_t""yes" 1>&6
>else
>  rm -rf conftest*
>  
>           echo "$ac_t""no" 1>&6
>           UD_NO_HASHHASH="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_HASHHASH 1
>EOF
>
>
>       
>    
>fi
>rm -f conftest*
>
>
>    echo $ac_n "checking C void pointer""... $ac_c" 1>&6
>    cat > conftest.$ac_ext <<EOF
>#line 1504 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>extern void *foo();
>; return 0; }
>EOF
>if { (eval echo configure:1512: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  echo "$ac_t""yes" 1>&6
>else
>  rm -rf conftest*
>  
>           echo "$ac_t""no" 1>&6
>           UD_NO_VOIDSTAR="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_VOIDSTAR 1
>EOF
>
>
>       
>    
>fi
>rm -f conftest*
>
>
>    
>    
>            
>    
>    
>    
>    
>    
>    
>    
>    
>    
>    
>      
>      for arg in udposix.h.in; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>
>
>    # We use ar(1) under UNICOS even though bld(1) is preferred because bld(1)
># doesn't understand the "u" option.
># Extract the first word of "ar", so it can be a program name with args.
>set dummy ar; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$AR"; then
>  ac_cv_prog_AR="$AR" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_AR="ar"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>AR="$ac_cv_prog_AR"
>if test -n "$AR"; then
>  echo "$ac_t""$AR" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>if test -z "$AR"; then
>  echo "AR:library utility:/bin/ar" >> confdefs.missing
>fi
>
>
>     echo $ac_n "checking for tar flags""... $ac_c" 1>&6
>case "$OPSYS" in
>    aix*)
>       TARFLAGS=-chf
>       ;;
>    bsdos|irix*)
>       TARFLAGS=-cLof
>       ;;
>    *)
>       TARFLAGS=-chof
>       ;;
>esac
>echo "$ac_t""$TARFLAGS" 1>&6
> 
>    # Extract the first word of "ranlib", so it can be a program name with arg
> s.
>set dummy ranlib; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$RANLIB"; then
>  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_RANLIB="ranlib"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
>fi
>fi
>RANLIB="$ac_cv_prog_RANLIB"
>if test -n "$RANLIB"; then
>  echo "$ac_t""$RANLIB" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>        echo $ac_n "checking binary distribution directory""... $ac_c" 1>&6
>    case ${FTPBINDIR-unset} in
>       unset)
>           system=`system 2>/dev/null || echo dummy_system`
>           FTPBINDIR=${FTPDIR-/home/ftp}/pub/binary/$system
>           ;;
>    esac
>        echo "$ac_t""$FTPBINDIR" 1>&6
>
>      for arg in port/Makefile; do
>    case "$CONFIG_FILES" in
>      *$arg*)
>       ;;
>      *)
>       CONFIG_FILES="${CONFIG_FILES-} $arg"
>       ;;
>    esac
>  done
>       for arg in port/master.mk; do
>    case "$CONFIG_FILES" in
>      *$arg*)
>       ;;
>      *)
>       CONFIG_FILES="${CONFIG_FILES-} $arg"
>       ;;
>    esac
>  done
>       for arg in port/misc/Makefile; do
>    case "$CONFIG_FILES" in
>      *$arg*)
>       ;;
>      *)
>       CONFIG_FILES="${CONFIG_FILES-} $arg"
>       ;;
>    esac
>  done
>     LIBOBJS=${LIBOBJS-""}
>
>     PORT_HEADERS=${PORT_HEADERS-""}
>
>     PORT_MANIFEST=${PORT_MANIFEST-""}
>
>     PORT_SUBDIRS=${PORT_SUBDIRS-""}
>
> 
>      for arg in misc/all; do
>    case "$PORT_ALL" in
>      *$arg*)
>       ;;
>      *)
>       PORT_ALL="${PORT_ALL-} $arg"
>       ;;
>    esac
>  done
>
>      for arg in misc/install; do
>    case "$PORT_INSTALL" in
>      *$arg*)
>       ;;
>      *)
>       PORT_INSTALL="${PORT_INSTALL-} $arg"
>       ;;
>    esac
>  done
>
>      for arg in misc/clean; do
>    case "$PORT_CLEAN" in
>      *$arg*)
>       ;;
>      *)
>       PORT_CLEAN="${PORT_CLEAN-} $arg"
>       ;;
>    esac
>  done
>
>      for arg in misc/distclean; do
>    case "$PORT_DISTCLEAN" in
>      *$arg*)
>       ;;
>      *)
>       PORT_DISTCLEAN="${PORT_DISTCLEAN-} $arg"
>       ;;
>    esac
>  done
>
>
>                    
>    PORT_CPP_LDM=${PORT_CPP_LDM-""}
>
>     udportdir=`pwd`/port/misc
>             case "${OPSYS}$OS_MAJOR" in
>       unicos*)
>           case "$udportdir" in
>               '') LD_UDPORT="-l udport";;
>               *)  LD_UDPORT="-L $udportdir -l udport";;
>           esac
>           ;;
>       sunos5*)
>           case "$udportdir" in
>               '') LD_UDPORT="-ludport";;
>               *)  LD_UDPORT="-R$udportdir -L$udportdir -ludport";;
>           esac
>           ;;
>       *)
>           case "$udportdir" in
>               '') LD_UDPORT="-ludport";;
>               *)  LD_UDPORT="-L$udportdir -ludport";;
>           esac
>           ;;
>    esac
>     
>    unset udportdir
>
>
>
>  for arg in udalloc.c udalloc.h; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>
>                            echo $ac_n "checking the installation prefix""... 
> $ac_c" 1>&6
>    case ${prefix-} in
>       NONE|'') prefix=`case ".." in 
>  /*) echo ..; exit;;
>   *) path=\`pwd\`/..
>        tail=
>        while test "$path"; do
>          (cd $path && echo \`pwd\`$rest) && exit
>          base=/\`basename "$path"\`
>          tail=/$base$tail
>          path=\`echo "$path" | sed "s/\/$base//"\`
>        done;;
>esac
>`;;
>    esac
>    echo "$ac_t""$prefix" 1>&6
>    echo $ac_n "checking the installation exec-prefix""... $ac_c" 1>&6
>    case ${exec_prefix-} in
>       NONE|'')
>           exec_prefix=$prefix;;
>    esac
>    echo "$ac_t""$exec_prefix" 1>&6
>
>
>CFLAGS=${CFLAGS-"-O"}
>
>
>CPPFLAGS=${CPPFLAGS-""}
>
>
>
># Extract the first word of "neqn", so it can be a program name with args.
>set dummy neqn; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_NEQN'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$NEQN"; then
>  ac_cv_prog_NEQN="$NEQN" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_NEQN="neqn"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>  test -z "$ac_cv_prog_NEQN" && ac_cv_prog_NEQN="cat"
>fi
>fi
>NEQN="$ac_cv_prog_NEQN"
>if test -n "$NEQN"; then
>  echo "$ac_t""$NEQN" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>test "$NEQN" = cat && 
>  echo "configure: warning: $0: Can't find program \`neqn'; setting to \`cat'"
>  1>&2 
>
># Extract the first word of "tbl", so it can be a program name with args.
>set dummy tbl; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_TBL'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$TBL"; then
>  ac_cv_prog_TBL="$TBL" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_TBL="tbl"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>  test -z "$ac_cv_prog_TBL" && ac_cv_prog_TBL="cat"
>fi
>fi
>TBL="$ac_cv_prog_TBL"
>if test -n "$TBL"; then
>  echo "$ac_t""$TBL" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>test "$TBL" = cat && 
>  echo "configure: warning: $0: Can't find program \`tbl'; setting to \`cat'" 
> 1>&2 
>
># We use ar(1) under UNICOS even though bld(1) is preferred because bld(1)
># doesn't understand the "u" option.
># Extract the first word of "ar", so it can be a program name with args.
>set dummy ar; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$AR"; then
>  ac_cv_prog_AR="$AR" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_AR="ar"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>AR="$ac_cv_prog_AR"
>if test -n "$AR"; then
>  echo "$ac_t""$AR" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>if test -z "$AR"; then
>  echo "AR:library utility:/bin/ar" >> confdefs.missing
>fi
>
>
>
>libdir=`pwd`/lib
>         case "${OPSYS}$OS_MAJOR" in
>       unicos*)
>           case "$libdir" in
>               '') LD_UDUNITS="-l udunits";;
>               *)  LD_UDUNITS="-L $libdir -l udunits";;
>           esac
>           ;;
>       sunos5*)
>           case "$libdir" in
>               '') LD_UDUNITS="-ludunits";;
>               *)  LD_UDUNITS="-R$libdir -L$libdir -ludunits";;
>           esac
>           ;;
>       *)
>           case "$libdir" in
>               '') LD_UDUNITS="-ludunits";;
>               *)  LD_UDUNITS="-L$libdir -ludunits";;
>           esac
>           ;;
>    esac
>
>
>    case `uname` in
>       Linux)
>           LD_YACC=${LD_YACC-""}
>
>           ;;
>       *)      echo $ac_n "checking for yacc library""... $ac_c" 1>&6
>    case "${LD_YACC+set}" in
>    set)
>       echo "$ac_t""$LD_YACC" 1>&6
>       ;;
>    *)
>       echo "$ac_t""" 1>&6
>       LIBS_save=$LIBS
>       found=no
>       echo $ac_n "checking for yyerror("") in default library(s)""... $ac_c" 
> 1>&6
>       cat > conftest.$ac_ext <<EOF
>#line 1920 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>yyerror("");
>; return 0; }
>EOF
>if { (eval echo configure:1928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  
>                       echo "$ac_t""yes" 1>&6
>                       LD_YACC=
>                       found=yes
>                   
>else
>  rm -rf conftest*
>  
>                       echo "$ac_t""no" 1>&6
>                       os=`uname -s`
>                       for dir in '' ; do
>                           for lib in y; do
>                                        case "${OPSYS}$OS_MAJOR" in
>       unicos*)
            case "$dir" in
>               '') LIBS="-l $lib";;
>               *)  LIBS="-L $dir -l $lib";;
>           esac
>           ;;
>       sunos5*)
>           case "$dir" in
>               '') LIBS="-l$lib";;
>               *)  LIBS="-R$dir -L$dir -l$lib";;
>           esac
>           ;;
>       *)
>           case "$dir" in
>               '') LIBS="-l$lib";;
>               *)  LIBS="-L$dir -l$lib";;
>           esac
>           ;;
>    esac
>
>                               echo $ac_n "checking for yyerror("") in $LIBS""
> ... $ac_c" 1>&6
>                               cat > conftest.$ac_ext <<EOF
>#line 1965 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>yyerror("");
>; return 0; }
>EOF
>if { (eval echo configure:1973: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  
>                                               echo "$ac_t""yes" 1>&6
>                                               LD_YACC=$LIBS
>                                               found=yes
>                                               break 2
>                                           
>fi
>rm -f conftest*
>                               echo "$ac_t""no" 1>&6
>                           done
>                       done
>                   
>fi
>rm -f conftest*
>       LIBS=$LIBS_save
>       case $found in
>           no) echo "LD_YACC:yacc library:-ly" >> confdefs.missing
>               ;;
>       esac
>       ;;
>    esac
>           ;;
>    esac
>
>        echo $ac_n "checking for C math library""... $ac_c" 1>&6
>    case "${LD_MATH+set}" in
>    set)
>       echo "$ac_t""$LD_MATH" 1>&6
>       ;;
>    *)
>       echo "$ac_t""" 1>&6
>       LIBS_save=$LIBS
>       found=no
>       echo $ac_n "checking for (void)sin(0.0) in default library(s)""... $ac_
> c" 1>&6
>       cat > conftest.$ac_ext <<EOF
>#line 2010 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>(void)sin(0.0);
>; return 0; }
>EOF
>if { (eval echo configure:2018: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  
>                       echo "$ac_t""yes" 1>&6
>                       LD_MATH=
>                       found=yes
>                   
>else
>  rm -rf conftest*
>  
>                       echo "$ac_t""no" 1>&6
>                       os=`uname -s`
>                       for dir in '' ; do
>                           for lib in m; do
>                                        case "${OPSYS}$OS_MAJOR" in
>       unicos*)
>           case "$dir" in
>               '') LIBS="-l $lib";;
>               *)  LIBS="-L $dir -l $lib";;
>           esac
>           ;;
>       sunos5*)
>           case "$dir" in
>               '') LIBS="-l$lib";;
>               *)  LIBS="-R$dir -L$dir -l$lib";;
>           esac
>           ;;
>       *)
>           case "$dir" in
>               '') LIBS="-l$lib";;
>               *)  LIBS="-L$dir -l$lib";;
>           esac
>           ;;
>    esac
>
>                               echo $ac_n "checking for (void)sin(0.0) in $LIB
> S""... $ac_c" 1>&6
>                               cat > conftest.$ac_ext <<EOF
>#line 2055 "configure"
>#include "confdefs.h"
>
>int main() { return 0; }
>int t() {
>(void)sin(0.0);
>; return 0; }
>EOF
>if { (eval echo configure:2063: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  
>                                               echo "$ac_t""yes" 1>&6
>                                               LD_MATH=$LIBS
>                                               found=yes
>                                               break 2
>                                           
>fi
>rm -f conftest*
>                               echo "$ac_t""no" 1>&6
>                           done
>                       done
>                   
>fi
>rm -f conftest*
>       LIBS=$LIBS_save
>       case $found in
>           no) echo "LD_MATH:C math library:-L/opt/SUNWspro/SC3.0/lib -lm" >> 
> confdefs.missing
>               ;;
>       esac
>       ;;
>    esac
>     
>
>  for arg in port/cfortran/Makefile; do
>    case "$CONFIG_FILES" in
>      *$arg*)
>       ;;
>      *)
>       CONFIG_FILES="${CONFIG_FILES-} $arg"
>       ;;
>    esac
>  done
> echo $ac_n "checking style for cfortran.h""... $ac_c" 1>&6
>  for arg in cfortran; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>  for arg in cfortran/all; do
>    case "$PORT_ALL" in
>      *$arg*)
>       ;;
>      *)
>       PORT_ALL="${PORT_ALL-} $arg"
>       ;;
>    esac
>  done
>  for arg in cfortran/install; do
>    case "$PORT_INSTALL" in
>      *$arg*)
>       ;;
>      *)
>       PORT_INSTALL="${PORT_INSTALL-} $arg"
>       ;;
>    esac
>  done
>  for arg in cfortran/clean; do
>    case "$PORT_CLEAN" in
>      *$arg*)
>       ;;
>      *)
>       PORT_CLEAN="${PORT_CLEAN-} $arg"
>       ;;
>    esac
>  done
>  for arg in cfortran/distclean; do
>    case "$PORT_DISTCLEAN" in
>      *$arg*)
>       ;;
>      *)
>       PORT_DISTCLEAN="${PORT_DISTCLEAN-} $arg"
>       ;;
>    esac
>  done
>case "${UD_NO_HASHHASH-}" in
>  1)   CFORTRAN_TYPE=Reiser
>       ;;
>  *)   CFORTRAN_TYPE=Standard
>       ;;
>esac
>
>echo "$ac_t""$CFORTRAN_TYPE" 1>&6
>
>case "$OPSYS" in
>    aix*)
>       # Ensure adherence to the trailing-underscore convention.
>         for arg in -Dextname; do
>    case "$CPPFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       CPPFLAGS="${CPPFLAGS-} $arg"
>       ;;
>    esac
>  done
>         for arg in -qextname; do
>    case "$FFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       FFLAGS="${FFLAGS-} $arg"
>       ;;
>    esac
>  done
>       ;;
>    hp*)
>       # Ensure adherence to the trailing-underscore convention.
>         for arg in -Dextname; do
>    case "$CPPFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       CPPFLAGS="${CPPFLAGS-} $arg"
>       ;;
>    esac
>  done
>         for arg in +ppu; do
>    case "$FFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       FFLAGS="${FFLAGS-} $arg"
>       ;;
>    esac
>  done
>       ;;
>esac
>
>
>   for arg in stddef.h.in; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>                     for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>        echo "#include <stddef.h>" > conftestpath.c
>    #
>    # We add additional `/'s to the header file name to preclude compiler 
>    # warnings about the non-portability of `#include "/usr/include/..."'.
>    #
>    case `uname -s`${GCC-} in
>    AIX)
>       #
>       # AIX's C compiler doesn't emit a line that gives the pathname of
>       # the included file.
>       #
>       # AIX's C compiler puts dependency information in a `.u' file.
>       #
>       # AIX 4.1's cc(1) makes the following complaint:
>       #     ld: 0711-317 ERROR: Undefined symbol: .main
>       #
>       # AIX 4.1's ksh(1) has problems with `2>&5' so we redirect to 
>       # /dev/null.
>       #
>       $CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>/dev/null
>       path=`sed -n '/[^\/]*\(\/[^     ]*stddef\.h\).*/s//\1/p' \
>               conftestpath.u | head -1`
>       rm conftestpath.u
>       ;;
>    HP-UX)
>       #
>       # HP-UX's C compiler doesn't have a dependency-generation option,
>       # so we use another method.
>       #
>       path=`$CC -E $CPPFLAGS conftestpath.c 2>&5 | 
>             sed -n '/[^\/]*\(\/[^     ]*stddef\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    *)
>       path=`$CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>&5 |
>             sed -n '/[^\/]*\(\/[^     ]*stddef\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    esac
>    case "$path" in
>    '')
>       path=/dev/null
>       ;;
>    *)
>       path=//$path
>       ;;
>    esac
>    cat >> confdefs.h <<EOF
>#define UD_SYSTEM_STDDEF_H "$path"
>EOF
>     
>             
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>                      ac_safe=`echo "stddef.h" | tr './\055' '___'`
>echo $ac_n "checking for stddef.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2283 "configure"
>#include "confdefs.h"
>#include <stddef.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:2288: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <stddef.h> for typedef size_t"".
> .. $ac_c" 1>&6
>           echo '#include <stddef.h>' >conftest.c
>           if ($CPP conftest.c | grep size_t >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 2309 "configure"
>#include "confdefs.h"
>#include <stddef.h>
>                       int size_t;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:2319: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_STDDEF_H_SIZE_T 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_STDDEF_H_SIZE_T 1
>EOF
>       
>fi
>           ac_safe=`echo "stddef.h" | tr './\055' '___'`
>echo $ac_n "checking for stddef.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2349 "configure"
>#include "confdefs.h"
>#include <stddef.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:2354: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <stddef.h> for typedef ptrdiff_t
> ""... $ac_c" 1>&6
>           echo '#include <stddef.h>' >conftest.c
>           if ($CPP conftest.c | grep ptrdiff_t >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 2375 "configure"
>#include "confdefs.h"
>#include <stddef.h>
>                       int ptrdiff_t;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:2385: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_STDDEF_H_PTRDIFF_T 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_STDDEF_H_PTRDIFF_T 1
>EOF
>       
>fi
>  
>          for arg in config.c; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>    ac_safe=`echo "float.h" | tr './\055' '___'`
>echo $ac_n "checking for float.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2425 "configure"
>#include "confdefs.h"
>#include <float.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:2430: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           cat > conftest.$ac_ext <<EOF
#line 2445 "configure"
>#include "confdefs.h"
>
>#include <float.h>
>#ifdef DBL_DIG
>#include "DBL_DIG is defined"  /* hard error in case warnings suppressed*/
>#endif
>               
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:2455: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  
>                     for arg in float.h; do
>    case "$PORT_HEADERS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_HEADERS="${PORT_HEADERS-} $arg"
>       ;;
>    esac
>  done
>                     for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>                   echo "$ac_t""supplying own" 1>&6
>               
>           
>else
>  echo "$ac_err" >&5
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>
>             for arg in float.h; do
>    case "$PORT_HEADERS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_HEADERS="${PORT_HEADERS-} $arg"
>       ;;
>    esac
>  done
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>           echo "$ac_t""supplying own" 1>&6
>       
>    
>fi
>
>
>  for arg in stdlib.h.in atexit.c; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>                    for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>        echo "#include <stdlib.h>" > conftestpath.c
>    #
>    # We add additional `/'s to the header file name to preclude compiler 
>    # warnings about the non-portability of `#include "/usr/include/..."'.
>    #
>    case `uname -s`${GCC-} in
>    AIX)
>       #
>       # AIX's C compiler doesn't emit a line that gives the pathname of
>       # the included file.
>       #
>       # AIX's C compiler puts dependency information in a `.u' file.
>       #
>       # AIX 4.1's cc(1) makes the following complaint:
>       #     ld: 0711-317 ERROR: Undefined symbol: .main
>       #
>       # AIX 4.1's ksh(1) has problems with `2>&5' so we redirect to 
>       # /dev/null.
>       #
>       $CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>/dev/null
>       path=`sed -n '/[^\/]*\(\/[^     ]*stdlib\.h\).*/s//\1/p' \
>               conftestpath.u | head -1`
>       rm conftestpath.u
>       ;;
>    HP-UX)
>       #
>       # HP-UX's C compiler doesn't have a dependency-generation option,
>       # so we use another method.
>       #
>       path=`$CC -E $CPPFLAGS conftestpath.c 2>&5 | 
>             sed -n '/[^\/]*\(\/[^     ]*stdlib\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    *)
>       path=`$CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>&5 |
>             sed -n '/[^\/]*\(\/[^     ]*stdlib\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    esac
>    case "$path" in
>    '')
>       path=/dev/null
>       ;;
>    *)
>       path=//$path
>       ;;
>    esac
>    cat >> confdefs.h <<EOF
>#define UD_SYSTEM_STDLIB_H "$path"
>EOF
>     
>             
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>                     ac_safe=`echo "stdlib.h" | tr './\055' '___'`
>echo $ac_n "checking for stdlib.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2598 "configure"
>#include "confdefs.h"
>#include <stdlib.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:2603: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <stdlib.h> for typedef size_t"".
> .. $ac_c" 1>&6
>           echo '#include <stdlib.h>' >conftest.c
>           if ($CPP conftest.c | grep size_t >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 2624 "configure"
>#include "confdefs.h"
>#include <stdlib.h>
>                       int size_t;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:2634: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_STDLIB_H_SIZE_T 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_STDLIB_H_SIZE_T 1
>EOF
>       
>fi
> for ac_func in atexit
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2665 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:2687: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "stdlib.h" | tr './\055' '___'`
>echo $ac_n "checking for stdlib.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2712 "configure"
>#include "confdefs.h"
>#include <stdlib.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:2717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <stdlib.h> for function atexit()
> ""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 2733 "configure"
>#include "confdefs.h"
>#include <stdlib.h>
>                   extern struct {int a; int b;} *atexit();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:2743: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_ATEXIT_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_ATEXIT_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_ATEXIT_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_ATEXIT_DECL 1
>EOF

>
>       
>fi
> for ac_func in getenv
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2778 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:2800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "stdlib.h" | tr './\055' '___'`
>echo $ac_n "checking for stdlib.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2825 "configure"
>#include "confdefs.h"
>#include <stdlib.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:2830: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <stdlib.h> for function getenv()
> ""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 2846 "configure"
>#include "confdefs.h"
>#include <stdlib.h>
>                   extern struct {int a; int b;} *getenv();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:2856: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_GETENV_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_GETENV_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_GETENV_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_GETENV_DECL 1
>EOF
>
>
>       
>fi
> 
>  for arg in strerror.c strstr.c string.h.in memmove.c; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>  for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>                          echo "#include <string.h>" > conftestpath.c
>    #
>    # We add additional `/'s to the header file name to preclude compiler 
>    # warnings about the non-portability of `#include "/usr/include/..."'.
>    #
>    case `uname -s`${GCC-} in
>    AIX)
>       #
>       # AIX's C compiler doesn't emit a line that gives the pathname of
>       # the included file.
>       #
>       # AIX's C compiler puts dependency information in a `.u' file.
>       #
>       # AIX 4.1's cc(1) makes the following complaint:
>       #     ld: 0711-317 ERROR: Undefined symbol: .main
>       #
>       # AIX 4.1's ksh(1) has problems with `2>&5' so we redirect to 
>       # /dev/null.
>       #
>       $CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>/dev/null
>       path=`sed -n '/[^\/]*\(\/[^     ]*string\.h\).*/s//\1/p' \
>               conftestpath.u | head -1`
>       rm conftestpath.u
>       ;;
>    HP-UX)
>       #
>       # HP-UX's C compiler doesn't have a dependency-generation option,
>       # so we use another method.
>       #
>       path=`$CC -E $CPPFLAGS conftestpath.c 2>&5 | 
>             sed -n '/[^\/]*\(\/[^     ]*string\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    *)
>       path=`$CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>&5 |
>             sed -n '/[^\/]*\(\/[^     ]*string\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    esac
>    case "$path" in
>    '')
>       path=/dev/null
>       ;;
>    *)
>       path=//$path
>       ;;
>    esac
>    cat >> confdefs.h <<EOF
>#define UD_SYSTEM_STRING_H "$path"
>EOF
>     
>             
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>                     ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 2970 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:2975: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for typedef size_t"".
> .. $ac_c" 1>&6
>           echo '#include <string.h>' >conftest.c
>           if ($CPP conftest.c | grep size_t >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 2996 "configure"
>#include "confdefs.h"
>#include <string.h>
>                       int size_t;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3006: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_STRING_H_SIZE_T 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_STRING_H_SIZE_T 1
>EOF
>       
>fi
> for ac_func in strerror
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3037 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:3059: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3084 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3089: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for function strerror
> ()""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3105 "configure"
>#include "confdefs.h"
>#include <string.h>
>                   extern struct {int a; int b;} *strerror();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3115: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_STRERROR_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRERROR_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_STRERROR_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRERROR_DECL 1
>EOF
>
>
>       
>fi
>     ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3149 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3154: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for function strchr()
> ""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3170 "configure"
>#include "confdefs.h"
>#include <string.h>
>                   extern struct {int a; int b;} *strchr();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3180: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_STRCHR_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRCHR_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_STRCHR_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRCHR_DECL 1
>EOF
>
>
>       
>fi
>     ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3214 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3219: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for function strcpy()
> ""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3235 "configure"
>#include "confdefs.h"
>#include <string.h>
>                   extern struct {int a; int b;} *strcpy();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3245: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_STRCPY_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRCPY_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_STRCPY_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRCPY_DECL 1
>EOF
>
>
>       
>fi
>     ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3279 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3284: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for function strrchr(
> )""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3300 "configure"
>#include "confdefs.h"
>#include <string.h>
>                   extern struct {int a; int b;} *strrchr();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3310: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_STRRCHR_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRRCHR_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_STRRCHR_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRRCHR_DECL 1
>EOF
>
>
>       
>fi
>     ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3344 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3349: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for function strncpy(
> )""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3365 "configure"
>#include "confdefs.h"
>#include <string.h>
>                   extern struct {int a; int b;} *strncpy();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3375: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_STRNCPY_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRNCPY_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_STRNCPY_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRNCPY_DECL 1
>EOF
>
>
>       
>fi
>     ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3409 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3414: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for function strtok()
> ""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3430 "configure"
>#include "confdefs.h"
>#include <string.h>
>                   extern struct {int a; int b;} *strtok();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3440: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_STRTOK_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRTOK_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_STRTOK_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRTOK_DECL 1
>EOF
>
>
>       
>fi
> for ac_func in strstr
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3475 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:3497: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3522 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3527: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for function strstr()
> ""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3543 "configure"
>#include "confdefs.h"
>#include <string.h>
>                   extern struct {int a; int b;} *strstr();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3553: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_STRSTR_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRSTR_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_STRSTR_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRSTR_DECL 1
>EOF
>
>
>       
>fi
> for ac_func in memmove
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3588 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:3610: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "string.h" | tr './\055' '___'`
>echo $ac_n "checking for string.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3635 "configure"
>#include "confdefs.h"
>#include <string.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3640: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <string.h> for function memmove(
> )""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3656 "configure"
>#include "confdefs.h"
>#include <string.h>
>                   extern struct {int a; int b;} *memmove();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3666: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_MEMMOVE_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_MEMMOVE_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_MEMMOVE_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_MEMMOVE_DECL 1
>EOF
>
>
>       
>fi
> 
>  for arg in difftime.c strftime.c time.h.in; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>                          echo "#include <time.h>" > conftestpath.c
>    #
>    # We add additional `/'s to the header file name to preclude compiler 
>    # warnings about the non-portability of `#include "/usr/include/..."'.
>    #
>    case `uname -s`${GCC-} in
>    AIX)
>       #
>       # AIX's C compiler doesn't emit a line that gives the pathname of
>       # the included file.
>       #
>       # AIX's C compiler puts dependency information in a `.u' file.
>       #
>       # AIX 4.1's cc(1) makes the following complaint:
>       #     ld: 0711-317 ERROR: Undefined symbol: .main
>       #
>       # AIX 4.1's ksh(1) has problems with `2>&5' so we redirect to 
>       # /dev/null.
>       #
>       $CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>/dev/null
>       path=`sed -n '/[^\/]*\(\/[^     ]*time\.h\).*/s//\1/p' \
>               conftestpath.u | head -1`
>       rm conftestpath.u
>       ;;
>    HP-UX)
>       #
>       # HP-UX's C compiler doesn't have a dependency-generation option,
>       # so we use another method.
>       #
>       path=`$CC -E $CPPFLAGS conftestpath.c 2>&5 | 
>             sed -n '/[^\/]*\(\/[^     ]*time\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    *)
>       path=`$CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>&5 |
>             sed -n '/[^\/]*\(\/[^     ]*time\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    esac
>    case "$path" in
>    '')
>       path=/dev/null
>       ;;
>    *)
>       path=//$path
>       ;;
>    esac
>    cat >> confdefs.h <<EOF
>#define UD_SYSTEM_TIME_H "$path"
>EOF
>     
>             
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>                      ac_safe=`echo "time.h" | tr './\055' '___'`
>echo $ac_n "checking for time.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3771 "configure"
>#include "confdefs.h"
>#include <time.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3776: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <time.h> for typedef time_t""...
>  $ac_c" 1>&6
>           echo '#include <time.h>' >conftest.c
>           if ($CPP conftest.c | grep time_t >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 3797 "configure"
>#include "confdefs.h"
>#include <time.h>
>                       int time_t;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3807: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_TIME_H_TIME_T 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_TIME_H_TIME_T 1
>EOF
>       
>fi
>          ac_safe=`echo "time.h" | tr './\055' '___'`
>echo $ac_n "checking for time.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3837 "configure"
>#include "confdefs.h"
>#include <time.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3842: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <time.h> for typedef size_t""...
>  $ac_c" 1>&6
>           echo '#include <time.h>' >conftest.c
>           if ($CPP conftest.c | grep size_t >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 3863 "configure"
>#include "confdefs.h"
>#include <time.h>
>                       int size_t;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:3873: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_TIME_H_SIZE_T 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_TIME_H_SIZE_T 1
>EOF
>       
>fi
> for ac_func in difftime
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3904 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:3926: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "time.h" | tr './\055' '___'`
>echo $ac_n "checking for time.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 3951 "configure"
>#include "confdefs.h"
>#include <time.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:3956: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <time.h> for function difftime()
> ""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 3972 "configure"
>#include "confdefs.h"
>#include <time.h>
>                   extern struct {int a; int b;} *difftime();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
EOF
>if { (eval echo configure:3982: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_DIFFTIME_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_DIFFTIME_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_DIFFTIME_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_DIFFTIME_DECL 1
>EOF
>
>
>       
>fi
> for ac_func in strftime
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4017 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:4039: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "time.h" | tr './\055' '___'`
>echo $ac_n "checking for time.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4064 "configure"
>#include "confdefs.h"
>#include <time.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:4069: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <time.h> for function strftime()
> ""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 4085 "configure"
>#include "confdefs.h"
>#include <time.h>
>                   extern struct {int a; int b;} *strftime();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:4095: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_STRFTIME_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRFTIME_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_STRFTIME_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_STRFTIME_DECL 1
>EOF
>
>
>       
>fi
> 
>          for arg in limits.h.in; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>      for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>                                  echo "#include <limits.h>" > conftestpath.c
>    #
>    # We add additional `/'s to the header file name to preclude compiler 
>    # warnings about the non-portability of `#include "/usr/include/..."'.
>    #
>    case `uname -s`${GCC-} in
>    AIX)
>       #
>       # AIX's C compiler doesn't emit a line that gives the pathname of
>       # the included file.
>       #
>       # AIX's C compiler puts dependency information in a `.u' file.
>       #
>       # AIX 4.1's cc(1) makes the following complaint:
>       #     ld: 0711-317 ERROR: Undefined symbol: .main
>       #
>       # AIX 4.1's ksh(1) has problems with `2>&5' so we redirect to 
>       # /dev/null.
>       #
>       $CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>/dev/null
>       path=`sed -n '/[^\/]*\(\/[^     ]*limits\.h\).*/s//\1/p' \
>               conftestpath.u | head -1`
>       rm conftestpath.u
>       ;;
>    HP-UX)
>       #
>       # HP-UX's C compiler doesn't have a dependency-generation option,
>       # so we use another method.
>       #
>       path=`$CC -E $CPPFLAGS conftestpath.c 2>&5 | 
>             sed -n '/[^\/]*\(\/[^     ]*limits\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    *)
>       path=`$CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>&5 |
>             sed -n '/[^\/]*\(\/[^     ]*limits\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    esac
>    case "$path" in
>    '')
>       path=/dev/null
>       ;;
>    *)
>       path=//$path
>       ;;
>    esac
>    cat >> confdefs.h <<EOF
>#define UD_SYSTEM_LIMITS_H "$path"
>EOF
>     
>             
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>             
>
>           for arg in search.h.in tsearch.c tfind.c tdelete.c twalk.c \
>       search-node.h; do
>    case "$PORT_MANIFEST" in
>      *$arg*)
>       ;;
>      *)
>       PORT_MANIFEST="${PORT_MANIFEST-} $arg"
>       ;;
>    esac
>  done
>                             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>            echo "#include <search.h>" > conftestpath.c
>    #
>    # We add additional `/'s to the header file name to preclude compiler 
>    # warnings about the non-portability of `#include "/usr/include/..."'.
>    #
>    case `uname -s`${GCC-} in
>    AIX)
>       #
>       # AIX's C compiler doesn't emit a line that gives the pathname of
>       # the included file.
>       #
>       # AIX's C compiler puts dependency information in a `.u' file.
>       #
>       # AIX 4.1's cc(1) makes the following complaint:
>       #     ld: 0711-317 ERROR: Undefined symbol: .main
>       #
>       # AIX 4.1's ksh(1) has problems with `2>&5' so we redirect to 
>       # /dev/null.
>       #
>       $CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>/dev/null
>       path=`sed -n '/[^\/]*\(\/[^     ]*search\.h\).*/s//\1/p' \
>               conftestpath.u | head -1`
>       rm conftestpath.u
>       ;;
>    HP-UX)
>       #
>       # HP-UX's C compiler doesn't have a dependency-generation option,
>       # so we use another method.
>       #
>       path=`$CC -E $CPPFLAGS conftestpath.c 2>&5 | 
>             sed -n '/[^\/]*\(\/[^     ]*search\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    *)
>       path=`$CC_MAKEDEPEND $CPPFLAGS conftestpath.c 2>&5 |
>             sed -n '/[^\/]*\(\/[^     ]*search\.h\).*/s//\1/p' |
>             head -1`
>       ;;
>    esac
>    case "$path" in
>    '')
>       path=/dev/null
>       ;;
>    *)
>       path=//$path
>       ;;
>    esac
>    cat >> confdefs.h <<EOF
>#define UD_SYSTEM_SEARCH_H "$path"
>EOF
>     
>             
>             for arg in misc; do
>    case "$PORT_SUBDIRS" in
>      *$arg*)
>       ;;
>      *)
>       PORT_SUBDIRS="${PORT_SUBDIRS-} $arg"
>       ;;
>    esac
>  done
>                          ac_safe=`echo "search.h" | tr './\055' '___'`
>echo $ac_n "checking for search.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4291 "configure"
>#include "confdefs.h"
>#include <search.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:4296: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <search.h> for typedef ENTRY""..
> . $ac_c" 1>&6
>           echo '#include <search.h>' >conftest.c
>           if ($CPP conftest.c | grep ENTRY >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 4317 "configure"
>#include "confdefs.h"
>#include <search.h>
>                       int ENTRY;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:4327: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_SEARCH_H_ENTRY 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_SEARCH_H_ENTRY 1
>EOF
>       
>fi
>               ac_safe=`echo "search.h" | tr './\055' '___'`
>echo $ac_n "checking for search.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4357 "configure"
>#include "confdefs.h"
>#include <search.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:4362: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <search.h> for typedef ACTION"".
> .. $ac_c" 1>&6
>           echo '#include <search.h>' >conftest.c
>           if ($CPP conftest.c | grep ACTION >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 4383 "configure"
>#include "confdefs.h"
>#include <search.h>
>                       int ACTION;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:4393: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_SEARCH_H_ACTION 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_SEARCH_H_ACTION 1
>EOF
>       
>fi
>               ac_safe=`echo "search.h" | tr './\055' '___'`
>echo $ac_n "checking for search.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4423 "configure"
>#include "confdefs.h"
>#include <search.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:4428: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <search.h> for typedef VISIT""..
> . $ac_c" 1>&6
>           echo '#include <search.h>' >conftest.c
>           if ($CPP conftest.c | grep VISIT >/dev/null) 2>&5; then
>               echo "$ac_t""declared" 1>&6
>               rm conftest.c
>           else
>               cat > conftest.$ac_ext <<EOF
>#line 4449 "configure"
>#include "confdefs.h"
>#include <search.h>
>                       int VISIT;
>                   
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:4459: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>  
>                       echo "$ac_t""undeclared" 1>&6
>                       cat >> confdefs.h <<\EOF
>#define UD_NO_SEARCH_H_VISIT 1
>EOF
>                   
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>               
>fi
>rm -f conftest*
>           fi
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           cat >> confdefs.h <<\EOF
>#define UD_NO_SEARCH_H_VISIT 1
>EOF
>       
>fi
>      for ac_func in tsearch
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4490 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:4512: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "search.h" | tr './\055' '___'`
>echo $ac_n "checking for search.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4537 "configure"
>#include "confdefs.h"
>#include <search.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:4542: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <search.h> for function tsearch(
> )""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 4558 "configure"
>#include "confdefs.h"
>#include <search.h>
>                   extern struct {int a; int b;} *tsearch();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:4568: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_TSEARCH_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_TSEARCH_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_TSEARCH_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_TSEARCH_DECL 1
>EOF
>
>
>       
>fi
>     for ac_func in tfind
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4603 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:4625: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "search.h" | tr './\055' '___'`
>echo $ac_n "checking for search.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4650 "configure"
>#include "confdefs.h"
>#include <search.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:4655: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <search.h> for function tfind()"
> "... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 4671 "configure"
>#include "confdefs.h"
>#include <search.h>
>                   extern struct {int a; int b;} *tfind();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:4681: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_TFIND_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_TFIND_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_TFIND_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_TFIND_DECL 1
>EOF
>
>
>       
>fi
>     for ac_func in tdelete
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4716 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:4738: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "search.h" | tr './\055' '___'`
>echo $ac_n "checking for search.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4763 "configure"
>#include "confdefs.h"
>#include <search.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:4768: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <search.h> for function tdelete(
> )""... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 4784 "configure"
>#include "confdefs.h"
>#include <search.h>
>                   extern struct {int a; int b;} *tdelete();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:4794: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_TDELETE_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_TDELETE_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_TDELETE_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_TDELETE_DECL 1
>EOF
>
>
>       
>fi
>     for ac_func in twalk
>do
>echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4829 "configure"
>#include "confdefs.h"
>/* System header to define __stub macros and hopefully few prototypes,
>    which can conflict with char $ac_func(); below.  */
>#include <assert.h>
>/* Override any gcc2 internal prototype to avoid an error.  */
>char $ac_func();
>
>int main() { return 0; }
>int t() {
>
>/* The GNU C library defines this for functions which it implements
>    to always fail with ENOSYS.  Some functions are actually named
>    something starting with __ and the normal name is an alias.  */
>#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
>choke me
>#else
>$ac_func();
>#endif
>
>; return 0; }
>EOF
>if { (eval echo configure:4851: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; t
> hen
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=yes"
>else
>  rm -rf conftest*
>  eval "ac_cv_func_$ac_func=no"
>fi
>rm -f conftest*
>
>fi
>if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>  :
>else
>  echo "$ac_t""no" 1>&6
>LIBOBJS="$LIBOBJS ${ac_func}.o"
>fi
>
>done
>    ac_safe=`echo "search.h" | tr './\055' '___'`
>echo $ac_n "checking for search.h""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  cat > conftest.$ac_ext <<EOF
>#line 4876 "configure"
>#include "confdefs.h"
>#include <search.h>
>EOF
>ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
>{ (eval echo configure:4881: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
>ac_err=`grep -v '^ *+' conftest.out`
>if test -z "$ac_err"; then
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=yes"
>else
>  echo "$ac_err" >&5
>  rm -rf conftest*
>  eval "ac_cv_header_$ac_safe=no"
>fi
>rm -f conftest*
>fi
>if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
>  echo "$ac_t""yes" 1>&6
>           echo $ac_n "checking C header file <search.h> for function twalk()"
> "... $ac_c" 1>&6
>           cat > conftest.$ac_ext <<EOF
>#line 4897 "configure"
>#include "confdefs.h"
>#include <search.h>
>                   extern struct {int a; int b;} *twalk();
>               
>int main() { return 0; }
>int t() {
>
>; return 0; }
>EOF
>if { (eval echo configure:4907: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5
> ; }; then
>  rm -rf conftest*
>                   echo "$ac_t""undeclared" 1>&6
>                   UD_NO_TWALK_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_TWALK_DECL 1
>EOF
>
>
>               
>else
>  rm -rf conftest*
>  echo "$ac_t""declared" 1>&6
>           
>fi
>rm -f conftest*
>       
>else
>  echo "$ac_t""no" 1>&6
>       
>           UD_NO_TWALK_DECL="1"
>cat >> confdefs.h <<\EOF
>#define UD_NO_TWALK_DECL 1
>EOF
>
>
>       
>fi
> 
>
>    case "${PERL-unset}" in
>       unset)
>           for ac_prog in perl
>do
># Extract the first word of "$ac_prog", so it can be a program name with args.
>set dummy $ac_prog; ac_word=$2
>echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
>if eval "test \"`echo '$''{'ac_cv_prog_PERL'+set}'`\" = set"; then
>  echo $ac_n "(cached) $ac_c" 1>&6
>else
>  if test -n "$PERL"; then
>  ac_cv_prog_PERL="$PERL" # Let the user override the test.
>else
>  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
>  for ac_dir in $PATH; do
>    test -z "$ac_dir" && ac_dir=.
>    if test -f $ac_dir/$ac_word; then
>      ac_cv_prog_PERL="$ac_prog"
>      break
>    fi
>  done
>  IFS="$ac_save_ifs"
>fi
>fi
>PERL="$ac_cv_prog_PERL"
>if test -n "$PERL"; then
>  echo "$ac_t""$PERL" 1>&6
>else
>  echo "$ac_t""no" 1>&6
>fi
>
>test -n "$PERL" && break
>done
>           case "$PERL" in
>               '') echo "PERL:perl utility:/usr/local/bin/perl" >> confdefs.mi
> ssing
>
>                   ;;
>               *)  
>                   ;;
>           esac
>           ;;
>       *)
>           echo $ac_n "checking for perl utility""... $ac_c" 1>&6
>           
>           echo "$ac_t""$PERL" 1>&6
>           ;;
>    esac
>
>    echo $ac_n "checking for type of perl executable to create""... $ac_c" 1>&
> 6
>    case ${LINKTYPE-unset} in
>       unset)
>           case `uname -s` in
>               ULTRIX)
>                   LINKTYPE=static
>                   ;;
>               *)
>                   LINKTYPE=dynamic
>                   ;;
>           esac
>           ;;
>       esac
>    echo "$ac_t""$LINKTYPE" 1>&6
>    
>
>    
>    echo $ac_n "checking for position-independent compilation flags""... $ac_c
> " 1>&6
>    picflag=
>    case `uname -s` in
>       HP-UX)
>           picflag=+z
>           ;;
>    esac
>    case "$picflag" in
>       '')
>           echo "$ac_t""''" 1>&6
>           ;;
>       *)
>           echo "$ac_t""$picflag" 1>&6
>             for arg in $picflag; do
>    case "$CFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       CFLAGS="${CFLAGS-} $arg"
>       ;;
>    esac
>  done
>             for arg in $picflag; do
>    case "$FFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       FFLAGS="${FFLAGS-} $arg"
>       ;;
>    esac
>  done
>             for arg in $picflag; do
>    case "$CXXFLAGS" in
>      *$arg*)
>       ;;
>      *)
>       CXXFLAGS="${CXXFLAGS-} $arg"
>       ;;
>    esac
>  done
>           ;;
>    esac
>
>            case "${PERL}" in
>       '')
>           PERL_ALL=
>           PERL_TEST=
>           PERL_INSTALL=
>           PERL_CLEAN=
>           PERL_DISTCLEAN=
>           PERL_MANUAL=
>           ;;
>       *)
>           case "$LINKTYPE" in
>               static)
>                   PERL_ALL=perl/perl
>                   PERL_INSTALL=perl/inst_perl
>                   ;;
>               *)
>                   PERL_ALL=perl/dynamic
>                   PERL_INSTALL=perl/install
>                   ;;
>           esac
>           PERL_TEST=perl/test
>           PERL_CLEAN=perl/clean
>           PERL_DISTCLEAN=perl/distclean
>           PERL_MANUAL=udunitsperl.1
>           ;;
>    esac
>                        
>
>
>FTPDIR=${FTPDIR-/home/ftp}/pub/udunits
>
>
>    if test -s confdefs.missing; then
>  echo
>  echo "$0: ERROR: The following variables need values:"
>  echo
>  awk -F: 'BEGIN {printf "%-13s%-27s%s\n", "VARIABLE", "DESCRIPTION", "EXAMPLE
> ";
>                 printf "%-13s%-27s%s\n", "--------", "-------", "-------"}
>                {printf "%-13s%-27s%s\n", $1, $2, $3}' confdefs.missing
>  if test -t 0 -a -t 1; then
>    cat << \UD_CAT_EOF
>
>For each variable above, this script will now request that you input
>a value appropriate for your system (note that this value will not
>be interpolated by a shell -- so don't use shell substitutions).
>Alternatively, you can interrupt this script, set the above variables
>in the environment or in the file CUSTOMIZE, and then re-execute this
>script.  (Variables referring to executable programs needn't be set if
>the relevant directory is added to PATH.  See file INSTALL for details.)
>
>UD_CAT_EOF
>    saveifs="$IFS"; IFS=:
>    while read variable description example; do
>      echo "Enter a value for the $description (e.g. \"$example\"):" >/dev/tty
>      read value </dev/tty
>      echo "$variable='$value'"
>      echo >/dev/tty
>    done <confdefs.missing >conf.assigns
>    IFS="$saveifs"
>    . ./conf.assigns
>    rm -f conf.assigns
>  else
>    cat << UD_CAT_EOF
>
>The above variables may be set in the environment or in the file
>CUSTOMIZE.  Variables referring to executable programs needn't be set
>if the relevant directory is added to PATH.  In any case, ./configure
>should probably be rerun.  See file INSTALL for details.
>
>UD_CAT_EOF
>    rm confdefs.missing
>    exit 1
>  fi
>fi
>rm -f confdefs.missing
>     trap '' 1 2 15
>cat > confcache <<\EOF
># This file is a shell script that caches the results of configure
># tests run on this system so they can be shared between configure
># scripts and configure runs.  It is not useful on other systems.
># If it contains results you don't want to keep, you may remove or edit it.
>#
># By default, configure uses ./config.cache as the cache file,
># creating it if it does not exist already.  You can give configure
># the --cache-file=FILE option to use a different cache file; that is
># what configure does when it calls configure scripts in
># subdirectories, so they share the cache.
># Giving --cache-file=/dev/null disables caching, for debugging configure.
># config.status only pays attention to the cache file if you give it the
># --recheck option to rerun configure.
>#
>EOF
># Ultrix sh set writes to stderr and can't be redirected directly,
># and sets the high bit in the cache file unless we assign to the vars.
>(set) 2>&1 |
>  sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p" \
>  >> confcache
>if cmp -s $cache_file confcache; then
>  :
>else
>  if test -w $cache_file; then
>    echo "updating cache $cache_file"
>    cat confcache > $cache_file
>  else
>    echo "not updating unwritable cache $cache_file"
>  fi
>fi
>rm -f confcache
>
>trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1
>  2 15
>
>test "x$prefix" = xNONE && prefix=$ac_default_prefix
># Let make expand exec_prefix.
>test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
>
># Any assignment to VPATH causes Sun make to only execute
># the first set of double-colon rules, so remove it if not needed.
># If there is a colon in the path, we need to keep it.
>if test "x$srcdir" = x.; then
>  ac_vpsub='/^[        ]*VPATH[        ]*=[^:]*$/d'
>fi
>
>trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
>
>DEFS=-DHAVE_CONFIG_H
>
># Without the "./", some shells look in PATH for config.status.
>: ${CONFIG_STATUS=./config.status}
>
>echo creating $CONFIG_STATUS
>rm -f $CONFIG_STATUS
>cat > $CONFIG_STATUS <<EOF
>#! /bin/sh
># Generated automatically by configure.
># Run this file to recreate the current configuration.
># This directory was configured as follows,
># on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
>#
># $0 $ac_configure_args
>#
># Compiler output produced by configure, useful for debugging
># configure, is in ./config.log if it exists.
>
>ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
>for ac_option
>do
>  case "\$ac_option" in
>  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
>    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create -
> -no-recursion"
>    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recur
> sion ;;
>  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
>    echo "$CONFIG_STATUS generated by autoconf version 2.9"
>    exit 0 ;;
>  -help | --help | --hel | --he | --h)
>    echo "\$ac_cs_usage"; exit 0 ;;
>  *) echo "\$ac_cs_usage"; exit 1 ;;
>  esac
>done
>
>ac_given_srcdir=$srcdir
>
>trap 'rm -fr `echo "Makefile
>    lib/Makefile
>    udunits/Makefile
>    perl/Makefile.PL
> ${CONFIG_FILES-} port/misc/udposix.h port/misc/stdarg.h port/misc/stddef.h po
> rt/misc/stdlib.h port/misc/string.h port/misc/time.h port/misc/limits.h port/
> misc/search.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
>EOF
>cat >> $CONFIG_STATUS <<EOF
>
># Protect against being on the right side of a sed subst in config.status.
>sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
> s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
>$ac_vpsub
>$extrasub
>s%@CFLAGS@%$CFLAGS%g
>s%@CPPFLAGS@%$CPPFLAGS%g
>s%@CXXFLAGS@%$CXXFLAGS%g
>s%@DEFS@%$DEFS%g
>s%@LDFLAGS@%$LDFLAGS%g
>s%@LIBS@%$LIBS%g
>s%@exec_prefix@%$exec_prefix%g
>s%@prefix@%$prefix%g
>s%@program_transform_name@%$program_transform_name%g
>s%@bindir@%$bindir%g
>s%@sbindir@%$sbindir%g
>s%@libexecdir@%$libexecdir%g
>s%@datadir@%$datadir%g
>s%@sysconfdir@%$sysconfdir%g
>s%@sharedstatedir@%$sharedstatedir%g
>s%@localstatedir@%$localstatedir%g
>s%@libdir@%$libdir%g
>s%@includedir@%$includedir%g
>s%@oldincludedir@%$oldincludedir%g
>s%@infodir@%$infodir%g
>s%@mandir@%$mandir%g
>s%@CONFIG_FILES@%$CONFIG_FILES%g
>s%@PORT_SUBDIRS@%$PORT_SUBDIRS%g
>s%@PORT_MANIFEST@%$PORT_MANIFEST%g
s%@PORT_ALL@%$PORT_ALL%g
>s%@PORT_CLEAN@%$PORT_CLEAN%g
>s%@PORT_DISTCLEAN@%$PORT_DISTCLEAN%g
>s%@PORT_INSTALL@%$PORT_INSTALL%g
>s%@prog@%$prog%g
>s%@WHATIS@%$WHATIS%g
>s%@MAKEWHATIS_CMD@%$MAKEWHATIS_CMD%g
>s%@CC@%$CC%g
>s%@OPSYS@%$OPSYS%g
>s%@CC_MAKEDEPEND@%$CC_MAKEDEPEND%g
>s%@CPP@%$CPP%g
>s%@UD_NO_CONST@%$UD_NO_CONST%g
>s%@UD_NO_VOLATILE@%$UD_NO_VOLATILE%g
>s%@UD_NO_SIGNED@%$UD_NO_SIGNED%g
>s%@UD_NO_PROTOTYPES@%$UD_NO_PROTOTYPES%g
>s%@UD_NO_HASH@%$UD_NO_HASH%g
>s%@UD_NO_HASHHASH@%$UD_NO_HASHHASH%g
>s%@UD_NO_VOIDSTAR@%$UD_NO_VOIDSTAR%g
>s%@AR@%$AR%g
>s%@TARFLAGS@%$TARFLAGS%g
>s%@RANLIB@%$RANLIB%g
>s%@FTPBINDIR@%$FTPBINDIR%g
>s%@LIBOBJS@%$LIBOBJS%g
>s%@PORT_HEADERS@%$PORT_HEADERS%g
>s%@PORT_CPP_LDM@%$PORT_CPP_LDM%g
>s%@LD_UDPORT@%$LD_UDPORT%g
>s%@NEQN@%$NEQN%g
>s%@TBL@%$TBL%g
>s%@LD_UDUNITS@%$LD_UDUNITS%g
>s%@LD_YACC@%$LD_YACC%g
>s%@LD_MATH@%$LD_MATH%g
>s%@CFORTRAN_TYPE@%$CFORTRAN_TYPE%g
>s%@FFLAGS@%$FFLAGS%g
>s%@UD_NO_ATEXIT_DECL@%$UD_NO_ATEXIT_DECL%g
>s%@UD_NO_GETENV_DECL@%$UD_NO_GETENV_DECL%g
>s%@UD_NO_STRERROR_DECL@%$UD_NO_STRERROR_DECL%g
>s%@UD_NO_STRCHR_DECL@%$UD_NO_STRCHR_DECL%g
>s%@UD_NO_STRCPY_DECL@%$UD_NO_STRCPY_DECL%g
>s%@UD_NO_STRRCHR_DECL@%$UD_NO_STRRCHR_DECL%g
>s%@UD_NO_STRNCPY_DECL@%$UD_NO_STRNCPY_DECL%g
>s%@UD_NO_STRTOK_DECL@%$UD_NO_STRTOK_DECL%g
>s%@UD_NO_STRSTR_DECL@%$UD_NO_STRSTR_DECL%g
>s%@UD_NO_MEMMOVE_DECL@%$UD_NO_MEMMOVE_DECL%g
>s%@UD_NO_DIFFTIME_DECL@%$UD_NO_DIFFTIME_DECL%g
>s%@UD_NO_STRFTIME_DECL@%$UD_NO_STRFTIME_DECL%g
>s%@UD_NO_TSEARCH_DECL@%$UD_NO_TSEARCH_DECL%g
>s%@UD_NO_TFIND_DECL@%$UD_NO_TFIND_DECL%g
>s%@UD_NO_TDELETE_DECL@%$UD_NO_TDELETE_DECL%g
>s%@UD_NO_TWALK_DECL@%$UD_NO_TWALK_DECL%g
>s%@PERL@%$PERL%g
>s%@LINKTYPE@%$LINKTYPE%g
>s%@PERL_ALL@%$PERL_ALL%g
>s%@PERL_TEST@%$PERL_TEST%g
>s%@PERL_INSTALL@%$PERL_INSTALL%g
>s%@PERL_CLEAN@%$PERL_CLEAN%g
>s%@PERL_DISTCLEAN@%$PERL_DISTCLEAN%g
>s%@PERL_MANUAL@%$PERL_MANUAL%g
>s%@FTPDIR@%$FTPDIR%g
>
>CEOF
>EOF
>cat >> $CONFIG_STATUS <<EOF
>
>CONFIG_FILES=\${CONFIG_FILES-"Makefile
>    lib/Makefile
>    udunits/Makefile
>    perl/Makefile.PL
> ${CONFIG_FILES-}"}
>EOF
>cat >> $CONFIG_STATUS <<\EOF
>for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
>  # Support "outfile[:infile]", defaulting infile="outfile.in".
>  case "$ac_file" in
>  *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
>       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
>  *) ac_file_in="${ac_file}.in" ;;
>  esac
>
>  # Adjust relative srcdir, etc. for subdirectories.
>
>  # Remove last slash and all that follows it.  Not all systems have dirname.
>  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
>  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
>    # The file is in a subdirectory.
>    test ! -d "$ac_dir" && mkdir "$ac_dir"
>    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
>    # A "../" for each directory in $ac_dir_suffix.
>    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
>  else
>    ac_dir_suffix= ac_dots=
>  fi
>
>  case "$ac_given_srcdir" in
>  .)  srcdir=.
>      if test -z "$ac_dots"; then top_srcdir=.
>      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
>  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;
> ;
>  *) # Relative path.
>    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
>    top_srcdir="$ac_dots$ac_given_srcdir" ;;
>  esac
>
>  echo creating "$ac_file"
>  rm -f "$ac_file"
>  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%
> '` by configure."
>  case "$ac_file" in
>  *Makefile*) ac_comsub="1i\\
># $configure_input" ;;
>  *) ac_comsub= ;;
>  esac
>  sed -e "$ac_comsub
>s%@configure_input@%$configure_input%g
>s%@srcdir@%$srcdir%g
>s%@top_srcdir@%$top_srcdir%g
>" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
>fi; done
>rm -f conftest.subs
>
># These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
># NAME is the cpp macro being defined and VALUE is the value it is being given
> .
>#
># ac_d sets the value in "#define NAME VALUE" lines.
>ac_dA='s%^\([  ]*\)#\([        ]*define[       ][      ]*\)'
>ac_dB='\([     ][      ]*\)[^  ]*%\1#\2'
>ac_dC='\3'
>ac_dD='%g'
># ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
>ac_uA='s%^\([  ]*\)#\([        ]*\)undef\([    ][      ]*\)'
>ac_uB='\([     ]\)%\1#\2define\3'
>ac_uC=' '
>ac_uD='\4%g'
># ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
>ac_eA='s%^\([  ]*\)#\([        ]*\)undef\([    ][      ]*\)'
>ac_eB='$%\1#\2define\3'
>ac_eC=' '
>ac_eD='%g'
>
>CONFIG_HEADERS=${CONFIG_HEADERS-"port/misc/udposix.h port/misc/stdarg.h port/m
> isc/stddef.h port/misc/stdlib.h port/misc/string.h port/misc/time.h port/misc
> /limits.h port/misc/search.h"}
>for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
>  # Support "outfile[:infile]", defaulting infile="outfile.in".
>  case "$ac_file" in
>  *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
>       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
>  *) ac_file_in="${ac_file}.in" ;;
>  esac
>
>  echo creating $ac_file
>
>  rm -f conftest.frag conftest.in conftest.out
>  cp $ac_given_srcdir/$ac_file_in conftest.in
>
>EOF
>
># Transform confdefs.h into a sed script conftest.vals that substitutes
># the proper values into config.h.in to produce config.h.  And first:
># Protect against being on the right side of a sed subst in config.status.
># Protect against being in an unquoted here document in config.status.
>rm -f conftest.vals
>cat > conftest.hdr <<\EOF
>s/[\\&%]/\\&/g
>s%[\\$`]%\\&%g
>s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${a
> c_dD}%gp
>s%ac_d%ac_u%gp
>s%ac_u%ac_e%gp
>EOF
>sed -n -f conftest.hdr confdefs.h > conftest.vals
>rm -f conftest.hdr
>
># This sed command replaces #undef with comments.  This is necessary, for
># example, in the case of _POSIX_SOURCE, which is predefined and required
># on some systems where configure will not decide to define it.
>cat >> conftest.vals <<\EOF
>s%^[   ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
>EOF
>
># Break up conftest.vals because some shells have a limit on
># the size of here documents, and old seds have small limits too.
># Maximum number of lines to put in a single here document.
>ac_max_here_lines=12
>
>rm -f conftest.tail
>while :
>do
>  ac_lines=`grep -c . conftest.vals`
>  # grep -c gives empty output for an empty file on some AIX systems.
>  if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
>  # Write a limited-size here document to conftest.frag.
>  echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
>  sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
>  echo 'CEOF
>  sed -f conftest.frag conftest.in > conftest.out
>  rm -f conftest.in
>  mv conftest.out conftest.in
>' >> $CONFIG_STATUS
>  sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
>  rm -f conftest.vals
>  mv conftest.tail conftest.vals
>done
>rm -f conftest.vals
>
>cat >> $CONFIG_STATUS <<\EOF
>  rm -f conftest.frag conftest.h
>  case "$ac_file" in
>  *.h|*.hh|*.H)
>      echo "/* $ac_file.  Generated automatically by configure.  */" \
>          > conftest.h
>      ;;
>  esac
>  cat conftest.in >> conftest.h
>  rm -f conftest.in
>  if cmp -s $ac_file conftest.h 2>/dev/null; then
>    echo "$ac_file is unchanged"
>    rm -f conftest.h
>  else
>    rm -f $ac_file
>    mv conftest.h $ac_file
>  fi
>fi; done
>
>EOF
>cat >> $CONFIG_STATUS <<EOF
>               CC="$CC"
>               
>EOF
>cat >> $CONFIG_STATUS <<\EOF
>               #
># Create a script to accomplish the post processing.
>#
>cat << UD_EOF_CONFTEST_C > conftest.c
>#include <stdio.h>
>main()
>{
>    return readsub((char*)NULL) ? 0 : 1;
>}
>readsub(inpath)
>    char       *inpath;
>{
>    char       buf[2048], path[1024];
>    FILE       *fp     = inpath == NULL
>                               ? stdin
>                               : fopen(inpath, "r");
>    if (fp == NULL) {
>       (void) perror(inpath);
>       return 0;
>    }
>    buf[sizeof(buf)-1] = 0;
>    while (fgets(buf, sizeof(buf), fp) != NULL) {
>       if (sscanf(buf, "include%*[ \t]%s", path) == 1) {
>           if (!readsub(path))
>               return 0;
>       } else {
>           (void) fputs(buf, stdout);
>       }
>    }
>    return 1;
>}
>UD_EOF_CONFTEST_C
>if eval $CC -o conftest ${CFLAGS-} ${CPPFLAGS-} ${LDFLAGS-} conftest.c; then
>    conftest=`pwd`/conftest
>    case "${CONFIG_FILES-}" in
>    '')
>       ;;
>    *)
>       for file in ${CONFIG_FILES-}; do
>           echo 1>&2 "expanding \`include's in file \`$file'"
>           sd=`pwd`/`echo $file | sed 's,[^/]*$,,'`
>           base=`basename $file`
>           (cd $sd && $conftest < $base > conftest.mk && 
>             mv conftest.mk $base) || exit 1
>       done
>       ;;
>    esac
>fi
>rm conftest conftest.c
>           
>exit 0
>EOF
>chmod +x $CONFIG_STATUS
>rm -fr confdefs* $ac_clean_files
>test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
> 
>
>--Boundary_(ID_ACfmMdgRAWMlX/rhrZJfEg)--

Tom Yoksas
Unidata WWW Service              http://my.unidata.ucar.edu/content/support