This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
>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