--- xotcl-1.6.7.orig/debian/xowiki.executable-not-elf-or-script +++ xotcl-1.6.7/debian/xowiki.executable-not-elf-or-script @@ -0,0 +1 @@ +usr/lib/aolserver4/modules/tcl/xotcl.tcl --- xotcl-1.6.7.orig/debian/xotcl1.install +++ xotcl-1.6.7/debian/xotcl1.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- xotcl-1.6.7.orig/debian/xotcl-doc.interpreter-not-absolute +++ xotcl-1.6.7/debian/xotcl-doc.interpreter-not-absolute @@ -0,0 +1,11 @@ +actiweb/Counter.xotcl +actiweb/Counter2.xotcl +actiweb/Counter3.xotcl +actiweb/Counter4.xotcl +actiweb/FormsWithState.xotcl +actiweb/MC.xotcl +comm/test-tls-client.xotcl +comm/test-tls-server.xotcl +comm/webclient.xotcl +comm/webserver.xotcl +persistence/persistenceTest.xotcl --- xotcl-1.6.7.orig/debian/xotcl-dev.install +++ xotcl-1.6.7/debian/xotcl-dev.install @@ -0,0 +1,6 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/pkgconfig/* +usr/lib/*.la +usr/share/pkgconfig/* --- xotcl-1.6.7.orig/debian/compat +++ xotcl-1.6.7/debian/compat @@ -0,0 +1 @@ +7 --- xotcl-1.6.7.orig/debian/docs +++ xotcl-1.6.7/debian/docs @@ -0,0 +1,2 @@ +README +README.aol --- xotcl-1.6.7.orig/debian/xotcl.arch_independent +++ xotcl-1.6.7/debian/xotcl.arch_independent @@ -0,0 +1,9 @@ +actiweb +comm +lib +patterns +rdf +registry +serialize +store +xml --- xotcl-1.6.7.orig/debian/xotcl-doc.executable-not-elf-or-script +++ xotcl-1.6.7/debian/xotcl-doc.executable-not-elf-or-script @@ -0,0 +1,22 @@ +scripts/soccerClub.xotcl +actiweb/univ/UNIVERSAL.rdf +comm/filename.key +actiweb/univ/UNIVERSAL.css +scripts/observer.xotcl +actiweb/univ/server.key +scripts/compositeExample.xotcl +comm/client.pem +actiweb/Counter.README +actiweb/univ/server.pem +scripts/parameter.xotcl +actiweb/securePlaceDemo.xotcl +actiweb/examples.README +scripts/simpleFilters.xotcl +scripts/pinger.xotcl +comm/server.key +comm/filename.crt +comm/server.pem +scripts/adapterExample.xotcl +actiweb/univ/UNIVERSAL.jpg +scripts/composite.xotcl +scripts/adapter.xotcl --- xotcl-1.6.7.orig/debian/watch +++ xotcl-1.6.7/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://media.wu-wien.ac.at/download/xotcl-(1\.\d\.\d+).tar.gz \ No newline at end of file --- xotcl-1.6.7.orig/debian/rules +++ xotcl-1.6.7/debian/rules @@ -0,0 +1,255 @@ +#!/usr/bin/make -f + +# +# Verbosity +# +# export DH_VERBOSE=1 + +# +# debhelper compatibility level +# (provided in compat file) + +# +# DEB_BUILD_OPTIONS? +# + +# +# Environement +# + +include /usr/share/quilt/quilt.make + +SHELL=/bin/sh +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +TARGET=$(CURDIR)/debian/tmp + + +# +# Extract version information from autoconf meta-data +# +MAJOR=$(shell grep -m 1 XOTCL_MAJOR_VERSION configure.in|cut -d= -f2) +MINOR=$(shell grep -m 1 XOTCL_MINOR_VERSION configure.in|cut -d= -f2) +PATCHLEVEL=$(shell grep -m 1 XOTCL_RELEASE_LEVEL configure.in|cut -d= -f2) +VERSION=$(MAJOR).$(MINOR)$(PATCHLEVEL) + +# +# deployment targets +# + +DEB=$(CURDIR)/debian +EXTENSION=$(DEB)/xotcl +# Debian Tcl/Tk policy paths +ARCH_DEPENDENT=$(EXTENSION)/usr/lib/tcltk +ARCH_INDEPENDENT=$(EXTENSION)/usr/share/tcltk +DEV=$(EXTENSION)-dev +DOC=$(EXTENSION)-doc +SHELLS=$(EXTENSION)-shells +AOL=$(DEB)/aolserver4-xotcl +DOCDIR=$(DOC)/usr/share/doc/xotcl-doc + +# +# NOTE: --with-tcl=/usr/lib needed? -> is anyway resolved +# to /usr/share/tcltk +# NOTE: Due to a (possible) licensing conflict, we exlcude, for now, +# the language binding for gdbm (http://www.gnu.org/software/gdbm/). +# gdbm comes under GPL 2+ which affects "derived work", in terms of +# libraries linking against it. Upstream might switch to a gdbm +# alternative in future releases: +# --with-gdbm=/usr/include,/usr/lib + +# +# link to AOLServer and ABI version changes +# + +config.status: configure + + dh_testdir + ./configure --prefix=/usr \ + --exec-prefix=/usr \ + --enable-shared \ + --enable-threads \ + --with-actiweb=yes \ + --with-xotclsh=yes \ + --with-xowish=yes \ + --includedir=/usr/include/xotcl \ + --with-tclinclude=/usr/include/tcl \ + --with-tcl=/usr/lib \ + --with-tk=/usr/lib \ + --mandir=/usr/share/man \ + --with-expat=sys \ + --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) + +build: build-arch build-indep +build-arch: build-stamp +build-indep: build-stamp + +build-stamp: $(QUILT_STAMPFN) config.status + dh_testdir + + $(MAKE) + + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) distclean + find . -name '*.o' -type f -delete + find . -name '*.so' -type f -delete + dh_clean config.log config.status config.cache config.guess + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + $(MAKE) DESTDIR=$(TARGET) XOTCLSH=xotclsh install + # / / / / / / / / / / / / / / / / / / / / / / / / / / / + # xotcl + #install -d -m 755 -o root -g root $(EXTENSION)/usr/lib + install -d -m 755 -o root -g root $(ARCH_DEPENDENT)/xotcl$(VERSION) + install -d -m 755 -o root -g root $(ARCH_INDEPENDENT) + @cp -R $(TARGET)/usr/lib/* $(ARCH_DEPENDENT) + for d in $$(cat $(DEB)/xotcl.arch_independent); do \ + mv $(ARCH_DEPENDENT)/xotcl$(VERSION)/$$d $(ARCH_INDEPENDENT)/xotcl$(VERSION)-$$d; \ + done + + # `- fix build-related symlinks + (cd $(EXTENSION)/usr/lib; \ + ln -sf ./tcltk/xotcl$(VERSION)/libxotcl$(VERSION).so;) + @rm -f $(ARCH_DEPENDENT)/libxotcl$(VERSION).so + + # remove misplaced/ inappropriate files + rm -f $(ARCH_DEPENDENT)/xotcl$(VERSION)/COPYRIGHT + + # xotcl-shells + install -d -m 755 -o root -g root $(SHELLS)/usr/bin + @cp -R $(TARGET)/usr/bin/* $(SHELLS)/usr/bin/ + + # man pages go with shells package (as required + # by Debian policy, section 12.1) + install -d -m 755 -o root -g root $(SHELLS)/usr/share/man/man1 + cp -R $(TARGET)/usr/share/man/man1/* $(SHELLS)/usr/share/man/man1 + + # xotcl-dev + install -d -m 755 -o root -g root $(DEV)/usr/include/xotcl + cp -R $(TARGET)/usr/include/xotcl/* $(DEV)/usr/include/xotcl + + # move and fix xotclConfig.sh + install -d -m 755 -o root -g root $(DEV)/usr/share/tcltk/xotcl$(VERSION) + mv $(ARCH_DEPENDENT)/xotclConfig.sh $(DEV)/usr/share/tcltk/xotcl$(VERSION)/ + perl -i -p \ + -e "s|^(XOTCL_BUILD_LIB_SPEC)=.*$$|\1='-L/usr/lib/tcltk/xotcl$(VERSION) -lxotcl$(VERSION)'|;" \ + -e "s|^(XOTCL_BUILD_STUB_LIB_SPEC)=.*$$|\1='-L/usr/lib/tcltk/xotcl$(VERSION) -lxotclstub$(VERSION)'|;" \ + -e "s|^(XOTCL_INCLUDE_DIR)=.*$$|\1='/usr/include/xotcl'|;" \ + -e "s|^(XOTCL_BUILD_STUB_LIB_PATH)=.*$$|\1='/usr/lib/tcltk/xotcl$(VERSION)/libxotclstub$(VERSION).a'|;" \ + -e "s|^(XOTCL_LIB_SPEC)=.*$$|\1='-L/usr/lib/tcltk/xotcl$(VERSION) -lxotcl$(VERSION)'|;" \ + -e "s|^(XOTCL_STUB_LIB_SPEC)=.*$$|\1='-L/usr/lib/tcltk/xotcl$(VERSION) -lxotclstub$(VERSION)'|;" \ + -e "s|^(XOTCL_STUB_LIB_PATH)=.*$$|\1='/usr/lib/tcltk/xotcl$(VERSION)/libxotclstub$(VERSION).a'|;" \ + $(DEV)/usr/share/tcltk/xotcl$(VERSION)/xotclConfig.sh + + # `- provide symlinks + install -d -m 755 -o root -g root $(DEV)/usr/lib/tcltk/xotcl$(VERSION) + + (cd $(DEV)/usr/lib; \ + ln -sf ../share/tcltk/xotcl$(VERSION)/xotclConfig.sh;) + + # (cd $(DEV)/usr/lib/tcltk/xotcl$(VERSION); \ + # ln -sf ../../share/tcltk/xotcl$(VERSION)/xotclConfig.sh;) + + # move XOTCL stub library + mv $(ARCH_DEPENDENT)/xotcl$(VERSION)/*.a $(DEV)/usr/lib/tcltk/xotcl$(VERSION)/ + + # xotcl-doc + install -d -m 755 -o root -g root $(DOCDIR)/readings + for f in $(CURDIR)/doc/*.pdf $(CURDIR)/doc/*.html $(CURDIR)/doc/*.css $(CURDIR)/doc/*.gif ; do \ + cp $$f $(DOCDIR)/readings/; \ + done + + mv $(ARCH_DEPENDENT)/xotcl$(VERSION)/apps $(DOCDIR)/examples + + # remove misplaced/inappropriate files + rm -f $(DOCDIR)/examples/COPYRIGHT + + # lintian fixes: + # `- E: xotcl: missing-dep-for-interpreter tclsh8.4 => tcl8.4 + # (./usr/lib/xotcl$(VERSION)/apps/utils/xotclsh) + # `- clear from *.in alter (reported by linda) + perl -i -p \ + -e "s|^(#!).*$$|\1/usr/bin/tclsh|;" \ + $(DOCDIR)/examples/utils/xotclsh + rm -f $(DOCDIR)/examples/utils/xotclsh.in + # `- W: xotcl: interpreter-not-absolute + # ./usr/lib/xotcl$(VERSION)/apps/utils/xowish #!@WISH_PROG@ + # `- clear from *.in alter (reported by linda) + perl -i -p \ + -e "s|^(#!).*$$|\1/usr/bin/wish|;" \ + $(DOCDIR)/examples/utils/xowish + rm -f $(DOCDIR)/examples/utils/xowish.in + + # fix lintian executable-not-elf-or-script warnings + for f in $$(cat $(DEB)/xotcl-doc.executable-not-elf-or-script); do \ + chmod 644 $(DOCDIR)/examples/$$f; \ + done + + # fix lintian interpreter-not-absolute warnings + for f in $$(cat $(DEB)/xotcl-doc.interpreter-not-absolute); do \ + perl -i -p \ + -e "s|^(#!).*$$|\1/usr/bin/xotclsh|;" \ + $(DOCDIR)/examples/$$f; \ + done + + install -D -m 755 -o root -g root generic/aol-xotcl.tcl $(TARGET)/usr/lib/aolserver4/modules/tcl/xotcl.tcl + # `- repackage + install -D -m 755 -o root -g root $(TARGET)/usr/lib/aolserver4/modules/tcl/xotcl.tcl $(AOL)/usr/lib/aolserver4/modules/tcl/xotcl.tcl + # fix lintian executable-not-elf-or-script warnings + for f in $$(cat $(DEB)/aolserver4-xotcl.executable-not-elf-or-script); do \ + chmod 644 $(DEB)/aolserver4-xotcl/$$f; \ + done + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir -i + dh_testroot -i + dh_installdocs -i + dh_installchangelogs -i ChangeLog + dh_compress -i + dh_fixperms -i + dh_installdeb -i + # inject AOLServer version and ABI changes through substvars + # fragment provided by aolserver4-dev + cat /usr/share/aolserver4/debian.substvars >>$(DEB)/aolserver4-xotcl.substvars + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir -a + dh_testroot -a + dh_installchangelogs -a ChangeLog + dh_installdocs -a + dh_installexamples -a + dh_installman -a + dh_link -a + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_installdeb -a + dh_shlibdeps -a + tcltk-depends + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +get-orig-source: + wget -O xotcl_1.6.7.orig.tar.gz \ + http://media.wu-wien.ac.at/download/xotcl-1.6.7.tar.gz + + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install get-orig-source --- xotcl-1.6.7.orig/debian/substvars +++ xotcl-1.6.7/debian/substvars @@ -0,0 +1 @@ +shlibs:Depends=libc6 (>= 2.7-1) --- xotcl-1.6.7.orig/debian/aolserver4-xotcl.executable-not-elf-or-script +++ xotcl-1.6.7/debian/aolserver4-xotcl.executable-not-elf-or-script @@ -0,0 +1 @@ +usr/lib/aolserver4/modules/tcl/xotcl.tcl --- xotcl-1.6.7.orig/debian/control +++ xotcl-1.6.7/debian/control @@ -0,0 +1,60 @@ +Source: xotcl +Section: libs +Priority: optional +Maintainer: Tcl/Tk Debian Packagers +Uploaders: Stefan Sobernig +Build-Depends: debhelper (>= 7), autotools-dev, tcl-dev (>= 8.4), tk-dev (>= 8.4), aolserver4-dev (>= 4.5.1-5), quilt, libexpat1-dev +Standards-Version: 3.9.2 +Homepage: http://www.xotcl.org/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-tcltk/xotcl/trunk +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-tcltk/xotcl/trunk + +Package: xotcl +Architecture: any +Depends: ${tclsh:Depends}, ${shlibs:Depends}, ${misc:Depends} +Description: Extended Object Tcl (XOTcl): Object orientation for Tcl - shared library + Extended Object Tcl (for short: XOTcl, pronounced exotickle) is an + object-oriented scripting language based on Tcl. It was originally + designed for providing language support for design patterns and + provides novel constructs such as filters or transitive mixin + classes. The language is designed for empowering rather than + constraining system developers. The basic object model is highly + influenced by CLOS. + +Package: xotcl-shells +Section: utils +Architecture: any +Depends: xotcl (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: Extended Object Tcl (XOTcl): Object orientation for Tcl - shells + This package provides you with two Tcl/Tk shell wrappers, xotclsh and + xowish. These shells offer ready-made environments for + XOTcl-empowered scripting. + +Package: xotcl-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Description: Extended Object Tcl (XOTcl): Object orientation for Tcl - manual + This package brings the official XOTcl language reference and a + comprehensive tutorial to you. They are registered with the doc-base + family of tools. Moreover, you will find code examples on how to use + various XOTcl features and packages. + +Package: xotcl-dev +Section: libdevel +Architecture: any +Depends: xotcl (= ${binary:Version}), ${misc:Depends} +Description: Extended Object Tcl (XOTcl): Object orientation for Tcl - development files + Header files and static libraries for libxotcl. You will need this + package in place if you plan to develop using the XOTcl C interface + and/or if you want to create custom builts of XOTcl C extensions. + +Package: aolserver4-xotcl +Section: httpd +Architecture: all +Depends: xotcl (>= ${binary:Version}), ${aolserver:Depends}, ${misc:Depends} +Description: Extended Object Tcl (XOTcl): Object orientation for AOLServer - module + This package provides the XOTcl module for the AOLSERVER 4.0.10/4.5 + webserver. This module provides and initialises the XOTcl language + extension in the various AOLSERVER runtime environments (e.g., the + embedded Tcl interpreters in AOLSERVER's worker threads). --- xotcl-1.6.7.orig/debian/copyright +++ xotcl-1.6.7/debian/copyright @@ -0,0 +1,50 @@ +This package was debianized by Stefan Sobernig on +Wed, 30 Jan 2008 14:07:22 +0100. + +It was downloaded from http://www.xotcl.org/ + +Upstream Authors: Gustaf Neumann , Uwe Zdun + +Copyright: 1999-2009 Gustaf Neumann (a), Uwe Zdun (b) + + (a) Vienna University of Economics and Business Administration + Dept. of Information Systems / New Media + A-1090, Augasse 2-6 + Vienna, Austria + + (b) University of Essen + Specification of Software Systems + Altendorferstraße 97-101 + D-45143 Essen, Germany + +License: + +Permission to use, copy, modify, distribute, and sell this +software and its documentation for any purpose is hereby granted +without fee, provided that the above copyright notice appear in +all copies and that both that copyright notice and this permission +notice appear in supporting documentation. We make no +representations about the suitability of this software for any +purpose. It is provided "as is" without express or implied +warranty. + +This software is based upon MIT Object Tcl by David Wetherall and +Christopher J. Lindblad, that contains the following copyright +message: + +"Copyright 1993 Massachusetts Institute of Technology + +Permission to use, copy, modify, distribute, and sell this +software and its documentation for any purpose is hereby granted +without fee, provided that the above copyright notice appear in +all copies and that both that copyright notice and this +permission notice appear in supporting documentation, and that +the name of M.I.T. not be used in advertising or publicity +pertaining to distribution of the software without specific, +written prior permission. M.I.T. makes no representations about +the suitability of this software for any purpose. It is +provided "as is" without express or implied warranty." + +The Debian packaging is (C) Copyright 2008-2009, Stefan Sobernig + and is licensed under the GPL, +see `/usr/share/common-licenses/GPL'. --- xotcl-1.6.7.orig/debian/README.Debian +++ xotcl-1.6.7/debian/README.Debian @@ -0,0 +1,20 @@ +xotcl for Debian +---------------- + +Packaging xotcl for Debian required some modifications to the upstream +distribution of xotcl from http://www.xotcl.org. These are: + +* File-level permissions: Most files come with a 755 set of +permissions which possibly conflicts with Debian policy clauses. This +is due to the upstream xotcl's install procedure. The opposite can +also be found. +* Issues with shebang: Some scripts come with relative baths in their +shebang instruction or use the shell wrappers xotclsh and xowish which +are not accepted by Debian policy checkers (lintian, linda). +* Upstream makefile: Adjusting install-doc target +* Various symlink adjustments +* Fixing xotclConfig.sh: Some linking instructions etc. came with +wrong path statements (pointing to a source distribution where there +might not be one, if we only consider the binary package). + + -- Stefan Sobernig Wed, 30 Jan 2008 14:07:22 +0100 --- xotcl-1.6.7.orig/debian/xotcl-doc.doc-base +++ xotcl-1.6.7/debian/xotcl-doc.doc-base @@ -0,0 +1,9 @@ +Document: xotcl +Title: XOTcl Documentation +Author: Gustaf Neumann, Uwe Zdun +Abstract: Documentation on the XOTcl scripting language +Section: Programming + +Format: HTML +Index: /usr/share/doc/xotcl-doc/readings/index.html +Files: /usr/share/doc/xotcl-doc/readings/*.html --- xotcl-1.6.7.orig/debian/README.source +++ xotcl-1.6.7/debian/README.source @@ -0,0 +1 @@ +Requires quilt: /usr/share/doc/quilt/README.gz \ No newline at end of file --- xotcl-1.6.7.orig/debian/changelog +++ xotcl-1.6.7/debian/changelog @@ -0,0 +1,130 @@ +xotcl (1.6.7-2) unstable; urgency=low + + * Delete all .o and .so files in the clean target explicitly, to + remove unwanted build artifacts in the 1.6.7 upstream + release. All credits go to Sven Hoexter for providing this + patch. (Closes: #651969) + + -- Stefan Sobernig Sun, 01 Jan 2012 15:36:21 +0100 + +xotcl (1.6.7-1) unstable; urgency=low + + * New upstream release: 1.6.7 (see http://www.xotcl.org/) + * Checked against lintian v2.5.4: Removed deprecated reference to + BSD license file + (copyright-refers-to-deprecated-bsd-license-file), revamped + debian/rules to lay out recommmended targets + (debian-rules-missing-recommended-target), bumped source package + to Standards version 3.9.2 + * Switched the debian source package to using quilt, rather than dpatch + * Updated VCS locators, thx to Sven Hoexter for pointing this out! + + -- Stefan Sobernig Mon, 28 Nov 2011 00:22:21 +0100 + +xotcl (1.6.6-1.1) unstable; urgency=low + + * Non-maintainer upload. + * No changes, rebuilt for for aolserver4-core-4.5.1-1 + + -- Mehdi Dogguy Thu, 14 Apr 2011 21:35:40 +0200 + +xotcl (1.6.6-1) unstable; urgency=medium + + * New upstream release: 1.6.6 (see http://www.xotcl.org/) + * This upstream version supports --with-expat=sys, now used in debian/rules + * Removed obsolete Makefile.in patch + * Checked lintian sanity (v2.3.4) + + -- Stefan Sobernig Sun, 11 Apr 2010 19:31:04 +0200 + +xotcl (1.6.5-1.2) unstable; urgency=high + + * Non-maintainer upload by the Security Team + * Fix CVE-2009-3720 in embedded Expat copy. xotcl isn't affected by + CVE-2009-3560 (Closes: #560950) + + [ Stefan Sobernig ] + * Incorporated NMU source patches on bundled expat properly through dpatch + + -- Moritz Muehlenhoff Tue, 23 Feb 2010 21:51:50 +0100 + +xotcl (1.6.5-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Add --with-expat=sys to configure (Closes: #560950) + * Urgendcy medium due to RC bug fix + + -- Alexander Reichle-Schmehl Wed, 27 Jan 2010 10:02:03 +0100 + +xotcl (1.6.5-1) unstable; urgency=low + + * New upstream release: 1.6.5 (see http://www.xotcl.org/) + * Checked lintian sanity (v2.2.18) + + -- Stefan Sobernig Mon, 16 Nov 2009 10:02:47 +0100 + +xotcl (1.6.4-1) unstable; urgency=low + + * New upstream release: 1.6.4 (see http://www.xotcl.org/) + * Pitched to standards version 3.8.3 + * Checked linitian sanity (linitian v2.2.17) + * Place the substvar injection (cat call) into the binary-indep + target + + -- Stefan Sobernig Fri, 23 Oct 2009 00:27:22 +0200 + +xotcl (1.6.3-2) unstable; urgency=low + + [ Stefan Sobernig ] + * Adding debian/watch file + * Making use of inheriting fields from xotcl source in debian/control + * Removed overrides turned obsolete in xotcl source + * Added details to the aolserver4-xotcl extended description + * Added details to the xotcl-dev extended description + * Checked lintian sanity (lintian v2.2.12) + * Changed section field in aolserver4-xotcl to "httpd" + * aolserver4-xotcl: Adding API/ABI coupling to aolserver4-core + through substvar injection from aolserver4-dev (starting with + 4.5.1-5) + + [ Francesco Paolo Lovergine ] + * Debhelper compatibility level pushed to 7. + * Home page field moved to main section. + * Substvar concat moved just before dh_gencontrol. + + -- Stefan Sobernig Tue, 23 Jun 2009 16:40:22 +0200 + +xotcl (1.6.3-1) unstable; urgency=low + + * New upstream release: 1.6.3 (see http://www.xotcl.org/) + * Debian policy 3.8.1 compliance + * Checked lintian sanity (linitian v2.2.9) + * Updated copyright dates in debian/copyright + + -- Stefan Sobernig Mon, 06 Apr 2009 11:53:40 +0200 + +xotcl (1.6.2-1) experimental; urgency=low + + * New upstream release: 1.6.2 (see http://www.xotcl.org/) + + -- Stefan Sobernig Fri, 28 Nov 2008 17:30:12 +0100 + +xotcl (1.6.1-1) unstable; urgency=low + + * New upstream release: 1.6.1 (see http://www.xotcl.org/) + * Removed redundant tk Depends entry for xotcl-shells + * Updated copyright date in debian/copyright + * Debian policy 3.8.0 compliance + * Resolving Tcl dependencies by means of tcltk-depends + * Fixing lintian warning on invalid doc-base section: doc-base-unknown-section + * Removed unneeded debian/xotcl.script-not-executable fixes + * Removed obsolete lintian overrides (as of lintian 2.14.1) + + -- Stefan Sobernig Mon, 30 Jun 2008 00:55:26 +0200 + +xotcl (1.6.0-1) unstable; urgency=low + + * Initial release + * Closes: bug#467502 + + -- Stefan Sobernig Mon, 25 Feb 2008 00:55:26 +0200 --- xotcl-1.6.7.orig/debian/patches/01_expat_xmltok_impl.patch +++ xotcl-1.6.7/debian/patches/01_expat_xmltok_impl.patch @@ -0,0 +1,13 @@ +Author: > +Description: see http://security-tracker.debian.org/tracker/CVE-2009-3720. +--- xotcl-1.6.7.orig/library/xml/TclExpat-1.1/xmltok_impl.c ++++ xotcl-1.6.7/library/xml/TclExpat-1.1/xmltok_impl.c +@@ -112,7 +112,7 @@ + return XML_TOK_INVALID; + } + ptr += MINBPC; +- while (ptr != end) { ++ while (ptr < end) { + switch (BYTE_TYPE(enc, ptr)) { + INVALID_CASES(ptr, nextTokPtr) + case BT_MINUS: --- xotcl-1.6.7.orig/debian/patches/03_fix_patchLevel.patch +++ xotcl-1.6.7/debian/patches/03_fix_patchLevel.patch @@ -0,0 +1,24 @@ +Author: > +Description: The 1.6.7 release tarball contains a version typo, still +--- xotcl-1.6.7.orig/configure ++++ xotcl-1.6.7/configure +@@ -2445,7 +2445,7 @@ + # do not modify the following lines manually, they are generated with changeXOTclVersion + XOTCL_MAJOR_VERSION=1 + XOTCL_MINOR_VERSION=6 +-XOTCL_RELEASE_LEVEL=.6 ++XOTCL_RELEASE_LEVEL=.7 + + XOTCL_VERSION=${XOTCL_MAJOR_VERSION}.${XOTCL_MINOR_VERSION} + NODOT_VERSION=${XOTCL_MAJOR_VERSION}${XOTCL_MINOR_VERSION} +--- xotcl-1.6.7.orig/configure.in ++++ xotcl-1.6.7/configure.in +@@ -103,7 +103,7 @@ + # do not modify the following lines manually, they are generated with changeXOTclVersion + XOTCL_MAJOR_VERSION=1 + XOTCL_MINOR_VERSION=6 +-XOTCL_RELEASE_LEVEL=.6 ++XOTCL_RELEASE_LEVEL=.7 + + XOTCL_VERSION=${XOTCL_MAJOR_VERSION}.${XOTCL_MINOR_VERSION} + NODOT_VERSION=${XOTCL_MAJOR_VERSION}${XOTCL_MINOR_VERSION} --- xotcl-1.6.7.orig/debian/patches/series +++ xotcl-1.6.7/debian/patches/series @@ -0,0 +1,3 @@ +01_expat_xmltok_impl.patch +02_tkinclude.patch +03_fix_patchLevel.patch --- xotcl-1.6.7.orig/debian/patches/02_tkinclude.patch +++ xotcl-1.6.7/debian/patches/02_tkinclude.patch @@ -0,0 +1,13252 @@ +Author: > +Description: Currently, the xotcl build env does not provide the means to +--- xotcl-1.6.7.orig/Makefile.in ++++ xotcl-1.6.7/Makefile.in +@@ -177,7 +177,7 @@ + TCLSH = $(TCLSH_ENV) $(TCLSH_PROG) + SHARED_BUILD = @SHARED_BUILD@ + +-INCLUDES = @PKG_INCLUDES@ @TCL_INCLUDES@ @XOTCL_BUILD_INCLUDE_SPEC@ ++INCLUDES = @PKG_INCLUDES@ @TCL_INCLUDES@ @TK_INCLUDES@ @XOTCL_BUILD_INCLUDE_SPEC@ + EXTRA_CFLAGS = @PKG_CFLAGS@ + + # TCL_DEFS is not strictly need here, but if you remove it, then you +--- /dev/null ++++ xotcl-1.6.7/autom4te.cache/output.0 +@@ -0,0 +1,10038 @@ ++@%:@! /bin/sh ++@%:@ Guess values for system-dependent variables and create Makefiles. ++@%:@ Generated by GNU Autoconf 2.65 for xotcl 1.6.7. ++@%:@ ++@%:@ ++@%:@ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, ++@%:@ 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, ++@%:@ Inc. ++@%:@ ++@%:@ ++@%:@ This configure script is free software; the Free Software Foundation ++@%:@ gives unlimited permission to copy, distribute and modify it. ++## -------------------- ## ++## M4sh Initialization. ## ++## -------------------- ## ++ ++# Be more Bourne compatible ++DUALCASE=1; export DUALCASE # for MKS sh ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : ++ emulate sh ++ NULLCMD=: ++ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in @%:@( ++ *posix*) : ++ set -o posix ;; @%:@( ++ *) : ++ ;; ++esac ++fi ++ ++ ++as_nl=' ++' ++export as_nl ++# Printing a long string crashes Solaris 7 /usr/bin/printf. ++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo ++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo ++# Prefer a ksh shell builtin over an external printf program on Solaris, ++# but without wasting forks for bash or zsh. ++if test -z "$BASH_VERSION$ZSH_VERSION" \ ++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then ++ as_echo='print -r --' ++ as_echo_n='print -rn --' ++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then ++ as_echo='printf %s\n' ++ as_echo_n='printf %s' ++else ++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then ++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' ++ as_echo_n='/usr/ucb/echo -n' ++ else ++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"' ++ as_echo_n_body='eval ++ arg=$1; ++ case $arg in @%:@( ++ *"$as_nl"*) ++ expr "X$arg" : "X\\(.*\\)$as_nl"; ++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; ++ esac; ++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ++ ' ++ export as_echo_n_body ++ as_echo_n='sh -c $as_echo_n_body as_echo' ++ fi ++ export as_echo_body ++ as_echo='sh -c $as_echo_body as_echo' ++fi ++ ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ PATH_SEPARATOR=: ++ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { ++ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || ++ PATH_SEPARATOR=';' ++ } ++fi ++ ++ ++# IFS ++# We need space, tab and new line, in precisely that order. Quoting is ++# there to prevent editors from complaining about space-tab. ++# (If _AS_PATH_WALK were called with IFS unset, it would disable word ++# splitting by setting IFS to empty value.) ++IFS=" "" $as_nl" ++ ++# Find who we are. Look in the path if we contain no directory separator. ++case $0 in @%:@(( ++ *[\\/]* ) as_myself=$0 ;; ++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break ++ done ++IFS=$as_save_IFS ++ ++ ;; ++esac ++# We did not find ourselves, most probably we were run as `sh COMMAND' ++# in which case we are not to be found in the path. ++if test "x$as_myself" = x; then ++ as_myself=$0 ++fi ++if test ! -f "$as_myself"; then ++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ exit 1 ++fi ++ ++# Unset variables that we do not need and which cause bugs (e.g. in ++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" ++# suppresses any "Segmentation fault" message there. '((' could ++# trigger a bug in pdksh 5.2.14. ++for as_var in BASH_ENV ENV MAIL MAILPATH ++do eval test x\${$as_var+set} = xset \ ++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : ++done ++PS1='$ ' ++PS2='> ' ++PS4='+ ' ++ ++# NLS nuisances. ++LC_ALL=C ++export LC_ALL ++LANGUAGE=C ++export LANGUAGE ++ ++# CDPATH. ++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH ++ ++if test "x$CONFIG_SHELL" = x; then ++ as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : ++ emulate sh ++ NULLCMD=: ++ # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '\${1+\"\$@\"}'='\"\$@\"' ++ setopt NO_GLOB_SUBST ++else ++ case \`(set -o) 2>/dev/null\` in @%:@( ++ *posix*) : ++ set -o posix ;; @%:@( ++ *) : ++ ;; ++esac ++fi ++" ++ as_required="as_fn_return () { (exit \$1); } ++as_fn_success () { as_fn_return 0; } ++as_fn_failure () { as_fn_return 1; } ++as_fn_ret_success () { return 0; } ++as_fn_ret_failure () { return 1; } ++ ++exitcode=0 ++as_fn_success || { exitcode=1; echo as_fn_success failed.; } ++as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } ++as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } ++as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } ++if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : ++ ++else ++ exitcode=1; echo positional parameters were not saved. ++fi ++test x\$exitcode = x0 || exit 1" ++ as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO ++ as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO ++ eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && ++ test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 ++test \$(( 1 + 1 )) = 2 || exit 1" ++ if (eval "$as_required") 2>/dev/null; then : ++ as_have_required=yes ++else ++ as_have_required=no ++fi ++ if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : ++ ++else ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++as_found=false ++for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ as_found=: ++ case $as_dir in @%:@( ++ /*) ++ for as_base in sh bash ksh sh5; do ++ # Try only shells that exist, to save several forks. ++ as_shell=$as_dir/$as_base ++ if { test -f "$as_shell" || test -f "$as_shell.exe"; } && ++ { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : ++ CONFIG_SHELL=$as_shell as_have_required=yes ++ if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : ++ break 2 ++fi ++fi ++ done;; ++ esac ++ as_found=false ++done ++$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && ++ { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : ++ CONFIG_SHELL=$SHELL as_have_required=yes ++fi; } ++IFS=$as_save_IFS ++ ++ ++ if test "x$CONFIG_SHELL" != x; then : ++ # We cannot yet assume a decent shell, so we have to provide a ++ # neutralization value for shells without unset; and this also ++ # works around shells that cannot unset nonexistent variables. ++ BASH_ENV=/dev/null ++ ENV=/dev/null ++ (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV ++ export CONFIG_SHELL ++ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} ++fi ++ ++ if test x$as_have_required = xno; then : ++ $as_echo "$0: This script requires a shell more modern than all" ++ $as_echo "$0: the shells that I found on your system." ++ if test x${ZSH_VERSION+set} = xset ; then ++ $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" ++ $as_echo "$0: be upgraded to zsh 4.3.4 or later." ++ else ++ $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, ++$0: including any error possibly output before this ++$0: message. Then install a modern shell, or manually run ++$0: the script under such a shell if you do have one." ++ fi ++ exit 1 ++fi ++fi ++fi ++SHELL=${CONFIG_SHELL-/bin/sh} ++export SHELL ++# Unset more variables known to interfere with behavior of common tools. ++CLICOLOR_FORCE= GREP_OPTIONS= ++unset CLICOLOR_FORCE GREP_OPTIONS ++ ++## --------------------- ## ++## M4sh Shell Functions. ## ++## --------------------- ## ++@%:@ as_fn_unset VAR ++@%:@ --------------- ++@%:@ Portably unset VAR. ++as_fn_unset () ++{ ++ { eval $1=; unset $1;} ++} ++as_unset=as_fn_unset ++ ++@%:@ as_fn_set_status STATUS ++@%:@ ----------------------- ++@%:@ Set @S|@? to STATUS, without forking. ++as_fn_set_status () ++{ ++ return $1 ++} @%:@ as_fn_set_status ++ ++@%:@ as_fn_exit STATUS ++@%:@ ----------------- ++@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context. ++as_fn_exit () ++{ ++ set +e ++ as_fn_set_status $1 ++ exit $1 ++} @%:@ as_fn_exit ++ ++@%:@ as_fn_mkdir_p ++@%:@ ------------- ++@%:@ Create "@S|@as_dir" as a directory, including parents if necessary. ++as_fn_mkdir_p () ++{ ++ ++ case $as_dir in #( ++ -*) as_dir=./$as_dir;; ++ esac ++ test -d "$as_dir" || eval $as_mkdir_p || { ++ as_dirs= ++ while :; do ++ case $as_dir in #( ++ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( ++ *) as_qdir=$as_dir;; ++ esac ++ as_dirs="'$as_qdir' $as_dirs" ++ as_dir=`$as_dirname -- "$as_dir" || ++$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_dir" : 'X\(//\)[^/]' \| \ ++ X"$as_dir" : 'X\(//\)$' \| \ ++ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X"$as_dir" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ test -d "$as_dir" && break ++ done ++ test -z "$as_dirs" || eval "mkdir $as_dirs" ++ } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" ++ ++ ++} @%:@ as_fn_mkdir_p ++@%:@ as_fn_append VAR VALUE ++@%:@ ---------------------- ++@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take ++@%:@ advantage of any shell optimizations that allow amortized linear growth over ++@%:@ repeated appends, instead of the typical quadratic growth present in naive ++@%:@ implementations. ++if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : ++ eval 'as_fn_append () ++ { ++ eval $1+=\$2 ++ }' ++else ++ as_fn_append () ++ { ++ eval $1=\$$1\$2 ++ } ++fi # as_fn_append ++ ++@%:@ as_fn_arith ARG... ++@%:@ ------------------ ++@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the ++@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments ++@%:@ must be portable across @S|@(()) and expr. ++if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : ++ eval 'as_fn_arith () ++ { ++ as_val=$(( $* )) ++ }' ++else ++ as_fn_arith () ++ { ++ as_val=`expr "$@" || test $? -eq 1` ++ } ++fi # as_fn_arith ++ ++ ++@%:@ as_fn_error ERROR [LINENO LOG_FD] ++@%:@ --------------------------------- ++@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are ++@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the ++@%:@ script with status @S|@?, using 1 if that was 0. ++as_fn_error () ++{ ++ as_status=$?; test $as_status -eq 0 && as_status=1 ++ if test "$3"; then ++ as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 ++ fi ++ $as_echo "$as_me: error: $1" >&2 ++ as_fn_exit $as_status ++} @%:@ as_fn_error ++ ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then ++ as_basename=basename ++else ++ as_basename=false ++fi ++ ++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then ++ as_dirname=dirname ++else ++ as_dirname=false ++fi ++ ++as_me=`$as_basename -- "$0" || ++$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X/"$0" | ++ sed '/^.*\/\([^/][^/]*\)\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ ++# Avoid depending upon Character Ranges. ++as_cr_letters='abcdefghijklmnopqrstuvwxyz' ++as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' ++as_cr_Letters=$as_cr_letters$as_cr_LETTERS ++as_cr_digits='0123456789' ++as_cr_alnum=$as_cr_Letters$as_cr_digits ++ ++ ++ as_lineno_1=$LINENO as_lineno_1a=$LINENO ++ as_lineno_2=$LINENO as_lineno_2a=$LINENO ++ eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && ++ test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { ++ # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) ++ sed -n ' ++ p ++ /[$]LINENO/= ++ ' <$as_myself | ++ sed ' ++ s/[$]LINENO.*/&-/ ++ t lineno ++ b ++ :lineno ++ N ++ :loop ++ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ ++ t loop ++ s/-\n.*// ++ ' >$as_me.lineno && ++ chmod +x "$as_me.lineno" || ++ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } ++ ++ # Don't try to exec as it changes $[0], causing all sort of problems ++ # (the dirname of $[0] is not the place where we might find the ++ # original and so on. Autoconf is especially sensitive to this). ++ . "./$as_me.lineno" ++ # Exit status is that of the last command. ++ exit ++} ++ ++ECHO_C= ECHO_N= ECHO_T= ++case `echo -n x` in @%:@((((( ++-n*) ++ case `echo 'xy\c'` in ++ *c*) ECHO_T=' ';; # ECHO_T is single tab character. ++ xy) ECHO_C='\c';; ++ *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ++ ECHO_T=' ';; ++ esac;; ++*) ++ ECHO_N='-n';; ++esac ++ ++rm -f conf$$ conf$$.exe conf$$.file ++if test -d conf$$.dir; then ++ rm -f conf$$.dir/conf$$.file ++else ++ rm -f conf$$.dir ++ mkdir conf$$.dir 2>/dev/null ++fi ++if (echo >conf$$.file) 2>/dev/null; then ++ if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++ as_ln_s='cp -p' ++ elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln ++ else ++ as_ln_s='cp -p' ++ fi ++else ++ as_ln_s='cp -p' ++fi ++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file ++rmdir conf$$.dir 2>/dev/null ++ ++if mkdir -p . 2>/dev/null; then ++ as_mkdir_p='mkdir -p "$as_dir"' ++else ++ test -d ./-p && rmdir ./-p ++ as_mkdir_p=false ++fi ++ ++if test -x / >/dev/null 2>&1; then ++ as_test_x='test -x' ++else ++ if ls -dL / >/dev/null 2>&1; then ++ as_ls_L_option=L ++ else ++ as_ls_L_option= ++ fi ++ as_test_x=' ++ eval sh -c '\'' ++ if test -d "$1"; then ++ test -d "$1/."; ++ else ++ case $1 in @%:@( ++ -*)set "./$1";; ++ esac; ++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@(( ++ ???[sx]*):;;*)false;;esac;fi ++ '\'' sh ++ ' ++fi ++as_executable_p=$as_test_x ++ ++# Sed expression to map a string onto a valid CPP name. ++as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" ++ ++# Sed expression to map a string onto a valid variable name. ++as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" ++ ++ ++test -n "$DJDIR" || exec 7<&0 &1 ++ ++# Name of the host. ++# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, ++# so uname gets run too. ++ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` ++ ++# ++# Initializations. ++# ++ac_default_prefix=/usr/local ++ac_clean_files= ++ac_config_libobj_dir=. ++LIB@&t@OBJS= ++cross_compiling=no ++subdirs= ++MFLAGS= ++MAKEFLAGS= ++ ++# Identity of this package. ++PACKAGE_NAME='xotcl' ++PACKAGE_TARNAME='xotcl' ++PACKAGE_VERSION='1.6.7' ++PACKAGE_STRING='xotcl 1.6.7' ++PACKAGE_BUGREPORT='' ++PACKAGE_URL='' ++ ++# Factoring default headers for most tests. ++ac_includes_default="\ ++#include ++#ifdef HAVE_SYS_TYPES_H ++# include ++#endif ++#ifdef HAVE_SYS_STAT_H ++# include ++#endif ++#ifdef STDC_HEADERS ++# include ++# include ++#else ++# ifdef HAVE_STDLIB_H ++# include ++# endif ++#endif ++#ifdef HAVE_STRING_H ++# if !defined STDC_HEADERS && defined HAVE_MEMORY_H ++# include ++# endif ++# include ++#endif ++#ifdef HAVE_STRINGS_H ++# include ++#endif ++#ifdef HAVE_INTTYPES_H ++# include ++#endif ++#ifdef HAVE_STDINT_H ++# include ++#endif ++#ifdef HAVE_UNISTD_H ++# include ++#endif" ++ ++ac_subst_vars='LTLIBOBJS ++CONFIG_CLEAN_FILES ++TEA_PLATFORM ++apps_actiweb ++libdirs_actiweb ++test_actiweb ++XOTCL_BUILD_INCLUDE_SPEC ++XOTCL_BUILD_INCLUDE_DIR ++XOWISH ++XOTCLSH ++XOTCL_SRC_DIR ++XOTCL_STUB_LIB_PATH ++XOTCL_BUILD_STUB_LIB_PATH ++XOTCL_STUB_LIB_SPEC ++XOTCL_BUILD_STUB_LIB_SPEC ++XOTCL_LIB_SPEC ++XOTCL_BUILD_LIB_SPEC ++UNSHARED_LIB_SUFFIX ++SHARED_LIB_SUFFIX ++pkgincludedir ++pkglibdir ++pkgdatadir ++PKG_DIR ++XOTCL_COMPATIBLE_TCLSH ++TCLSH_PROG ++RANLIB_STUB ++MAKE_STUB_LIB ++MAKE_STATIC_LIB ++MAKE_SHARED_LIB ++MAKE_LIB ++TCL_DBGX ++LDFLAGS_DEFAULT ++CFLAGS_DEFAULT ++LD_LIBRARY_PATH_VAR ++SHLIB_CFLAGS ++SHLIB_LD_LIBS ++SHLIB_LD ++STLIB_LD ++CFLAGS_WARNING ++CFLAGS_OPTIMIZE ++CFLAGS_DEBUG ++DL_LIBS ++LIB@&t@OBJS ++CELIB_DIR ++AR ++SHARED_BUILD ++TCL_THREADS ++CLEANFILES ++TCL_TOP_DIR_NATIVE ++TCL_INCLUDES ++PKG_OBJECTS ++PKG_SOURCES ++aol_prefix ++MATH_LIBS ++EGREP ++GREP ++RANLIB ++SET_MAKE ++INSTALL_DATA ++INSTALL_SCRIPT ++INSTALL_PROGRAM ++CPP ++OBJEXT ++ac_ct_CC ++CPPFLAGS ++LDFLAGS ++CFLAGS ++CC ++TK_INCLUDES ++TK_XINCLUDES ++TK_LIBS ++TK_STUB_LIB_SPEC ++TK_STUB_LIB_FLAG ++TK_STUB_LIB_FILE ++TK_LIB_SPEC ++TK_LIB_FLAG ++TK_LIB_FILE ++TK_SRC_DIR ++TK_BIN_DIR ++TK_VERSION ++TCL_SHLIB_LD_LIBS ++TCL_LD_FLAGS ++TCL_EXTRA_CFLAGS ++TCL_DEFS ++TCL_LIBS ++TCL_STUB_LIB_SPEC ++TCL_STUB_LIB_FLAG ++TCL_STUB_LIB_FILE ++TCL_LIB_SPEC ++TCL_LIB_FLAG ++TCL_LIB_FILE ++TCL_SRC_DIR ++TCL_BIN_DIR ++TCL_VERSION ++XOTCL_RELEASE_LEVEL ++XOTCL_MINOR_VERSION ++XOTCL_MAJOR_VERSION ++XOTCL_VERSION ++subdirs ++PKG_CFLAGS ++PKG_LIBS ++PKG_INCLUDES ++PKG_HEADERS ++PKG_TCL_SOURCES ++PKG_STUB_OBJECTS ++PKG_STUB_SOURCES ++PKG_STUB_LIB_FILE ++PKG_LIB_FILE ++EXEEXT ++CYGPATH ++target_alias ++host_alias ++build_alias ++LIBS ++ECHO_T ++ECHO_N ++ECHO_C ++DEFS ++mandir ++localedir ++libdir ++psdir ++pdfdir ++dvidir ++htmldir ++infodir ++docdir ++oldincludedir ++includedir ++localstatedir ++sharedstatedir ++sysconfdir ++datadir ++datarootdir ++libexecdir ++sbindir ++bindir ++program_transform_name ++prefix ++exec_prefix ++PACKAGE_URL ++PACKAGE_BUGREPORT ++PACKAGE_STRING ++PACKAGE_VERSION ++PACKAGE_TARNAME ++PACKAGE_NAME ++PATH_SEPARATOR ++SHELL' ++ac_subst_files='' ++ac_user_opts=' ++enable_option_checking ++with_gdbm ++with_aolserver3 ++with_actiweb ++with_xotclsh ++with_xowish ++with_all ++with_expat ++with_tcl ++with_tk ++with_tkinclude ++with_tclinclude ++enable_threads ++enable_shared ++enable_64bit ++enable_64bit_vis ++enable_rpath ++enable_wince ++with_celib ++enable_load ++enable_symbols ++' ++ ac_precious_vars='build_alias ++host_alias ++target_alias ++CC ++CFLAGS ++LDFLAGS ++LIBS ++CPPFLAGS ++CPP' ++ ++ ++# Initialize some variables set by options. ++ac_init_help= ++ac_init_version=false ++ac_unrecognized_opts= ++ac_unrecognized_sep= ++# The variables have the same names as the options, with ++# dashes changed to underlines. ++cache_file=/dev/null ++exec_prefix=NONE ++no_create= ++no_recursion= ++prefix=NONE ++program_prefix=NONE ++program_suffix=NONE ++program_transform_name=s,x,x, ++silent= ++site= ++srcdir= ++verbose= ++x_includes=NONE ++x_libraries=NONE ++ ++# Installation directory options. ++# These are left unexpanded so users can "make install exec_prefix=/foo" ++# and all the variables that are supposed to be based on exec_prefix ++# by default will actually change. ++# Use braces instead of parens because sh, perl, etc. also accept them. ++# (The list follows the same order as the GNU Coding Standards.) ++bindir='${exec_prefix}/bin' ++sbindir='${exec_prefix}/sbin' ++libexecdir='${exec_prefix}/libexec' ++datarootdir='${prefix}/share' ++datadir='${datarootdir}' ++sysconfdir='${prefix}/etc' ++sharedstatedir='${prefix}/com' ++localstatedir='${prefix}/var' ++includedir='${prefix}/include' ++oldincludedir='/usr/include' ++docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' ++infodir='${datarootdir}/info' ++htmldir='${docdir}' ++dvidir='${docdir}' ++pdfdir='${docdir}' ++psdir='${docdir}' ++libdir='${exec_prefix}/lib' ++localedir='${datarootdir}/locale' ++mandir='${datarootdir}/man' ++ ++ac_prev= ++ac_dashdash= ++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=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; ++ *) ac_optarg=yes ;; ++ esac ++ ++ # Accept the important Cygnus configure options, so we can diagnose typos. ++ ++ case $ac_dashdash$ac_option in ++ --) ++ ac_dashdash=yes ;; ++ ++ -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_alias ;; ++ -build=* | --build=* | --buil=* | --bui=* | --bu=*) ++ build_alias=$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 ;; ++ ++ --config-cache | -C) ++ cache_file=config.cache ;; ++ ++ -datadir | --datadir | --datadi | --datad) ++ ac_prev=datadir ;; ++ -datadir=* | --datadir=* | --datadi=* | --datad=*) ++ datadir=$ac_optarg ;; ++ ++ -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ ++ | --dataroo | --dataro | --datar) ++ ac_prev=datarootdir ;; ++ -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ ++ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) ++ datarootdir=$ac_optarg ;; ++ ++ -disable-* | --disable-*) ++ ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && ++ as_fn_error "invalid feature name: $ac_useropt" ++ ac_useropt_orig=$ac_useropt ++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` ++ case $ac_user_opts in ++ *" ++"enable_$ac_useropt" ++"*) ;; ++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ++ ac_unrecognized_sep=', ';; ++ esac ++ eval enable_$ac_useropt=no ;; ++ ++ -docdir | --docdir | --docdi | --doc | --do) ++ ac_prev=docdir ;; ++ -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) ++ docdir=$ac_optarg ;; ++ ++ -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ++ ac_prev=dvidir ;; ++ -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) ++ dvidir=$ac_optarg ;; ++ ++ -enable-* | --enable-*) ++ ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && ++ as_fn_error "invalid feature name: $ac_useropt" ++ ac_useropt_orig=$ac_useropt ++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` ++ case $ac_user_opts in ++ *" ++"enable_$ac_useropt" ++"*) ;; ++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ++ ac_unrecognized_sep=', ';; ++ esac ++ eval enable_$ac_useropt=\$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 | -h) ++ ac_init_help=long ;; ++ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ++ ac_init_help=recursive ;; ++ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ++ ac_init_help=short ;; ++ ++ -host | --host | --hos | --ho) ++ ac_prev=host_alias ;; ++ -host=* | --host=* | --hos=* | --ho=*) ++ host_alias=$ac_optarg ;; ++ ++ -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ++ ac_prev=htmldir ;; ++ -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ ++ | --ht=*) ++ htmldir=$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 ;; ++ ++ -localedir | --localedir | --localedi | --localed | --locale) ++ ac_prev=localedir ;; ++ -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) ++ localedir=$ac_optarg ;; ++ ++ -localstatedir | --localstatedir | --localstatedi | --localstated \ ++ | --localstate | --localstat | --localsta | --localst | --locals) ++ ac_prev=localstatedir ;; ++ -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ ++ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) ++ 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 | -n) ++ 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 ;; ++ ++ -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ++ ac_prev=pdfdir ;; ++ -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) ++ pdfdir=$ac_optarg ;; ++ ++ -psdir | --psdir | --psdi | --psd | --ps) ++ ac_prev=psdir ;; ++ -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) ++ psdir=$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_alias ;; ++ -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) ++ target_alias=$ac_optarg ;; ++ ++ -v | -verbose | --verbose | --verbos | --verbo | --verb) ++ verbose=yes ;; ++ ++ -version | --version | --versio | --versi | --vers | -V) ++ ac_init_version=: ;; ++ ++ -with-* | --with-*) ++ ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && ++ as_fn_error "invalid package name: $ac_useropt" ++ ac_useropt_orig=$ac_useropt ++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` ++ case $ac_user_opts in ++ *" ++"with_$ac_useropt" ++"*) ;; ++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ++ ac_unrecognized_sep=', ';; ++ esac ++ eval with_$ac_useropt=\$ac_optarg ;; ++ ++ -without-* | --without-*) ++ ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` ++ # Reject names that are not valid shell variable names. ++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && ++ as_fn_error "invalid package name: $ac_useropt" ++ ac_useropt_orig=$ac_useropt ++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` ++ case $ac_user_opts in ++ *" ++"with_$ac_useropt" ++"*) ;; ++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ++ ac_unrecognized_sep=', ';; ++ esac ++ eval with_$ac_useropt=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 ;; ++ ++ -*) as_fn_error "unrecognized option: \`$ac_option' ++Try \`$0 --help' for more information." ++ ;; ++ ++ *=*) ++ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` ++ # Reject names that are not valid shell variable names. ++ case $ac_envvar in #( ++ '' | [0-9]* | *[!_$as_cr_alnum]* ) ++ as_fn_error "invalid variable name: \`$ac_envvar'" ;; ++ esac ++ eval $ac_envvar=\$ac_optarg ++ export $ac_envvar ;; ++ ++ *) ++ # FIXME: should be removed in autoconf 3.0. ++ $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 ++ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && ++ $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 ++ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} ++ ;; ++ ++ esac ++done ++ ++if test -n "$ac_prev"; then ++ ac_option=--`echo $ac_prev | sed 's/_/-/g'` ++ as_fn_error "missing argument to $ac_option" ++fi ++ ++if test -n "$ac_unrecognized_opts"; then ++ case $enable_option_checking in ++ no) ;; ++ fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; ++ *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; ++ esac ++fi ++ ++# Check all directory arguments for consistency. ++for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ ++ datadir sysconfdir sharedstatedir localstatedir includedir \ ++ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ ++ libdir localedir mandir ++do ++ eval ac_val=\$$ac_var ++ # Remove trailing slashes. ++ case $ac_val in ++ */ ) ++ ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` ++ eval $ac_var=\$ac_val;; ++ esac ++ # Be sure to have absolute directory names. ++ case $ac_val in ++ [\\/$]* | ?:[\\/]* ) continue;; ++ NONE | '' ) case $ac_var in *prefix ) continue;; esac;; ++ esac ++ as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" ++done ++ ++# There might be people who depend on the old broken behavior: `$host' ++# used to hold the argument of --host etc. ++# FIXME: To remove some day. ++build=$build_alias ++host=$host_alias ++target=$target_alias ++ ++# FIXME: To remove some day. ++if test "x$host_alias" != x; then ++ if test "x$build_alias" = x; then ++ cross_compiling=maybe ++ $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. ++ If a cross compiler is detected then cross compile mode will be used." >&2 ++ elif test "x$build_alias" != "x$host_alias"; then ++ cross_compiling=yes ++ fi ++fi ++ ++ac_tool_prefix= ++test -n "$host_alias" && ac_tool_prefix=$host_alias- ++ ++test "$silent" = yes && exec 6>/dev/null ++ ++ ++ac_pwd=`pwd` && test -n "$ac_pwd" && ++ac_ls_di=`ls -di .` && ++ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || ++ as_fn_error "working directory cannot be determined" ++test "X$ac_ls_di" = "X$ac_pwd_ls_di" || ++ as_fn_error "pwd does not report name of working directory" ++ ++ ++# 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 the parent directory. ++ ac_confdir=`$as_dirname -- "$as_myself" || ++$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_myself" : 'X\(//\)[^/]' \| \ ++ X"$as_myself" : 'X\(//\)$' \| \ ++ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X"$as_myself" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ 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 ++ test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." ++ as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" ++fi ++ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ++ac_abs_confdir=`( ++ cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" ++ pwd)` ++# When building in place, set srcdir=. ++if test "$ac_abs_confdir" = "$ac_pwd"; then ++ srcdir=. ++fi ++# Remove unnecessary trailing slashes from srcdir. ++# Double slashes in file names in object file debugging info ++# mess up M-x gdb in Emacs. ++case $srcdir in ++*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; ++esac ++for ac_var in $ac_precious_vars; do ++ eval ac_env_${ac_var}_set=\${${ac_var}+set} ++ eval ac_env_${ac_var}_value=\$${ac_var} ++ eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} ++ eval ac_cv_env_${ac_var}_value=\$${ac_var} ++done ++ ++# ++# Report the --help message. ++# ++if test "$ac_init_help" = "long"; then ++ # 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 <<_ACEOF ++\`configure' configures xotcl 1.6.7 to adapt to many kinds of systems. ++ ++Usage: $0 [OPTION]... [VAR=VALUE]... ++ ++To assign environment variables (e.g., CC, CFLAGS...), specify them as ++VAR=VALUE. See below for descriptions of some of the useful variables. ++ ++Defaults for the options are specified in brackets. ++ ++Configuration: ++ -h, --help display this help and exit ++ --help=short display options specific to this package ++ --help=recursive display the short help of all the included packages ++ -V, --version display version information and exit ++ -q, --quiet, --silent do not print \`checking...' messages ++ --cache-file=FILE cache test results in FILE [disabled] ++ -C, --config-cache alias for \`--cache-file=config.cache' ++ -n, --no-create do not create output files ++ --srcdir=DIR find the sources in DIR [configure dir or \`..'] ++ ++Installation directories: ++ --prefix=PREFIX install architecture-independent files in PREFIX ++ @<:@@S|@ac_default_prefix@:>@ ++ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX ++ @<:@PREFIX@:>@ ++ ++By default, \`make install' will install all the files in ++\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify ++an installation prefix other than \`$ac_default_prefix' using \`--prefix', ++for instance \`--prefix=\$HOME'. ++ ++For better control, use the options below. ++ ++Fine tuning of the installation directories: ++ --bindir=DIR user executables [EPREFIX/bin] ++ --sbindir=DIR system admin executables [EPREFIX/sbin] ++ --libexecdir=DIR program executables [EPREFIX/libexec] ++ --sysconfdir=DIR read-only single-machine data [PREFIX/etc] ++ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] ++ --localstatedir=DIR modifiable single-machine data [PREFIX/var] ++ --libdir=DIR object code libraries [EPREFIX/lib] ++ --includedir=DIR C header files [PREFIX/include] ++ --oldincludedir=DIR C header files for non-gcc [/usr/include] ++ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] ++ --datadir=DIR read-only architecture-independent data [DATAROOTDIR] ++ --infodir=DIR info documentation [DATAROOTDIR/info] ++ --localedir=DIR locale-dependent data [DATAROOTDIR/locale] ++ --mandir=DIR man documentation [DATAROOTDIR/man] ++ --docdir=DIR documentation root @<:@DATAROOTDIR/doc/xotcl@:>@ ++ --htmldir=DIR html documentation [DOCDIR] ++ --dvidir=DIR dvi documentation [DOCDIR] ++ --pdfdir=DIR pdf documentation [DOCDIR] ++ --psdir=DIR ps documentation [DOCDIR] ++_ACEOF ++ ++ cat <<\_ACEOF ++_ACEOF ++fi ++ ++if test -n "$ac_init_help"; then ++ case $ac_init_help in ++ short | recursive ) echo "Configuration of xotcl 1.6.7:";; ++ esac ++ cat <<\_ACEOF ++ ++Optional Features: ++ --disable-option-checking ignore unrecognized --enable/--with options ++ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) ++ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] ++ --enable-threads build with threads ++ --enable-shared build and link with shared libraries (default: on) ++ --enable-64bit enable 64bit support (default: off) ++ --enable-64bit-vis enable 64bit Sparc VIS support (default: off) ++ --disable-rpath disable rpath support (default: on) ++ --enable-wince enable Win/CE support (where applicable) ++ --enable-load allow dynamic loading and "load" command (default: ++ on) ++ --enable-symbols build with debugging symbols (default: off) ++ ++Optional Packages: ++ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] ++ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) ++ --with-gdbm=GDBM_INCLUDE_DIR,GDBM_LIB_DIR ++ absolute path to gdbm.h and optionally the path to the library, ++ --without-gdbm disables build of Tcl Gdbm ++ --with-aolserver3=AOL_SERVER_DIR, (containing include ,...) ++ --without-aolserver3 disables build of AOLserver 3 module ++ --with-actiweb=yes|no, ++ --without-actiweb disables actiweb components ++ --with-xotclsh=yes|no, ++ --without-xotclsh disables built of xotclsh ++ --with-xowish=yes|no, ++ --without-xowish disables built of xowish ++ --with-all=yes|no, ++ --without-all disables built of all ++ --with-expat=sys assumes a system-wide expat installation, ++ --with-expat= point to a custom expat installation, ++ --without-expat falls back to the bundled expat installation ++ --with-tcl directory containing tcl configuration ++ (tclConfig.sh) ++ --with-tk directory containing tk configuration (tkConfig.sh) ++ --with-tkinclude directory containing the public Tk header files ++ --with-tclinclude directory containing the public Tcl header files ++ --with-celib=DIR use Windows/CE support library from DIR ++ ++Some influential environment variables: ++ CC C compiler command ++ CFLAGS C compiler flags ++ LDFLAGS linker flags, e.g. -L if you have libraries in a ++ nonstandard directory ++ LIBS libraries to pass to the linker, e.g. -l ++ CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if ++ you have headers in a nonstandard directory ++ CPP C preprocessor ++ ++Use these variables to override the choices made by `configure' or to help ++it to find libraries and programs with nonstandard names/locations. ++ ++Report bugs to the package provider. ++_ACEOF ++ac_status=$? ++fi ++ ++if test "$ac_init_help" = "recursive"; then ++ # If there are subdirs, report their specific --help. ++ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue ++ test -d "$ac_dir" || ++ { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || ++ continue ++ ac_builddir=. ++ ++case "$ac_dir" in ++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; ++*) ++ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` ++ # A ".." for each directory in $ac_dir_suffix. ++ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` ++ case $ac_top_builddir_sub in ++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;; ++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; ++ esac ;; ++esac ++ac_abs_top_builddir=$ac_pwd ++ac_abs_builddir=$ac_pwd$ac_dir_suffix ++# for backward compatibility: ++ac_top_builddir=$ac_top_build_prefix ++ ++case $srcdir in ++ .) # We are building in place. ++ ac_srcdir=. ++ ac_top_srcdir=$ac_top_builddir_sub ++ ac_abs_top_srcdir=$ac_pwd ;; ++ [\\/]* | ?:[\\/]* ) # Absolute name. ++ ac_srcdir=$srcdir$ac_dir_suffix; ++ ac_top_srcdir=$srcdir ++ ac_abs_top_srcdir=$srcdir ;; ++ *) # Relative name. ++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ++ ac_top_srcdir=$ac_top_build_prefix$srcdir ++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;; ++esac ++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix ++ ++ cd "$ac_dir" || { ac_status=$?; continue; } ++ # Check for guested configure. ++ if test -f "$ac_srcdir/configure.gnu"; then ++ echo && ++ $SHELL "$ac_srcdir/configure.gnu" --help=recursive ++ elif test -f "$ac_srcdir/configure"; then ++ echo && ++ $SHELL "$ac_srcdir/configure" --help=recursive ++ else ++ $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 ++ fi || ac_status=$? ++ cd "$ac_pwd" || { ac_status=$?; break; } ++ done ++fi ++ ++test -n "$ac_init_help" && exit $ac_status ++if $ac_init_version; then ++ cat <<\_ACEOF ++xotcl configure 1.6.7 ++generated by GNU Autoconf 2.65 ++ ++Copyright (C) 2009 Free Software Foundation, Inc. ++This configure script is free software; the Free Software Foundation ++gives unlimited permission to copy, distribute and modify it. ++_ACEOF ++ exit ++fi ++ ++## ------------------------ ## ++## Autoconf initialization. ## ++## ------------------------ ## ++ ++@%:@ ac_fn_c_try_compile LINENO ++@%:@ -------------------------- ++@%:@ Try to compile conftest.@S|@ac_ext, and return whether this succeeded. ++ac_fn_c_try_compile () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ rm -f conftest.$ac_objext ++ if { { ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_compile") 2>conftest.err ++ ac_status=$? ++ if test -s conftest.err; then ++ grep -v '^ *+' conftest.err >conftest.er1 ++ cat conftest.er1 >&5 ++ mv -f conftest.er1 conftest.err ++ fi ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then : ++ ac_retval=0 ++else ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_retval=1 ++fi ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval ++ ++} @%:@ ac_fn_c_try_compile ++ ++@%:@ ac_fn_c_try_cpp LINENO ++@%:@ ---------------------- ++@%:@ Try to preprocess conftest.@S|@ac_ext, and return whether this succeeded. ++ac_fn_c_try_cpp () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ if { { ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ++ ac_status=$? ++ if test -s conftest.err; then ++ grep -v '^ *+' conftest.err >conftest.er1 ++ cat conftest.er1 >&5 ++ mv -f conftest.er1 conftest.err ++ fi ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then : ++ ac_retval=0 ++else ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_retval=1 ++fi ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval ++ ++} @%:@ ac_fn_c_try_cpp ++ ++@%:@ ac_fn_c_try_run LINENO ++@%:@ ---------------------- ++@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. Assumes ++@%:@ that executables *can* be run. ++ac_fn_c_try_run () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ if { { ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' ++ { { case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; }; then : ++ ac_retval=0 ++else ++ $as_echo "$as_me: program exited with status $ac_status" >&5 ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_retval=$ac_status ++fi ++ rm -rf conftest.dSYM conftest_ipa8_conftest.oo ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval ++ ++} @%:@ ac_fn_c_try_run ++ ++@%:@ ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES ++@%:@ ------------------------------------------------------- ++@%:@ Tests whether HEADER exists and can be compiled using the include files in ++@%:@ INCLUDES, setting the cache variable VAR accordingly. ++ac_fn_c_check_header_compile () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++@%:@include <$2> ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ eval "$3=yes" ++else ++ eval "$3=no" ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ ++} @%:@ ac_fn_c_check_header_compile ++ ++@%:@ ac_fn_c_try_link LINENO ++@%:@ ----------------------- ++@%:@ Try to link conftest.@S|@ac_ext, and return whether this succeeded. ++ac_fn_c_try_link () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ rm -f conftest.$ac_objext conftest$ac_exeext ++ if { { ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_link") 2>conftest.err ++ ac_status=$? ++ if test -s conftest.err; then ++ grep -v '^ *+' conftest.err >conftest.er1 ++ cat conftest.er1 >&5 ++ mv -f conftest.er1 conftest.err ++ fi ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && { ++ test "$cross_compiling" = yes || ++ $as_test_x conftest$ac_exeext ++ }; then : ++ ac_retval=0 ++else ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++ ac_retval=1 ++fi ++ # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information ++ # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would ++ # interfere with the next link command; also delete a directory that is ++ # left behind by Apple's compiler. We do this before executing the actions. ++ rm -rf conftest.dSYM conftest_ipa8_conftest.oo ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval ++ ++} @%:@ ac_fn_c_try_link ++ ++@%:@ ac_fn_c_check_func LINENO FUNC VAR ++@%:@ ---------------------------------- ++@%:@ Tests whether FUNC exists, setting the cache variable VAR accordingly ++ac_fn_c_check_func () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++/* Define $2 to an innocuous variant, in case declares $2. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define $2 innocuous_$2 ++ ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char $2 (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ ++ ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif ++ ++#undef $2 ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char $2 (); ++/* 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_$2 || defined __stub___$2 ++choke me ++#endif ++ ++int ++main () ++{ ++return $2 (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ eval "$3=yes" ++else ++ eval "$3=no" ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ ++} @%:@ ac_fn_c_check_func ++ ++@%:@ ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES ++@%:@ ------------------------------------------------------- ++@%:@ Tests whether HEADER exists, giving a warning if it cannot be compiled using ++@%:@ the include files in INCLUDES and setting the cache variable VAR ++@%:@ accordingly. ++ac_fn_c_check_header_mongrel () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++else ++ # Is the header compilable? ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 ++$as_echo_n "checking $2 usability... " >&6; } ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++@%:@include <$2> ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_header_compiler=yes ++else ++ ac_header_compiler=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 ++$as_echo "$ac_header_compiler" >&6; } ++ ++# Is the header present? ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 ++$as_echo_n "checking $2 presence... " >&6; } ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++@%:@include <$2> ++_ACEOF ++if ac_fn_c_try_cpp "$LINENO"; then : ++ ac_header_preproc=yes ++else ++ ac_header_preproc=no ++fi ++rm -f conftest.err conftest.$ac_ext ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 ++$as_echo "$ac_header_preproc" >&6; } ++ ++# So? What about this header? ++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( ++ yes:no: ) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 ++$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 ++$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ++ ;; ++ no:yes:* ) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 ++$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 ++$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 ++$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 ++$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 ++$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ++ ;; ++esac ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++else ++ eval "$3=\$ac_header_compiler" ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++fi ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ ++} @%:@ ac_fn_c_check_header_mongrel ++cat >config.log <<_ACEOF ++This file contains any messages produced by compilers while ++running configure, to aid debugging if configure makes a mistake. ++ ++It was created by xotcl $as_me 1.6.7, which was ++generated by GNU Autoconf 2.65. Invocation command line was ++ ++ $ $0 $@ ++ ++_ACEOF ++exec 5>>config.log ++{ ++cat <<_ASUNAME ++## --------- ## ++## Platform. ## ++## --------- ## ++ ++hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` ++uname -m = `(uname -m) 2>/dev/null || echo unknown` ++uname -r = `(uname -r) 2>/dev/null || echo unknown` ++uname -s = `(uname -s) 2>/dev/null || echo unknown` ++uname -v = `(uname -v) 2>/dev/null || echo unknown` ++ ++/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` ++/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` ++ ++/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` ++/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` ++/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` ++/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` ++/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` ++/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` ++/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` ++ ++_ASUNAME ++ ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ $as_echo "PATH: $as_dir" ++ done ++IFS=$as_save_IFS ++ ++} >&5 ++ ++cat >&5 <<_ACEOF ++ ++ ++## ----------- ## ++## Core tests. ## ++## ----------- ## ++ ++_ACEOF ++ ++ ++# Keep a trace of the command line. ++# Strip out --no-create and --no-recursion so they do not pile up. ++# Strip out --silent because we don't want to record it for future runs. ++# Also quote any args containing shell meta-characters. ++# Make two passes to allow for proper duplicate-argument suppression. ++ac_configure_args= ++ac_configure_args0= ++ac_configure_args1= ++ac_must_keep_next=false ++for ac_pass in 1 2 ++do ++ for ac_arg ++ do ++ case $ac_arg in ++ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil) ++ continue ;; ++ *\'*) ++ ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ esac ++ case $ac_pass in ++ 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; ++ 2) ++ as_fn_append ac_configure_args1 " '$ac_arg'" ++ if test $ac_must_keep_next = true; then ++ ac_must_keep_next=false # Got value, back to normal. ++ else ++ case $ac_arg in ++ *=* | --config-cache | -C | -disable-* | --disable-* \ ++ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ ++ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ ++ | -with-* | --with-* | -without-* | --without-* | --x) ++ case "$ac_configure_args0 " in ++ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; ++ esac ++ ;; ++ -* ) ac_must_keep_next=true ;; ++ esac ++ fi ++ as_fn_append ac_configure_args " '$ac_arg'" ++ ;; ++ esac ++ done ++done ++{ ac_configure_args0=; unset ac_configure_args0;} ++{ ac_configure_args1=; unset ac_configure_args1;} ++ ++# When interrupted or exit'd, cleanup temporary files, and complete ++# config.log. We remove comments because anyway the quotes in there ++# would cause problems or look ugly. ++# WARNING: Use '\'' to represent an apostrophe within the trap. ++# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. ++trap 'exit_status=$? ++ # Save into config.log some information that might help in debugging. ++ { ++ echo ++ ++ cat <<\_ASBOX ++## ---------------- ## ++## Cache variables. ## ++## ---------------- ## ++_ASBOX ++ echo ++ # The following way of writing the cache mishandles newlines in values, ++( ++ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do ++ eval ac_val=\$$ac_var ++ case $ac_val in #( ++ *${as_nl}*) ++ case $ac_var in #( ++ *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 ++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; ++ esac ++ case $ac_var in #( ++ _ | IFS | as_nl) ;; #( ++ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( ++ *) { eval $ac_var=; unset $ac_var;} ;; ++ esac ;; ++ esac ++ done ++ (set) 2>&1 | ++ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( ++ *${as_nl}ac_space=\ *) ++ sed -n \ ++ "s/'\''/'\''\\\\'\'''\''/g; ++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ++ ;; #( ++ *) ++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ++ ;; ++ esac | ++ sort ++) ++ echo ++ ++ cat <<\_ASBOX ++## ----------------- ## ++## Output variables. ## ++## ----------------- ## ++_ASBOX ++ echo ++ for ac_var in $ac_subst_vars ++ do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ esac ++ $as_echo "$ac_var='\''$ac_val'\''" ++ done | sort ++ echo ++ ++ if test -n "$ac_subst_files"; then ++ cat <<\_ASBOX ++## ------------------- ## ++## File substitutions. ## ++## ------------------- ## ++_ASBOX ++ echo ++ for ac_var in $ac_subst_files ++ do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ esac ++ $as_echo "$ac_var='\''$ac_val'\''" ++ done | sort ++ echo ++ fi ++ ++ if test -s confdefs.h; then ++ cat <<\_ASBOX ++## ----------- ## ++## confdefs.h. ## ++## ----------- ## ++_ASBOX ++ echo ++ cat confdefs.h ++ echo ++ fi ++ test "$ac_signal" != 0 && ++ $as_echo "$as_me: caught signal $ac_signal" ++ $as_echo "$as_me: exit $exit_status" ++ } >&5 ++ rm -f core *.core core.conftest.* && ++ rm -f -r conftest* confdefs* conf$$* $ac_clean_files && ++ exit $exit_status ++' 0 ++for ac_signal in 1 2 13 15; do ++ trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal ++done ++ac_signal=0 ++ ++# confdefs.h avoids OS command line length limits that DEFS can exceed. ++rm -f -r conftest* confdefs.h ++ ++$as_echo "/* confdefs.h */" > confdefs.h ++ ++# Predefined preprocessor variables. ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_NAME "$PACKAGE_NAME" ++_ACEOF ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_TARNAME "$PACKAGE_TARNAME" ++_ACEOF ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_VERSION "$PACKAGE_VERSION" ++_ACEOF ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_STRING "$PACKAGE_STRING" ++_ACEOF ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" ++_ACEOF ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define PACKAGE_URL "$PACKAGE_URL" ++_ACEOF ++ ++ ++# Let the site file select an alternate cache file if it wants to. ++# Prefer an explicitly selected file to automatically selected ones. ++ac_site_file1=NONE ++ac_site_file2=NONE ++if test -n "$CONFIG_SITE"; then ++ ac_site_file1=$CONFIG_SITE ++elif test "x$prefix" != xNONE; then ++ ac_site_file1=$prefix/share/config.site ++ ac_site_file2=$prefix/etc/config.site ++else ++ ac_site_file1=$ac_default_prefix/share/config.site ++ ac_site_file2=$ac_default_prefix/etc/config.site ++fi ++for ac_site_file in "$ac_site_file1" "$ac_site_file2" ++do ++ test "x$ac_site_file" = xNONE && continue ++ if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 ++$as_echo "$as_me: loading site script $ac_site_file" >&6;} ++ sed 's/^/| /' "$ac_site_file" >&5 ++ . "$ac_site_file" ++ fi ++done ++ ++if test -r "$cache_file"; then ++ # Some versions of bash will fail to source /dev/null (special files ++ # actually), so we avoid doing that. DJGPP emulates it as a regular file. ++ if test /dev/null != "$cache_file" && test -f "$cache_file"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 ++$as_echo "$as_me: loading cache $cache_file" >&6;} ++ case $cache_file in ++ [\\/]* | ?:[\\/]* ) . "$cache_file";; ++ *) . "./$cache_file";; ++ esac ++ fi ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 ++$as_echo "$as_me: creating cache $cache_file" >&6;} ++ >$cache_file ++fi ++ ++# Check that the precious variables saved in the cache have kept the same ++# value. ++ac_cache_corrupted=false ++for ac_var in $ac_precious_vars; do ++ eval ac_old_set=\$ac_cv_env_${ac_var}_set ++ eval ac_new_set=\$ac_env_${ac_var}_set ++ eval ac_old_val=\$ac_cv_env_${ac_var}_value ++ eval ac_new_val=\$ac_env_${ac_var}_value ++ case $ac_old_set,$ac_new_set in ++ set,) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 ++$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ++ ac_cache_corrupted=: ;; ++ ,set) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 ++$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ++ ac_cache_corrupted=: ;; ++ ,);; ++ *) ++ if test "x$ac_old_val" != "x$ac_new_val"; then ++ # differences in whitespace do not lead to failure. ++ ac_old_val_w=`echo x $ac_old_val` ++ ac_new_val_w=`echo x $ac_new_val` ++ if test "$ac_old_val_w" != "$ac_new_val_w"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 ++$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ++ ac_cache_corrupted=: ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 ++$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} ++ eval $ac_var=\$ac_old_val ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 ++$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 ++$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} ++ fi;; ++ esac ++ # Pass precious variables to config.status. ++ if test "$ac_new_set" = set; then ++ case $ac_new_val in ++ *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; ++ *) ac_arg=$ac_var=$ac_new_val ;; ++ esac ++ case " $ac_configure_args " in ++ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. ++ *) as_fn_append ac_configure_args " '$ac_arg'" ;; ++ esac ++ fi ++done ++if $ac_cache_corrupted; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 ++$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} ++ as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 ++fi ++## -------------------- ## ++## Main body of script. ## ++## -------------------- ## ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++ ++#-------------------------------------------------------------------- ++# Call TEA_INIT as the first TEA_ macro to set up initial vars. ++# This will define a ${TEA_PLATFORM} variable == "unix" or "windows". ++#-------------------------------------------------------------------- ++ ++ ++ # TEA extensions pass this us the version of TEA they think they ++ # are compatible with. ++ TEA_VERSION="3.7" ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct TEA configuration" >&5 ++$as_echo_n "checking for correct TEA configuration... " >&6; } ++ if test x"${PACKAGE_NAME}" = x ; then ++ as_fn_error " ++The PACKAGE_NAME variable must be defined by your TEA configure.in" "$LINENO" 5 ++ fi ++ if test x"3.7" = x ; then ++ as_fn_error " ++TEA version not specified." "$LINENO" 5 ++ elif test "3.7" != "${TEA_VERSION}" ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: warning: requested TEA version \"3.7\", have \"${TEA_VERSION}\"" >&5 ++$as_echo "warning: requested TEA version \"3.7\", have \"${TEA_VERSION}\"" >&6; } ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok (TEA ${TEA_VERSION})" >&5 ++$as_echo "ok (TEA ${TEA_VERSION})" >&6; } ++ fi ++ case "`uname -s`" in ++ *win32*|*WIN32*|*MINGW32_*) ++ # Extract the first word of "cygpath", so it can be a program name with args. ++set dummy cygpath; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CYGPATH+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$CYGPATH"; then ++ ac_cv_prog_CYGPATH="$CYGPATH" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CYGPATH="cygpath -w" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++ test -z "$ac_cv_prog_CYGPATH" && ac_cv_prog_CYGPATH="echo" ++fi ++fi ++CYGPATH=$ac_cv_prog_CYGPATH ++if test -n "$CYGPATH"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CYGPATH" >&5 ++$as_echo "$CYGPATH" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++ EXEEXT=".exe" ++ TEA_PLATFORM="windows" ++ ;; ++ *CYGWIN_*) ++ # CYGPATH and TEA_PLATFORM are determined later ++ EXEEXT=".exe" ++ ;; ++ *) ++ CYGPATH=echo ++ EXEEXT="" ++ TEA_PLATFORM="unix" ++ ;; ++ esac ++ ++ # Check if exec_prefix is set. If not use fall back to prefix. ++ # Note when adjusted, so that TEA_PREFIX can correct for this. ++ # This is needed for recursive configures, since autoconf propagates ++ # $prefix, but not $exec_prefix (doh!). ++ if test x$exec_prefix = xNONE ; then ++ exec_prefix_default=yes ++ exec_prefix=$prefix ++ fi ++ ++ ++ ++ ++ # This package name must be replaced statically for AC_SUBST to work ++ ++ # Substitute STUB_LIB_FILE in case package creates a stub library too. ++ ++ ++ # We AC_SUBST these here to ensure they are subst'ed, ++ # in case the user doesn't call TEA_ADD_... ++ ++ ++ ++ ++ ++ ++ ++ ++ac_aux_dir= ++for ac_dir in config "$srcdir"/config; do ++ for ac_t in install-sh install.sh shtool; do ++ if test -f "$ac_dir/$ac_t"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/$ac_t -c" ++ break 2 ++ fi ++ done ++done ++if test -z "$ac_aux_dir"; then ++ as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 ++fi ++ ++# These three variables are undocumented and unsupported, ++# and are intended to be withdrawn in a future Autoconf release. ++# They can cause serious problems if a builder's source tree is in a directory ++# whose full name contains unusual characters. ++ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ++ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ++ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. ++ ++ ++ ++#-------------------------------------------------------------------- ++# specify some extra flags ++#-------------------------------------------------------------------- ++ ++ ++@%:@ Check whether --with-gdbm was given. ++if test "${with_gdbm+set}" = set; then : ++ withval=$with_gdbm; with_gdbm=$withval ++else ++ with_gdbm=no ++fi ++ ++ ++@%:@ Check whether --with-aolserver3 was given. ++if test "${with_aolserver3+set}" = set; then : ++ withval=$with_aolserver3; with_aol3=$withval ++else ++ with_aol3=no ++fi ++ ++ ++@%:@ Check whether --with-actiweb was given. ++if test "${with_actiweb+set}" = set; then : ++ withval=$with_actiweb; with_actiweb=$withval ++else ++ with_actiweb=no ++fi ++ ++ ++@%:@ Check whether --with-xotclsh was given. ++if test "${with_xotclsh+set}" = set; then : ++ withval=$with_xotclsh; with_xotclsh=$withval ++else ++ with_xotclsh=no ++fi ++ ++ ++@%:@ Check whether --with-xowish was given. ++if test "${with_xowish+set}" = set; then : ++ withval=$with_xowish; with_xowish=$withval ++else ++ with_xowish=no ++fi ++ ++ ++@%:@ Check whether --with-all was given. ++if test "${with_all+set}" = set; then : ++ withval=$with_all; with_all=$withval ++else ++ with_all=no ++fi ++ ++ ++@%:@ Check whether --with-expat was given. ++if test "${with_expat+set}" = set; then : ++ withval=$with_expat; with_expat=$withval ++else ++ with_expat=bundle ++fi ++ ++ ++subdirs="" ++ ++if test "$with_all" = yes; then ++ with_actiweb=yes ++ with_xotclsh=yes ++ with_xowish=yes ++ with_gdbm=yes ++fi ++ ++if test "$with_actiweb" = yes; then ++ test_actiweb="test-actiweb" ++ libdirs_actiweb="actiweb rdf registry store xml patterns" ++ apps_actiweb="actiweb persistence" ++ subdirs="$subdirs library/store/XOTclSdbm/" ++ if ! test "$with_gdbm" = no; then ++ subdirs="$subdirs library/store/XOTclGdbm/" ++ fi ++ subdirs="$subdirs library/xml/TclExpat-1.1/" ++else ++ test_actiweb="" ++ libdirs_actiweb="" ++ apps_actiweb="" ++ if ! test "${with_expat}" = bundle ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: WARNING: expat configuration ${with_expat} ignored" >&5 ++$as_echo "WARNING: expat configuration ${with_expat} ignored" >&6; } ++ with_expat="bundle" ++ fi ++fi ++ ++ ++ ++if test "$with_tk" = no; then with_xowish="" ; fi ++if test "$with_xotclsh" = yes; then XOTCLSH="xotclsh" ; else XOTCLSH=""; fi ++if test "$with_xowish" = yes; then XOWISH="xowish" ; else XOWISH=""; fi ++ ++ ++#-------------------------------------------------------------------- ++# __CHANGE__ ++# Set your package name and version numbers here. The NODOT_VERSION is ++# required for constructing the library name on systems that don't like ++# dots in library names (Windows). The VERSION variable is used on the ++# other systems. ++#-------------------------------------------------------------------- ++ ++# do not modify the following lines manually, they are generated with changeXOTclVersion ++XOTCL_MAJOR_VERSION=1 ++XOTCL_MINOR_VERSION=6 ++XOTCL_RELEASE_LEVEL=.6 ++ ++XOTCL_VERSION=${XOTCL_MAJOR_VERSION}.${XOTCL_MINOR_VERSION} ++NODOT_VERSION=${XOTCL_MAJOR_VERSION}${XOTCL_MINOR_VERSION} ++ ++ ++ ++ ++ ++ ++echo "Configuring XOTcl Version $PACKAGE_VERSION" ++ ++#-------------------------------------------------------------------- ++# Load the tclConfig.sh file ++#-------------------------------------------------------------------- ++ ++ ++ ++ # ++ # Ok, lets find the tcl configuration ++ # First, look for one uninstalled. ++ # the alternative search directory is invoked by --with-tcl ++ # ++ ++ if test x"${no_tcl}" = x ; then ++ # we reset no_tcl in case something fails here ++ no_tcl=true ++ ++@%:@ Check whether --with-tcl was given. ++if test "${with_tcl+set}" = set; then : ++ withval=$with_tcl; with_tclconfig=${withval} ++fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5 ++$as_echo_n "checking for Tcl configuration... " >&6; } ++ if test "${ac_cv_c_tclconfig+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ ++ # First check to see if --with-tcl was specified. ++ if test x"${with_tclconfig}" != x ; then ++ case ${with_tclconfig} in ++ */tclConfig.sh ) ++ if test -f ${with_tclconfig}; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-tcl argument should refer to directory containing tclConfig.sh, not to tclConfig.sh itself" >&5 ++$as_echo "$as_me: WARNING: --with-tcl argument should refer to directory containing tclConfig.sh, not to tclConfig.sh itself" >&2;} ++ with_tclconfig=`echo ${with_tclconfig} | sed 's!/tclConfig\.sh$!!'` ++ fi ;; ++ esac ++ if test -f "${with_tclconfig}/tclConfig.sh" ; then ++ ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)` ++ else ++ as_fn_error "${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5 ++ fi ++ fi ++ ++ # then check for a private Tcl installation ++ if test x"${ac_cv_c_tclconfig}" = x ; then ++ for i in \ ++ ../tcl \ ++ `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \ ++ `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \ ++ `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \ ++ ../../tcl \ ++ `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \ ++ `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \ ++ `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \ ++ ../../../tcl \ ++ `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \ ++ `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \ ++ `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null` ; do ++ if test "${TEA_PLATFORM}" = "windows" \ ++ -a -f "$i/win/tclConfig.sh" ; then ++ ac_cv_c_tclconfig=`(cd $i/win; pwd)` ++ break ++ fi ++ if test -f "$i/unix/tclConfig.sh" ; then ++ ac_cv_c_tclconfig=`(cd $i/unix; pwd)` ++ break ++ fi ++ done ++ fi ++ ++ # on Darwin, check in Framework installation locations ++ if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tclconfig}" = x ; then ++ for i in `ls -d ~/Library/Frameworks 2>/dev/null` \ ++ `ls -d /Library/Frameworks 2>/dev/null` \ ++ `ls -d /Network/Library/Frameworks 2>/dev/null` \ ++ `ls -d /System/Library/Frameworks 2>/dev/null` \ ++ ; do ++ if test -f "$i/Tcl.framework/tclConfig.sh" ; then ++ ac_cv_c_tclconfig=`(cd $i/Tcl.framework; pwd)` ++ break ++ fi ++ done ++ fi ++ ++ # TEA specific: on Windows, check in common installation locations ++ if test "${TEA_PLATFORM}" = "windows" \ ++ -a x"${ac_cv_c_tclconfig}" = x ; then ++ for i in `ls -d C:/Tcl/lib 2>/dev/null` \ ++ `ls -d C:/Progra~1/Tcl/lib 2>/dev/null` \ ++ ; do ++ if test -f "$i/tclConfig.sh" ; then ++ ac_cv_c_tclconfig=`(cd $i; pwd)` ++ break ++ fi ++ done ++ fi ++ ++ # check in a few common install locations ++ if test x"${ac_cv_c_tclconfig}" = x ; then ++ for i in `ls -d ${libdir} 2>/dev/null` \ ++ `ls -d ${exec_prefix}/lib 2>/dev/null` \ ++ `ls -d ${prefix}/lib 2>/dev/null` \ ++ `ls -d /usr/local/lib 2>/dev/null` \ ++ `ls -d /usr/contrib/lib 2>/dev/null` \ ++ `ls -d /usr/lib 2>/dev/null` \ ++ ; do ++ if test -f "$i/tclConfig.sh" ; then ++ ac_cv_c_tclconfig=`(cd $i; pwd)` ++ break ++ fi ++ done ++ fi ++ ++ # check in a few other private locations ++ if test x"${ac_cv_c_tclconfig}" = x ; then ++ for i in \ ++ ${srcdir}/../tcl \ ++ `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \ ++ `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \ ++ `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null` ; do ++ if test "${TEA_PLATFORM}" = "windows" \ ++ -a -f "$i/win/tclConfig.sh" ; then ++ ac_cv_c_tclconfig=`(cd $i/win; pwd)` ++ break ++ fi ++ if test -f "$i/unix/tclConfig.sh" ; then ++ ac_cv_c_tclconfig=`(cd $i/unix; pwd)` ++ break ++ fi ++ done ++ fi ++ ++fi ++ ++ ++ if test x"${ac_cv_c_tclconfig}" = x ; then ++ TCL_BIN_DIR="# no Tcl configs found" ++ as_fn_error "Can't find Tcl configuration definitions" "$LINENO" 5 ++ else ++ no_tcl= ++ TCL_BIN_DIR=${ac_cv_c_tclconfig} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TCL_BIN_DIR}/tclConfig.sh" >&5 ++$as_echo "found ${TCL_BIN_DIR}/tclConfig.sh" >&6; } ++ fi ++ fi ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TCL_BIN_DIR}/tclConfig.sh" >&5 ++$as_echo_n "checking for existence of ${TCL_BIN_DIR}/tclConfig.sh... " >&6; } ++ ++ if test -f "${TCL_BIN_DIR}/tclConfig.sh" ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5 ++$as_echo "loading" >&6; } ++ . "${TCL_BIN_DIR}/tclConfig.sh" ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TCL_BIN_DIR}/tclConfig.sh" >&5 ++$as_echo "could not find ${TCL_BIN_DIR}/tclConfig.sh" >&6; } ++ fi ++ ++ # eval is required to do the TCL_DBGX substitution ++ eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\"" ++ eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\"" ++ ++ # If the TCL_BIN_DIR is the build directory (not the install directory), ++ # then set the common variable name to the value of the build variables. ++ # For example, the variable TCL_LIB_SPEC will be set to the value ++ # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC ++ # instead of TCL_BUILD_LIB_SPEC since it will work with both an ++ # installed and uninstalled version of Tcl. ++ if test -f "${TCL_BIN_DIR}/Makefile" ; then ++ TCL_LIB_SPEC=${TCL_BUILD_LIB_SPEC} ++ TCL_STUB_LIB_SPEC=${TCL_BUILD_STUB_LIB_SPEC} ++ TCL_STUB_LIB_PATH=${TCL_BUILD_STUB_LIB_PATH} ++ elif test "`uname -s`" = "Darwin"; then ++ # If Tcl was built as a framework, attempt to use the libraries ++ # from the framework at the given location so that linking works ++ # against Tcl.framework installed in an arbitrary location. ++ case ${TCL_DEFS} in ++ *TCL_FRAMEWORK*) ++ if test -f "${TCL_BIN_DIR}/${TCL_LIB_FILE}"; then ++ for i in "`cd ${TCL_BIN_DIR}; pwd`" \ ++ "`cd ${TCL_BIN_DIR}/../..; pwd`"; do ++ if test "`basename "$i"`" = "${TCL_LIB_FILE}.framework"; then ++ TCL_LIB_SPEC="-F`dirname "$i"` -framework ${TCL_LIB_FILE}" ++ break ++ fi ++ done ++ fi ++ if test -f "${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}"; then ++ TCL_STUB_LIB_SPEC="-L${TCL_BIN_DIR} ${TCL_STUB_LIB_FLAG}" ++ TCL_STUB_LIB_PATH="${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}" ++ fi ++ ;; ++ esac ++ fi ++ ++ # eval is required to do the TCL_DBGX substitution ++ eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\"" ++ eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\"" ++ eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\"" ++ eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\"" ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ case "`uname -s`" in ++ *CYGWIN_*) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cygwin variant" >&5 ++$as_echo_n "checking for cygwin variant... " >&6; } ++ case ${TCL_EXTRA_CFLAGS} in ++ *-mwin32*|*-mno-cygwin*) ++ TEA_PLATFORM="windows" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: win32" >&5 ++$as_echo "win32" >&6; } ++ # Extract the first word of "cygpath", so it can be a program name with args. ++set dummy cygpath; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CYGPATH+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$CYGPATH"; then ++ ac_cv_prog_CYGPATH="$CYGPATH" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CYGPATH="cygpath -w" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++ test -z "$ac_cv_prog_CYGPATH" && ac_cv_prog_CYGPATH="echo" ++fi ++fi ++CYGPATH=$ac_cv_prog_CYGPATH ++if test -n "$CYGPATH"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CYGPATH" >&5 ++$as_echo "$CYGPATH" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++ ;; ++ *) ++ TEA_PLATFORM="unix" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: unix" >&5 ++$as_echo "unix" >&6; } ++ ;; ++ esac ++ EXEEXT=".exe" ++ ;; ++ *) ++ ;; ++ esac ++ ++ # TEA specific: ++ ++ ++ ++ ++ ++ ++ ++#-------------------------------------------------------------------- ++# check for TK ++#-------------------------------------------------------------------- ++ ++if test "$with_xowish" = yes; then ++ ++ # ++ # Ok, lets find the tk configuration ++ # First, look for one uninstalled. ++ # the alternative search directory is invoked by --with-tk ++ # ++ ++ if test x"${no_tk}" = x ; then ++ # we reset no_tk in case something fails here ++ no_tk=true ++ ++@%:@ Check whether --with-tk was given. ++if test "${with_tk+set}" = set; then : ++ withval=$with_tk; with_tkconfig=${withval} ++fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5 ++$as_echo_n "checking for Tk configuration... " >&6; } ++ if test "${ac_cv_c_tkconfig+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ ++ # First check to see if --with-tkconfig was specified. ++ if test x"${with_tkconfig}" != x ; then ++ case ${with_tkconfig} in ++ */tkConfig.sh ) ++ if test -f ${with_tkconfig}; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-tk argument should refer to directory containing tkConfig.sh, not to tkConfig.sh itself" >&5 ++$as_echo "$as_me: WARNING: --with-tk argument should refer to directory containing tkConfig.sh, not to tkConfig.sh itself" >&2;} ++ with_tkconfig=`echo ${with_tkconfig} | sed 's!/tkConfig\.sh$!!'` ++ fi ;; ++ esac ++ if test -f "${with_tkconfig}/tkConfig.sh" ; then ++ ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)` ++ else ++ as_fn_error "${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5 ++ fi ++ fi ++ ++ # then check for a private Tk library ++ if test x"${ac_cv_c_tkconfig}" = x ; then ++ for i in \ ++ ../tk \ ++ `ls -dr ../tk[8-9].[0-9].[0-9]* 2>/dev/null` \ ++ `ls -dr ../tk[8-9].[0-9] 2>/dev/null` \ ++ `ls -dr ../tk[8-9].[0-9]* 2>/dev/null` \ ++ ../../tk \ ++ `ls -dr ../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \ ++ `ls -dr ../../tk[8-9].[0-9] 2>/dev/null` \ ++ `ls -dr ../../tk[8-9].[0-9]* 2>/dev/null` \ ++ ../../../tk \ ++ `ls -dr ../../../tk[8-9].[0-9].[0-9]* 2>/dev/null` \ ++ `ls -dr ../../../tk[8-9].[0-9] 2>/dev/null` \ ++ `ls -dr ../../../tk[8-9].[0-9]* 2>/dev/null` ; do ++ if test "${TEA_PLATFORM}" = "windows" \ ++ -a -f "$i/win/tkConfig.sh" ; then ++ ac_cv_c_tkconfig=`(cd $i/win; pwd)` ++ break ++ fi ++ if test -f "$i/unix/tkConfig.sh" ; then ++ ac_cv_c_tkconfig=`(cd $i/unix; pwd)` ++ break ++ fi ++ done ++ fi ++ ++ # on Darwin, check in Framework installation locations ++ if test "`uname -s`" = "Darwin" -a x"${ac_cv_c_tkconfig}" = x ; then ++ for i in `ls -d ~/Library/Frameworks 2>/dev/null` \ ++ `ls -d /Library/Frameworks 2>/dev/null` \ ++ `ls -d /Network/Library/Frameworks 2>/dev/null` \ ++ `ls -d /System/Library/Frameworks 2>/dev/null` \ ++ ; do ++ if test -f "$i/Tk.framework/tkConfig.sh" ; then ++ ac_cv_c_tkconfig=`(cd $i/Tk.framework; pwd)` ++ break ++ fi ++ done ++ fi ++ ++ # check in a few common install locations ++ if test x"${ac_cv_c_tkconfig}" = x ; then ++ for i in `ls -d ${libdir} 2>/dev/null` \ ++ `ls -d ${exec_prefix}/lib 2>/dev/null` \ ++ `ls -d ${prefix}/lib 2>/dev/null` \ ++ `ls -d /usr/local/lib 2>/dev/null` \ ++ `ls -d /usr/contrib/lib 2>/dev/null` \ ++ `ls -d /usr/lib 2>/dev/null` \ ++ ; do ++ if test -f "$i/tkConfig.sh" ; then ++ ac_cv_c_tkconfig=`(cd $i; pwd)` ++ break ++ fi ++ done ++ fi ++ ++ # TEA specific: on Windows, check in common installation locations ++ if test "${TEA_PLATFORM}" = "windows" \ ++ -a x"${ac_cv_c_tkconfig}" = x ; then ++ for i in `ls -d C:/Tcl/lib 2>/dev/null` \ ++ `ls -d C:/Progra~1/Tcl/lib 2>/dev/null` \ ++ ; do ++ if test -f "$i/tkConfig.sh" ; then ++ ac_cv_c_tkconfig=`(cd $i; pwd)` ++ break ++ fi ++ done ++ fi ++ ++ # check in a few other private locations ++ if test x"${ac_cv_c_tkconfig}" = x ; then ++ for i in \ ++ ${srcdir}/../tk \ ++ `ls -dr ${srcdir}/../tk[8-9].[0-9].[0-9]* 2>/dev/null` \ ++ `ls -dr ${srcdir}/../tk[8-9].[0-9] 2>/dev/null` \ ++ `ls -dr ${srcdir}/../tk[8-9].[0-9]* 2>/dev/null` ; do ++ if test "${TEA_PLATFORM}" = "windows" \ ++ -a -f "$i/win/tkConfig.sh" ; then ++ ac_cv_c_tkconfig=`(cd $i/win; pwd)` ++ break ++ fi ++ if test -f "$i/unix/tkConfig.sh" ; then ++ ac_cv_c_tkconfig=`(cd $i/unix; pwd)` ++ break ++ fi ++ done ++ fi ++ ++fi ++ ++ ++ if test x"${ac_cv_c_tkconfig}" = x ; then ++ TK_BIN_DIR="# no Tk configs found" ++ as_fn_error "Can't find Tk configuration definitions" "$LINENO" 5 ++ else ++ no_tk= ++ TK_BIN_DIR=${ac_cv_c_tkconfig} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: found ${TK_BIN_DIR}/tkConfig.sh" >&5 ++$as_echo "found ${TK_BIN_DIR}/tkConfig.sh" >&6; } ++ fi ++ fi ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of ${TK_BIN_DIR}/tkConfig.sh" >&5 ++$as_echo_n "checking for existence of ${TK_BIN_DIR}/tkConfig.sh... " >&6; } ++ ++ if test -f "${TK_BIN_DIR}/tkConfig.sh" ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5 ++$as_echo "loading" >&6; } ++ . "${TK_BIN_DIR}/tkConfig.sh" ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: could not find ${TK_BIN_DIR}/tkConfig.sh" >&5 ++$as_echo "could not find ${TK_BIN_DIR}/tkConfig.sh" >&6; } ++ fi ++ ++ # eval is required to do the TK_DBGX substitution ++ eval "TK_LIB_FILE=\"${TK_LIB_FILE}\"" ++ eval "TK_STUB_LIB_FILE=\"${TK_STUB_LIB_FILE}\"" ++ ++ # If the TK_BIN_DIR is the build directory (not the install directory), ++ # then set the common variable name to the value of the build variables. ++ # For example, the variable TK_LIB_SPEC will be set to the value ++ # of TK_BUILD_LIB_SPEC. An extension should make use of TK_LIB_SPEC ++ # instead of TK_BUILD_LIB_SPEC since it will work with both an ++ # installed and uninstalled version of Tcl. ++ if test -f "${TK_BIN_DIR}/Makefile" ; then ++ TK_LIB_SPEC=${TK_BUILD_LIB_SPEC} ++ TK_STUB_LIB_SPEC=${TK_BUILD_STUB_LIB_SPEC} ++ TK_STUB_LIB_PATH=${TK_BUILD_STUB_LIB_PATH} ++ elif test "`uname -s`" = "Darwin"; then ++ # If Tk was built as a framework, attempt to use the libraries ++ # from the framework at the given location so that linking works ++ # against Tk.framework installed in an arbitrary location. ++ case ${TK_DEFS} in ++ *TK_FRAMEWORK*) ++ if test -f "${TK_BIN_DIR}/${TK_LIB_FILE}"; then ++ for i in "`cd ${TK_BIN_DIR}; pwd`" \ ++ "`cd ${TK_BIN_DIR}/../..; pwd`"; do ++ if test "`basename "$i"`" = "${TK_LIB_FILE}.framework"; then ++ TK_LIB_SPEC="-F`dirname "$i"` -framework ${TK_LIB_FILE}" ++ break ++ fi ++ done ++ fi ++ if test -f "${TK_BIN_DIR}/${TK_STUB_LIB_FILE}"; then ++ TK_STUB_LIB_SPEC="-L${TK_BIN_DIR} ${TK_STUB_LIB_FLAG}" ++ TK_STUB_LIB_PATH="${TK_BIN_DIR}/${TK_STUB_LIB_FILE}" ++ fi ++ ;; ++ esac ++ fi ++ ++ # eval is required to do the TK_DBGX substitution ++ eval "TK_LIB_FLAG=\"${TK_LIB_FLAG}\"" ++ eval "TK_LIB_SPEC=\"${TK_LIB_SPEC}\"" ++ eval "TK_STUB_LIB_FLAG=\"${TK_STUB_LIB_FLAG}\"" ++ eval "TK_STUB_LIB_SPEC=\"${TK_STUB_LIB_SPEC}\"" ++ ++ # TEA specific: Ensure windowingsystem is defined ++ if test "${TEA_PLATFORM}" = "unix" ; then ++ case ${TK_DEFS} in ++ *MAC_OSX_TK*) ++ ++$as_echo "@%:@define MAC_OSX_TK 1" >>confdefs.h ++ ++ TEA_WINDOWINGSYSTEM="aqua" ++ ;; ++ *) ++ TEA_WINDOWINGSYSTEM="x11" ++ ;; ++ esac ++ elif test "${TEA_PLATFORM}" = "windows" ; then ++ TEA_WINDOWINGSYSTEM="win32" ++ fi ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ # TEA specific: ++ ++ ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk public headers" >&5 ++$as_echo_n "checking for Tk public headers... " >&6; } ++ ++ ++@%:@ Check whether --with-tkinclude was given. ++if test "${with_tkinclude+set}" = set; then : ++ withval=$with_tkinclude; with_tkinclude=${withval} ++fi ++ ++ ++ if test "${ac_cv_c_tkh+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ # Use the value from --with-tkinclude, if it was given ++ ++ if test x"${with_tkinclude}" != x ; then ++ if test -f "${with_tkinclude}/tk.h" ; then ++ ac_cv_c_tkh=${with_tkinclude} ++ else ++ as_fn_error "${with_tkinclude} directory does not contain tk.h" "$LINENO" 5 ++ fi ++ else ++ list="" ++ if test "`uname -s`" = "Darwin"; then ++ # If Tk was built as a framework, attempt to use ++ # the framework's Headers directory. ++ case ${TK_DEFS} in ++ *TK_FRAMEWORK*) ++ list="`ls -d ${TK_BIN_DIR}/Headers 2>/dev/null`" ++ ;; ++ esac ++ fi ++ ++ # Look in the source dir only if Tk is not installed, ++ # and in that situation, look there before installed locations. ++ if test -f "${TK_BIN_DIR}/Makefile" ; then ++ list="$list `ls -d ${TK_SRC_DIR}/generic 2>/dev/null`" ++ fi ++ ++ # Check order: pkg --prefix location, Tk's --prefix location, ++ # relative to directory of tkConfig.sh, Tcl's --prefix location, ++ # relative to directory of tclConfig.sh. ++ ++ eval "temp_includedir=${includedir}" ++ list="$list \ ++ `ls -d ${temp_includedir} 2>/dev/null` \ ++ `ls -d ${TK_PREFIX}/include 2>/dev/null` \ ++ `ls -d ${TK_BIN_DIR}/../include 2>/dev/null` \ ++ `ls -d ${TCL_PREFIX}/include 2>/dev/null` \ ++ `ls -d ${TCL_BIN_DIR}/../include 2>/dev/null`" ++ if test "${TEA_PLATFORM}" != "windows" -o "$GCC" = "yes"; then ++ list="$list /usr/local/include /usr/include" ++ if test x"${TK_INCLUDE_SPEC}" != x ; then ++ d=`echo "${TK_INCLUDE_SPEC}" | sed -e 's/^-I//'` ++ list="$list `ls -d ${d} 2>/dev/null`" ++ fi ++ fi ++ for i in $list ; do ++ if test -f "$i/tk.h" ; then ++ ac_cv_c_tkh=$i ++ break ++ fi ++ done ++ fi ++ ++fi ++ ++ ++ # Print a message based on how we determined the include path ++ ++ if test x"${ac_cv_c_tkh}" = x ; then ++ as_fn_error "tk.h not found. Please specify its location with --with-tkinclude" "$LINENO" 5 ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_c_tkh}" >&5 ++$as_echo "${ac_cv_c_tkh}" >&6; } ++ fi ++ ++ # Convert to a native path and substitute into the output files. ++ ++ INCLUDE_DIR_NATIVE=`${CYGPATH} ${ac_cv_c_tkh}` ++ ++ TK_INCLUDES=-I\"${INCLUDE_DIR_NATIVE}\" ++ ++ ++ ++ if test "${TEA_WINDOWINGSYSTEM}" != "x11"; then ++ # On Windows and Aqua, we need the X compat headers ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11 header files" >&5 ++$as_echo_n "checking for X11 header files... " >&6; } ++ if test ! -r "${INCLUDE_DIR_NATIVE}/X11/Xlib.h"; then ++ INCLUDE_DIR_NATIVE="`${CYGPATH} ${TK_SRC_DIR}/xlib`" ++ TK_XINCLUDES=-I\"${INCLUDE_DIR_NATIVE}\" ++ ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${INCLUDE_DIR_NATIVE}" >&5 ++$as_echo "${INCLUDE_DIR_NATIVE}" >&6; } ++ fi ++ ++# TEA_PATH_X ++fi ++ ++#-------------------------------------------------------------------- ++# Handle the --prefix=... option by defaulting to what Tcl gave. ++# Must be called after TEA_LOAD_TCLCONFIG and before TEA_SETUP_COMPILER. ++#----------------------------------------------------------------------- ++ ++ ++ if test "${prefix}" = "NONE"; then ++ prefix_default=yes ++ if test x"${TCL_PREFIX}" != x; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: --prefix defaulting to TCL_PREFIX ${TCL_PREFIX}" >&5 ++$as_echo "$as_me: --prefix defaulting to TCL_PREFIX ${TCL_PREFIX}" >&6;} ++ prefix=${TCL_PREFIX} ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: --prefix defaulting to /usr/local" >&5 ++$as_echo "$as_me: --prefix defaulting to /usr/local" >&6;} ++ prefix=/usr/local ++ fi ++ fi ++ if test "${exec_prefix}" = "NONE" -a x"${prefix_default}" = x"yes" \ ++ -o x"${exec_prefix_default}" = x"yes" ; then ++ if test x"${TCL_EXEC_PREFIX}" != x; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: --exec-prefix defaulting to TCL_EXEC_PREFIX ${TCL_EXEC_PREFIX}" >&5 ++$as_echo "$as_me: --exec-prefix defaulting to TCL_EXEC_PREFIX ${TCL_EXEC_PREFIX}" >&6;} ++ exec_prefix=${TCL_EXEC_PREFIX} ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: --exec-prefix defaulting to ${prefix}" >&5 ++$as_echo "$as_me: --exec-prefix defaulting to ${prefix}" >&6;} ++ exec_prefix=$prefix ++ fi ++ fi ++ ++ ++#----------------------------------------------------------------------- ++# Standard compiler checks. ++# This sets up CC by using the CC env var, or looks for gcc otherwise. ++# This also calls AC_PROG_CC, AC_PROG_INSTALL and a few others to create ++# the basic setup necessary to compile executables. ++#----------------------------------------------------------------------- ++ ++# Find a good install program. We prefer a C program (faster), ++# so one script is as good as another. But avoid the broken or ++# incompatible versions: ++# SysV /etc/install, /usr/sbin/install ++# SunOS /usr/etc/install ++# IRIX /sbin/install ++# AIX /bin/install ++# AmigaOS /C/install, which installs bootblocks on floppy discs ++# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag ++# AFS /usr/afsws/bin/install, which mishandles nonexistent args ++# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" ++# OS/2's system install, which has a completely different semantic ++# ./install, which can be erroneously created by make from ./install.sh. ++# Reject install programs that cannot install multiple files. ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 ++$as_echo_n "checking for a BSD-compatible install... " >&6; } ++if test -z "$INSTALL"; then ++if test "${ac_cv_path_install+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ # Account for people who put trailing slashes in PATH elements. ++case $as_dir/ in @%:@(( ++ ./ | .// | /[cC]/* | \ ++ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ++ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ ++ /usr/ucb/* ) ;; ++ *) ++ # OSF1 and SCO ODT 3.0 have their own names for install. ++ # Don't use installbsd from OSF since it installs stuff as root ++ # by default. ++ for ac_prog in ginstall scoinst install; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then ++ if test $ac_prog = install && ++ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then ++ # AIX install. It has an incompatible calling convention. ++ : ++ elif test $ac_prog = install && ++ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then ++ # program-specific install script used by HP pwplus--don't use. ++ : ++ else ++ rm -rf conftest.one conftest.two conftest.dir ++ echo one > conftest.one ++ echo two > conftest.two ++ mkdir conftest.dir ++ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && ++ test -s conftest.one && test -s conftest.two && ++ test -s conftest.dir/conftest.one && ++ test -s conftest.dir/conftest.two ++ then ++ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" ++ break 3 ++ fi ++ fi ++ fi ++ done ++ done ++ ;; ++esac ++ ++ done ++IFS=$as_save_IFS ++ ++rm -rf conftest.one conftest.two conftest.dir ++ ++fi ++ if test "${ac_cv_path_install+set}" = set; then ++ INSTALL=$ac_cv_path_install ++ else ++ # As a last resort, use the slow shell script. Don't cache a ++ # value for INSTALL within a source directory, because that will ++ # break other packages using the cache if that directory is ++ # removed, or if the value is a relative name. ++ INSTALL=$ac_install_sh ++ fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 ++$as_echo "$INSTALL" >&6; } ++ ++# Use test -z because SunOS4 sh mishandles braces in ${var-val}. ++# It thinks the first close brace ends the variable substitution. ++test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' ++ ++test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' ++ ++test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' ++ ++ ++ # Don't put any macros that use the compiler (e.g. AC_TRY_COMPILE) ++ # in this macro, they need to go into TEA_SETUP_COMPILER instead. ++ ++ # If the user did not set CFLAGS, set it now to keep ++ # the AC_PROG_CC macro from adding "-g -O2". ++ if test "${CFLAGS+set}" != "set" ; then ++ CFLAGS="" ++ fi ++ ++ ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. ++set dummy ${ac_tool_prefix}gcc; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="${ac_tool_prefix}gcc" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 ++$as_echo "$CC" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_CC"; then ++ ac_ct_CC=$CC ++ # Extract the first word of "gcc", so it can be a program name with args. ++set dummy gcc; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$ac_ct_CC"; then ++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_CC="gcc" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_CC=$ac_cv_prog_ac_ct_CC ++if test -n "$ac_ct_CC"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 ++$as_echo "$ac_ct_CC" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ if test "x$ac_ct_CC" = x; then ++ CC="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++ac_tool_warned=yes ;; ++esac ++ CC=$ac_ct_CC ++ fi ++else ++ CC="$ac_cv_prog_CC" ++fi ++ ++if test -z "$CC"; then ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. ++set dummy ${ac_tool_prefix}cc; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="${ac_tool_prefix}cc" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 ++$as_echo "$CC" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++ fi ++fi ++if test -z "$CC"; then ++ # Extract the first word of "cc", so it can be a program name with args. ++set dummy cc; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++ ac_prog_rejected=no ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ++ ac_prog_rejected=yes ++ continue ++ fi ++ ac_cv_prog_CC="cc" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++if test $ac_prog_rejected = yes; then ++ # We found a bogon in the path, so make sure we never use it. ++ set dummy $ac_cv_prog_CC ++ shift ++ if test $@%:@ != 0; then ++ # We chose a different compiler from the bogus one. ++ # However, it has the same basename, so the bogon will be chosen ++ # first if we set CC to just the basename; use the full file name. ++ shift ++ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" ++ fi ++fi ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 ++$as_echo "$CC" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++fi ++if test -z "$CC"; then ++ if test -n "$ac_tool_prefix"; then ++ for ac_prog in cl.exe ++ do ++ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. ++set dummy $ac_tool_prefix$ac_prog; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$CC"; then ++ ac_cv_prog_CC="$CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_CC="$ac_tool_prefix$ac_prog" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++fi ++fi ++CC=$ac_cv_prog_CC ++if test -n "$CC"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 ++$as_echo "$CC" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++ test -n "$CC" && break ++ done ++fi ++if test -z "$CC"; then ++ ac_ct_CC=$CC ++ for ac_prog in cl.exe ++do ++ # Extract the first word of "$ac_prog", so it can be a program name with args. ++set dummy $ac_prog; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$ac_ct_CC"; then ++ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_CC="$ac_prog" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_CC=$ac_cv_prog_ac_ct_CC ++if test -n "$ac_ct_CC"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 ++$as_echo "$ac_ct_CC" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++ test -n "$ac_ct_CC" && break ++done ++ ++ if test "x$ac_ct_CC" = x; then ++ CC="" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++ac_tool_warned=yes ;; ++esac ++ CC=$ac_ct_CC ++ fi ++fi ++ ++fi ++ ++ ++test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "no acceptable C compiler found in \$PATH ++See \`config.log' for more details." "$LINENO" 5; } ++ ++# Provide some information about the compiler. ++$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 ++set X $ac_compile ++ac_compiler=$2 ++for ac_option in --version -v -V -qversion; do ++ { { ac_try="$ac_compiler $ac_option >&5" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_compiler $ac_option >&5") 2>conftest.err ++ ac_status=$? ++ if test -s conftest.err; then ++ sed '10a\ ++... rest of stderr output deleted ... ++ 10q' conftest.err >conftest.er1 ++ cat conftest.er1 >&5 ++ fi ++ rm -f conftest.er1 conftest.err ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } ++done ++ ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++ac_clean_files_save=$ac_clean_files ++ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" ++# Try to create an executable without -o first, disregard a.out. ++# It will help us diagnose broken compilers, and finding out an intuition ++# of exeext. ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 ++$as_echo_n "checking whether the C compiler works... " >&6; } ++ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` ++ ++# The possible output files: ++ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ++ ++ac_rmfiles= ++for ac_file in $ac_files ++do ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; ++ * ) ac_rmfiles="$ac_rmfiles $ac_file";; ++ esac ++done ++rm -f $ac_rmfiles ++ ++if { { ac_try="$ac_link_default" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_link_default") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then : ++ # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. ++# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' ++# in a Makefile. We should not override ac_cv_exeext if it was cached, ++# so that the user can short-circuit this test for compilers unknown to ++# Autoconf. ++for ac_file in $ac_files '' ++do ++ test -f "$ac_file" || continue ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ++ ;; ++ [ab].out ) ++ # We found the default executable, but exeext='' is most ++ # certainly right. ++ break;; ++ *.* ) ++ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; ++ then :; else ++ ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` ++ fi ++ # We set ac_cv_exeext here because the later test for it is not ++ # safe: cross compilers may not add the suffix if given an `-o' ++ # argument, so we may need to know it at that point already. ++ # Even if this section looks crufty: it has the advantage of ++ # actually working. ++ break;; ++ * ) ++ break;; ++ esac ++done ++test "$ac_cv_exeext" = no && ac_cv_exeext= ++ ++else ++ ac_file='' ++fi ++if test -z "$ac_file"; then : ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++$as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ as_fn_set_status 77 ++as_fn_error "C compiler cannot create executables ++See \`config.log' for more details." "$LINENO" 5; }; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 ++$as_echo_n "checking for C compiler default output file name... " >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 ++$as_echo "$ac_file" >&6; } ++ac_exeext=$ac_cv_exeext ++ ++rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ++ac_clean_files=$ac_clean_files_save ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 ++$as_echo_n "checking for suffix of executables... " >&6; } ++if { { ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then : ++ # If both `conftest.exe' and `conftest' are `present' (well, observable) ++# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will ++# work properly (i.e., refer to `conftest.exe'), while it won't with ++# `rm'. ++for ac_file in conftest.exe conftest conftest.*; do ++ test -f "$ac_file" || continue ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; ++ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` ++ break;; ++ * ) break;; ++ esac ++done ++else ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "cannot compute suffix of executables: cannot compile and link ++See \`config.log' for more details." "$LINENO" 5; } ++fi ++rm -f conftest conftest$ac_cv_exeext ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 ++$as_echo "$ac_cv_exeext" >&6; } ++ ++rm -f conftest.$ac_ext ++EXEEXT=$ac_cv_exeext ++ac_exeext=$EXEEXT ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++@%:@include ++int ++main () ++{ ++FILE *f = fopen ("conftest.out", "w"); ++ return ferror (f) || fclose (f) != 0; ++ ++ ; ++ return 0; ++} ++_ACEOF ++ac_clean_files="$ac_clean_files conftest.out" ++# Check that the compiler produces executables we can run. If not, either ++# the compiler is broken, or we cross compile. ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 ++$as_echo_n "checking whether we are cross compiling... " >&6; } ++if test "$cross_compiling" != yes; then ++ { { ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } ++ if { ac_try='./conftest$ac_cv_exeext' ++ { { case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; }; then ++ cross_compiling=no ++ else ++ if test "$cross_compiling" = maybe; then ++ cross_compiling=yes ++ else ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "cannot run C compiled programs. ++If you meant to cross compile, use \`--host'. ++See \`config.log' for more details." "$LINENO" 5; } ++ fi ++ fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 ++$as_echo "$cross_compiling" >&6; } ++ ++rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ++ac_clean_files=$ac_clean_files_save ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 ++$as_echo_n "checking for suffix of object files... " >&6; } ++if test "${ac_cv_objext+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++rm -f conftest.o conftest.obj ++if { { ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_compile") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then : ++ for ac_file in conftest.o conftest.obj conftest.*; do ++ test -f "$ac_file" || continue; ++ case $ac_file in ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; ++ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` ++ break;; ++ esac ++done ++else ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "cannot compute suffix of object files: cannot compile ++See \`config.log' for more details." "$LINENO" 5; } ++fi ++rm -f conftest.$ac_cv_objext conftest.$ac_ext ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 ++$as_echo "$ac_cv_objext" >&6; } ++OBJEXT=$ac_cv_objext ++ac_objext=$OBJEXT ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 ++$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } ++if test "${ac_cv_c_compiler_gnu+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++#ifndef __GNUC__ ++ choke me ++#endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_compiler_gnu=yes ++else ++ ac_compiler_gnu=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ac_cv_c_compiler_gnu=$ac_compiler_gnu ++ ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 ++$as_echo "$ac_cv_c_compiler_gnu" >&6; } ++if test $ac_compiler_gnu = yes; then ++ GCC=yes ++else ++ GCC= ++fi ++ac_test_CFLAGS=${CFLAGS+set} ++ac_save_CFLAGS=$CFLAGS ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 ++$as_echo_n "checking whether $CC accepts -g... " >&6; } ++if test "${ac_cv_prog_cc_g+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_save_c_werror_flag=$ac_c_werror_flag ++ ac_c_werror_flag=yes ++ ac_cv_prog_cc_g=no ++ CFLAGS="-g" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_prog_cc_g=yes ++else ++ CFLAGS="" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ++else ++ ac_c_werror_flag=$ac_save_c_werror_flag ++ CFLAGS="-g" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_prog_cc_g=yes ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ac_c_werror_flag=$ac_save_c_werror_flag ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 ++$as_echo "$ac_cv_prog_cc_g" >&6; } ++if test "$ac_test_CFLAGS" = set; then ++ CFLAGS=$ac_save_CFLAGS ++elif test $ac_cv_prog_cc_g = yes; then ++ if test "$GCC" = yes; then ++ CFLAGS="-g -O2" ++ else ++ CFLAGS="-g" ++ fi ++else ++ if test "$GCC" = yes; then ++ CFLAGS="-O2" ++ else ++ CFLAGS= ++ fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 ++$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } ++if test "${ac_cv_prog_cc_c89+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_cv_prog_cc_c89=no ++ac_save_CC=$CC ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++#include ++#include ++#include ++/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ ++struct buf { int x; }; ++FILE * (*rcsopen) (struct buf *, struct stat *, int); ++static char *e (p, i) ++ char **p; ++ int i; ++{ ++ return p[i]; ++} ++static char *f (char * (*g) (char **, int), char **p, ...) ++{ ++ char *s; ++ va_list v; ++ va_start (v,p); ++ s = g (p, va_arg (v,int)); ++ va_end (v); ++ return s; ++} ++ ++/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has ++ function prototypes and stuff, but not '\xHH' hex character constants. ++ These don't provoke an error unfortunately, instead are silently treated ++ as 'x'. The following induces an error, until -std is added to get ++ proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an ++ array size at least. It's necessary to write '\x00'==0 to get something ++ that's true only with -std. */ ++int osf4_cc_array ['\x00' == 0 ? 1 : -1]; ++ ++/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters ++ inside strings and character constants. */ ++#define FOO(x) 'x' ++int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; ++ ++int test (int i, double x); ++struct s1 {int (*f) (int a);}; ++struct s2 {int (*f) (double a);}; ++int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); ++int argc; ++char **argv; ++int ++main () ++{ ++return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ++ ; ++ return 0; ++} ++_ACEOF ++for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ ++ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" ++do ++ CC="$ac_save_CC $ac_arg" ++ if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_prog_cc_c89=$ac_arg ++fi ++rm -f core conftest.err conftest.$ac_objext ++ test "x$ac_cv_prog_cc_c89" != "xno" && break ++done ++rm -f conftest.$ac_ext ++CC=$ac_save_CC ++ ++fi ++# AC_CACHE_VAL ++case "x$ac_cv_prog_cc_c89" in ++ x) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 ++$as_echo "none needed" >&6; } ;; ++ xno) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 ++$as_echo "unsupported" >&6; } ;; ++ *) ++ CC="$CC $ac_cv_prog_cc_c89" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 ++$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; ++esac ++if test "x$ac_cv_prog_cc_c89" != xno; then : ++ ++fi ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 ++$as_echo_n "checking how to run the C preprocessor... " >&6; } ++# On Suns, sometimes $CPP names a directory. ++if test -n "$CPP" && test -d "$CPP"; then ++ CPP= ++fi ++if test -z "$CPP"; then ++ if test "${ac_cv_prog_CPP+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ # Double quotes because CPP needs to be expanded ++ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" ++ do ++ ac_preproc_ok=false ++for ac_c_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if ac_fn_c_try_cpp "$LINENO"; then : ++ ++else ++ # Broken: fails on valid input. ++continue ++fi ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if ac_fn_c_try_cpp "$LINENO"; then : ++ # Broken: success on invalid input. ++continue ++else ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then : ++ break ++fi ++ ++ done ++ ac_cv_prog_CPP=$CPP ++ ++fi ++ CPP=$ac_cv_prog_CPP ++else ++ ac_cv_prog_CPP=$CPP ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 ++$as_echo "$CPP" >&6; } ++ac_preproc_ok=false ++for ac_c_preproc_warn_flag in '' yes ++do ++ # Use a header file that comes with gcc, so configuring glibc ++ # with a fresh cross-compiler works. ++ # Prefer to if __STDC__ is defined, since ++ # exists even on freestanding compilers. ++ # On the NeXT, cc -E runs the code through the compiler's parser, ++ # not just through cpp. "Syntax error" is here to catch this case. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++@%:@ifdef __STDC__ ++@%:@ include ++@%:@else ++@%:@ include ++@%:@endif ++ Syntax error ++_ACEOF ++if ac_fn_c_try_cpp "$LINENO"; then : ++ ++else ++ # Broken: fails on valid input. ++continue ++fi ++rm -f conftest.err conftest.$ac_ext ++ ++ # OK, works on sane cases. Now check whether nonexistent headers ++ # can be detected and how. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++@%:@include ++_ACEOF ++if ac_fn_c_try_cpp "$LINENO"; then : ++ # Broken: success on invalid input. ++continue ++else ++ # Passes both tests. ++ac_preproc_ok=: ++break ++fi ++rm -f conftest.err conftest.$ac_ext ++ ++done ++# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. ++rm -f conftest.err conftest.$ac_ext ++if $ac_preproc_ok; then : ++ ++else ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "C preprocessor \"$CPP\" fails sanity check ++See \`config.log' for more details." "$LINENO" 5; } ++fi ++ ++ac_ext=c ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ++ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ++ac_compiler_gnu=$ac_cv_c_compiler_gnu ++ ++ ++ ++ ++ #-------------------------------------------------------------------- ++ # Checks to see if the make program sets the $MAKE variable. ++ #-------------------------------------------------------------------- ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 ++$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } ++set x ${MAKE-make} ++ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` ++if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat >conftest.make <<\_ACEOF ++SHELL = /bin/sh ++all: ++ @echo '@@@%%%=$(MAKE)=@@@%%%' ++_ACEOF ++# GNU make sometimes prints "make[1]: Entering...", which would confuse us. ++case `${MAKE-make} -f conftest.make 2>/dev/null` in ++ *@@@%%%=?*=@@@%%%*) ++ eval ac_cv_prog_make_${ac_make}_set=yes;; ++ *) ++ eval ac_cv_prog_make_${ac_make}_set=no;; ++esac ++rm -f conftest.make ++fi ++if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++ SET_MAKE= ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ SET_MAKE="MAKE=${MAKE-make}" ++fi ++ ++ ++ #-------------------------------------------------------------------- ++ # Find ranlib ++ #-------------------------------------------------------------------- ++ ++ if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. ++set dummy ${ac_tool_prefix}ranlib; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_RANLIB+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$RANLIB"; then ++ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++fi ++fi ++RANLIB=$ac_cv_prog_RANLIB ++if test -n "$RANLIB"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 ++$as_echo "$RANLIB" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++fi ++if test -z "$ac_cv_prog_RANLIB"; then ++ ac_ct_RANLIB=$RANLIB ++ # Extract the first word of "ranlib", so it can be a program name with args. ++set dummy ranlib; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$ac_ct_RANLIB"; then ++ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_ac_ct_RANLIB="ranlib" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++fi ++fi ++ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB ++if test -n "$ac_ct_RANLIB"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 ++$as_echo "$ac_ct_RANLIB" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ if test "x$ac_ct_RANLIB" = x; then ++ RANLIB=":" ++ else ++ case $cross_compiling:$ac_tool_warned in ++yes:) ++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ++ac_tool_warned=yes ;; ++esac ++ RANLIB=$ac_ct_RANLIB ++ fi ++else ++ RANLIB="$ac_cv_prog_RANLIB" ++fi ++ ++ ++ #-------------------------------------------------------------------- ++ # Determines the correct binary file extension (.o, .obj, .exe etc.) ++ #-------------------------------------------------------------------- ++ ++ ++ ++ ++ ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 ++$as_echo_n "checking for grep that handles long lines and -e... " >&6; } ++if test "${ac_cv_path_GREP+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -z "$GREP"; then ++ ac_path_GREP_found=false ++ # Loop through the user's path and test for each of PROGNAME-LIST ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in grep ggrep; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue ++# Check for GNU ac_path_GREP and select it if it is found. ++ # Check for GNU $ac_path_GREP ++case `"$ac_path_GREP" --version 2>&1` in ++*GNU*) ++ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; ++*) ++ ac_count=0 ++ $as_echo_n 0123456789 >"conftest.in" ++ while : ++ do ++ cat "conftest.in" "conftest.in" >"conftest.tmp" ++ mv "conftest.tmp" "conftest.in" ++ cp "conftest.in" "conftest.nl" ++ $as_echo 'GREP' >> "conftest.nl" ++ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break ++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ++ as_fn_arith $ac_count + 1 && ac_count=$as_val ++ if test $ac_count -gt ${ac_path_GREP_max-0}; then ++ # Best one so far, save it but keep looking for a better one ++ ac_cv_path_GREP="$ac_path_GREP" ++ ac_path_GREP_max=$ac_count ++ fi ++ # 10*(2^10) chars as input seems more than enough ++ test $ac_count -gt 10 && break ++ done ++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; ++esac ++ ++ $ac_path_GREP_found && break 3 ++ done ++ done ++ done ++IFS=$as_save_IFS ++ if test -z "$ac_cv_path_GREP"; then ++ as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 ++ fi ++else ++ ac_cv_path_GREP=$GREP ++fi ++ ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 ++$as_echo "$ac_cv_path_GREP" >&6; } ++ GREP="$ac_cv_path_GREP" ++ ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 ++$as_echo_n "checking for egrep... " >&6; } ++if test "${ac_cv_path_EGREP+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 ++ then ac_cv_path_EGREP="$GREP -E" ++ else ++ if test -z "$EGREP"; then ++ ac_path_EGREP_found=false ++ # Loop through the user's path and test for each of PROGNAME-LIST ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in egrep; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue ++# Check for GNU ac_path_EGREP and select it if it is found. ++ # Check for GNU $ac_path_EGREP ++case `"$ac_path_EGREP" --version 2>&1` in ++*GNU*) ++ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; ++*) ++ ac_count=0 ++ $as_echo_n 0123456789 >"conftest.in" ++ while : ++ do ++ cat "conftest.in" "conftest.in" >"conftest.tmp" ++ mv "conftest.tmp" "conftest.in" ++ cp "conftest.in" "conftest.nl" ++ $as_echo 'EGREP' >> "conftest.nl" ++ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break ++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ++ as_fn_arith $ac_count + 1 && ac_count=$as_val ++ if test $ac_count -gt ${ac_path_EGREP_max-0}; then ++ # Best one so far, save it but keep looking for a better one ++ ac_cv_path_EGREP="$ac_path_EGREP" ++ ac_path_EGREP_max=$ac_count ++ fi ++ # 10*(2^10) chars as input seems more than enough ++ test $ac_count -gt 10 && break ++ done ++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; ++esac ++ ++ $ac_path_EGREP_found && break 3 ++ done ++ done ++ done ++IFS=$as_save_IFS ++ if test -z "$ac_cv_path_EGREP"; then ++ as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 ++ fi ++else ++ ac_cv_path_EGREP=$EGREP ++fi ++ ++ fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 ++$as_echo "$ac_cv_path_EGREP" >&6; } ++ EGREP="$ac_cv_path_EGREP" ++ ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 ++$as_echo_n "checking for ANSI C header files... " >&6; } ++if test "${ac_cv_header_stdc+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++#include ++#include ++#include ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_header_stdc=yes ++else ++ ac_cv_header_stdc=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++if test $ac_cv_header_stdc = yes; then ++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "memchr" >/dev/null 2>&1; then : ++ ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "free" >/dev/null 2>&1; then : ++ ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. ++ if test "$cross_compiling" = yes; then : ++ : ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++#include ++#if ((' ' & 0x0FF) == 0x020) ++# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') ++# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) ++#else ++# define ISLOWER(c) \ ++ (('a' <= (c) && (c) <= 'i') \ ++ || ('j' <= (c) && (c) <= 'r') \ ++ || ('s' <= (c) && (c) <= 'z')) ++# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) ++#endif ++ ++#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) ++int ++main () ++{ ++ int i; ++ for (i = 0; i < 256; i++) ++ if (XOR (islower (i), ISLOWER (i)) ++ || toupper (i) != TOUPPER (i)) ++ return 2; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : ++ ++else ++ ac_cv_header_stdc=no ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext ++fi ++ ++fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 ++$as_echo "$ac_cv_header_stdc" >&6; } ++if test $ac_cv_header_stdc = yes; then ++ ++$as_echo "@%:@define STDC_HEADERS 1" >>confdefs.h ++ ++fi ++ ++# On IRIX 5.3, sys/types and inttypes.h are conflicting. ++for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ ++ inttypes.h stdint.h unistd.h ++do : ++ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ++ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default ++" ++eval as_val=\$$as_ac_Header ++ if test "x$as_val" = x""yes; then : ++ cat >>confdefs.h <<_ACEOF ++@%:@define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++ ++done ++ ++ ++ ++ # Any macros that use the compiler (e.g. AC_TRY_COMPILE) have to go here. ++ ++ ++ #------------------------------------------------------------------------ ++ # If we're using GCC, see if the compiler understands -pipe. If so, use it. ++ # It makes compiling go faster. (This is only a performance feature.) ++ #------------------------------------------------------------------------ ++ ++ if test -z "$no_pipe" -a -n "$GCC"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler understands -pipe" >&5 ++$as_echo_n "checking if the compiler understands -pipe... " >&6; } ++if test "${tcl_cv_cc_pipe+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ hold_cflags=$CFLAGS; CFLAGS="$CFLAGS -pipe" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_cc_pipe=yes ++else ++ tcl_cv_cc_pipe=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ CFLAGS=$hold_cflags ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_cc_pipe" >&5 ++$as_echo "$tcl_cv_cc_pipe" >&6; } ++ if test $tcl_cv_cc_pipe = yes; then ++ CFLAGS="$CFLAGS -pipe" ++ fi ++ fi ++ ++ #-------------------------------------------------------------------- ++ # Common compiler flag setup ++ #-------------------------------------------------------------------- ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 ++$as_echo_n "checking whether byte ordering is bigendian... " >&6; } ++if test "${ac_cv_c_bigendian+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_cv_c_bigendian=unknown ++ # See if we're dealing with a universal compiler. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#ifndef __APPLE_CC__ ++ not a universal capable compiler ++ #endif ++ typedef int dummy; ++ ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ++ # Check for potential -arch flags. It is not universal unless ++ # there are at least two -arch flags with different values. ++ ac_arch= ++ ac_prev= ++ for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do ++ if test -n "$ac_prev"; then ++ case $ac_word in ++ i?86 | x86_64 | ppc | ppc64) ++ if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then ++ ac_arch=$ac_word ++ else ++ ac_cv_c_bigendian=universal ++ break ++ fi ++ ;; ++ esac ++ ac_prev= ++ elif test "x$ac_word" = "x-arch"; then ++ ac_prev=arch ++ fi ++ done ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ if test $ac_cv_c_bigendian = unknown; then ++ # See if sys/param.h defines the BYTE_ORDER macro. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ #include ++ ++int ++main () ++{ ++#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ ++ && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ ++ && LITTLE_ENDIAN) ++ bogus endian macros ++ #endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ # It does; now see whether it defined to BIG_ENDIAN or not. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ #include ++ ++int ++main () ++{ ++#if BYTE_ORDER != BIG_ENDIAN ++ not big endian ++ #endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_c_bigendian=yes ++else ++ ac_cv_c_bigendian=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ fi ++ if test $ac_cv_c_bigendian = unknown; then ++ # See if defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++int ++main () ++{ ++#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) ++ bogus endian macros ++ #endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ # It does; now see whether it defined to _BIG_ENDIAN or not. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++int ++main () ++{ ++#ifndef _BIG_ENDIAN ++ not big endian ++ #endif ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_c_bigendian=yes ++else ++ ac_cv_c_bigendian=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ fi ++ if test $ac_cv_c_bigendian = unknown; then ++ # Compile a test program. ++ if test "$cross_compiling" = yes; then : ++ # Try to guess by grepping values from an object file. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++short int ascii_mm[] = ++ { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; ++ short int ascii_ii[] = ++ { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; ++ int use_ascii (int i) { ++ return ascii_mm[i] + ascii_ii[i]; ++ } ++ short int ebcdic_ii[] = ++ { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; ++ short int ebcdic_mm[] = ++ { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; ++ int use_ebcdic (int i) { ++ return ebcdic_mm[i] + ebcdic_ii[i]; ++ } ++ extern int foo; ++ ++int ++main () ++{ ++return use_ascii (foo) == use_ebcdic (foo); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then ++ ac_cv_c_bigendian=yes ++ fi ++ if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then ++ if test "$ac_cv_c_bigendian" = unknown; then ++ ac_cv_c_bigendian=no ++ else ++ # finding both strings is unlikely to happen, but who knows? ++ ac_cv_c_bigendian=unknown ++ fi ++ fi ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$ac_includes_default ++int ++main () ++{ ++ ++ /* Are we little or big endian? From Harbison&Steele. */ ++ union ++ { ++ long int l; ++ char c[sizeof (long int)]; ++ } u; ++ u.l = 1; ++ return u.c[sizeof (long int) - 1] == 1; ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : ++ ac_cv_c_bigendian=no ++else ++ ac_cv_c_bigendian=yes ++fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext ++fi ++ ++ fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 ++$as_echo "$ac_cv_c_bigendian" >&6; } ++ case $ac_cv_c_bigendian in #( ++ yes) ++ $as_echo "@%:@define WORDS_BIGENDIAN 1" >>confdefs.h ++;; #( ++ no) ++ ;; #( ++ universal) ++ ++$as_echo "@%:@define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h ++ ++ ;; #( ++ *) ++ as_fn_error "unknown endianness ++ presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; ++ esac ++ ++ if test "${TEA_PLATFORM}" = "unix" ; then ++ ++ #-------------------------------------------------------------------- ++ # On a few very rare systems, all of the libm.a stuff is ++ # already in libc.a. Set compiler flags accordingly. ++ # Also, Linux requires the "ieee" library for math to work ++ # right (and it must appear before "-lm"). ++ #-------------------------------------------------------------------- ++ ++ ac_fn_c_check_func "$LINENO" "sin" "ac_cv_func_sin" ++if test "x$ac_cv_func_sin" = x""yes; then : ++ MATH_LIBS="" ++else ++ MATH_LIBS="-lm" ++fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lieee" >&5 ++$as_echo_n "checking for main in -lieee... " >&6; } ++if test "${ac_cv_lib_ieee_main+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lieee $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++ ++int ++main () ++{ ++return main (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_ieee_main=yes ++else ++ ac_cv_lib_ieee_main=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ieee_main" >&5 ++$as_echo "$ac_cv_lib_ieee_main" >&6; } ++if test "x$ac_cv_lib_ieee_main" = x""yes; then : ++ MATH_LIBS="-lieee $MATH_LIBS" ++fi ++ ++ ++ #-------------------------------------------------------------------- ++ # Interactive UNIX requires -linet instead of -lsocket, plus it ++ # needs net/errno.h to define the socket-related error codes. ++ #-------------------------------------------------------------------- ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -linet" >&5 ++$as_echo_n "checking for main in -linet... " >&6; } ++if test "${ac_cv_lib_inet_main+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-linet $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++ ++int ++main () ++{ ++return main (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_inet_main=yes ++else ++ ac_cv_lib_inet_main=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet_main" >&5 ++$as_echo "$ac_cv_lib_inet_main" >&6; } ++if test "x$ac_cv_lib_inet_main" = x""yes; then : ++ LIBS="$LIBS -linet" ++fi ++ ++ ac_fn_c_check_header_mongrel "$LINENO" "net/errno.h" "ac_cv_header_net_errno_h" "$ac_includes_default" ++if test "x$ac_cv_header_net_errno_h" = x""yes; then : ++ ++ ++$as_echo "@%:@define HAVE_NET_ERRNO_H 1" >>confdefs.h ++ ++fi ++ ++ ++ ++ #-------------------------------------------------------------------- ++ # Check for the existence of the -lsocket and -lnsl libraries. ++ # The order here is important, so that they end up in the right ++ # order in the command line generated by make. Here are some ++ # special considerations: ++ # 1. Use "connect" and "accept" to check for -lsocket, and ++ # "gethostbyname" to check for -lnsl. ++ # 2. Use each function name only once: can't redo a check because ++ # autoconf caches the results of the last check and won't redo it. ++ # 3. Use -lnsl and -lsocket only if they supply procedures that ++ # aren't already present in the normal libraries. This is because ++ # IRIX 5.2 has libraries, but they aren't needed and they're ++ # bogus: they goof up name resolution if used. ++ # 4. On some SVR4 systems, can't use -lsocket without -lnsl too. ++ # To get around this problem, check for both libraries together ++ # if -lsocket doesn't work by itself. ++ #-------------------------------------------------------------------- ++ ++ tcl_checkBoth=0 ++ ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect" ++if test "x$ac_cv_func_connect" = x""yes; then : ++ tcl_checkSocket=0 ++else ++ tcl_checkSocket=1 ++fi ++ ++ if test "$tcl_checkSocket" = 1; then ++ ac_fn_c_check_func "$LINENO" "setsockopt" "ac_cv_func_setsockopt" ++if test "x$ac_cv_func_setsockopt" = x""yes; then : ++ ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setsockopt in -lsocket" >&5 ++$as_echo_n "checking for setsockopt in -lsocket... " >&6; } ++if test "${ac_cv_lib_socket_setsockopt+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lsocket $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char setsockopt (); ++int ++main () ++{ ++return setsockopt (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_socket_setsockopt=yes ++else ++ ac_cv_lib_socket_setsockopt=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_setsockopt" >&5 ++$as_echo "$ac_cv_lib_socket_setsockopt" >&6; } ++if test "x$ac_cv_lib_socket_setsockopt" = x""yes; then : ++ LIBS="$LIBS -lsocket" ++else ++ tcl_checkBoth=1 ++fi ++ ++fi ++ ++ fi ++ if test "$tcl_checkBoth" = 1; then ++ tk_oldLibs=$LIBS ++ LIBS="$LIBS -lsocket -lnsl" ++ ac_fn_c_check_func "$LINENO" "accept" "ac_cv_func_accept" ++if test "x$ac_cv_func_accept" = x""yes; then : ++ tcl_checkNsl=0 ++else ++ LIBS=$tk_oldLibs ++fi ++ ++ fi ++ ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" ++if test "x$ac_cv_func_gethostbyname" = x""yes; then : ++ ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 ++$as_echo_n "checking for gethostbyname in -lnsl... " >&6; } ++if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lnsl $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char gethostbyname (); ++int ++main () ++{ ++return gethostbyname (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_nsl_gethostbyname=yes ++else ++ ac_cv_lib_nsl_gethostbyname=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 ++$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } ++if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then : ++ LIBS="$LIBS -lnsl" ++fi ++ ++fi ++ ++ ++ # TEA specific: Don't perform the eval of the libraries here because ++ # DL_LIBS won't be set until we call TEA_CONFIG_CFLAGS ++ ++ TCL_LIBS='${DL_LIBS} ${LIBS} ${MATH_LIBS}' ++ ++ ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking dirent.h" >&5 ++$as_echo_n "checking dirent.h... " >&6; } ++if test "${tcl_cv_dirent_h+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++#include ++int ++main () ++{ ++ ++#ifndef _POSIX_SOURCE ++# ifdef __Lynx__ ++ /* ++ * Generate compilation error to make the test fail: Lynx headers ++ * are only valid if really in the POSIX environment. ++ */ ++ ++ missing_procedure(); ++# endif ++#endif ++DIR *d; ++struct dirent *entryPtr; ++char *p; ++d = opendir("foobar"); ++entryPtr = readdir(d); ++p = entryPtr->d_name; ++closedir(d); ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_dirent_h=yes ++else ++ tcl_cv_dirent_h=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_dirent_h" >&5 ++$as_echo "$tcl_cv_dirent_h" >&6; } ++ ++ if test $tcl_cv_dirent_h = no; then ++ ++$as_echo "@%:@define NO_DIRENT_H 1" >>confdefs.h ++ ++ fi ++ ++ # TEA specific: ++ ac_fn_c_check_header_mongrel "$LINENO" "errno.h" "ac_cv_header_errno_h" "$ac_includes_default" ++if test "x$ac_cv_header_errno_h" = x""yes; then : ++ ++else ++ ++$as_echo "@%:@define NO_ERRNO_H 1" >>confdefs.h ++ ++fi ++ ++ ++ ac_fn_c_check_header_mongrel "$LINENO" "float.h" "ac_cv_header_float_h" "$ac_includes_default" ++if test "x$ac_cv_header_float_h" = x""yes; then : ++ ++else ++ ++$as_echo "@%:@define NO_FLOAT_H 1" >>confdefs.h ++ ++fi ++ ++ ++ ac_fn_c_check_header_mongrel "$LINENO" "values.h" "ac_cv_header_values_h" "$ac_includes_default" ++if test "x$ac_cv_header_values_h" = x""yes; then : ++ ++else ++ ++$as_echo "@%:@define NO_VALUES_H 1" >>confdefs.h ++ ++fi ++ ++ ++ ac_fn_c_check_header_mongrel "$LINENO" "limits.h" "ac_cv_header_limits_h" "$ac_includes_default" ++if test "x$ac_cv_header_limits_h" = x""yes; then : ++ ++$as_echo "@%:@define HAVE_LIMITS_H 1" >>confdefs.h ++ ++else ++ ++$as_echo "@%:@define NO_LIMITS_H 1" >>confdefs.h ++ ++fi ++ ++ ++ ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" ++if test "x$ac_cv_header_stdlib_h" = x""yes; then : ++ tcl_ok=1 ++else ++ tcl_ok=0 ++fi ++ ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "strtol" >/dev/null 2>&1; then : ++ ++else ++ tcl_ok=0 ++fi ++rm -f conftest* ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "strtoul" >/dev/null 2>&1; then : ++ ++else ++ tcl_ok=0 ++fi ++rm -f conftest* ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "strtod" >/dev/null 2>&1; then : ++ ++else ++ tcl_ok=0 ++fi ++rm -f conftest* ++ ++ if test $tcl_ok = 0; then ++ ++$as_echo "@%:@define NO_STDLIB_H 1" >>confdefs.h ++ ++ fi ++ ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default" ++if test "x$ac_cv_header_string_h" = x""yes; then : ++ tcl_ok=1 ++else ++ tcl_ok=0 ++fi ++ ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "strstr" >/dev/null 2>&1; then : ++ ++else ++ tcl_ok=0 ++fi ++rm -f conftest* ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "strerror" >/dev/null 2>&1; then : ++ ++else ++ tcl_ok=0 ++fi ++rm -f conftest* ++ ++ ++ # See also memmove check below for a place where NO_STRING_H can be ++ # set and why. ++ ++ if test $tcl_ok = 0; then ++ ++$as_echo "@%:@define NO_STRING_H 1" >>confdefs.h ++ ++ fi ++ ++ ac_fn_c_check_header_mongrel "$LINENO" "sys/wait.h" "ac_cv_header_sys_wait_h" "$ac_includes_default" ++if test "x$ac_cv_header_sys_wait_h" = x""yes; then : ++ ++else ++ ++$as_echo "@%:@define NO_SYS_WAIT_H 1" >>confdefs.h ++ ++fi ++ ++ ++ ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" ++if test "x$ac_cv_header_dlfcn_h" = x""yes; then : ++ ++else ++ ++$as_echo "@%:@define NO_DLFCN_H 1" >>confdefs.h ++ ++fi ++ ++ ++ ++ # OS/390 lacks sys/param.h (and doesn't need it, by chance). ++ for ac_header in sys/param.h ++do : ++ ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default" ++if test "x$ac_cv_header_sys_param_h" = x""yes; then : ++ cat >>confdefs.h <<_ACEOF ++@%:@define HAVE_SYS_PARAM_H 1 ++_ACEOF ++ ++fi ++ ++done ++ ++ ++ # Let the user call this, because if it triggers, they will ++ # need a compat/strtod.c that is correct. Users can also ++ # use Tcl_GetDouble(FromObj) instead. ++ #TEA_BUGGY_STRTOD ++ fi ++ ++ ++#-------------------------------------------------------------------- ++# check for extra flags ++# ++# FORCE_NO_STUBS is deactivated for now ++if ! test "$with_aol3" = "no"; then ++ echo "Pre-configuring AOL-Server (xotcl)" ++ AOL_DEFINES="-DAOL_SERVER -DUSE_TCL8X -I$with_aol3/include -I$TCL_SRC_DIR/generic" ++ FORCE_NO_STUBS=1 ++else ++ AOL_DEFINES="" ++ FORCE_NO_STUBS=0 ++fi ++ ++aol_prefix="/usr/local/aolserver" ++if test -d "${prefix}/modules/tcl" ; then aol_prefix="${prefix}" ; fi ++ ++ ++#-------------------------------------------------------------------- ++# check for tclCompile.h (needed, when compiled without full source) ++if test -f "$TCL_SRC_DIR/generic/tclCompile.h"; then ++ HAVE_TCL_COMPILE_H="-DHAVE_TCL_COMPILE_H=1" ++else ++ HAVE_TCL_COMPILE_H="" ++fi ++ ++#----------------------------------------------------------------------- ++# __CHANGE__ ++# Specify the C source files to compile in TEA_ADD_SOURCES, ++# public headers that need to be installed in TEA_ADD_HEADERS, ++# stub library C source files to compile in TEA_ADD_STUB_SOURCES, ++# and runtime Tcl library files in TEA_ADD_TCL_SOURCES. ++# This defines PKG(_STUB)_SOURCES, PKG(_STUB)_OBJECTS, PKG_HEADERS ++# and PKG_TCL_SOURCES. ++#----------------------------------------------------------------------- ++ ++ ++ ++ vars="xotcl.c xotclError.c xotclMetaData.c xotclObjectData.c xotclProfile.c \ ++ xotclTrace.c xotclUtil.c xotclShadow.c xotclCompile.c aolstub.c xotclStubInit.c" ++ for i in $vars; do ++ case $i in ++ \$*) ++ # allow $-var names ++ PKG_SOURCES="$PKG_SOURCES $i" ++ PKG_OBJECTS="$PKG_OBJECTS $i" ++ ;; ++ *) ++ # check for existence - allows for generic/win/unix VPATH ++ # To add more dirs here (like 'src'), you have to update VPATH ++ # in Makefile.in as well ++ if test ! -f "${srcdir}/$i" -a ! -f "${srcdir}/generic/$i" \ ++ -a ! -f "${srcdir}/win/$i" -a ! -f "${srcdir}/unix/$i" \ ++ ; then ++ as_fn_error "could not find source file '$i'" "$LINENO" 5 ++ fi ++ PKG_SOURCES="$PKG_SOURCES $i" ++ # this assumes it is in a VPATH dir ++ i=`basename $i` ++ # handle user calling this before or after TEA_SETUP_COMPILER ++ if test x"${OBJEXT}" != x ; then ++ j="`echo $i | sed -e 's/\.[^.]*$//'`.${OBJEXT}" ++ else ++ j="`echo $i | sed -e 's/\.[^.]*$//'`.\${OBJEXT}" ++ fi ++ PKG_OBJECTS="$PKG_OBJECTS $j" ++ ;; ++ esac ++ done ++ ++ ++ ++ ++ vars="generic/xotcl.h generic/xotclInt.h generic/xotclDecls.h generic/xotclIntDecls.h" ++ for i in $vars; do ++ # check for existence, be strict because it is installed ++ if test ! -f "${srcdir}/$i" ; then ++ as_fn_error "could not find header file '${srcdir}/$i'" "$LINENO" 5 ++ fi ++ PKG_HEADERS="$PKG_HEADERS $i" ++ done ++ ++ ++ ++ vars="" ++ for i in $vars; do ++ PKG_INCLUDES="$PKG_INCLUDES $i" ++ done ++ ++ ++ ++ vars="" ++ for i in $vars; do ++ if test "${TEA_PLATFORM}" = "windows" -a "$GCC" = "yes" ; then ++ # Convert foo.lib to -lfoo for GCC. No-op if not *.lib ++ i=`echo "$i" | sed -e 's/^\([^-].*\)\.lib$/-l\1/i'` ++ fi ++ PKG_LIBS="$PKG_LIBS $i" ++ done ++ ++ ++ ++ PKG_CFLAGS="$PKG_CFLAGS -DXOTCLVERSION=\\\"$XOTCL_VERSION\\\" -DXOTCLPATCHLEVEL=\\\"$XOTCL_RELEASE_LEVEL\\\" \ ++ $AOL_DEFINES $HAVE_TCL_COMPILE_H" ++ ++ ++ ++ vars="xotclStubLib.c" ++ for i in $vars; do ++ # check for existence - allows for generic/win/unix VPATH ++ if test ! -f "${srcdir}/$i" -a ! -f "${srcdir}/generic/$i" \ ++ -a ! -f "${srcdir}/win/$i" -a ! -f "${srcdir}/unix/$i" \ ++ ; then ++ as_fn_error "could not find stub source file '$i'" "$LINENO" 5 ++ fi ++ PKG_STUB_SOURCES="$PKG_STUB_SOURCES $i" ++ # this assumes it is in a VPATH dir ++ i=`basename $i` ++ # handle user calling this before or after TEA_SETUP_COMPILER ++ if test x"${OBJEXT}" != x ; then ++ j="`echo $i | sed -e 's/\.[^.]*$//'`.${OBJEXT}" ++ else ++ j="`echo $i | sed -e 's/\.[^.]*$//'`.\${OBJEXT}" ++ fi ++ PKG_STUB_OBJECTS="$PKG_STUB_OBJECTS $j" ++ done ++ ++ ++ ++ ++ vars="" ++ for i in $vars; do ++ # check for existence, be strict because it is installed ++ if test ! -f "${srcdir}/$i" ; then ++ as_fn_error "could not find tcl source file '${srcdir}/$i'" "$LINENO" 5 ++ fi ++ PKG_TCL_SOURCES="$PKG_TCL_SOURCES $i" ++ done ++ ++ ++ ++ ++#-------------------------------------------------------------------- ++ ++#-------------------------------------------------------------------- ++# __CHANGE__ ++# Choose which headers you need. Extension authors should try very ++# hard to only rely on the Tcl public header files. Internal headers ++# contain private data structures and are subject to change without ++# notice. ++# This must be done AFTER calling TEa_PATH_TCLCONFIG/TEA_LOAD_TCLCONFIG ++# so that we can extract TCL_SRC_DIR from the config file (in the case ++# of private headers ++#-------------------------------------------------------------------- ++ ++#TEA_PUBLIC_TCL_HEADERS ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl public headers" >&5 ++$as_echo_n "checking for Tcl public headers... " >&6; } ++ ++ ++@%:@ Check whether --with-tclinclude was given. ++if test "${with_tclinclude+set}" = set; then : ++ withval=$with_tclinclude; with_tclinclude=${withval} ++fi ++ ++ ++ if test "${ac_cv_c_tclh+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ # Use the value from --with-tclinclude, if it was given ++ ++ if test x"${with_tclinclude}" != x ; then ++ if test -f "${with_tclinclude}/tcl.h" ; then ++ ac_cv_c_tclh=${with_tclinclude} ++ else ++ as_fn_error "${with_tclinclude} directory does not contain tcl.h" "$LINENO" 5 ++ fi ++ else ++ list="" ++ if test "`uname -s`" = "Darwin"; then ++ # If Tcl was built as a framework, attempt to use ++ # the framework's Headers directory ++ case ${TCL_DEFS} in ++ *TCL_FRAMEWORK*) ++ list="`ls -d ${TCL_BIN_DIR}/Headers 2>/dev/null`" ++ ;; ++ esac ++ fi ++ ++ # Look in the source dir only if Tcl is not installed, ++ # and in that situation, look there before installed locations. ++ if test -f "${TCL_BIN_DIR}/Makefile" ; then ++ list="$list `ls -d ${TCL_SRC_DIR}/generic 2>/dev/null`" ++ fi ++ ++ # Check order: pkg --prefix location, Tcl's --prefix location, ++ # relative to directory of tclConfig.sh. ++ ++ eval "temp_includedir=${includedir}" ++ list="$list \ ++ `ls -d ${temp_includedir} 2>/dev/null` \ ++ `ls -d ${TCL_PREFIX}/include 2>/dev/null` \ ++ `ls -d ${TCL_BIN_DIR}/../include 2>/dev/null`" ++ if test "${TEA_PLATFORM}" != "windows" -o "$GCC" = "yes"; then ++ list="$list /usr/local/include /usr/include" ++ if test x"${TCL_INCLUDE_SPEC}" != x ; then ++ d=`echo "${TCL_INCLUDE_SPEC}" | sed -e 's/^-I//'` ++ list="$list `ls -d ${d} 2>/dev/null`" ++ fi ++ fi ++ for i in $list ; do ++ if test -f "$i/tcl.h" ; then ++ ac_cv_c_tclh=$i ++ break ++ fi ++ done ++ fi ++ ++fi ++ ++ ++ # Print a message based on how we determined the include path ++ ++ if test x"${ac_cv_c_tclh}" = x ; then ++ as_fn_error "tcl.h not found. Please specify its location with --with-tclinclude" "$LINENO" 5 ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_c_tclh}" >&5 ++$as_echo "${ac_cv_c_tclh}" >&6; } ++ fi ++ ++ # Convert to a native path and substitute into the output files. ++ ++ INCLUDE_DIR_NATIVE=`${CYGPATH} ${ac_cv_c_tclh}` ++ ++ TCL_INCLUDES=-I\"${INCLUDE_DIR_NATIVE}\" ++ ++ ++ ++ ++ # Allow for --with-tclinclude to take effect and define ${ac_cv_c_tclh} ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl private include files" >&5 ++$as_echo_n "checking for Tcl private include files... " >&6; } ++ ++ TCL_SRC_DIR_NATIVE=`${CYGPATH} ${TCL_SRC_DIR}` ++ TCL_TOP_DIR_NATIVE=\"${TCL_SRC_DIR_NATIVE}\" ++ ++ # Check to see if tclPort.h isn't already with the public headers ++ # Don't look for tclInt.h because that resides with tcl.h in the core ++ # sources, but the Port headers are in a different directory ++ if test "${TEA_PLATFORM}" = "windows" -a \ ++ -f "${ac_cv_c_tclh}/tclWinPort.h"; then ++ result="private headers found with public headers" ++ elif test "${TEA_PLATFORM}" = "unix" -a \ ++ -f "${ac_cv_c_tclh}/tclUnixPort.h"; then ++ result="private headers found with public headers" ++ else ++ TCL_GENERIC_DIR_NATIVE=\"${TCL_SRC_DIR_NATIVE}/generic\" ++ if test "${TEA_PLATFORM}" = "windows"; then ++ TCL_PLATFORM_DIR_NATIVE=\"${TCL_SRC_DIR_NATIVE}/win\" ++ else ++ TCL_PLATFORM_DIR_NATIVE=\"${TCL_SRC_DIR_NATIVE}/unix\" ++ fi ++ # Overwrite the previous TCL_INCLUDES as this should capture both ++ # public and private headers in the same set. ++ # We want to ensure these are substituted so as not to require ++ # any *_NATIVE vars be defined in the Makefile ++ TCL_INCLUDES="-I${TCL_GENERIC_DIR_NATIVE} -I${TCL_PLATFORM_DIR_NATIVE}" ++ if test "`uname -s`" = "Darwin"; then ++ # If Tcl was built as a framework, attempt to use ++ # the framework's Headers and PrivateHeaders directories ++ case ${TCL_DEFS} in ++ *TCL_FRAMEWORK*) ++ if test -d "${TCL_BIN_DIR}/Headers" -a \ ++ -d "${TCL_BIN_DIR}/PrivateHeaders"; then ++ TCL_INCLUDES="-I\"${TCL_BIN_DIR}/Headers\" -I\"${TCL_BIN_DIR}/PrivateHeaders\" ${TCL_INCLUDES}" ++ else ++ TCL_INCLUDES="${TCL_INCLUDES} ${TCL_INCLUDE_SPEC} `echo "${TCL_INCLUDE_SPEC}" | sed -e 's/Headers/PrivateHeaders/'`" ++ fi ++ ;; ++ esac ++ result="Using ${TCL_INCLUDES}" ++ else ++ if test ! -f "${TCL_SRC_DIR}/generic/tclInt.h" ; then ++ as_fn_error "Cannot find private header tclInt.h in ${TCL_SRC_DIR}" "$LINENO" 5 ++ fi ++ result="Using srcdir found in tclConfig.sh: ${TCL_SRC_DIR}" ++ fi ++ fi ++ ++ ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${result}" >&5 ++$as_echo "${result}" >&6; } ++ ++ ++#-------------------------------------------------------------------- ++# __CHANGE__ ++# A few miscellaneous platform-specific items: ++# ++# Define a special symbol for Windows (BUILD_xotcl in this case) so ++# that we create the export library with the dll. See sha1.h on how ++# to use this. ++# ++# Windows creates a few extra files that need to be cleaned up. ++# You can add more files to clean if your extension creates any extra ++# files. ++# ++# Define any extra compiler flags in the PACKAGE_CFLAGS variable. ++# These will be appended to the current set of compiler flags for ++# your system. ++#-------------------------------------------------------------------- ++ ++if test "${TEA_PLATFORM}" = "windows" ; then ++ $as_echo "@%:@define BUILD_xotcl 1" >>confdefs.h ++ ++ if test "$GCC" != "yes" ; then ++ $as_echo "@%:@define VISUAL_CC 1" >>confdefs.h ++ ++ fi ++ CLEANFILES="*.lib *.dll *.exp *.ilk *.pdb vc50.pch vc60.pch" ++ #TEA_ADD_SOURCES([win/winFile.c]) ++ #TEA_ADD_INCLUDES([-I\"$(${CYGPATH} ${srcdir}/w ++else ++ CLEANFILES="*.o *.a *.so *~ core gmon.out" ++ #TEA_ADD_SOURCES([unix/unixFile.c]) ++ #TEA_ADD_LIBS([-lsuperfly]) ++fi ++ ++ ++ ++ ++#-------------------------------------------------------------------- ++# Check whether --enable-threads or --disable-threads was given. ++#-------------------------------------------------------------------- ++ ++ ++ @%:@ Check whether --enable-threads was given. ++if test "${enable_threads+set}" = set; then : ++ enableval=$enable_threads; tcl_ok=$enableval ++else ++ tcl_ok=yes ++fi ++ ++ ++ if test "${enable_threads+set}" = set; then ++ enableval="$enable_threads" ++ tcl_ok=$enableval ++ else ++ tcl_ok=yes ++ fi ++ ++ if test "$tcl_ok" = "yes" -o "${TCL_THREADS}" = 1; then ++ TCL_THREADS=1 ++ ++ if test "${TEA_PLATFORM}" != "windows" ; then ++ # We are always OK on Windows, so check what this platform wants: ++ ++ # USE_THREAD_ALLOC tells us to try the special thread-based ++ # allocator that significantly reduces lock contention ++ ++$as_echo "@%:@define USE_THREAD_ALLOC 1" >>confdefs.h ++ ++ ++$as_echo "@%:@define _REENTRANT 1" >>confdefs.h ++ ++ if test "`uname -s`" = "SunOS" ; then ++ ++$as_echo "@%:@define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h ++ ++ fi ++ ++$as_echo "@%:@define _THREAD_SAFE 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5 ++$as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; } ++if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lpthread $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char pthread_mutex_init (); ++int ++main () ++{ ++return pthread_mutex_init (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_pthread_pthread_mutex_init=yes ++else ++ ac_cv_lib_pthread_pthread_mutex_init=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 ++$as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; } ++if test "x$ac_cv_lib_pthread_pthread_mutex_init" = x""yes; then : ++ tcl_ok=yes ++else ++ tcl_ok=no ++fi ++ ++ if test "$tcl_ok" = "no"; then ++ # Check a little harder for __pthread_mutex_init in the same ++ # library, as some systems hide it there until pthread.h is ++ # defined. We could alternatively do an AC_TRY_COMPILE with ++ # pthread.h, but that will work with libpthread really doesn't ++ # exist, like AIX 4.2. [Bug: 4359] ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __pthread_mutex_init in -lpthread" >&5 ++$as_echo_n "checking for __pthread_mutex_init in -lpthread... " >&6; } ++if test "${ac_cv_lib_pthread___pthread_mutex_init+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lpthread $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char __pthread_mutex_init (); ++int ++main () ++{ ++return __pthread_mutex_init (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_pthread___pthread_mutex_init=yes ++else ++ ac_cv_lib_pthread___pthread_mutex_init=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread___pthread_mutex_init" >&5 ++$as_echo "$ac_cv_lib_pthread___pthread_mutex_init" >&6; } ++if test "x$ac_cv_lib_pthread___pthread_mutex_init" = x""yes; then : ++ tcl_ok=yes ++else ++ tcl_ok=no ++fi ++ ++ fi ++ ++ if test "$tcl_ok" = "yes"; then ++ # The space is needed ++ THREADS_LIBS=" -lpthread" ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthreads" >&5 ++$as_echo_n "checking for pthread_mutex_init in -lpthreads... " >&6; } ++if test "${ac_cv_lib_pthreads_pthread_mutex_init+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lpthreads $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char pthread_mutex_init (); ++int ++main () ++{ ++return pthread_mutex_init (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_pthreads_pthread_mutex_init=yes ++else ++ ac_cv_lib_pthreads_pthread_mutex_init=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_pthread_mutex_init" >&5 ++$as_echo "$ac_cv_lib_pthreads_pthread_mutex_init" >&6; } ++if test "x$ac_cv_lib_pthreads_pthread_mutex_init" = x""yes; then : ++ tcl_ok=yes ++else ++ tcl_ok=no ++fi ++ ++ if test "$tcl_ok" = "yes"; then ++ # The space is needed ++ THREADS_LIBS=" -lpthreads" ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lc" >&5 ++$as_echo_n "checking for pthread_mutex_init in -lc... " >&6; } ++if test "${ac_cv_lib_c_pthread_mutex_init+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lc $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char pthread_mutex_init (); ++int ++main () ++{ ++return pthread_mutex_init (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_c_pthread_mutex_init=yes ++else ++ ac_cv_lib_c_pthread_mutex_init=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_pthread_mutex_init" >&5 ++$as_echo "$ac_cv_lib_c_pthread_mutex_init" >&6; } ++if test "x$ac_cv_lib_c_pthread_mutex_init" = x""yes; then : ++ tcl_ok=yes ++else ++ tcl_ok=no ++fi ++ ++ if test "$tcl_ok" = "no"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lc_r" >&5 ++$as_echo_n "checking for pthread_mutex_init in -lc_r... " >&6; } ++if test "${ac_cv_lib_c_r_pthread_mutex_init+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lc_r $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char pthread_mutex_init (); ++int ++main () ++{ ++return pthread_mutex_init (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_c_r_pthread_mutex_init=yes ++else ++ ac_cv_lib_c_r_pthread_mutex_init=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_mutex_init" >&5 ++$as_echo "$ac_cv_lib_c_r_pthread_mutex_init" >&6; } ++if test "x$ac_cv_lib_c_r_pthread_mutex_init" = x""yes; then : ++ tcl_ok=yes ++else ++ tcl_ok=no ++fi ++ ++ if test "$tcl_ok" = "yes"; then ++ # The space is needed ++ THREADS_LIBS=" -pthread" ++ else ++ TCL_THREADS=0 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Do not know how to find pthread lib on your system - thread support disabled" >&5 ++$as_echo "$as_me: WARNING: Do not know how to find pthread lib on your system - thread support disabled" >&2;} ++ fi ++ fi ++ fi ++ fi ++ fi ++ else ++ TCL_THREADS=0 ++ fi ++ # Do checking message here to not mess up interleaved configure output ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for building with threads" >&5 ++$as_echo_n "checking for building with threads... " >&6; } ++ if test "${TCL_THREADS}" = 1; then ++ ++$as_echo "@%:@define TCL_THREADS 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (default)" >&5 ++$as_echo "yes (default)" >&6; } ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ fi ++ # TCL_THREADS sanity checking. See if our request for building with ++ # threads is the same as the way Tcl was built. If not, warn the user. ++ case ${TCL_DEFS} in ++ *THREADS=1*) ++ if test "${TCL_THREADS}" = "0"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ++ Building ${PACKAGE_NAME} without threads enabled, but building against Tcl ++ that IS thread-enabled. It is recommended to use --enable-threads." >&5 ++$as_echo "$as_me: WARNING: ++ Building ${PACKAGE_NAME} without threads enabled, but building against Tcl ++ that IS thread-enabled. It is recommended to use --enable-threads." >&2;} ++ fi ++ ;; ++ *) ++ if test "${TCL_THREADS}" = "1"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ++ --enable-threads requested, but building against a Tcl that is NOT ++ thread-enabled. This is an OK configuration that will also run in ++ a thread-enabled core." >&5 ++$as_echo "$as_me: WARNING: ++ --enable-threads requested, but building against a Tcl that is NOT ++ thread-enabled. This is an OK configuration that will also run in ++ a thread-enabled core." >&2;} ++ fi ++ ;; ++ esac ++ ++ ++ ++#-------------------------------------------------------------------- ++# The statement below defines a collection of symbols related to ++# building as a shared library instead of a static library. ++#-------------------------------------------------------------------- ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build libraries" >&5 ++$as_echo_n "checking how to build libraries... " >&6; } ++ @%:@ Check whether --enable-shared was given. ++if test "${enable_shared+set}" = set; then : ++ enableval=$enable_shared; tcl_ok=$enableval ++else ++ tcl_ok=yes ++fi ++ ++ ++ if test "${enable_shared+set}" = set; then ++ enableval="$enable_shared" ++ tcl_ok=$enableval ++ else ++ tcl_ok=yes ++ fi ++ ++ if test "$tcl_ok" = "yes" ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: shared" >&5 ++$as_echo "shared" >&6; } ++ SHARED_BUILD=1 ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: static" >&5 ++$as_echo "static" >&6; } ++ SHARED_BUILD=0 ++ ++$as_echo "@%:@define STATIC_BUILD 1" >>confdefs.h ++ ++ fi ++ ++ ++ ++#-------------------------------------------------------------------- ++# This macro figures out what flags to use with the compiler/linker ++# when building shared/static debug/optimized objects. This information ++# can be taken from the tclConfig.sh file, but this figures it all out. ++#-------------------------------------------------------------------- ++ ++ ++ ++ ++ # Step 0.a: Enable 64 bit support? ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if 64bit support is requested" >&5 ++$as_echo_n "checking if 64bit support is requested... " >&6; } ++ @%:@ Check whether --enable-64bit was given. ++if test "${enable_64bit+set}" = set; then : ++ enableval=$enable_64bit; do64bit=$enableval ++else ++ do64bit=no ++fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $do64bit" >&5 ++$as_echo "$do64bit" >&6; } ++ ++ # Step 0.b: Enable Solaris 64 bit VIS support? ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if 64bit Sparc VIS support is requested" >&5 ++$as_echo_n "checking if 64bit Sparc VIS support is requested... " >&6; } ++ @%:@ Check whether --enable-64bit-vis was given. ++if test "${enable_64bit_vis+set}" = set; then : ++ enableval=$enable_64bit_vis; do64bitVIS=$enableval ++else ++ do64bitVIS=no ++fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $do64bitVIS" >&5 ++$as_echo "$do64bitVIS" >&6; } ++ # Force 64bit on with VIS ++ if test "$do64bitVIS" = "yes"; then : ++ do64bit=yes ++fi ++ ++ # Step 0.c: Check if visibility support is available. Do this here so ++ # that platform specific alternatives can be used below if this fails. ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports visibility \"hidden\"" >&5 ++$as_echo_n "checking if compiler supports visibility \"hidden\"... " >&6; } ++if test "${tcl_cv_cc_visibility_hidden+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ hold_cflags=$CFLAGS; CFLAGS="$CFLAGS -Werror" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++ extern __attribute__((__visibility__("hidden"))) void f(void); ++ void f(void) {} ++int ++main () ++{ ++f(); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_cc_visibility_hidden=yes ++else ++ tcl_cv_cc_visibility_hidden=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ CFLAGS=$hold_cflags ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_cc_visibility_hidden" >&5 ++$as_echo "$tcl_cv_cc_visibility_hidden" >&6; } ++ if test $tcl_cv_cc_visibility_hidden = yes; then : ++ ++ ++$as_echo "@%:@define MODULE_SCOPE extern __attribute__((__visibility__(\"hidden\")))" >>confdefs.h ++ ++ ++fi ++ ++ # Step 0.d: Disable -rpath support? ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if rpath support is requested" >&5 ++$as_echo_n "checking if rpath support is requested... " >&6; } ++ @%:@ Check whether --enable-rpath was given. ++if test "${enable_rpath+set}" = set; then : ++ enableval=$enable_rpath; doRpath=$enableval ++else ++ doRpath=yes ++fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $doRpath" >&5 ++$as_echo "$doRpath" >&6; } ++ ++ # TEA specific: Cross-compiling options for Windows/CE builds? ++ ++ if test "${TEA_PLATFORM}" = windows; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Windows/CE build is requested" >&5 ++$as_echo_n "checking if Windows/CE build is requested... " >&6; } ++ @%:@ Check whether --enable-wince was given. ++if test "${enable_wince+set}" = set; then : ++ enableval=$enable_wince; doWince=$enableval ++else ++ doWince=no ++fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $doWince" >&5 ++$as_echo "$doWince" >&6; } ++ ++fi ++ ++ # Step 1: set the variable "system" to hold the name and version number ++ # for the system. ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking system version" >&5 ++$as_echo_n "checking system version... " >&6; } ++if test "${tcl_cv_sys_version+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ # TEA specific: ++ if test "${TEA_PLATFORM}" = "windows" ; then ++ tcl_cv_sys_version=windows ++ elif test -f /usr/lib/NextStep/software_version; then ++ tcl_cv_sys_version=NEXTSTEP-`awk '/3/,/3/' /usr/lib/NextStep/software_version` ++ else ++ tcl_cv_sys_version=`uname -s`-`uname -r` ++ if test "$?" -ne 0 ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find uname command" >&5 ++$as_echo "$as_me: WARNING: can't find uname command" >&2;} ++ tcl_cv_sys_version=unknown ++ else ++ # Special check for weird MP-RAS system (uname returns weird ++ # results, and the version is kept in special file). ++ ++ if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then ++ tcl_cv_sys_version=MP-RAS-`awk '{print $3}' /etc/.relid` ++ fi ++ if test "`uname -s`" = "AIX" ; then ++ tcl_cv_sys_version=AIX-`uname -v`.`uname -r` ++ fi ++ fi ++ fi ++ ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_sys_version" >&5 ++$as_echo "$tcl_cv_sys_version" >&6; } ++ system=$tcl_cv_sys_version ++ ++ ++ # Step 2: check for existence of -ldl library. This is needed because ++ # Linux can use either -ldl or -ldld for dynamic loading. ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 ++$as_echo_n "checking for dlopen in -ldl... " >&6; } ++if test "${ac_cv_lib_dl_dlopen+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldl $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char dlopen (); ++int ++main () ++{ ++return dlopen (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_dl_dlopen=yes ++else ++ ac_cv_lib_dl_dlopen=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 ++$as_echo "$ac_cv_lib_dl_dlopen" >&6; } ++if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : ++ have_dl=yes ++else ++ have_dl=no ++fi ++ ++ ++ # Require ranlib early so we can override it in special cases below. ++ ++ ++ ++ # Step 3: set configuration options based on system name and version. ++ # This is similar to Tcl's unix/tcl.m4 except that we've added a ++ # "windows" case. ++ ++ do64bit_ok=no ++ LDFLAGS_ORIG="$LDFLAGS" ++ # When ld needs options to work in 64-bit mode, put them in ++ # LDFLAGS_ARCH so they eventually end up in LDFLAGS even if [load] ++ # is disabled by the user. [Bug 1016796] ++ LDFLAGS_ARCH="" ++ TCL_EXPORT_FILE_SUFFIX="" ++ UNSHARED_LIB_SUFFIX="" ++ # TEA specific: use PACKAGE_VERSION instead of VERSION ++ TCL_TRIM_DOTS='`echo ${PACKAGE_VERSION} | tr -d .`' ++ ECHO_VERSION='`echo ${PACKAGE_VERSION}`' ++ TCL_LIB_VERSIONS_OK=ok ++ CFLAGS_DEBUG=-g ++ CFLAGS_OPTIMIZE=-O ++ if test "$GCC" = yes; then : ++ ++ # TEA specific: ++ CFLAGS_OPTIMIZE=-O2 ++ CFLAGS_WARNING="-Wall" ++ ++else ++ CFLAGS_WARNING="" ++fi ++ TCL_NEEDS_EXP_FILE=0 ++ TCL_BUILD_EXP_FILE="" ++ TCL_EXP_FILE="" ++ # Extract the first word of "ar", so it can be a program name with args. ++set dummy ar; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_AR+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -n "$AR"; then ++ ac_cv_prog_AR="$AR" # Let the user override the test. ++else ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_AR="ar" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++fi ++fi ++AR=$ac_cv_prog_AR ++if test -n "$AR"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 ++$as_echo "$AR" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++fi ++ ++ ++ STLIB_LD='${AR} cr' ++ LD_LIBRARY_PATH_VAR="LD_LIBRARY_PATH" ++ if test "x$SHLIB_VERSION" = x; then : ++ SHLIB_VERSION="1.0" ++fi ++ case $system in ++ # TEA specific: ++ windows) ++ # This is a 2-stage check to make sure we have the 64-bit SDK ++ # We have to know where the SDK is installed. ++ # This magic is based on MS Platform SDK for Win2003 SP1 - hobbs ++ # MACHINE is IX86 for LINK, but this is used by the manifest, ++ # which requires x86|amd64|ia64. ++ MACHINE="X86" ++ if test "$do64bit" != "no" ; then ++ if test "x${MSSDK}x" = "xx" ; then ++ MSSDK="C:/Progra~1/Microsoft Platform SDK" ++ fi ++ MSSDK=`echo "$MSSDK" | sed -e 's!\\\!/!g'` ++ PATH64="" ++ case "$do64bit" in ++ amd64|x64|yes) ++ MACHINE="AMD64" ; # default to AMD64 64-bit build ++ PATH64="${MSSDK}/Bin/Win64/x86/AMD64" ++ ;; ++ ia64) ++ MACHINE="IA64" ++ PATH64="${MSSDK}/Bin/Win64" ++ ;; ++ esac ++ if test ! -d "${PATH64}" ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not find 64-bit $MACHINE SDK to enable 64bit mode" >&5 ++$as_echo "$as_me: WARNING: Could not find 64-bit $MACHINE SDK to enable 64bit mode" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ensure latest Platform SDK is installed" >&5 ++$as_echo "$as_me: WARNING: Ensure latest Platform SDK is installed" >&2;} ++ do64bit="no" ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using 64-bit $MACHINE mode" >&5 ++$as_echo " Using 64-bit $MACHINE mode" >&6; } ++ do64bit_ok="yes" ++ fi ++ fi ++ ++ if test "$doWince" != "no" ; then ++ if test "$do64bit" != "no" ; then ++ as_fn_error "Windows/CE and 64-bit builds incompatible" "$LINENO" 5 ++ fi ++ if test "$GCC" = "yes" ; then ++ as_fn_error "Windows/CE and GCC builds incompatible" "$LINENO" 5 ++ fi ++ ++ # First, look for one uninstalled. ++ # the alternative search directory is invoked by --with-celib ++ ++ if test x"${no_celib}" = x ; then ++ # we reset no_celib in case something fails here ++ no_celib=true ++ ++@%:@ Check whether --with-celib was given. ++if test "${with_celib+set}" = set; then : ++ withval=$with_celib; with_celibconfig=${withval} ++fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Windows/CE celib directory" >&5 ++$as_echo_n "checking for Windows/CE celib directory... " >&6; } ++ if test "${ac_cv_c_celibconfig+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ # First check to see if --with-celibconfig was specified. ++ if test x"${with_celibconfig}" != x ; then ++ if test -d "${with_celibconfig}/inc" ; then ++ ac_cv_c_celibconfig=`(cd ${with_celibconfig}; pwd)` ++ else ++ as_fn_error "${with_celibconfig} directory doesn't contain inc directory" "$LINENO" 5 ++ fi ++ fi ++ ++ # then check for a celib library ++ if test x"${ac_cv_c_celibconfig}" = x ; then ++ for i in \ ++ ../celib-palm-3.0 \ ++ ../celib \ ++ ../../celib-palm-3.0 \ ++ ../../celib \ ++ `ls -dr ../celib-*3.[0-9]* 2>/dev/null` \ ++ ${srcdir}/../celib-palm-3.0 \ ++ ${srcdir}/../celib \ ++ `ls -dr ${srcdir}/../celib-*3.[0-9]* 2>/dev/null` \ ++ ; do ++ if test -d "$i/inc" ; then ++ ac_cv_c_celibconfig=`(cd $i; pwd)` ++ break ++ fi ++ done ++ fi ++ ++fi ++ ++ if test x"${ac_cv_c_celibconfig}" = x ; then ++ as_fn_error "Cannot find celib support library directory" "$LINENO" 5 ++ else ++ no_celib= ++ CELIB_DIR=${ac_cv_c_celibconfig} ++ CELIB_DIR=`echo "$CELIB_DIR" | sed -e 's!\\\!/!g'` ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $CELIB_DIR" >&5 ++$as_echo "found $CELIB_DIR" >&6; } ++ fi ++ fi ++ ++ # Set defaults for common evc4/PPC2003 setup ++ # Currently Tcl requires 300+, possibly 420+ for sockets ++ CEVERSION=420; # could be 211 300 301 400 420 ... ++ TARGETCPU=ARMV4; # could be ARMV4 ARM MIPS SH3 X86 ... ++ ARCH=ARM; # could be ARM MIPS X86EM ... ++ PLATFORM="Pocket PC 2003"; # or "Pocket PC 2002" ++ if test "$doWince" != "yes"; then ++ # If !yes then the user specified something ++ # Reset ARCH to allow user to skip specifying it ++ ARCH= ++ eval `echo $doWince | awk -F, '{ \ ++ if (length($1)) { printf "CEVERSION=\"%s\"\n", $1; \ ++ if ($1 < 400) { printf "PLATFORM=\"Pocket PC 2002\"\n" } }; \ ++ if (length($2)) { printf "TARGETCPU=\"%s\"\n", toupper($2) }; \ ++ if (length($3)) { printf "ARCH=\"%s\"\n", toupper($3) }; \ ++ if (length($4)) { printf "PLATFORM=\"%s\"\n", $4 }; \ ++ }'` ++ if test "x${ARCH}" = "x" ; then ++ ARCH=$TARGETCPU; ++ fi ++ fi ++ OSVERSION=WCE$CEVERSION; ++ if test "x${WCEROOT}" = "x" ; then ++ WCEROOT="C:/Program Files/Microsoft eMbedded C++ 4.0" ++ if test ! -d "${WCEROOT}" ; then ++ WCEROOT="C:/Program Files/Microsoft eMbedded Tools" ++ fi ++ fi ++ if test "x${SDKROOT}" = "x" ; then ++ SDKROOT="C:/Program Files/Windows CE Tools" ++ if test ! -d "${SDKROOT}" ; then ++ SDKROOT="C:/Windows CE Tools" ++ fi ++ fi ++ WCEROOT=`echo "$WCEROOT" | sed -e 's!\\\!/!g'` ++ SDKROOT=`echo "$SDKROOT" | sed -e 's!\\\!/!g'` ++ if test ! -d "${SDKROOT}/${OSVERSION}/${PLATFORM}/Lib/${TARGETCPU}" \ ++ -o ! -d "${WCEROOT}/EVC/${OSVERSION}/bin"; then ++ as_fn_error "could not find PocketPC SDK or target compiler to enable WinCE mode $CEVERSION,$TARGETCPU,$ARCH,$PLATFORM" "$LINENO" 5 ++ doWince="no" ++ else ++ # We could PATH_NOSPACE these, but that's not important, ++ # as long as we quote them when used. ++ CEINCLUDE="${SDKROOT}/${OSVERSION}/${PLATFORM}/include" ++ if test -d "${CEINCLUDE}/${TARGETCPU}" ; then ++ CEINCLUDE="${CEINCLUDE}/${TARGETCPU}" ++ fi ++ CELIBPATH="${SDKROOT}/${OSVERSION}/${PLATFORM}/Lib/${TARGETCPU}" ++ fi ++ fi ++ ++ if test "$GCC" != "yes" ; then ++ if test "${SHARED_BUILD}" = "0" ; then ++ runtime=-MT ++ else ++ runtime=-MD ++ fi ++ ++ if test "$do64bit" != "no" ; then ++ # All this magic is necessary for the Win64 SDK RC1 - hobbs ++ CC="\"${PATH64}/cl.exe\"" ++ CFLAGS="${CFLAGS} -I\"${MSSDK}/Include\" -I\"${MSSDK}/Include/crt\" -I\"${MSSDK}/Include/crt/sys\"" ++ RC="\"${MSSDK}/bin/rc.exe\"" ++ lflags="-nologo -MACHINE:${MACHINE} -LIBPATH:\"${MSSDK}/Lib/${MACHINE}\"" ++ LINKBIN="\"${PATH64}/link.exe\"" ++ CFLAGS_DEBUG="-nologo -Zi -Od -W3 ${runtime}d" ++ CFLAGS_OPTIMIZE="-nologo -O2 -W2 ${runtime}" ++ # Avoid 'unresolved external symbol __security_cookie' ++ # errors, c.f. http://support.microsoft.com/?id=894573 ++ ++ vars="bufferoverflowU.lib" ++ for i in $vars; do ++ if test "${TEA_PLATFORM}" = "windows" -a "$GCC" = "yes" ; then ++ # Convert foo.lib to -lfoo for GCC. No-op if not *.lib ++ i=`echo "$i" | sed -e 's/^\([^-].*\)\.lib$/-l\1/i'` ++ fi ++ PKG_LIBS="$PKG_LIBS $i" ++ done ++ ++ ++ elif test "$doWince" != "no" ; then ++ CEBINROOT="${WCEROOT}/EVC/${OSVERSION}/bin" ++ if test "${TARGETCPU}" = "X86"; then ++ CC="\"${CEBINROOT}/cl.exe\"" ++ else ++ CC="\"${CEBINROOT}/cl${ARCH}.exe\"" ++ fi ++ CFLAGS="$CFLAGS -I\"${CELIB_DIR}/inc\" -I\"${CEINCLUDE}\"" ++ RC="\"${WCEROOT}/Common/EVC/bin/rc.exe\"" ++ arch=`echo ${ARCH} | awk '{print tolower($0)}'` ++ defs="${ARCH} _${ARCH}_ ${arch} PALM_SIZE _MT _WINDOWS" ++ if test "${SHARED_BUILD}" = "1" ; then ++ # Static CE builds require static celib as well ++ defs="${defs} _DLL" ++ fi ++ for i in $defs ; do ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define $i 1 ++_ACEOF ++ ++ done ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define _WIN32_WCE $CEVERSION ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define UNDER_CE $CEVERSION ++_ACEOF ++ ++ CFLAGS_DEBUG="-nologo -Zi -Od" ++ CFLAGS_OPTIMIZE="-nologo -Ox" ++ lversion=`echo ${CEVERSION} | sed -e 's/\(.\)\(..\)/\1\.\2/'` ++ lflags="-MACHINE:${ARCH} -LIBPATH:\"${CELIBPATH}\" -subsystem:windowsce,${lversion} -nologo" ++ LINKBIN="\"${CEBINROOT}/link.exe\"" ++ ++ else ++ RC="rc" ++ lflags="-nologo" ++ LINKBIN="link" ++ CFLAGS_DEBUG="-nologo -Z7 -Od -W3 -WX ${runtime}d" ++ CFLAGS_OPTIMIZE="-nologo -O2 -W2 ${runtime}" ++ fi ++ fi ++ ++ if test "$GCC" = "yes"; then ++ # mingw gcc mode ++ RC="windres" ++ CFLAGS_DEBUG="-g" ++ CFLAGS_OPTIMIZE="-O2 -fomit-frame-pointer" ++ SHLIB_LD="$CC -shared" ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' ++ LDFLAGS_CONSOLE="-wl,--subsystem,console ${lflags}" ++ LDFLAGS_WINDOW="-wl,--subsystem,windows ${lflags}" ++ else ++ SHLIB_LD="${LINKBIN} -dll ${lflags}" ++ # link -lib only works when -lib is the first arg ++ STLIB_LD="${LINKBIN} -lib ${lflags}" ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.lib' ++ PATHTYPE=-w ++ # For information on what debugtype is most useful, see: ++ # http://msdn.microsoft.com/library/en-us/dnvc60/html/gendepdebug.asp ++ # and also ++ # http://msdn2.microsoft.com/en-us/library/y0zzbyt4%28VS.80%29.aspx ++ # This essentially turns it all on. ++ LDFLAGS_DEBUG="-debug -debugtype:cv" ++ LDFLAGS_OPTIMIZE="-release" ++ if test "$doWince" != "no" ; then ++ LDFLAGS_CONSOLE="-link ${lflags}" ++ LDFLAGS_WINDOW=${LDFLAGS_CONSOLE} ++ else ++ LDFLAGS_CONSOLE="-link -subsystem:console ${lflags}" ++ LDFLAGS_WINDOW="-link -subsystem:windows ${lflags}" ++ fi ++ fi ++ ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".dll" ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.dll' ++ ++ TCL_LIB_VERSIONS_OK=nodots ++ # Bogus to avoid getting this turned off ++ DL_OBJS="tclLoadNone.obj" ++ ;; ++ AIX-*) ++ if test "${TCL_THREADS}" = "1" -a "$GCC" != "yes"; then : ++ ++ # AIX requires the _r compiler when gcc isn't being used ++ case "${CC}" in ++ *_r|*_r\ *) ++ # ok ... ++ ;; ++ *) ++ # Make sure only first arg gets _r ++ CC=`echo "$CC" | sed -e 's/^\([^ ]*\)/\1_r/'` ++ ;; ++ esac ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using $CC for compiling with threads" >&5 ++$as_echo "Using $CC for compiling with threads" >&6; } ++ ++fi ++ LIBS="$LIBS -lc" ++ SHLIB_CFLAGS="" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ ++ DL_OBJS="tclLoadDl.o" ++ LD_LIBRARY_PATH_VAR="LIBPATH" ++ ++ # Check to enable 64-bit flags for compiler/linker on AIX 4+ ++ if test "$do64bit" = yes -a "`uname -v`" -gt 3; then : ++ ++ if test "$GCC" = yes; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 64bit mode not supported with GCC on $system" >&5 ++$as_echo "$as_me: WARNING: 64bit mode not supported with GCC on $system" >&2;} ++ ++else ++ ++ do64bit_ok=yes ++ CFLAGS="$CFLAGS -q64" ++ LDFLAGS_ARCH="-q64" ++ RANLIB="${RANLIB} -X64" ++ AR="${AR} -X64" ++ SHLIB_LD_FLAGS="-b64" ++ ++fi ++ ++fi ++ ++ if test "`uname -m`" = ia64; then : ++ ++ # AIX-5 uses ELF style dynamic libraries on IA-64, but not PPC ++ SHLIB_LD="/usr/ccs/bin/ld -G -z text" ++ # AIX-5 has dl* in libc.so ++ DL_LIBS="" ++ if test "$GCC" = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}' ++ ++else ++ ++ CC_SEARCH_FLAGS='-R${LIB_RUNTIME_DIR}' ++ ++fi ++ LD_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}' ++ ++else ++ ++ if test "$GCC" = yes; then : ++ SHLIB_LD='${CC} -shared' ++else ++ ++ SHLIB_LD="/bin/ld -bhalt:4 -bM:SRE -bE:lib.exp -H512 -T512 -bnoentry" ++ ++fi ++ SHLIB_LD="${TCL_SRC_DIR}/unix/ldAix ${SHLIB_LD} ${SHLIB_LD_FLAGS}" ++ DL_LIBS="-ldl" ++ CC_SEARCH_FLAGS='-L${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ TCL_NEEDS_EXP_FILE=1 ++ # TEA specific: use PACKAGE_VERSION instead of VERSION ++ TCL_EXPORT_FILE_SUFFIX='${PACKAGE_VERSION}.exp' ++ ++fi ++ ++ # AIX v<=4.1 has some different flags than 4.2+ ++ if test "$system" = "AIX-4.1" -o "`uname -v`" -lt 4; then : ++ ++ case " $LIB@&t@OBJS " in ++ *" tclLoadAix.$ac_objext "* ) ;; ++ *) LIB@&t@OBJS="$LIB@&t@OBJS tclLoadAix.$ac_objext" ++ ;; ++esac ++ ++ DL_LIBS="-lld" ++ ++fi ++ ++ # On AIX <=v4 systems, libbsd.a has to be linked in to support ++ # non-blocking file IO. This library has to be linked in after ++ # the MATH_LIBS or it breaks the pow() function. The way to ++ # insure proper sequencing, is to add it to the tail of MATH_LIBS. ++ # This library also supplies gettimeofday. ++ # ++ # AIX does not have a timezone field in struct tm. When the AIX ++ # bsd library is used, the timezone global and the gettimeofday ++ # methods are to be avoided for timezone deduction instead, we ++ # deduce the timezone by comparing the localtime result on a ++ # known GMT value. ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gettimeofday in -lbsd" >&5 ++$as_echo_n "checking for gettimeofday in -lbsd... " >&6; } ++if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lbsd $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char gettimeofday (); ++int ++main () ++{ ++return gettimeofday (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_bsd_gettimeofday=yes ++else ++ ac_cv_lib_bsd_gettimeofday=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gettimeofday" >&5 ++$as_echo "$ac_cv_lib_bsd_gettimeofday" >&6; } ++if test "x$ac_cv_lib_bsd_gettimeofday" = x""yes; then : ++ libbsd=yes ++else ++ libbsd=no ++fi ++ ++ if test $libbsd = yes; then : ++ ++ MATH_LIBS="$MATH_LIBS -lbsd" ++ ++$as_echo "@%:@define USE_DELTA_FOR_TZ 1" >>confdefs.h ++ ++ ++fi ++ ;; ++ BeOS*) ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD='${CC} -nostart' ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ ++ #----------------------------------------------------------- ++ # Check for inet_ntoa in -lbind, for BeOS (which also needs ++ # -lsocket, even if the network functions are in -lnet which ++ # is always linked to, for compatibility. ++ #----------------------------------------------------------- ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntoa in -lbind" >&5 ++$as_echo_n "checking for inet_ntoa in -lbind... " >&6; } ++if test "${ac_cv_lib_bind_inet_ntoa+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lbind $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char inet_ntoa (); ++int ++main () ++{ ++return inet_ntoa (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_bind_inet_ntoa=yes ++else ++ ac_cv_lib_bind_inet_ntoa=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bind_inet_ntoa" >&5 ++$as_echo "$ac_cv_lib_bind_inet_ntoa" >&6; } ++if test "x$ac_cv_lib_bind_inet_ntoa" = x""yes; then : ++ LIBS="$LIBS -lbind -lsocket" ++fi ++ ++ ;; ++ BSD/OS-2.1*|BSD/OS-3*) ++ SHLIB_CFLAGS="" ++ SHLIB_LD="shlicc -r" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ BSD/OS-4.*) ++ SHLIB_CFLAGS="-export-dynamic -fPIC" ++ SHLIB_LD='${CC} -shared' ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ LDFLAGS="$LDFLAGS -export-dynamic" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ dgux*) ++ SHLIB_CFLAGS="-K PIC" ++ SHLIB_LD='${CC} -G' ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ Haiku*) ++ LDFLAGS="$LDFLAGS -Wl,--export-dynamic" ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS}' ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-lroot" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntoa in -lnetwork" >&5 ++$as_echo_n "checking for inet_ntoa in -lnetwork... " >&6; } ++if test "${ac_cv_lib_network_inet_ntoa+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lnetwork $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char inet_ntoa (); ++int ++main () ++{ ++return inet_ntoa (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_network_inet_ntoa=yes ++else ++ ac_cv_lib_network_inet_ntoa=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_network_inet_ntoa" >&5 ++$as_echo "$ac_cv_lib_network_inet_ntoa" >&6; } ++if test "x$ac_cv_lib_network_inet_ntoa" = x""yes; then : ++ LIBS="$LIBS -lnetwork" ++fi ++ ++ ;; ++ HP-UX-*.11.*) ++ # Use updated header definitions where possible ++ ++$as_echo "@%:@define _XOPEN_SOURCE_EXTENDED 1" >>confdefs.h ++ ++ # TEA specific: Needed by Tcl, but not most extensions ++ #AC_DEFINE(_XOPEN_SOURCE, 1, [Do we want to use the XOPEN network library?]) ++ #LIBS="$LIBS -lxnet" # Use the XOPEN network library ++ ++ if test "`uname -m`" = ia64; then : ++ ++ SHLIB_SUFFIX=".so" ++ # Use newer C++ library for C++ extensions ++ #if test "$GCC" != "yes" ; then ++ # CPPFLAGS="-AA" ++ #fi ++ ++else ++ ++ SHLIB_SUFFIX=".sl" ++ ++fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 ++$as_echo_n "checking for shl_load in -ldld... " >&6; } ++if test "${ac_cv_lib_dld_shl_load+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldld $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char shl_load (); ++int ++main () ++{ ++return shl_load (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_dld_shl_load=yes ++else ++ ac_cv_lib_dld_shl_load=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 ++$as_echo "$ac_cv_lib_dld_shl_load" >&6; } ++if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : ++ tcl_ok=yes ++else ++ tcl_ok=no ++fi ++ ++ if test "$tcl_ok" = yes; then : ++ ++ SHLIB_LD_LIBS='${LIBS}' ++ DL_OBJS="tclLoadShl.o" ++ DL_LIBS="-ldld" ++ LDFLAGS="$LDFLAGS -E" ++ CC_SEARCH_FLAGS='-Wl,+s,+b,${LIB_RUNTIME_DIR}:.' ++ LD_SEARCH_FLAGS='+s +b ${LIB_RUNTIME_DIR}:.' ++ LD_LIBRARY_PATH_VAR="SHLIB_PATH" ++ ++fi ++ if test "$GCC" = yes; then : ++ ++ SHLIB_LD='${CC} -shared' ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ ++else ++ ++ CFLAGS="$CFLAGS -z" ++ # Users may want PA-RISC 1.1/2.0 portable code - needs HP cc ++ #CFLAGS="$CFLAGS +DAportable" ++ SHLIB_CFLAGS="+z" ++ SHLIB_LD="ld -b" ++ ++fi ++ ++ # Check to enable 64-bit flags for compiler/linker ++ if test "$do64bit" = "yes"; then : ++ ++ if test "$GCC" = yes; then : ++ ++ case `${CC} -dumpmachine` in ++ hppa64*) ++ # 64-bit gcc in use. Fix flags for GNU ld. ++ do64bit_ok=yes ++ SHLIB_LD='${CC} -shared' ++ SHLIB_LD_LIBS='${LIBS}' ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++fi ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ ;; ++ *) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 64bit mode not supported with GCC on $system" >&5 ++$as_echo "$as_me: WARNING: 64bit mode not supported with GCC on $system" >&2;} ++ ;; ++ esac ++ ++else ++ ++ do64bit_ok=yes ++ CFLAGS="$CFLAGS +DD64" ++ LDFLAGS_ARCH="+DD64" ++ ++fi ++ ++fi ;; ++ HP-UX-*.08.*|HP-UX-*.09.*|HP-UX-*.10.*) ++ SHLIB_SUFFIX=".sl" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 ++$as_echo_n "checking for shl_load in -ldld... " >&6; } ++if test "${ac_cv_lib_dld_shl_load+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-ldld $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char shl_load (); ++int ++main () ++{ ++return shl_load (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_dld_shl_load=yes ++else ++ ac_cv_lib_dld_shl_load=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 ++$as_echo "$ac_cv_lib_dld_shl_load" >&6; } ++if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : ++ tcl_ok=yes ++else ++ tcl_ok=no ++fi ++ ++ if test "$tcl_ok" = yes; then : ++ ++ SHLIB_CFLAGS="+z" ++ SHLIB_LD="ld -b" ++ SHLIB_LD_LIBS="" ++ DL_OBJS="tclLoadShl.o" ++ DL_LIBS="-ldld" ++ LDFLAGS="$LDFLAGS -Wl,-E" ++ CC_SEARCH_FLAGS='-Wl,+s,+b,${LIB_RUNTIME_DIR}:.' ++ LD_SEARCH_FLAGS='+s +b ${LIB_RUNTIME_DIR}:.' ++ LD_LIBRARY_PATH_VAR="SHLIB_PATH" ++ ++fi ;; ++ IRIX-5.*) ++ SHLIB_CFLAGS="" ++ SHLIB_LD="ld -shared -rdata_shared" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' ++fi ++ ;; ++ IRIX-6.*) ++ SHLIB_CFLAGS="" ++ SHLIB_LD="ld -n32 -shared -rdata_shared" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' ++fi ++ if test "$GCC" = yes; then : ++ ++ CFLAGS="$CFLAGS -mabi=n32" ++ LDFLAGS="$LDFLAGS -mabi=n32" ++ ++else ++ ++ case $system in ++ IRIX-6.3) ++ # Use to build 6.2 compatible binaries on 6.3. ++ CFLAGS="$CFLAGS -n32 -D_OLD_TERMIOS" ++ ;; ++ *) ++ CFLAGS="$CFLAGS -n32" ++ ;; ++ esac ++ LDFLAGS="$LDFLAGS -n32" ++ ++fi ++ ;; ++ IRIX64-6.*) ++ SHLIB_CFLAGS="" ++ SHLIB_LD="ld -n32 -shared -rdata_shared" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' ++fi ++ ++ # Check to enable 64-bit flags for compiler/linker ++ ++ if test "$do64bit" = yes; then : ++ ++ if test "$GCC" = yes; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 64bit mode not supported by gcc" >&5 ++$as_echo "$as_me: WARNING: 64bit mode not supported by gcc" >&2;} ++ ++else ++ ++ do64bit_ok=yes ++ SHLIB_LD="ld -64 -shared -rdata_shared" ++ CFLAGS="$CFLAGS -64" ++ LDFLAGS_ARCH="-64" ++ ++fi ++ ++fi ++ ;; ++ Linux*) ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ ++ # TEA specific: ++ CFLAGS_OPTIMIZE="-O2 -fomit-frame-pointer" ++ # egcs-2.91.66 on Redhat Linux 6.0 generates lots of warnings ++ # when you inline the string and math operations. Turn this off to ++ # get rid of the warnings. ++ #CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES" ++ ++ # TEA specific: use LDFLAGS_DEFAULT instead of LDFLAGS ++ SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS_DEFAULT}' ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ LDFLAGS="$LDFLAGS -Wl,--export-dynamic" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++fi ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ if test "`uname -m`" = "alpha"; then : ++ CFLAGS="$CFLAGS -mieee" ++fi ++ if test $do64bit = yes; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts -m64 flag" >&5 ++$as_echo_n "checking if compiler accepts -m64 flag... " >&6; } ++if test "${tcl_cv_cc_m64+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ hold_cflags=$CFLAGS ++ CFLAGS="$CFLAGS -m64" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_cc_m64=yes ++else ++ tcl_cv_cc_m64=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ CFLAGS=$hold_cflags ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_cc_m64" >&5 ++$as_echo "$tcl_cv_cc_m64" >&6; } ++ if test $tcl_cv_cc_m64 = yes; then : ++ ++ CFLAGS="$CFLAGS -m64" ++ do64bit_ok=yes ++ ++fi ++ ++fi ++ ++ # The combo of gcc + glibc has a bug related to inlining of ++ # functions like strtod(). The -fno-builtin flag should address ++ # this problem but it does not work. The -fno-inline flag is kind ++ # of overkill but it works. Disable inlining only when one of the ++ # files in compat/*.c is being linked in. ++ ++ if test x"${USE_COMPAT}" != x; then : ++ CFLAGS="$CFLAGS -fno-inline" ++fi ++ ++ ;; ++ GNU*) ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ ++ SHLIB_LD='${CC} -shared' ++ DL_OBJS="" ++ DL_LIBS="-ldl" ++ LDFLAGS="$LDFLAGS -Wl,--export-dynamic" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ if test "`uname -m`" = "alpha"; then : ++ CFLAGS="$CFLAGS -mieee" ++fi ++ ;; ++ Lynx*) ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ CFLAGS_OPTIMIZE=-02 ++ SHLIB_LD='${CC} -shared' ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-mshared -ldl" ++ LD_FLAGS="-Wl,--export-dynamic" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++fi ++ ;; ++ MP-RAS-02*) ++ SHLIB_CFLAGS="-K PIC" ++ SHLIB_LD='${CC} -G' ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ MP-RAS-*) ++ SHLIB_CFLAGS="-K PIC" ++ SHLIB_LD='${CC} -G' ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ LDFLAGS="$LDFLAGS -Wl,-Bexport" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ NetBSD-1.*|FreeBSD-[1-2].*) ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD="ld -Bshareable -x" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' ++fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF" >&5 ++$as_echo_n "checking for ELF... " >&6; } ++if test "${tcl_cv_ld_elf+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++#ifdef __ELF__ ++ yes ++#endif ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "yes" >/dev/null 2>&1; then : ++ tcl_cv_ld_elf=yes ++else ++ tcl_cv_ld_elf=no ++fi ++rm -f conftest* ++ ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_ld_elf" >&5 ++$as_echo "$tcl_cv_ld_elf" >&6; } ++ if test $tcl_cv_ld_elf = yes; then : ++ ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so' ++ ++else ++ ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}' ++ ++fi ++ ++ # Ancient FreeBSD doesn't handle version numbers with dots. ++ ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' ++ TCL_LIB_VERSIONS_OK=nodots ++ ;; ++ OpenBSD-*) ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS}' ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++fi ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}' ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF" >&5 ++$as_echo_n "checking for ELF... " >&6; } ++if test "${tcl_cv_ld_elf+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++#ifdef __ELF__ ++ yes ++#endif ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "yes" >/dev/null 2>&1; then : ++ tcl_cv_ld_elf=yes ++else ++ tcl_cv_ld_elf=no ++fi ++rm -f conftest* ++ ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_ld_elf" >&5 ++$as_echo "$tcl_cv_ld_elf" >&6; } ++ if test $tcl_cv_ld_elf = yes; then : ++ ++ LDFLAGS=-Wl,-export-dynamic ++ ++else ++ LDFLAGS="" ++fi ++ if test "${TCL_THREADS}" = "1"; then : ++ ++ # OpenBSD builds and links with -pthread, never -lpthread. ++ LIBS=`echo $LIBS | sed s/-lpthread//` ++ CFLAGS="$CFLAGS -pthread" ++ SHLIB_CFLAGS="$SHLIB_CFLAGS -pthread" ++ ++fi ++ # OpenBSD doesn't do version numbers with dots. ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' ++ TCL_LIB_VERSIONS_OK=nodots ++ ;; ++ NetBSD-*|FreeBSD-[3-4].*) ++ # FreeBSD 3.* and greater have ELF. ++ # NetBSD 2.* has ELF and can use 'cc -shared' to build shared libs ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD='${CC} -shared ${SHLIB_CFLAGS}' ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ LDFLAGS="$LDFLAGS -export-dynamic" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++fi ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ if test "${TCL_THREADS}" = "1"; then : ++ ++ # The -pthread needs to go in the CFLAGS, not LIBS ++ LIBS=`echo $LIBS | sed s/-pthread//` ++ CFLAGS="$CFLAGS -pthread" ++ LDFLAGS="$LDFLAGS -pthread" ++ ++fi ++ case $system in ++ FreeBSD-3.*) ++ # FreeBSD-3 doesn't handle version numbers with dots. ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so' ++ TCL_LIB_VERSIONS_OK=nodots ++ ;; ++ esac ++ ;; ++ FreeBSD-*) ++ # This configuration from FreeBSD Ports. ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD="${CC} -shared" ++ TCL_SHLIB_LD_EXTRAS="-soname \$@" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ LDFLAGS="" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' ++fi ++ if test "${TCL_THREADS}" = "1"; then : ++ ++ # The -pthread needs to go in the LDFLAGS, not LIBS ++ LIBS=`echo $LIBS | sed s/-pthread//` ++ CFLAGS="$CFLAGS $PTHREAD_CFLAGS" ++ LDFLAGS="$LDFLAGS $PTHREAD_LIBS" ++fi ++ # Version numbers are dot-stripped by system policy. ++ TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .` ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1' ++ TCL_LIB_VERSIONS_OK=nodots ++ ;; ++ Darwin-*) ++ CFLAGS_OPTIMIZE="-Os" ++ SHLIB_CFLAGS="-fno-common" ++ # To avoid discrepancies between what headers configure sees during ++ # preprocessing tests and compiling tests, move any -isysroot and ++ # -mmacosx-version-min flags from CFLAGS to CPPFLAGS: ++ CPPFLAGS="${CPPFLAGS} `echo " ${CFLAGS}" | \ ++ awk 'BEGIN {FS=" +-";ORS=" "}; {for (i=2;i<=NF;i++) \ ++ if ($i~/^(isysroot|mmacosx-version-min)/) print "-"$i}'`" ++ CFLAGS="`echo " ${CFLAGS}" | \ ++ awk 'BEGIN {FS=" +-";ORS=" "}; {for (i=2;i<=NF;i++) \ ++ if (!($i~/^(isysroot|mmacosx-version-min)/)) print "-"$i}'`" ++ if test $do64bit = yes; then : ++ ++ case `arch` in ++ ppc) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts -arch ppc64 flag" >&5 ++$as_echo_n "checking if compiler accepts -arch ppc64 flag... " >&6; } ++if test "${tcl_cv_cc_arch_ppc64+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ hold_cflags=$CFLAGS ++ CFLAGS="$CFLAGS -arch ppc64 -mpowerpc64 -mcpu=G5" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_cc_arch_ppc64=yes ++else ++ tcl_cv_cc_arch_ppc64=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ CFLAGS=$hold_cflags ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_cc_arch_ppc64" >&5 ++$as_echo "$tcl_cv_cc_arch_ppc64" >&6; } ++ if test $tcl_cv_cc_arch_ppc64 = yes; then : ++ ++ CFLAGS="$CFLAGS -arch ppc64 -mpowerpc64 -mcpu=G5" ++ do64bit_ok=yes ++ ++fi;; ++ i386) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts -arch x86_64 flag" >&5 ++$as_echo_n "checking if compiler accepts -arch x86_64 flag... " >&6; } ++if test "${tcl_cv_cc_arch_x86_64+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ hold_cflags=$CFLAGS ++ CFLAGS="$CFLAGS -arch x86_64" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_cc_arch_x86_64=yes ++else ++ tcl_cv_cc_arch_x86_64=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ CFLAGS=$hold_cflags ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_cc_arch_x86_64" >&5 ++$as_echo "$tcl_cv_cc_arch_x86_64" >&6; } ++ if test $tcl_cv_cc_arch_x86_64 = yes; then : ++ ++ CFLAGS="$CFLAGS -arch x86_64" ++ do64bit_ok=yes ++ ++fi;; ++ *) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Don't know how enable 64-bit on architecture \`arch\`" >&5 ++$as_echo "$as_me: WARNING: Don't know how enable 64-bit on architecture \`arch\`" >&2;};; ++ esac ++ ++else ++ ++ # Check for combined 32-bit and 64-bit fat build ++ if echo "$CFLAGS " |grep -E -q -- '-arch (ppc64|x86_64) ' \ ++ && echo "$CFLAGS " |grep -E -q -- '-arch (ppc|i386) '; then : ++ ++ fat_32_64=yes ++fi ++ ++fi ++ # TEA specific: use LDFLAGS_DEFAULT instead of LDFLAGS ++ SHLIB_LD='${CC} -dynamiclib ${CFLAGS} ${LDFLAGS_DEFAULT}' ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ld accepts -single_module flag" >&5 ++$as_echo_n "checking if ld accepts -single_module flag... " >&6; } ++if test "${tcl_cv_ld_single_module+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ hold_ldflags=$LDFLAGS ++ LDFLAGS="$LDFLAGS -dynamiclib -Wl,-single_module" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++int i; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_ld_single_module=yes ++else ++ tcl_cv_ld_single_module=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ LDFLAGS=$hold_ldflags ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_ld_single_module" >&5 ++$as_echo "$tcl_cv_ld_single_module" >&6; } ++ if test $tcl_cv_ld_single_module = yes; then : ++ ++ SHLIB_LD="${SHLIB_LD} -Wl,-single_module" ++ ++fi ++ # TEA specific: link shlib with current and compatiblity version flags ++ vers=`echo ${PACKAGE_VERSION} | sed -e 's/^\([0-9]\{1,5\}\)\(\(\.[0-9]\{1,3\}\)\{0,2\}\).*$/\1\2/p' -e d` ++ SHLIB_LD="${SHLIB_LD} -current_version ${vers:-0} -compatibility_version ${vers:-0}" ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".dylib" ++ DL_OBJS="tclLoadDyld.o" ++ DL_LIBS="" ++ # Don't use -prebind when building for Mac OS X 10.4 or later only: ++ if test "`echo "${MACOSX_DEPLOYMENT_TARGET}" | awk -F '10\\.' '{print int($2)}'`" -lt 4 -a \ ++ "`echo "${CPPFLAGS}" | awk -F '-mmacosx-version-min=10\\.' '{print int($2)}'`" -lt 4; then : ++ ++ LDFLAGS="$LDFLAGS -prebind" ++fi ++ LDFLAGS="$LDFLAGS -headerpad_max_install_names" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ld accepts -search_paths_first flag" >&5 ++$as_echo_n "checking if ld accepts -search_paths_first flag... " >&6; } ++if test "${tcl_cv_ld_search_paths_first+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ hold_ldflags=$LDFLAGS ++ LDFLAGS="$LDFLAGS -Wl,-search_paths_first" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++int i; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_ld_search_paths_first=yes ++else ++ tcl_cv_ld_search_paths_first=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ LDFLAGS=$hold_ldflags ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_ld_search_paths_first" >&5 ++$as_echo "$tcl_cv_ld_search_paths_first" >&6; } ++ if test $tcl_cv_ld_search_paths_first = yes; then : ++ ++ LDFLAGS="$LDFLAGS -Wl,-search_paths_first" ++ ++fi ++ if test "$tcl_cv_cc_visibility_hidden" != yes; then : ++ ++ ++$as_echo "@%:@define MODULE_SCOPE __private_extern__" >>confdefs.h ++ ++ ++fi ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ LD_LIBRARY_PATH_VAR="DYLD_LIBRARY_PATH" ++ # TEA specific: for combined 32 & 64 bit fat builds of Tk ++ # extensions, verify that 64-bit build is possible. ++ if test "$fat_32_64" = yes && test -n "${TK_BIN_DIR}"; then : ++ ++ if test "${TEA_WINDOWINGSYSTEM}" = x11; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit X11" >&5 ++$as_echo_n "checking for 64-bit X11... " >&6; } ++if test "${tcl_cv_lib_x11_64+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ for v in CFLAGS CPPFLAGS LDFLAGS; do ++ eval 'hold_'$v'="$'$v'";'$v'="`echo "$'$v' "|sed -e "s/-arch ppc / /g" -e "s/-arch i386 / /g"`"' ++ done ++ CPPFLAGS="$CPPFLAGS -I/usr/X11R6/include" ++ LDFLAGS="$LDFLAGS -L/usr/X11R6/lib -lX11" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++XrmInitialize(); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_lib_x11_64=yes ++else ++ tcl_cv_lib_x11_64=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ for v in CFLAGS CPPFLAGS LDFLAGS; do ++ eval $v'="$hold_'$v'"' ++ done ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_lib_x11_64" >&5 ++$as_echo "$tcl_cv_lib_x11_64" >&6; } ++ ++fi ++ if test "${TEA_WINDOWINGSYSTEM}" = aqua; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit Tk" >&5 ++$as_echo_n "checking for 64-bit Tk... " >&6; } ++if test "${tcl_cv_lib_tk_64+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ for v in CFLAGS CPPFLAGS LDFLAGS; do ++ eval 'hold_'$v'="$'$v'";'$v'="`echo "$'$v' "|sed -e "s/-arch ppc / /g" -e "s/-arch i386 / /g"`"' ++ done ++ CPPFLAGS="$CPPFLAGS -DUSE_TCL_STUBS=1 -DUSE_TK_STUBS=1 ${TCL_INCLUDES} ${TK_INCLUDES}" ++ LDFLAGS="$LDFLAGS ${TCL_STUB_LIB_SPEC} ${TK_STUB_LIB_SPEC}" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++Tk_InitStubs(NULL, "", 0); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_lib_tk_64=yes ++else ++ tcl_cv_lib_tk_64=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ for v in CFLAGS CPPFLAGS LDFLAGS; do ++ eval $v'="$hold_'$v'"' ++ done ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_lib_tk_64" >&5 ++$as_echo "$tcl_cv_lib_tk_64" >&6; } ++ ++fi ++ # remove 64-bit arch flags from CFLAGS et al. if configuration ++ # does not support 64-bit. ++ if test "$tcl_cv_lib_tk_64" = no -o "$tcl_cv_lib_x11_64" = no; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: Removing 64-bit architectures from compiler & linker flags" >&5 ++$as_echo "$as_me: Removing 64-bit architectures from compiler & linker flags" >&6;} ++ for v in CFLAGS CPPFLAGS LDFLAGS; do ++ eval $v'="`echo "$'$v' "|sed -e "s/-arch ppc64 / /g" -e "s/-arch x86_64 / /g"`"' ++ done ++fi ++ ++fi ++ ;; ++ NEXTSTEP-*) ++ SHLIB_CFLAGS="" ++ SHLIB_LD='${CC} -nostdlib -r' ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadNext.o" ++ DL_LIBS="" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ OS/390-*) ++ CFLAGS_OPTIMIZE="" # Optimizer is buggy ++ ++$as_echo "@%:@define _OE_SOCKETS 1" >>confdefs.h ++ ++ ;; ++ OSF1-1.0|OSF1-1.1|OSF1-1.2) ++ # OSF/1 1.[012] from OSF, and derivatives, including Paragon OSF/1 ++ SHLIB_CFLAGS="" ++ # Hack: make package name same as library name ++ SHLIB_LD='ld -R -export :' ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadOSF.o" ++ DL_LIBS="" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ OSF1-1.*) ++ # OSF/1 1.3 from OSF using ELF, and derivatives, including AD2 ++ SHLIB_CFLAGS="-fPIC" ++ if test "$SHARED_BUILD" = 1; then : ++ SHLIB_LD="ld -shared" ++else ++ ++ SHLIB_LD="ld -non_shared" ++ ++fi ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ OSF1-V*) ++ # Digital OSF/1 ++ SHLIB_CFLAGS="" ++ if test "$SHARED_BUILD" = 1; then : ++ ++ SHLIB_LD='ld -shared -expect_unresolved "*"' ++ ++else ++ ++ SHLIB_LD='ld -non_shared -expect_unresolved "*"' ++ ++fi ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ if test $doRpath = yes; then : ++ ++ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' ++fi ++ if test "$GCC" = yes; then : ++ CFLAGS="$CFLAGS -mieee" ++else ++ ++ CFLAGS="$CFLAGS -DHAVE_TZSET -std1 -ieee" ++fi ++ # see pthread_intro(3) for pthread support on osf1, k.furukawa ++ if test "${TCL_THREADS}" = 1; then : ++ ++ CFLAGS="$CFLAGS -DHAVE_PTHREAD_ATTR_SETSTACKSIZE" ++ CFLAGS="$CFLAGS -DTCL_THREAD_STACK_MIN=PTHREAD_STACK_MIN*64" ++ LIBS=`echo $LIBS | sed s/-lpthreads//` ++ if test "$GCC" = yes; then : ++ ++ LIBS="$LIBS -lpthread -lmach -lexc" ++ ++else ++ ++ CFLAGS="$CFLAGS -pthread" ++ LDFLAGS="$LDFLAGS -pthread" ++ ++fi ++ ++fi ++ ;; ++ QNX-6*) ++ # QNX RTP ++ # This may work for all QNX, but it was only reported for v6. ++ SHLIB_CFLAGS="-fPIC" ++ SHLIB_LD="ld -Bshareable -x" ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ # dlopen is in -lc on QNX ++ DL_LIBS="" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ SCO_SV-3.2*) ++ # Note, dlopen is available only on SCO 3.2.5 and greater. However, ++ # this test works, since "uname -s" was non-standard in 3.2.4 and ++ # below. ++ if test "$GCC" = yes; then : ++ ++ SHLIB_CFLAGS="-fPIC -melf" ++ LDFLAGS="$LDFLAGS -melf -Wl,-Bexport" ++ ++else ++ ++ SHLIB_CFLAGS="-Kpic -belf" ++ LDFLAGS="$LDFLAGS -belf -Wl,-Bexport" ++ ++fi ++ SHLIB_LD="ld -G" ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ SINIX*5.4*) ++ SHLIB_CFLAGS="-K PIC" ++ SHLIB_LD='${CC} -G' ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ SunOS-4*) ++ SHLIB_CFLAGS="-PIC" ++ SHLIB_LD="ld" ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ CC_SEARCH_FLAGS='-L${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ ++ # SunOS can't handle version numbers with dots in them in library ++ # specs, like -ltcl7.5, so use -ltcl75 instead. Also, it ++ # requires an extra version number at the end of .so file names. ++ # So, the library has to have a name like libtcl75.so.1.0 ++ ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}' ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' ++ TCL_LIB_VERSIONS_OK=nodots ++ ;; ++ SunOS-5.[0-6]) ++ # Careful to not let 5.10+ fall into this case ++ ++ # Note: If _REENTRANT isn't defined, then Solaris ++ # won't define thread-safe library routines. ++ ++ ++$as_echo "@%:@define _REENTRANT 1" >>confdefs.h ++ ++ ++$as_echo "@%:@define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h ++ ++ ++ SHLIB_CFLAGS="-KPIC" ++ ++ # Note: need the LIBS below, otherwise Tk won't find Tcl's ++ # symbols when dynamically loaded into tclsh. ++ ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ if test "$GCC" = yes; then : ++ ++ SHLIB_LD='${CC} -shared' ++ CC_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ ++else ++ ++ SHLIB_LD="/usr/ccs/bin/ld -G -z text" ++ CC_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ ++fi ++ ;; ++ SunOS-5*) ++ # Note: If _REENTRANT isn't defined, then Solaris ++ # won't define thread-safe library routines. ++ ++ ++$as_echo "@%:@define _REENTRANT 1" >>confdefs.h ++ ++ ++$as_echo "@%:@define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h ++ ++ ++ SHLIB_CFLAGS="-KPIC" ++ ++ # Check to enable 64-bit flags for compiler/linker ++ if test "$do64bit" = yes; then : ++ ++ arch=`isainfo` ++ if test "$arch" = "sparcv9 sparc"; then : ++ ++ if test "$GCC" = yes; then : ++ ++ if test "`${CC} -dumpversion | awk -F. '{print $1}'`" -lt 3; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 64bit mode not supported with GCC < 3.2 on $system" >&5 ++$as_echo "$as_me: WARNING: 64bit mode not supported with GCC < 3.2 on $system" >&2;} ++ ++else ++ ++ do64bit_ok=yes ++ CFLAGS="$CFLAGS -m64 -mcpu=v9" ++ LDFLAGS="$LDFLAGS -m64 -mcpu=v9" ++ SHLIB_CFLAGS="-fPIC" ++ ++fi ++ ++else ++ ++ do64bit_ok=yes ++ if test "$do64bitVIS" = yes; then : ++ ++ CFLAGS="$CFLAGS -xarch=v9a" ++ LDFLAGS_ARCH="-xarch=v9a" ++ ++else ++ ++ CFLAGS="$CFLAGS -xarch=v9" ++ LDFLAGS_ARCH="-xarch=v9" ++ ++fi ++ # Solaris 64 uses this as well ++ #LD_LIBRARY_PATH_VAR="LD_LIBRARY_PATH_64" ++ ++fi ++ ++else ++ if test "$arch" = "amd64 i386"; then : ++ ++ if test "$GCC" = yes; then : ++ ++ case $system in ++ SunOS-5.1[1-9]*|SunOS-5.[2-9][0-9]*) ++ do64bit_ok=yes ++ CFLAGS="$CFLAGS -m64" ++ LDFLAGS="$LDFLAGS -m64";; ++ *) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 64bit mode not supported with GCC on $system" >&5 ++$as_echo "$as_me: WARNING: 64bit mode not supported with GCC on $system" >&2;};; ++ esac ++ ++else ++ ++ do64bit_ok=yes ++ case $system in ++ SunOS-5.1[1-9]*|SunOS-5.[2-9][0-9]*) ++ CFLAGS="$CFLAGS -m64" ++ LDFLAGS="$LDFLAGS -m64";; ++ *) ++ CFLAGS="$CFLAGS -xarch=amd64" ++ LDFLAGS="$LDFLAGS -xarch=amd64";; ++ esac ++ ++fi ++ ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 64bit mode not supported for $arch" >&5 ++$as_echo "$as_me: WARNING: 64bit mode not supported for $arch" >&2;} ++fi ++fi ++ ++fi ++ ++ # Note: need the LIBS below, otherwise Tk won't find Tcl's ++ # symbols when dynamically loaded into tclsh. ++ ++ SHLIB_LD_LIBS='${LIBS}' ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ if test "$GCC" = yes; then : ++ ++ SHLIB_LD='${CC} -shared' ++ CC_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} ++ if test "$do64bit_ok" = yes; then : ++ ++ if test "$arch" = "sparcv9 sparc"; then : ++ ++ # We need to specify -static-libgcc or we need to ++ # add the path to the sparv9 libgcc. ++ # JH: static-libgcc is necessary for core Tcl, but may ++ # not be necessary for extensions. ++ SHLIB_LD="$SHLIB_LD -m64 -mcpu=v9 -static-libgcc" ++ # for finding sparcv9 libgcc, get the regular libgcc ++ # path, remove so name and append 'sparcv9' ++ #v9gcclibdir="`gcc -print-file-name=libgcc_s.so` | ..." ++ #CC_SEARCH_FLAGS="${CC_SEARCH_FLAGS},-R,$v9gcclibdir" ++ ++else ++ if test "$arch" = "amd64 i386"; then : ++ ++ # JH: static-libgcc is necessary for core Tcl, but may ++ # not be necessary for extensions. ++ SHLIB_LD="$SHLIB_LD -m64 -static-libgcc" ++ ++fi ++fi ++ ++fi ++ ++else ++ ++ case $system in ++ SunOS-5.[1-9][0-9]*) ++ # TEA specific: use LDFLAGS_DEFAULT instead of LDFLAGS ++ SHLIB_LD='${CC} -G -z text ${LDFLAGS_DEFAULT}';; ++ *) ++ SHLIB_LD='/usr/ccs/bin/ld -G -z text';; ++ esac ++ CC_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}' ++ LD_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}' ++ ++fi ++ ;; ++ UNIX_SV* | UnixWare-5*) ++ SHLIB_CFLAGS="-KPIC" ++ SHLIB_LD='${CC} -G' ++ SHLIB_LD_LIBS="" ++ SHLIB_SUFFIX=".so" ++ DL_OBJS="tclLoadDl.o" ++ DL_LIBS="-ldl" ++ # Some UNIX_SV* systems (unixware 1.1.2 for example) have linkers ++ # that don't grok the -Bexport option. Test that it does. ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld accepts -Bexport flag" >&5 ++$as_echo_n "checking for ld accepts -Bexport flag... " >&6; } ++if test "${tcl_cv_ld_Bexport+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ hold_ldflags=$LDFLAGS ++ LDFLAGS="$LDFLAGS -Wl,-Bexport" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++int i; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ tcl_cv_ld_Bexport=yes ++else ++ tcl_cv_ld_Bexport=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ LDFLAGS=$hold_ldflags ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_ld_Bexport" >&5 ++$as_echo "$tcl_cv_ld_Bexport" >&6; } ++ if test $tcl_cv_ld_Bexport = yes; then : ++ ++ LDFLAGS="$LDFLAGS -Wl,-Bexport" ++ ++fi ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ ;; ++ esac ++ ++ if test "$do64bit" = yes -a "$do64bit_ok" = no; then : ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 64bit support being disabled -- don't know magic for this platform" >&5 ++$as_echo "$as_me: WARNING: 64bit support being disabled -- don't know magic for this platform" >&2;} ++ ++fi ++ ++ ++ ++ # Step 4: disable dynamic loading if requested via a command-line switch. ++ ++ @%:@ Check whether --enable-load was given. ++if test "${enable_load+set}" = set; then : ++ enableval=$enable_load; tcl_ok=$enableval ++else ++ tcl_ok=yes ++fi ++ ++ if test "$tcl_ok" = no; then : ++ DL_OBJS="" ++fi ++ ++ if test "x$DL_OBJS" != x; then : ++ BUILD_DLTEST="\$(DLTEST_TARGETS)" ++else ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't figure out how to do dynamic loading or shared libraries on this system." >&5 ++$as_echo "$as_me: WARNING: Can't figure out how to do dynamic loading or shared libraries on this system." >&2;} ++ SHLIB_CFLAGS="" ++ SHLIB_LD="" ++ SHLIB_SUFFIX="" ++ DL_OBJS="tclLoadNone.o" ++ DL_LIBS="" ++ LDFLAGS="$LDFLAGS_ORIG" ++ CC_SEARCH_FLAGS="" ++ LD_SEARCH_FLAGS="" ++ BUILD_DLTEST="" ++ ++fi ++ LDFLAGS="$LDFLAGS $LDFLAGS_ARCH" ++ ++ # If we're running gcc, then change the C flags for compiling shared ++ # libraries to the right flags for gcc, instead of those for the ++ # standard manufacturer compiler. ++ ++ if test "$DL_OBJS" != "tclLoadNone.o" -a "$GCC" = yes; then : ++ ++ case $system in ++ AIX-*) ;; ++ BSD/OS*) ;; ++ IRIX*) ;; ++ NetBSD-*|FreeBSD-*|OpenBSD-*) ;; ++ Darwin-*) ;; ++ SCO_SV-3.2*) ;; ++ windows) ;; ++ *) SHLIB_CFLAGS="-fPIC" ;; ++ esac ++fi ++ ++ if test "$SHARED_LIB_SUFFIX" = ""; then : ++ ++ # TEA specific: use PACKAGE_VERSION instead of VERSION ++ SHARED_LIB_SUFFIX='${PACKAGE_VERSION}${SHLIB_SUFFIX}' ++fi ++ if test "$UNSHARED_LIB_SUFFIX" = ""; then : ++ ++ # TEA specific: use PACKAGE_VERSION instead of VERSION ++ UNSHARED_LIB_SUFFIX='${PACKAGE_VERSION}.a' ++fi ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ # These must be called after we do the basic CFLAGS checks and ++ # verify any possible 64-bit or similar switches are necessary ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for required early compiler flags" >&5 ++$as_echo_n "checking for required early compiler flags... " >&6; } ++ tcl_flags="" ++ ++ if test "${tcl_cv_flag__isoc99_source+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++char *p = (char *)strtoll; char *q = (char *)strtoull; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_flag__isoc99_source=no ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#define _ISOC99_SOURCE 1 ++#include ++int ++main () ++{ ++char *p = (char *)strtoll; char *q = (char *)strtoull; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_flag__isoc99_source=yes ++else ++ tcl_cv_flag__isoc99_source=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ if test "x${tcl_cv_flag__isoc99_source}" = "xyes" ; then ++ ++$as_echo "@%:@define _ISOC99_SOURCE 1" >>confdefs.h ++ ++ tcl_flags="$tcl_flags _ISOC99_SOURCE" ++ fi ++ ++ ++ if test "${tcl_cv_flag__largefile64_source+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++struct stat64 buf; int i = stat64("/", &buf); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_flag__largefile64_source=no ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#define _LARGEFILE64_SOURCE 1 ++#include ++int ++main () ++{ ++struct stat64 buf; int i = stat64("/", &buf); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_flag__largefile64_source=yes ++else ++ tcl_cv_flag__largefile64_source=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ if test "x${tcl_cv_flag__largefile64_source}" = "xyes" ; then ++ ++$as_echo "@%:@define _LARGEFILE64_SOURCE 1" >>confdefs.h ++ ++ tcl_flags="$tcl_flags _LARGEFILE64_SOURCE" ++ fi ++ ++ ++ if test "${tcl_cv_flag__largefile_source64+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++char *p = (char *)open64; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_flag__largefile_source64=no ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#define _LARGEFILE_SOURCE64 1 ++#include ++int ++main () ++{ ++char *p = (char *)open64; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_flag__largefile_source64=yes ++else ++ tcl_cv_flag__largefile_source64=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ if test "x${tcl_cv_flag__largefile_source64}" = "xyes" ; then ++ ++$as_echo "@%:@define _LARGEFILE_SOURCE64 1" >>confdefs.h ++ ++ tcl_flags="$tcl_flags _LARGEFILE_SOURCE64" ++ fi ++ ++ if test "x${tcl_flags}" = "x" ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 ++$as_echo "none" >&6; } ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${tcl_flags}" >&5 ++$as_echo "${tcl_flags}" >&6; } ++ fi ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit integer type" >&5 ++$as_echo_n "checking for 64-bit integer type... " >&6; } ++ if test "${tcl_cv_type_64bit+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ tcl_cv_type_64bit=none ++ # See if the compiler knows natively about __int64 ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++__int64 value = (__int64) 0; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_type_64bit=__int64 ++else ++ tcl_type_64bit="long long" ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ # See if we should use long anyway Note that we substitute in the ++ # type that is our current guess for a 64-bit type inside this check ++ # program, so it should be modified only carefully... ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++ ++int ++main () ++{ ++switch (0) { ++ case 1: case (sizeof(${tcl_type_64bit})==sizeof(long)): ; ++ } ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_type_64bit=${tcl_type_64bit} ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ if test "${tcl_cv_type_64bit}" = none ; then ++ ++$as_echo "@%:@define TCL_WIDE_INT_IS_LONG 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: using long" >&5 ++$as_echo "using long" >&6; } ++ elif test "${tcl_cv_type_64bit}" = "__int64" \ ++ -a "${TEA_PLATFORM}" = "windows" ; then ++ # TEA specific: We actually want to use the default tcl.h checks in ++ # this case to handle both TCL_WIDE_INT_TYPE and TCL_LL_MODIFIER* ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: using Tcl header defaults" >&5 ++$as_echo "using Tcl header defaults" >&6; } ++ else ++ ++cat >>confdefs.h <<_ACEOF ++@%:@define TCL_WIDE_INT_TYPE ${tcl_cv_type_64bit} ++_ACEOF ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${tcl_cv_type_64bit}" >&5 ++$as_echo "${tcl_cv_type_64bit}" >&6; } ++ ++ # Now check for auxiliary declarations ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent64" >&5 ++$as_echo_n "checking for struct dirent64... " >&6; } ++if test "${tcl_cv_struct_dirent64+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++#include ++int ++main () ++{ ++struct dirent64 p; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_struct_dirent64=yes ++else ++ tcl_cv_struct_dirent64=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_struct_dirent64" >&5 ++$as_echo "$tcl_cv_struct_dirent64" >&6; } ++ if test "x${tcl_cv_struct_dirent64}" = "xyes" ; then ++ ++$as_echo "@%:@define HAVE_STRUCT_DIRENT64 1" >>confdefs.h ++ ++ fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat64" >&5 ++$as_echo_n "checking for struct stat64... " >&6; } ++if test "${tcl_cv_struct_stat64+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++struct stat64 p; ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_struct_stat64=yes ++else ++ tcl_cv_struct_stat64=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcl_cv_struct_stat64" >&5 ++$as_echo "$tcl_cv_struct_stat64" >&6; } ++ if test "x${tcl_cv_struct_stat64}" = "xyes" ; then ++ ++$as_echo "@%:@define HAVE_STRUCT_STAT64 1" >>confdefs.h ++ ++ fi ++ ++ for ac_func in open64 lseek64 ++do : ++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" ++eval as_val=\$$as_ac_var ++ if test "x$as_val" = x""yes; then : ++ cat >>confdefs.h <<_ACEOF ++@%:@define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 ++_ACEOF ++ ++fi ++done ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for off64_t" >&5 ++$as_echo_n "checking for off64_t... " >&6; } ++ if test "${tcl_cv_type_off64_t+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++off64_t offset; ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ tcl_cv_type_off64_t=yes ++else ++ tcl_cv_type_off64_t=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++ ++ if test "x${tcl_cv_type_off64_t}" = "xyes" && \ ++ test "x${ac_cv_func_lseek64}" = "xyes" && \ ++ test "x${ac_cv_func_open64}" = "xyes" ; then ++ ++$as_echo "@%:@define HAVE_TYPE_OFF64_T 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ fi ++ fi ++ ++ ++ ++# Without the following two eval statements, XOTCL_SHARED_LIB_SUFFIX ++# in xotclConfig.sh has $PACKAGE_VERSION unresolved. When another ++# app links against xotcl, the PACKAGE_VERSIONs are confused. ++# ++# Without the first eval, we get ++# XOTCL_SHARED_LIB_SUFFIX=${PACKAGE_VERSION}\$\{DBGX\}${SHLIB_SUFFIX} ++# XOTCL_UNSHARED_LIB_SUFFIX=${PACKAGE_VERSION}\$\{DBGX\}.a ++# ++# after the first eval, we get ++# XOTCL_SHARED_LIB_SUFFIX=1.2.1${DBGX}.so ++# XOTCL_UNSHARED_LIB_SUFFIX=1.2.1${DBGX}.a ++# after the second eval, all variables are resolved. ++ ++ ++eval "SHARED_LIB_SUFFIX=${SHARED_LIB_SUFFIX}" ++eval "UNSHARED_LIB_SUFFIX=${UNSHARED_LIB_SUFFIX}" ++ ++#eval "SHARED_LIB_SUFFIX=${SHARED_LIB_SUFFIX}" ++#eval "UNSHARED_LIB_SUFFIX=${UNSHARED_LIB_SUFFIX}" ++ ++#-------------------------------------------------------------------- ++# Set the default compiler switches based on the --enable-symbols ++# option. ++#-------------------------------------------------------------------- ++ ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build with symbols" >&5 ++$as_echo_n "checking for build with symbols... " >&6; } ++ @%:@ Check whether --enable-symbols was given. ++if test "${enable_symbols+set}" = set; then : ++ enableval=$enable_symbols; tcl_ok=$enableval ++else ++ tcl_ok=no ++fi ++ ++ DBGX="" ++ if test "$tcl_ok" = "no"; then ++ CFLAGS_DEFAULT="${CFLAGS_OPTIMIZE}" ++ LDFLAGS_DEFAULT="${LDFLAGS_OPTIMIZE}" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ else ++ CFLAGS_DEFAULT="${CFLAGS_DEBUG}" ++ LDFLAGS_DEFAULT="${LDFLAGS_DEBUG}" ++ if test "$tcl_ok" = "yes"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (standard debugging)" >&5 ++$as_echo "yes (standard debugging)" >&6; } ++ fi ++ fi ++ # TEA specific: ++ if test "${TEA_PLATFORM}" != "windows" ; then ++ LDFLAGS_DEFAULT="${LDFLAGS}" ++ fi ++ ++ ++ ++ ++ if test "$tcl_ok" = "mem" -o "$tcl_ok" = "all"; then ++ ++$as_echo "@%:@define TCL_MEM_DEBUG 1" >>confdefs.h ++ ++ fi ++ ++ if test "$tcl_ok" != "yes" -a "$tcl_ok" != "no"; then ++ if test "$tcl_ok" = "all"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: enabled symbols mem debugging" >&5 ++$as_echo "enabled symbols mem debugging" >&6; } ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: enabled $tcl_ok debugging" >&5 ++$as_echo "enabled $tcl_ok debugging" >&6; } ++ fi ++ fi ++ ++ ++#-------------------------------------------------------------------- ++# Everyone should be linking against the Tcl stub library. If you ++# can't for some reason, remove this definition. If you aren't using ++# stubs, you also need to modify the SHLIB_LD_LIBS setting below to ++# link against the non-stubbed Tcl library. ++#-------------------------------------------------------------------- ++ ++ ++#if test "${TCL_MAJOR_VERSION}" = "8" -a "${TCL_MINOR_VERSION}" = "0"; then ++# FORCE_NO_STUBS=1 ++#fi ++ ++if test "${FORCE_NO_STUBS}" = "0" ; then ++ $as_echo "@%:@define USE_TCL_STUBS 1" >>confdefs.h ++ ++fi ++ ++#-------------------------------------------------------------------- ++# This macro generates a line to use when building a library. It ++# depends on values set by the TEA_ENABLE_SHARED, TEA_ENABLE_SYMBOLS, ++# and TEA_LOAD_TCLCONFIG macros above. ++#-------------------------------------------------------------------- ++ ++ ++ if test "${TEA_PLATFORM}" = "windows" -a "$GCC" != "yes"; then ++ MAKE_STATIC_LIB="\${STLIB_LD} -out:\$@ \$(PKG_OBJECTS)" ++ MAKE_SHARED_LIB="\${SHLIB_LD} \${SHLIB_LD_LIBS} \${LDFLAGS_DEFAULT} -out:\$@ \$(PKG_OBJECTS)" ++ MAKE_STUB_LIB="\${STLIB_LD} -out:\$@ \$(PKG_STUB_OBJECTS)" ++ else ++ MAKE_STATIC_LIB="\${STLIB_LD} \$@ \$(PKG_OBJECTS)" ++ MAKE_SHARED_LIB="\${SHLIB_LD} -o \$@ \$(PKG_OBJECTS) \${SHLIB_LD_LIBS}" ++ MAKE_STUB_LIB="\${STLIB_LD} \$@ \$(PKG_STUB_OBJECTS)" ++ fi ++ ++ if test "${SHARED_BUILD}" = "1" ; then ++ MAKE_LIB="${MAKE_SHARED_LIB} " ++ else ++ MAKE_LIB="${MAKE_STATIC_LIB} " ++ fi ++ ++ #-------------------------------------------------------------------- ++ # Shared libraries and static libraries have different names. ++ # Use the double eval to make sure any variables in the suffix is ++ # substituted. (@@@ Might not be necessary anymore) ++ #-------------------------------------------------------------------- ++ ++ if test "${TEA_PLATFORM}" = "windows" ; then ++ if test "${SHARED_BUILD}" = "1" ; then ++ # We force the unresolved linking of symbols that are really in ++ # the private libraries of Tcl and Tk. ++ SHLIB_LD_LIBS="${SHLIB_LD_LIBS} \"`${CYGPATH} ${TCL_BIN_DIR}/${TCL_STUB_LIB_FILE}`\"" ++ if test x"${TK_BIN_DIR}" != x ; then ++ SHLIB_LD_LIBS="${SHLIB_LD_LIBS} \"`${CYGPATH} ${TK_BIN_DIR}/${TK_STUB_LIB_FILE}`\"" ++ fi ++ eval eval "PKG_LIB_FILE=${PACKAGE_NAME}${SHARED_LIB_SUFFIX}" ++ else ++ eval eval "PKG_LIB_FILE=${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}" ++ fi ++ # Some packages build their own stubs libraries ++ eval eval "PKG_STUB_LIB_FILE=${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}" ++ if test "$GCC" = "yes"; then ++ PKG_STUB_LIB_FILE=lib${PKG_STUB_LIB_FILE} ++ fi ++ # These aren't needed on Windows (either MSVC or gcc) ++ RANLIB=: ++ RANLIB_STUB=: ++ else ++ RANLIB_STUB="${RANLIB}" ++ if test "${SHARED_BUILD}" = "1" ; then ++ SHLIB_LD_LIBS="${SHLIB_LD_LIBS} ${TCL_STUB_LIB_SPEC}" ++ if test x"${TK_BIN_DIR}" != x ; then ++ SHLIB_LD_LIBS="${SHLIB_LD_LIBS} ${TK_STUB_LIB_SPEC}" ++ fi ++ eval eval "PKG_LIB_FILE=lib${PACKAGE_NAME}${SHARED_LIB_SUFFIX}" ++ RANLIB=: ++ else ++ eval eval "PKG_LIB_FILE=lib${PACKAGE_NAME}${UNSHARED_LIB_SUFFIX}" ++ fi ++ # Some packages build their own stubs libraries ++ eval eval "PKG_STUB_LIB_FILE=lib${PACKAGE_NAME}stub${UNSHARED_LIB_SUFFIX}" ++ fi ++ ++ # These are escaped so that only CFLAGS is picked up at configure time. ++ # The other values will be substituted at make time. ++ CFLAGS="${CFLAGS} \${CFLAGS_DEFAULT} \${CFLAGS_WARNING}" ++ if test "${SHARED_BUILD}" = "1" ; then ++ CFLAGS="${CFLAGS} \${SHLIB_CFLAGS}" ++ fi ++ ++ ++ ++ ++ ++ ++ ++ ++#-------------------------------------------------------------------- ++# Find tclsh so that we can run pkg_mkIndex to generate the pkgIndex.tcl ++# file during the install process. Don't run the TCLSH_PROG through ++# ${CYGPATH} because it's being used directly by make. ++# Require that we use a tclsh shell version 8.2 or later since earlier ++# versions have bugs in the pkg_mkIndex routine. ++#-------------------------------------------------------------------- ++ ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tclsh" >&5 ++$as_echo_n "checking for tclsh... " >&6; } ++ if test -f "${TCL_BIN_DIR}/Makefile" ; then ++ # tclConfig.sh is in Tcl build directory ++ if test "${TEA_PLATFORM}" = "windows"; then ++ TCLSH_PROG="${TCL_BIN_DIR}/tclsh${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}${TCL_DBGX}${EXEEXT}" ++ else ++ TCLSH_PROG="${TCL_BIN_DIR}/tclsh" ++ fi ++ else ++ # tclConfig.sh is in install location ++ if test "${TEA_PLATFORM}" = "windows"; then ++ TCLSH_PROG="tclsh${TCL_MAJOR_VERSION}${TCL_MINOR_VERSION}${TCL_DBGX}${EXEEXT}" ++ else ++ TCLSH_PROG="tclsh${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}${TCL_DBGX}" ++ fi ++ list="`ls -d ${TCL_BIN_DIR}/../bin 2>/dev/null` \ ++ `ls -d ${TCL_BIN_DIR}/.. 2>/dev/null` \ ++ `ls -d ${TCL_PREFIX}/bin 2>/dev/null`" ++ for i in $list ; do ++ if test -f "$i/${TCLSH_PROG}" ; then ++ REAL_TCL_BIN_DIR="`cd "$i"; pwd`/" ++ break ++ fi ++ done ++ TCLSH_PROG="${REAL_TCL_BIN_DIR}${TCLSH_PROG}" ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${TCLSH_PROG}" >&5 ++$as_echo "${TCLSH_PROG}" >&6; } ++ ++ ++ ++# make this available, for such as xotclConfig.sh ++XOTCL_COMPATIBLE_TCLSH=${TCLSH_PROG} ++ ++ ++# resolve the variables ++eval "libdir=${libdir}" ++eval "datadir=${datadir}" ++eval "includedir=${includedir}" ++ ++PKG_DIR="${PACKAGE_NAME}${PACKAGE_VERSION}" ++pkgdatadir="${datadir}/${PKG_DIR}" ++pkglibdir="${libdir}/${PKG_DIR}" ++# make sure this is right (then remove this comment) ++pkgincludedir="${includedir}/${PKG_DIR}" ++ ++ ++ ++ ++ ++ ++# ++# XOTcl specific configs ++# ++ ++if test "${TEA_PLATFORM}" != "windows" ; then ++ ++XOTCL_BUILD_LIB_SPEC="-L`pwd` -lxotcl${PACKAGE_VERSION}" ++XOTCL_LIB_SPEC="-L${pkglibdir} -lxotcl${PACKAGE_VERSION}" ++ ++# stub libs are not build for 8.0 ++if test "${TCL_MAJOR_VERSION}" = "8" -a "${TCL_MINOR_VERSION}" = "0"; then ++ XOTCL_BUILD_STUB_LIB_PATH="" ++ XOTCL_STUB_LIB_PATH="" ++ XOTCL_BUILD_STUB_LIB_SPEC="" ++ XOTCL_STUB_LIB_SPEC="" ++else ++ XOTCL_BUILD_STUB_LIB_PATH="`pwd`/${PKG_STUB_LIB_FILE}" ++ XOTCL_STUB_LIB_PATH="${pkglibdir}/${PKG_STUB_LIB_FILE}" ++ XOTCL_BUILD_STUB_LIB_SPEC="-L`pwd` -lxotclstub${PACKAGE_VERSION}" ++ XOTCL_STUB_LIB_SPEC="-L${pkglibdir} -lxotclstub${PACKAGE_VERSION}" ++ $as_echo "@%:@define COMPILE_XOTCL_STUBS 1" >>confdefs.h ++ ++fi ++ ++else ++ ++XOTCL_BUILD_LIB_SPEC="`pwd`/${PKG_LIB_FILE}" ++XOTCL_LIB_SPEC="${pkglibdir}/${PKG_LIB_FILE}" ++XOTCL_BUILD_STUB_LIB_PATH="`pwd`/${PKG_STUB_LIB_FILE}" ++XOTCL_STUB_LIB_PATH="${pkglibdir}/${PKG_STUB_LIB_FILE}" ++XOTCL_BUILD_STUB_LIB_SPEC="`pwd`/${PKG_STUB_LIB_FILE}" ++XOTCL_STUB_LIB_SPEC="${pkglibdir}/${PKG_STUB_LIB_FILE}" ++ ++fi ++ ++ ++ ++ ++ ++ ++ ++ ++ ++XOTCL_SRC_DIR=$srcdir ++ ++ ++ ++ ++# include dir of xotcl during build process (i.e., does not assume installed) ++XOTCL_BUILD_INCLUDE_DIR="${XOTCL_SRC_DIR}/generic" ++XOTCL_BUILD_INCLUDE_SPEC="-I${XOTCL_BUILD_INCLUDE_DIR}" ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++#-------------------------------------------------------------------- ++# the value of this variable is set to the files which are to be ++# removed when the user invokes 'make distclean' (i.e., those ++# files generated by ./configure) and is used in the make distclean ++# target, defined in Makefile.in ++#-------------------------------------------------------------------- ++ ++CONFIG_CLEAN_FILES="Makefile xotclConfig.sh apps/utils/xotclsh apps/utils/xowish unix/xotcl.spec unix/pkgIndex.unix autom4te.cache/" ++ ++ac_config_files="$ac_config_files Makefile xotclConfig.sh apps/utils/xotclsh apps/utils/xowish unix/xotcl.spec unix/pkgIndex.unix" ++ ++ ++#-------------------------------------------------------------------- ++# Finally, substitute all of the various values into the Makefile, ++# and generate the other output files. (this is done by invoking ++# config.status) ++# ++# NOTE the lack of parameters! AC_OUTPUT with params is deprecated; ++# use macros such as AC_CONFIG_FILES, AC_HEADER_FILES, etc to add ++# to the files output by ./configure. ++#-------------------------------------------------------------------- ++ ++cat >confcache <<\_ACEOF ++# 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, see configure's option --config-cache. ++# It is not useful on other systems. If it contains results you don't ++# want to keep, you may remove or edit it. ++# ++# config.status only pays attention to the cache file if you give it ++# the --recheck option to rerun configure. ++# ++# `ac_cv_env_foo' variables (set or unset) will be overridden when ++# loading this file, other *unset* `ac_cv_foo' will be assigned the ++# following values. ++ ++_ACEOF ++ ++# The following way of writing the cache mishandles newlines in values, ++# but we know of no workaround that is simple, portable, and efficient. ++# So, we kill variables containing newlines. ++# 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. ++( ++ for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do ++ eval ac_val=\$$ac_var ++ case $ac_val in #( ++ *${as_nl}*) ++ case $ac_var in #( ++ *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 ++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; ++ esac ++ case $ac_var in #( ++ _ | IFS | as_nl) ;; #( ++ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( ++ *) { eval $ac_var=; unset $ac_var;} ;; ++ esac ;; ++ esac ++ done ++ ++ (set) 2>&1 | ++ case $as_nl`(ac_space=' '; set) 2>&1` in #( ++ *${as_nl}ac_space=\ *) ++ # `set' does not quote correctly, so add quotes: double-quote ++ # substitution turns \\\\ into \\, and sed turns \\ into \. ++ sed -n \ ++ "s/'/'\\\\''/g; ++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ++ ;; #( ++ *) ++ # `set' quotes correctly as required by POSIX, so do not add quotes. ++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ++ ;; ++ esac | ++ sort ++) | ++ sed ' ++ /^ac_cv_env_/b end ++ t clear ++ :clear ++ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ ++ t end ++ s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ ++ :end' >>confcache ++if diff "$cache_file" confcache >/dev/null 2>&1; then :; else ++ if test -w "$cache_file"; then ++ test "x$cache_file" != "x/dev/null" && ++ { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 ++$as_echo "$as_me: updating cache $cache_file" >&6;} ++ cat confcache >$cache_file ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 ++$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} ++ fi ++fi ++rm -f confcache ++ ++test "x$prefix" = xNONE && prefix=$ac_default_prefix ++# Let make expand exec_prefix. ++test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' ++ ++# Transform confdefs.h into DEFS. ++# Protect against shell expansion while executing Makefile rules. ++# Protect against Makefile macro expansion. ++# ++# If the first sed substitution is executed (which looks for macros that ++# take arguments), then branch to the quote section. Otherwise, ++# look for a macro that doesn't take arguments. ++ac_script=' ++:mline ++/\\$/{ ++ N ++ s,\\\n,, ++ b mline ++} ++t clear ++:clear ++s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g ++t quote ++s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g ++t quote ++b any ++:quote ++s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g ++s/\[/\\&/g ++s/\]/\\&/g ++s/\$/$$/g ++H ++:any ++${ ++ g ++ s/^\n// ++ s/\n/ /g ++ p ++} ++' ++DEFS=`sed -n "$ac_script" confdefs.h` ++ ++ ++ac_libobjs= ++ac_ltlibobjs= ++for ac_i in : $LIB@&t@OBJS; do test "x$ac_i" = x: && continue ++ # 1. Remove the extension, and $U if already installed. ++ ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ++ ac_i=`$as_echo "$ac_i" | sed "$ac_script"` ++ # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR ++ # will be set to the directory where LIBOBJS objects are built. ++ as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" ++ as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' ++done ++LIB@&t@OBJS=$ac_libobjs ++ ++LTLIBOBJS=$ac_ltlibobjs ++ ++ ++ ++CFLAGS="${CFLAGS} ${CPPFLAGS}"; CPPFLAGS="" ++ ++: ${CONFIG_STATUS=./config.status} ++ac_write_fail=0 ++ac_clean_files_save=$ac_clean_files ++ac_clean_files="$ac_clean_files $CONFIG_STATUS" ++{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 ++$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} ++as_write_fail=0 ++cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 ++#! $SHELL ++# Generated by $as_me. ++# Run this file to recreate the current configuration. ++# Compiler output produced by configure, useful for debugging ++# configure, is in config.log if it exists. ++ ++debug=false ++ac_cs_recheck=false ++ac_cs_silent=false ++ ++SHELL=\${CONFIG_SHELL-$SHELL} ++export SHELL ++_ASEOF ++cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ++## -------------------- ## ++## M4sh Initialization. ## ++## -------------------- ## ++ ++# Be more Bourne compatible ++DUALCASE=1; export DUALCASE # for MKS sh ++if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : ++ emulate sh ++ NULLCMD=: ++ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '${1+"$@"}'='"$@"' ++ setopt NO_GLOB_SUBST ++else ++ case `(set -o) 2>/dev/null` in @%:@( ++ *posix*) : ++ set -o posix ;; @%:@( ++ *) : ++ ;; ++esac ++fi ++ ++ ++as_nl=' ++' ++export as_nl ++# Printing a long string crashes Solaris 7 /usr/bin/printf. ++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo ++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo ++# Prefer a ksh shell builtin over an external printf program on Solaris, ++# but without wasting forks for bash or zsh. ++if test -z "$BASH_VERSION$ZSH_VERSION" \ ++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then ++ as_echo='print -r --' ++ as_echo_n='print -rn --' ++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then ++ as_echo='printf %s\n' ++ as_echo_n='printf %s' ++else ++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then ++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' ++ as_echo_n='/usr/ucb/echo -n' ++ else ++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"' ++ as_echo_n_body='eval ++ arg=$1; ++ case $arg in @%:@( ++ *"$as_nl"*) ++ expr "X$arg" : "X\\(.*\\)$as_nl"; ++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; ++ esac; ++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ++ ' ++ export as_echo_n_body ++ as_echo_n='sh -c $as_echo_n_body as_echo' ++ fi ++ export as_echo_body ++ as_echo='sh -c $as_echo_body as_echo' ++fi ++ ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ PATH_SEPARATOR=: ++ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { ++ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || ++ PATH_SEPARATOR=';' ++ } ++fi ++ ++ ++# IFS ++# We need space, tab and new line, in precisely that order. Quoting is ++# there to prevent editors from complaining about space-tab. ++# (If _AS_PATH_WALK were called with IFS unset, it would disable word ++# splitting by setting IFS to empty value.) ++IFS=" "" $as_nl" ++ ++# Find who we are. Look in the path if we contain no directory separator. ++case $0 in @%:@(( ++ *[\\/]* ) as_myself=$0 ;; ++ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break ++ done ++IFS=$as_save_IFS ++ ++ ;; ++esac ++# We did not find ourselves, most probably we were run as `sh COMMAND' ++# in which case we are not to be found in the path. ++if test "x$as_myself" = x; then ++ as_myself=$0 ++fi ++if test ! -f "$as_myself"; then ++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ exit 1 ++fi ++ ++# Unset variables that we do not need and which cause bugs (e.g. in ++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" ++# suppresses any "Segmentation fault" message there. '((' could ++# trigger a bug in pdksh 5.2.14. ++for as_var in BASH_ENV ENV MAIL MAILPATH ++do eval test x\${$as_var+set} = xset \ ++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : ++done ++PS1='$ ' ++PS2='> ' ++PS4='+ ' ++ ++# NLS nuisances. ++LC_ALL=C ++export LC_ALL ++LANGUAGE=C ++export LANGUAGE ++ ++# CDPATH. ++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH ++ ++ ++@%:@ as_fn_error ERROR [LINENO LOG_FD] ++@%:@ --------------------------------- ++@%:@ Output "`basename @S|@0`: error: ERROR" to stderr. If LINENO and LOG_FD are ++@%:@ provided, also output the error to LOG_FD, referencing LINENO. Then exit the ++@%:@ script with status @S|@?, using 1 if that was 0. ++as_fn_error () ++{ ++ as_status=$?; test $as_status -eq 0 && as_status=1 ++ if test "$3"; then ++ as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 ++ fi ++ $as_echo "$as_me: error: $1" >&2 ++ as_fn_exit $as_status ++} @%:@ as_fn_error ++ ++ ++@%:@ as_fn_set_status STATUS ++@%:@ ----------------------- ++@%:@ Set @S|@? to STATUS, without forking. ++as_fn_set_status () ++{ ++ return $1 ++} @%:@ as_fn_set_status ++ ++@%:@ as_fn_exit STATUS ++@%:@ ----------------- ++@%:@ Exit the shell with STATUS, even in a "trap 0" or "set -e" context. ++as_fn_exit () ++{ ++ set +e ++ as_fn_set_status $1 ++ exit $1 ++} @%:@ as_fn_exit ++ ++@%:@ as_fn_unset VAR ++@%:@ --------------- ++@%:@ Portably unset VAR. ++as_fn_unset () ++{ ++ { eval $1=; unset $1;} ++} ++as_unset=as_fn_unset ++@%:@ as_fn_append VAR VALUE ++@%:@ ---------------------- ++@%:@ Append the text in VALUE to the end of the definition contained in VAR. Take ++@%:@ advantage of any shell optimizations that allow amortized linear growth over ++@%:@ repeated appends, instead of the typical quadratic growth present in naive ++@%:@ implementations. ++if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : ++ eval 'as_fn_append () ++ { ++ eval $1+=\$2 ++ }' ++else ++ as_fn_append () ++ { ++ eval $1=\$$1\$2 ++ } ++fi # as_fn_append ++ ++@%:@ as_fn_arith ARG... ++@%:@ ------------------ ++@%:@ Perform arithmetic evaluation on the ARGs, and store the result in the ++@%:@ global @S|@as_val. Take advantage of shells that can avoid forks. The arguments ++@%:@ must be portable across @S|@(()) and expr. ++if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : ++ eval 'as_fn_arith () ++ { ++ as_val=$(( $* )) ++ }' ++else ++ as_fn_arith () ++ { ++ as_val=`expr "$@" || test $? -eq 1` ++ } ++fi # as_fn_arith ++ ++ ++if expr a : '\(a\)' >/dev/null 2>&1 && ++ test "X`expr 00001 : '.*\(...\)'`" = X001; then ++ as_expr=expr ++else ++ as_expr=false ++fi ++ ++if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then ++ as_basename=basename ++else ++ as_basename=false ++fi ++ ++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then ++ as_dirname=dirname ++else ++ as_dirname=false ++fi ++ ++as_me=`$as_basename -- "$0" || ++$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ ++ X"$0" : 'X\(//\)$' \| \ ++ X"$0" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X/"$0" | ++ sed '/^.*\/\([^/][^/]*\)\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\/\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ ++# Avoid depending upon Character Ranges. ++as_cr_letters='abcdefghijklmnopqrstuvwxyz' ++as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' ++as_cr_Letters=$as_cr_letters$as_cr_LETTERS ++as_cr_digits='0123456789' ++as_cr_alnum=$as_cr_Letters$as_cr_digits ++ ++ECHO_C= ECHO_N= ECHO_T= ++case `echo -n x` in @%:@((((( ++-n*) ++ case `echo 'xy\c'` in ++ *c*) ECHO_T=' ';; # ECHO_T is single tab character. ++ xy) ECHO_C='\c';; ++ *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ++ ECHO_T=' ';; ++ esac;; ++*) ++ ECHO_N='-n';; ++esac ++ ++rm -f conf$$ conf$$.exe conf$$.file ++if test -d conf$$.dir; then ++ rm -f conf$$.dir/conf$$.file ++else ++ rm -f conf$$.dir ++ mkdir conf$$.dir 2>/dev/null ++fi ++if (echo >conf$$.file) 2>/dev/null; then ++ if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++ as_ln_s='cp -p' ++ elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln ++ else ++ as_ln_s='cp -p' ++ fi ++else ++ as_ln_s='cp -p' ++fi ++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file ++rmdir conf$$.dir 2>/dev/null ++ ++ ++@%:@ as_fn_mkdir_p ++@%:@ ------------- ++@%:@ Create "@S|@as_dir" as a directory, including parents if necessary. ++as_fn_mkdir_p () ++{ ++ ++ case $as_dir in #( ++ -*) as_dir=./$as_dir;; ++ esac ++ test -d "$as_dir" || eval $as_mkdir_p || { ++ as_dirs= ++ while :; do ++ case $as_dir in #( ++ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( ++ *) as_qdir=$as_dir;; ++ esac ++ as_dirs="'$as_qdir' $as_dirs" ++ as_dir=`$as_dirname -- "$as_dir" || ++$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_dir" : 'X\(//\)[^/]' \| \ ++ X"$as_dir" : 'X\(//\)$' \| \ ++ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X"$as_dir" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ test -d "$as_dir" && break ++ done ++ test -z "$as_dirs" || eval "mkdir $as_dirs" ++ } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" ++ ++ ++} @%:@ as_fn_mkdir_p ++if mkdir -p . 2>/dev/null; then ++ as_mkdir_p='mkdir -p "$as_dir"' ++else ++ test -d ./-p && rmdir ./-p ++ as_mkdir_p=false ++fi ++ ++if test -x / >/dev/null 2>&1; then ++ as_test_x='test -x' ++else ++ if ls -dL / >/dev/null 2>&1; then ++ as_ls_L_option=L ++ else ++ as_ls_L_option= ++ fi ++ as_test_x=' ++ eval sh -c '\'' ++ if test -d "$1"; then ++ test -d "$1/."; ++ else ++ case $1 in @%:@( ++ -*)set "./$1";; ++ esac; ++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in @%:@(( ++ ???[sx]*):;;*)false;;esac;fi ++ '\'' sh ++ ' ++fi ++as_executable_p=$as_test_x ++ ++# Sed expression to map a string onto a valid CPP name. ++as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" ++ ++# Sed expression to map a string onto a valid variable name. ++as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" ++ ++ ++exec 6>&1 ++## ----------------------------------- ## ++## Main body of $CONFIG_STATUS script. ## ++## ----------------------------------- ## ++_ASEOF ++test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 ++ ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++# Save the log message, to keep $0 and so on meaningful, and to ++# report actual input values of CONFIG_FILES etc. instead of their ++# values after options handling. ++ac_log=" ++This file was extended by xotcl $as_me 1.6.7, which was ++generated by GNU Autoconf 2.65. Invocation command line was ++ ++ CONFIG_FILES = $CONFIG_FILES ++ CONFIG_HEADERS = $CONFIG_HEADERS ++ CONFIG_LINKS = $CONFIG_LINKS ++ CONFIG_COMMANDS = $CONFIG_COMMANDS ++ $ $0 $@ ++ ++on `(hostname || uname -n) 2>/dev/null | sed 1q` ++" ++ ++_ACEOF ++ ++case $ac_config_files in *" ++"*) set x $ac_config_files; shift; ac_config_files=$*;; ++esac ++ ++ ++ ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++# Files that config.status was made for. ++config_files="$ac_config_files" ++ ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++ac_cs_usage="\ ++\`$as_me' instantiates files and other configuration actions ++from templates according to the current configuration. Unless the files ++and actions are specified as TAGs, all are instantiated by default. ++ ++Usage: $0 [OPTION]... [TAG]... ++ ++ -h, --help print this help, then exit ++ -V, --version print version number and configuration settings, then exit ++ --config print configuration, then exit ++ -q, --quiet, --silent ++ do not print progress messages ++ -d, --debug don't remove temporary files ++ --recheck update $as_me by reconfiguring in the same conditions ++ --file=FILE[:TEMPLATE] ++ instantiate the configuration file FILE ++ ++Configuration files: ++$config_files ++ ++Report bugs to the package provider." ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ++ac_cs_version="\\ ++xotcl config.status 1.6.7 ++configured by $0, generated by GNU Autoconf 2.65, ++ with options \\"\$ac_cs_config\\" ++ ++Copyright (C) 2009 Free Software Foundation, Inc. ++This config.status script is free software; the Free Software Foundation ++gives unlimited permission to copy, distribute and modify it." ++ ++ac_pwd='$ac_pwd' ++srcdir='$srcdir' ++INSTALL='$INSTALL' ++test -n "\$AWK" || AWK=awk ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++# The default lists apply if the user does not specify any file. ++ac_need_defaults=: ++while test $# != 0 ++do ++ case $1 in ++ --*=*) ++ ac_option=`expr "X$1" : 'X\([^=]*\)='` ++ ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ++ ac_shift=: ++ ;; ++ *) ++ ac_option=$1 ++ ac_optarg=$2 ++ ac_shift=shift ++ ;; ++ esac ++ ++ case $ac_option in ++ # Handling of the options. ++ -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ++ ac_cs_recheck=: ;; ++ --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) ++ $as_echo "$ac_cs_version"; exit ;; ++ --config | --confi | --conf | --con | --co | --c ) ++ $as_echo "$ac_cs_config"; exit ;; ++ --debug | --debu | --deb | --de | --d | -d ) ++ debug=: ;; ++ --file | --fil | --fi | --f ) ++ $ac_shift ++ case $ac_optarg in ++ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ esac ++ as_fn_append CONFIG_FILES " '$ac_optarg'" ++ ac_need_defaults=false;; ++ --he | --h | --help | --hel | -h ) ++ $as_echo "$ac_cs_usage"; exit ;; ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil | --si | --s) ++ ac_cs_silent=: ;; ++ ++ # This is an error. ++ -*) as_fn_error "unrecognized option: \`$1' ++Try \`$0 --help' for more information." ;; ++ ++ *) as_fn_append ac_config_targets " $1" ++ ac_need_defaults=false ;; ++ ++ esac ++ shift ++done ++ ++ac_configure_extra_args= ++ ++if $ac_cs_silent; then ++ exec 6>/dev/null ++ ac_configure_extra_args="$ac_configure_extra_args --silent" ++fi ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++if \$ac_cs_recheck; then ++ set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion ++ shift ++ \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 ++ CONFIG_SHELL='$SHELL' ++ export CONFIG_SHELL ++ exec "\$@" ++fi ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++exec 5>>config.log ++{ ++ echo ++ sed 'h;s/./-/g;s/^.../@%:@@%:@ /;s/...$/ @%:@@%:@/;p;x;p;x' <<_ASBOX ++@%:@@%:@ Running $as_me. @%:@@%:@ ++_ASBOX ++ $as_echo "$ac_log" ++} >&5 ++ ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++ ++# Handling of arguments. ++for ac_config_target in $ac_config_targets ++do ++ case $ac_config_target in ++ "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; ++ "xotclConfig.sh") CONFIG_FILES="$CONFIG_FILES xotclConfig.sh" ;; ++ "apps/utils/xotclsh") CONFIG_FILES="$CONFIG_FILES apps/utils/xotclsh" ;; ++ "apps/utils/xowish") CONFIG_FILES="$CONFIG_FILES apps/utils/xowish" ;; ++ "unix/xotcl.spec") CONFIG_FILES="$CONFIG_FILES unix/xotcl.spec" ;; ++ "unix/pkgIndex.unix") CONFIG_FILES="$CONFIG_FILES unix/pkgIndex.unix" ;; ++ ++ *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; ++ esac ++done ++ ++ ++# If the user did not use the arguments to specify the items to instantiate, ++# then the envvar interface is used. Set only those that are not. ++# We use the long form for the default assignment because of an extremely ++# bizarre bug on SunOS 4.1.3. ++if $ac_need_defaults; then ++ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files ++fi ++ ++# Have a temporary directory for convenience. Make it in the build tree ++# simply because there is no reason against having it here, and in addition, ++# creating and moving files from /tmp can sometimes cause problems. ++# Hook for its removal unless debugging. ++# Note that there is a small window in which the directory will not be cleaned: ++# after its creation but before its name has been assigned to `$tmp'. ++$debug || ++{ ++ tmp= ++ trap 'exit_status=$? ++ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status ++' 0 ++ trap 'as_fn_exit 1' 1 2 13 15 ++} ++# Create a (secure) tmp directory for tmp files. ++ ++{ ++ tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && ++ test -n "$tmp" && test -d "$tmp" ++} || ++{ ++ tmp=./conf$$-$RANDOM ++ (umask 077 && mkdir "$tmp") ++} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 ++ ++# Set up the scripts for CONFIG_FILES section. ++# No need to generate them if there are no CONFIG_FILES. ++# This happens for instance with `./config.status config.h'. ++if test -n "$CONFIG_FILES"; then ++ ++ ++ac_cr=`echo X | tr X '\015'` ++# On cygwin, bash can eat \r inside `` if the user requested igncr. ++# But we know of no other shell where ac_cr would be empty at this ++# point, so we can use a bashism as a fallback. ++if test "x$ac_cr" = x; then ++ eval ac_cr=\$\'\\r\' ++fi ++ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` ++if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ++ ac_cs_awk_cr='\r' ++else ++ ac_cs_awk_cr=$ac_cr ++fi ++ ++echo 'BEGIN {' >"$tmp/subs1.awk" && ++_ACEOF ++ ++ ++{ ++ echo "cat >conf$$subs.awk <<_ACEOF" && ++ echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && ++ echo "_ACEOF" ++} >conf$$subs.sh || ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 ++ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` ++ac_delim='%!_!# ' ++for ac_last_try in false false false false false :; do ++ . ./conf$$subs.sh || ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 ++ ++ ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` ++ if test $ac_delim_n = $ac_delim_num; then ++ break ++ elif $ac_last_try; then ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 ++ else ++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! " ++ fi ++done ++rm -f conf$$subs.sh ++ ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++cat >>"\$tmp/subs1.awk" <<\\_ACAWK && ++_ACEOF ++sed -n ' ++h ++s/^/S["/; s/!.*/"]=/ ++p ++g ++s/^[^!]*!// ++:repl ++t repl ++s/'"$ac_delim"'$// ++t delim ++:nl ++h ++s/\(.\{148\}\)..*/\1/ ++t more1 ++s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ ++p ++n ++b repl ++:more1 ++s/["\\]/\\&/g; s/^/"/; s/$/"\\/ ++p ++g ++s/.\{148\}// ++t nl ++:delim ++h ++s/\(.\{148\}\)..*/\1/ ++t more2 ++s/["\\]/\\&/g; s/^/"/; s/$/"/ ++p ++b ++:more2 ++s/["\\]/\\&/g; s/^/"/; s/$/"\\/ ++p ++g ++s/.\{148\}// ++t delim ++' >$CONFIG_STATUS || ac_write_fail=1 ++rm -f conf$$subs.awk ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++_ACAWK ++cat >>"\$tmp/subs1.awk" <<_ACAWK && ++ for (key in S) S_is_set[key] = 1 ++ FS = "" ++ ++} ++{ ++ line = $ 0 ++ nfields = split(line, field, "@") ++ substed = 0 ++ len = length(field[1]) ++ for (i = 2; i < nfields; i++) { ++ key = field[i] ++ keylen = length(key) ++ if (S_is_set[key]) { ++ value = S[key] ++ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) ++ len += length(value) + length(field[++i]) ++ substed = 1 ++ } else ++ len += 1 + keylen ++ } ++ ++ print line ++} ++ ++_ACAWK ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then ++ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" ++else ++ cat ++fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ ++ || as_fn_error "could not setup config files machinery" "$LINENO" 5 ++_ACEOF ++ ++# VPATH may cause trouble with some makes, so we remove $(srcdir), ++# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and ++# trailing colons and then remove the whole line if VPATH becomes empty ++# (actually we leave an empty line to preserve line numbers). ++if test "x$srcdir" = x.; then ++ ac_vpsub='/^[ ]*VPATH[ ]*=/{ ++s/:*\$(srcdir):*/:/ ++s/:*\${srcdir}:*/:/ ++s/:*@srcdir@:*/:/ ++s/^\([^=]*=[ ]*\):*/\1/ ++s/:*$// ++s/^[^=]*=[ ]*$// ++}' ++fi ++ ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++fi # test -n "$CONFIG_FILES" ++ ++ ++eval set X " :F $CONFIG_FILES " ++shift ++for ac_tag ++do ++ case $ac_tag in ++ :[FHLC]) ac_mode=$ac_tag; continue;; ++ esac ++ case $ac_mode$ac_tag in ++ :[FHL]*:*);; ++ :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; ++ :[FH]-) ac_tag=-:-;; ++ :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; ++ esac ++ ac_save_IFS=$IFS ++ IFS=: ++ set x $ac_tag ++ IFS=$ac_save_IFS ++ shift ++ ac_file=$1 ++ shift ++ ++ case $ac_mode in ++ :L) ac_source=$1;; ++ :[FH]) ++ ac_file_inputs= ++ for ac_f ++ do ++ case $ac_f in ++ -) ac_f="$tmp/stdin";; ++ *) # Look for the file first in the build tree, then in the source tree ++ # (if the path is not absolute). The absolute path cannot be DOS-style, ++ # because $ac_f cannot contain `:'. ++ test -f "$ac_f" || ++ case $ac_f in ++ [\\/$]*) false;; ++ *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; ++ esac || ++ as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; ++ esac ++ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac ++ as_fn_append ac_file_inputs " '$ac_f'" ++ done ++ ++ # Let's still pretend it is `configure' which instantiates (i.e., don't ++ # use $as_me), people would be surprised to read: ++ # /* config.h. Generated by config.status. */ ++ configure_input='Generated from '` ++ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' ++ `' by configure.' ++ if test x"$ac_file" != x-; then ++ configure_input="$ac_file. $configure_input" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 ++$as_echo "$as_me: creating $ac_file" >&6;} ++ fi ++ # Neutralize special characters interpreted by sed in replacement strings. ++ case $configure_input in #( ++ *\&* | *\|* | *\\* ) ++ ac_sed_conf_input=`$as_echo "$configure_input" | ++ sed 's/[\\\\&|]/\\\\&/g'`;; #( ++ *) ac_sed_conf_input=$configure_input;; ++ esac ++ ++ case $ac_tag in ++ *:-:* | *:-) cat >"$tmp/stdin" \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; ++ esac ++ ;; ++ esac ++ ++ ac_dir=`$as_dirname -- "$ac_file" || ++$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$ac_file" : 'X\(//\)[^/]' \| \ ++ X"$ac_file" : 'X\(//\)$' \| \ ++ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X"$ac_file" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ as_dir="$ac_dir"; as_fn_mkdir_p ++ ac_builddir=. ++ ++case "$ac_dir" in ++.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; ++*) ++ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` ++ # A ".." for each directory in $ac_dir_suffix. ++ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` ++ case $ac_top_builddir_sub in ++ "") ac_top_builddir_sub=. ac_top_build_prefix= ;; ++ *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; ++ esac ;; ++esac ++ac_abs_top_builddir=$ac_pwd ++ac_abs_builddir=$ac_pwd$ac_dir_suffix ++# for backward compatibility: ++ac_top_builddir=$ac_top_build_prefix ++ ++case $srcdir in ++ .) # We are building in place. ++ ac_srcdir=. ++ ac_top_srcdir=$ac_top_builddir_sub ++ ac_abs_top_srcdir=$ac_pwd ;; ++ [\\/]* | ?:[\\/]* ) # Absolute name. ++ ac_srcdir=$srcdir$ac_dir_suffix; ++ ac_top_srcdir=$srcdir ++ ac_abs_top_srcdir=$srcdir ;; ++ *) # Relative name. ++ ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ++ ac_top_srcdir=$ac_top_build_prefix$srcdir ++ ac_abs_top_srcdir=$ac_pwd/$srcdir ;; ++esac ++ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix ++ ++ ++ case $ac_mode in ++ :F) ++ # ++ # CONFIG_FILE ++ # ++ ++ case $INSTALL in ++ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; ++ *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; ++ esac ++_ACEOF ++ ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++# If the template does not know about datarootdir, expand it. ++# FIXME: This hack should be removed a few years after 2.60. ++ac_datarootdir_hack=; ac_datarootdir_seen= ++ac_sed_dataroot=' ++/datarootdir/ { ++ p ++ q ++} ++/@datadir@/p ++/@docdir@/p ++/@infodir@/p ++/@localedir@/p ++/@mandir@/p' ++case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in ++*datarootdir*) ac_datarootdir_seen=yes;; ++*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 ++$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} ++_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++ ac_datarootdir_hack=' ++ s&@datadir@&$datadir&g ++ s&@docdir@&$docdir&g ++ s&@infodir@&$infodir&g ++ s&@localedir@&$localedir&g ++ s&@mandir@&$mandir&g ++ s&\\\${datarootdir}&$datarootdir&g' ;; ++esac ++_ACEOF ++ ++# Neutralize VPATH when `$srcdir' = `.'. ++# Shell code in configure.ac might set extrasub. ++# FIXME: do we really want to maintain this feature? ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++ac_sed_extra="$ac_vpsub ++$extrasub ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++:t ++/@[a-zA-Z_][a-zA-Z_0-9]*@/!b ++s|@configure_input@|$ac_sed_conf_input|;t t ++s&@top_builddir@&$ac_top_builddir_sub&;t t ++s&@top_build_prefix@&$ac_top_build_prefix&;t t ++s&@srcdir@&$ac_srcdir&;t t ++s&@abs_srcdir@&$ac_abs_srcdir&;t t ++s&@top_srcdir@&$ac_top_srcdir&;t t ++s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t ++s&@builddir@&$ac_builddir&;t t ++s&@abs_builddir@&$ac_abs_builddir&;t t ++s&@abs_top_builddir@&$ac_abs_top_builddir&;t t ++s&@INSTALL@&$ac_INSTALL&;t t ++$ac_datarootdir_hack ++" ++eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 ++ ++test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && ++ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && ++ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++which seems to be undefined. Please make sure it is defined." >&5 ++$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++which seems to be undefined. Please make sure it is defined." >&2;} ++ ++ rm -f "$tmp/stdin" ++ case $ac_file in ++ -) cat "$tmp/out" && rm -f "$tmp/out";; ++ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; ++ esac \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 ++ ;; ++ ++ ++ ++ esac ++ ++done # for ac_tag ++ ++ ++as_fn_exit 0 ++_ACEOF ++ac_clean_files=$ac_clean_files_save ++ ++test $ac_write_fail = 0 || ++ as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 ++ ++ ++# configure is writing to config.log, and then calls config.status. ++# config.status does its own redirection, appending to config.log. ++# Unfortunately, on DOS this fails, as config.log is still kept open ++# by configure, so config.status won't be able to write to it; its ++# output is simply discarded. So we exec the FD to /dev/null, ++# effectively closing config.log, so it can be properly (re)opened and ++# appended to by config.status. When coming back to configure, we ++# need to make the FD available again. ++if test "$no_create" != yes; then ++ ac_cs_success=: ++ ac_config_status_args= ++ test "$silent" = yes && ++ ac_config_status_args="$ac_config_status_args --quiet" ++ exec 5>/dev/null ++ $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false ++ exec 5>>config.log ++ # Use ||, not &&, to avoid exiting from the if with $? = 1, which ++ # would make configure fail if this is the last instruction. ++ $ac_cs_success || as_fn_exit $? ++fi ++if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 ++$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} ++fi ++ ++ ++here=${PWD} ++ ++for subdir in ${subdirs} ++do ++ echo "==================== configure $subdir =====================" ++ if test x"${srcdir}" = x. ; then ++ confdir=. ++ else ++ mkdir -p $subdir ++ confdir=${srcdir}/$subdir ++ fi ++ (cd $subdir; echo $SHELL ${confdir}/configure ${ac_configure_args} --prefix=${prefix} --with-xotcl=${here}; eval $SHELL ${confdir}/configure ${ac_configure_args} --prefix=${prefix} --with-xotcl=${here}) ++done ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ +--- /dev/null ++++ xotcl-1.6.7/autom4te.cache/requests +@@ -0,0 +1,68 @@ ++# This file was generated by Autom4te Tue Dec 22 07:01:21 UTC 2009. ++# It contains the lists of macros which have been traced. ++# It can be safely removed. ++ ++@request = ( ++ bless( [ ++ '0', ++ 1, ++ [ ++ '/usr/share/autoconf' ++ ], ++ [ ++ '/usr/share/autoconf/autoconf/autoconf.m4f', ++ 'aclocal.m4', ++ 'configure.in' ++ ], ++ { ++ '_LT_AC_TAGCONFIG' => 1, ++ 'AM_PROG_F77_C_O' => 1, ++ 'AC_INIT' => 1, ++ 'm4_pattern_forbid' => 1, ++ '_AM_COND_IF' => 1, ++ 'AC_CANONICAL_TARGET' => 1, ++ 'AC_SUBST' => 1, ++ 'AC_CONFIG_LIBOBJ_DIR' => 1, ++ 'AC_FC_SRCEXT' => 1, ++ 'AC_CANONICAL_HOST' => 1, ++ 'AC_PROG_LIBTOOL' => 1, ++ 'AM_INIT_AUTOMAKE' => 1, ++ 'AC_CONFIG_SUBDIRS' => 1, ++ 'AM_AUTOMAKE_VERSION' => 1, ++ 'LT_CONFIG_LTDL_DIR' => 1, ++ 'AC_REQUIRE_AUX_FILE' => 1, ++ 'AC_CONFIG_LINKS' => 1, ++ 'm4_sinclude' => 1, ++ 'LT_SUPPORTED_TAG' => 1, ++ 'AM_MAINTAINER_MODE' => 1, ++ 'AM_GNU_GETTEXT_INTL_SUBDIR' => 1, ++ '_m4_warn' => 1, ++ 'AM_PROG_CXX_C_O' => 1, ++ '_AM_COND_ENDIF' => 1, ++ 'AM_ENABLE_MULTILIB' => 1, ++ 'AM_SILENT_RULES' => 1, ++ 'AC_CONFIG_FILES' => 1, ++ 'include' => 1, ++ 'LT_INIT' => 1, ++ 'AM_GNU_GETTEXT' => 1, ++ 'AC_LIBSOURCE' => 1, ++ 'AM_PROG_FC_C_O' => 1, ++ 'AC_CANONICAL_BUILD' => 1, ++ 'AC_FC_FREEFORM' => 1, ++ 'AH_OUTPUT' => 1, ++ '_AM_SUBST_NOTMAKE' => 1, ++ 'AC_CONFIG_AUX_DIR' => 1, ++ 'sinclude' => 1, ++ 'm4_pattern_allow' => 1, ++ 'AM_PROG_CC_C_O' => 1, ++ 'AC_CANONICAL_SYSTEM' => 1, ++ 'AM_CONDITIONAL' => 1, ++ 'AC_CONFIG_HEADERS' => 1, ++ 'AC_DEFINE_TRACE_LITERAL' => 1, ++ 'm4_include' => 1, ++ '_AM_COND_ELSE' => 1, ++ 'AC_SUBST_TRACE' => 1 ++ } ++ ], 'Autom4te::Request' ) ++ ); ++ +--- /dev/null ++++ xotcl-1.6.7/autom4te.cache/traces.0 +@@ -0,0 +1,970 @@ ++m4trace:configure.in:15: -1- AC_INIT([xotcl], [XOTclVersion]) ++m4trace:configure.in:15: -1- m4_pattern_forbid([^_?A[CHUM]_]) ++m4trace:configure.in:15: -1- m4_pattern_forbid([_AC_]) ++m4trace:configure.in:15: -1- m4_pattern_forbid([^LIBOBJS$], [do not use LIBOBJS directly, use AC_LIBOBJ (see section `AC_LIBOBJ vs LIBOBJS']) ++m4trace:configure.in:15: -1- m4_pattern_allow([^AS_FLAGS$]) ++m4trace:configure.in:15: -1- m4_pattern_forbid([^_?m4_]) ++m4trace:configure.in:15: -1- m4_pattern_forbid([^dnl$]) ++m4trace:configure.in:15: -1- m4_pattern_forbid([^_?AS_]) ++m4trace:configure.in:15: -1- AC_SUBST([SHELL]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([SHELL]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^SHELL$]) ++m4trace:configure.in:15: -1- AC_SUBST([PATH_SEPARATOR]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([PATH_SEPARATOR]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PATH_SEPARATOR$]) ++m4trace:configure.in:15: -1- AC_SUBST([PACKAGE_NAME], [m4_ifdef([AC_PACKAGE_NAME], ['AC_PACKAGE_NAME'])]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([PACKAGE_NAME]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_NAME$]) ++m4trace:configure.in:15: -1- AC_SUBST([PACKAGE_TARNAME], [m4_ifdef([AC_PACKAGE_TARNAME], ['AC_PACKAGE_TARNAME'])]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([PACKAGE_TARNAME]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) ++m4trace:configure.in:15: -1- AC_SUBST([PACKAGE_VERSION], [m4_ifdef([AC_PACKAGE_VERSION], ['AC_PACKAGE_VERSION'])]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([PACKAGE_VERSION]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_VERSION$]) ++m4trace:configure.in:15: -1- AC_SUBST([PACKAGE_STRING], [m4_ifdef([AC_PACKAGE_STRING], ['AC_PACKAGE_STRING'])]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([PACKAGE_STRING]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_STRING$]) ++m4trace:configure.in:15: -1- AC_SUBST([PACKAGE_BUGREPORT], [m4_ifdef([AC_PACKAGE_BUGREPORT], ['AC_PACKAGE_BUGREPORT'])]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([PACKAGE_BUGREPORT]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) ++m4trace:configure.in:15: -1- AC_SUBST([PACKAGE_URL], [m4_ifdef([AC_PACKAGE_URL], ['AC_PACKAGE_URL'])]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([PACKAGE_URL]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_URL$]) ++m4trace:configure.in:15: -1- AC_SUBST([exec_prefix], [NONE]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([exec_prefix]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^exec_prefix$]) ++m4trace:configure.in:15: -1- AC_SUBST([prefix], [NONE]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([prefix]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^prefix$]) ++m4trace:configure.in:15: -1- AC_SUBST([program_transform_name], [s,x,x,]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([program_transform_name]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^program_transform_name$]) ++m4trace:configure.in:15: -1- AC_SUBST([bindir], ['${exec_prefix}/bin']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([bindir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^bindir$]) ++m4trace:configure.in:15: -1- AC_SUBST([sbindir], ['${exec_prefix}/sbin']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([sbindir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^sbindir$]) ++m4trace:configure.in:15: -1- AC_SUBST([libexecdir], ['${exec_prefix}/libexec']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([libexecdir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^libexecdir$]) ++m4trace:configure.in:15: -1- AC_SUBST([datarootdir], ['${prefix}/share']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([datarootdir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^datarootdir$]) ++m4trace:configure.in:15: -1- AC_SUBST([datadir], ['${datarootdir}']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([datadir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^datadir$]) ++m4trace:configure.in:15: -1- AC_SUBST([sysconfdir], ['${prefix}/etc']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([sysconfdir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^sysconfdir$]) ++m4trace:configure.in:15: -1- AC_SUBST([sharedstatedir], ['${prefix}/com']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([sharedstatedir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^sharedstatedir$]) ++m4trace:configure.in:15: -1- AC_SUBST([localstatedir], ['${prefix}/var']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([localstatedir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^localstatedir$]) ++m4trace:configure.in:15: -1- AC_SUBST([includedir], ['${prefix}/include']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([includedir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^includedir$]) ++m4trace:configure.in:15: -1- AC_SUBST([oldincludedir], ['/usr/include']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([oldincludedir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^oldincludedir$]) ++m4trace:configure.in:15: -1- AC_SUBST([docdir], [m4_ifset([AC_PACKAGE_TARNAME], ++ ['${datarootdir}/doc/${PACKAGE_TARNAME}'], ++ ['${datarootdir}/doc/${PACKAGE}'])]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([docdir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^docdir$]) ++m4trace:configure.in:15: -1- AC_SUBST([infodir], ['${datarootdir}/info']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([infodir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^infodir$]) ++m4trace:configure.in:15: -1- AC_SUBST([htmldir], ['${docdir}']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([htmldir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^htmldir$]) ++m4trace:configure.in:15: -1- AC_SUBST([dvidir], ['${docdir}']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([dvidir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^dvidir$]) ++m4trace:configure.in:15: -1- AC_SUBST([pdfdir], ['${docdir}']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([pdfdir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^pdfdir$]) ++m4trace:configure.in:15: -1- AC_SUBST([psdir], ['${docdir}']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([psdir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^psdir$]) ++m4trace:configure.in:15: -1- AC_SUBST([libdir], ['${exec_prefix}/lib']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([libdir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^libdir$]) ++m4trace:configure.in:15: -1- AC_SUBST([localedir], ['${datarootdir}/locale']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([localedir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^localedir$]) ++m4trace:configure.in:15: -1- AC_SUBST([mandir], ['${datarootdir}/man']) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([mandir]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^mandir$]) ++m4trace:configure.in:15: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_NAME]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_NAME$]) ++m4trace:configure.in:15: -1- AH_OUTPUT([PACKAGE_NAME], [/* Define to the full name of this package. */ ++@%:@undef PACKAGE_NAME]) ++m4trace:configure.in:15: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_TARNAME]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_TARNAME$]) ++m4trace:configure.in:15: -1- AH_OUTPUT([PACKAGE_TARNAME], [/* Define to the one symbol short name of this package. */ ++@%:@undef PACKAGE_TARNAME]) ++m4trace:configure.in:15: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_VERSION]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_VERSION$]) ++m4trace:configure.in:15: -1- AH_OUTPUT([PACKAGE_VERSION], [/* Define to the version of this package. */ ++@%:@undef PACKAGE_VERSION]) ++m4trace:configure.in:15: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_STRING]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_STRING$]) ++m4trace:configure.in:15: -1- AH_OUTPUT([PACKAGE_STRING], [/* Define to the full name and version of this package. */ ++@%:@undef PACKAGE_STRING]) ++m4trace:configure.in:15: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_BUGREPORT]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_BUGREPORT$]) ++m4trace:configure.in:15: -1- AH_OUTPUT([PACKAGE_BUGREPORT], [/* Define to the address where bug reports for this package should be sent. */ ++@%:@undef PACKAGE_BUGREPORT]) ++m4trace:configure.in:15: -1- AC_DEFINE_TRACE_LITERAL([PACKAGE_URL]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^PACKAGE_URL$]) ++m4trace:configure.in:15: -1- AH_OUTPUT([PACKAGE_URL], [/* Define to the home page for this package. */ ++@%:@undef PACKAGE_URL]) ++m4trace:configure.in:15: -1- AC_SUBST([DEFS]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([DEFS]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^DEFS$]) ++m4trace:configure.in:15: -1- AC_SUBST([ECHO_C]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([ECHO_C]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^ECHO_C$]) ++m4trace:configure.in:15: -1- AC_SUBST([ECHO_N]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([ECHO_N]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^ECHO_N$]) ++m4trace:configure.in:15: -1- AC_SUBST([ECHO_T]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([ECHO_T]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^ECHO_T$]) ++m4trace:configure.in:15: -1- AC_SUBST([LIBS]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([LIBS]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.in:15: -1- AC_SUBST([build_alias]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([build_alias]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^build_alias$]) ++m4trace:configure.in:15: -1- AC_SUBST([host_alias]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([host_alias]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^host_alias$]) ++m4trace:configure.in:15: -1- AC_SUBST([target_alias]) ++m4trace:configure.in:15: -1- AC_SUBST_TRACE([target_alias]) ++m4trace:configure.in:15: -1- m4_pattern_allow([^target_alias$]) ++m4trace:configure.in:22: -1- AC_SUBST([CYGPATH]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([CYGPATH]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^CYGPATH$]) ++m4trace:configure.in:22: -1- AC_SUBST([EXEEXT]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([EXEEXT]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^EXEEXT$]) ++m4trace:configure.in:22: -1- AC_SUBST([CYGPATH]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([CYGPATH]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^CYGPATH$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_LIB_FILE]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_LIB_FILE]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_LIB_FILE$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_STUB_LIB_FILE]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_STUB_LIB_FILE]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_STUB_LIB_FILE$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_STUB_SOURCES]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_STUB_SOURCES]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_STUB_SOURCES$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_STUB_OBJECTS]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_STUB_OBJECTS]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_STUB_OBJECTS$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_TCL_SOURCES]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_TCL_SOURCES]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_TCL_SOURCES$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_HEADERS]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_HEADERS]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_HEADERS$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_INCLUDES]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_INCLUDES]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_INCLUDES$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_LIBS]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_LIBS]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_LIBS$]) ++m4trace:configure.in:22: -1- AC_SUBST([PKG_CFLAGS]) ++m4trace:configure.in:22: -1- AC_SUBST_TRACE([PKG_CFLAGS]) ++m4trace:configure.in:22: -1- m4_pattern_allow([^PKG_CFLAGS$]) ++m4trace:configure.in:23: -1- AC_CONFIG_AUX_DIR([config]) ++m4trace:configure.in:88: -1- AC_SUBST([subdirs]) ++m4trace:configure.in:88: -1- AC_SUBST_TRACE([subdirs]) ++m4trace:configure.in:88: -1- m4_pattern_allow([^subdirs$]) ++m4trace:configure.in:111: -1- AC_SUBST([XOTCL_VERSION]) ++m4trace:configure.in:111: -1- AC_SUBST_TRACE([XOTCL_VERSION]) ++m4trace:configure.in:111: -1- m4_pattern_allow([^XOTCL_VERSION$]) ++m4trace:configure.in:112: -1- AC_SUBST([XOTCL_MAJOR_VERSION]) ++m4trace:configure.in:112: -1- AC_SUBST_TRACE([XOTCL_MAJOR_VERSION]) ++m4trace:configure.in:112: -1- m4_pattern_allow([^XOTCL_MAJOR_VERSION$]) ++m4trace:configure.in:113: -1- AC_SUBST([XOTCL_MINOR_VERSION]) ++m4trace:configure.in:113: -1- AC_SUBST_TRACE([XOTCL_MINOR_VERSION]) ++m4trace:configure.in:113: -1- m4_pattern_allow([^XOTCL_MINOR_VERSION$]) ++m4trace:configure.in:114: -1- AC_SUBST([XOTCL_RELEASE_LEVEL]) ++m4trace:configure.in:114: -1- AC_SUBST_TRACE([XOTCL_RELEASE_LEVEL]) ++m4trace:configure.in:114: -1- m4_pattern_allow([^XOTCL_RELEASE_LEVEL$]) ++m4trace:configure.in:122: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:45: TEA_PATH_TCLCONFIG is expanded from... ++configure.in:122: the top level]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_VERSION]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_VERSION]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_VERSION$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_BIN_DIR]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_BIN_DIR]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_BIN_DIR$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_SRC_DIR]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_SRC_DIR]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_SRC_DIR$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_LIB_FILE]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_LIB_FILE]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_LIB_FILE$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_LIB_FLAG]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_LIB_FLAG]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_LIB_FLAG$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_LIB_SPEC]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_LIB_SPEC]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_LIB_SPEC$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_STUB_LIB_FILE]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_STUB_LIB_FILE]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_STUB_LIB_FILE$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_STUB_LIB_FLAG]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_STUB_LIB_FLAG]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_STUB_LIB_FLAG$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_STUB_LIB_SPEC]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_STUB_LIB_SPEC]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_STUB_LIB_SPEC$]) ++m4trace:configure.in:123: -1- AC_SUBST([CYGPATH]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([CYGPATH]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^CYGPATH$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_LIBS]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_LIBS]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_LIBS$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_DEFS]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_DEFS]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_DEFS$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_EXTRA_CFLAGS]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_EXTRA_CFLAGS]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_EXTRA_CFLAGS$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_LD_FLAGS]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_LD_FLAGS]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_LD_FLAGS$]) ++m4trace:configure.in:123: -1- AC_SUBST([TCL_SHLIB_LD_LIBS]) ++m4trace:configure.in:123: -1- AC_SUBST_TRACE([TCL_SHLIB_LD_LIBS]) ++m4trace:configure.in:123: -1- m4_pattern_allow([^TCL_SHLIB_LD_LIBS$]) ++m4trace:configure.in:130: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:199: TEA_PATH_TKCONFIG is expanded from... ++configure.in:130: the top level]) ++m4trace:configure.in:131: -1- AC_DEFINE_TRACE_LITERAL([MAC_OSX_TK]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^MAC_OSX_TK$]) ++m4trace:configure.in:131: -1- AH_OUTPUT([MAC_OSX_TK], [/* Are we building against Mac OS X TkAqua? */ ++@%:@undef MAC_OSX_TK]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_VERSION]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_VERSION]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_VERSION$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_BIN_DIR]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_BIN_DIR]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_BIN_DIR$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_SRC_DIR]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_SRC_DIR]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_SRC_DIR$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_LIB_FILE]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_LIB_FILE]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_LIB_FILE$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_LIB_FLAG]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_LIB_FLAG]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_LIB_FLAG$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_LIB_SPEC]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_LIB_SPEC]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_LIB_SPEC$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_STUB_LIB_FILE]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_STUB_LIB_FILE]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_STUB_LIB_FILE$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_STUB_LIB_FLAG]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_STUB_LIB_FLAG]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_STUB_LIB_FLAG$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_STUB_LIB_SPEC]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_STUB_LIB_SPEC]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_STUB_LIB_SPEC$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_LIBS]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_LIBS]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_LIBS$]) ++m4trace:configure.in:131: -1- AC_SUBST([TK_XINCLUDES]) ++m4trace:configure.in:131: -1- AC_SUBST_TRACE([TK_XINCLUDES]) ++m4trace:configure.in:131: -1- m4_pattern_allow([^TK_XINCLUDES$]) ++m4trace:configure.in:132: -1- AC_SUBST([TK_INCLUDES]) ++m4trace:configure.in:132: -1- AC_SUBST_TRACE([TK_INCLUDES]) ++m4trace:configure.in:132: -1- m4_pattern_allow([^TK_INCLUDES$]) ++m4trace:configure.in:132: -1- AC_SUBST([TK_XINCLUDES]) ++m4trace:configure.in:132: -1- AC_SUBST_TRACE([TK_XINCLUDES]) ++m4trace:configure.in:132: -1- m4_pattern_allow([^TK_XINCLUDES$]) ++m4trace:configure.in:150: -1- AC_SUBST([CC]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.in:150: -1- AC_SUBST([CFLAGS]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CFLAGS]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CFLAGS$]) ++m4trace:configure.in:150: -1- AC_SUBST([LDFLAGS]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([LDFLAGS]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^LDFLAGS$]) ++m4trace:configure.in:150: -1- AC_SUBST([LIBS]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([LIBS]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^LIBS$]) ++m4trace:configure.in:150: -1- AC_SUBST([CPPFLAGS]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CPPFLAGS]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.in:150: -1- AC_SUBST([CC]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.in:150: -1- AC_SUBST([CC]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.in:150: -1- AC_SUBST([CC]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.in:150: -1- AC_SUBST([CC]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CC]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CC$]) ++m4trace:configure.in:150: -1- AC_SUBST([ac_ct_CC]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([ac_ct_CC]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^ac_ct_CC$]) ++m4trace:configure.in:150: -1- AC_SUBST([EXEEXT], [$ac_cv_exeext]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([EXEEXT]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^EXEEXT$]) ++m4trace:configure.in:150: -1- AC_SUBST([OBJEXT], [$ac_cv_objext]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([OBJEXT]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^OBJEXT$]) ++m4trace:configure.in:150: -1- AC_SUBST([CPP]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CPP]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CPP$]) ++m4trace:configure.in:150: -1- AC_SUBST([CPPFLAGS]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CPPFLAGS]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CPPFLAGS$]) ++m4trace:configure.in:150: -1- AC_SUBST([CPP]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([CPP]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^CPP$]) ++m4trace:configure.in:150: -1- AC_REQUIRE_AUX_FILE([install-sh]) ++m4trace:configure.in:150: -1- AC_SUBST([INSTALL_PROGRAM]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([INSTALL_PROGRAM]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^INSTALL_PROGRAM$]) ++m4trace:configure.in:150: -1- AC_SUBST([INSTALL_SCRIPT]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([INSTALL_SCRIPT]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^INSTALL_SCRIPT$]) ++m4trace:configure.in:150: -1- AC_SUBST([INSTALL_DATA]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([INSTALL_DATA]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^INSTALL_DATA$]) ++m4trace:configure.in:150: -1- AC_SUBST([SET_MAKE]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([SET_MAKE]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^SET_MAKE$]) ++m4trace:configure.in:150: -1- AC_SUBST([RANLIB]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([RANLIB]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^RANLIB$]) ++m4trace:configure.in:150: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++tcl.m4:3407: TEA_SETUP_COMPILER is expanded from... ++configure.in:150: the top level]) ++m4trace:configure.in:150: -1- AH_OUTPUT([WORDS_BIGENDIAN], [/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most ++ significant byte first (like Motorola and SPARC, unlike Intel). */ ++#if defined AC_APPLE_UNIVERSAL_BUILD ++# if defined __BIG_ENDIAN__ ++# define WORDS_BIGENDIAN 1 ++# endif ++#else ++# ifndef WORDS_BIGENDIAN ++# undef WORDS_BIGENDIAN ++# endif ++#endif]) ++m4trace:configure.in:150: -1- AC_SUBST([GREP]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([GREP]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^GREP$]) ++m4trace:configure.in:150: -1- AC_SUBST([EGREP]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([EGREP]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^EGREP$]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([STDC_HEADERS]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^STDC_HEADERS$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([STDC_HEADERS], [/* Define to 1 if you have the ANSI C header files. */ ++@%:@undef STDC_HEADERS]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_SYS_TYPES_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_SYS_TYPES_H]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_SYS_STAT_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_SYS_STAT_H]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_STDLIB_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_STDLIB_H]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_STRING_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_STRING_H]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_MEMORY_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_MEMORY_H]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_STRINGS_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_STRINGS_H]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_INTTYPES_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_INTTYPES_H]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_STDINT_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_STDINT_H]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_UNISTD_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_UNISTD_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([WORDS_BIGENDIAN]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^WORDS_BIGENDIAN$]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([AC_APPLE_UNIVERSAL_BUILD]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^AC_APPLE_UNIVERSAL_BUILD$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([AC_APPLE_UNIVERSAL_BUILD], [/* Define if building universal (internal helper macro) */ ++@%:@undef AC_APPLE_UNIVERSAL_BUILD]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([HAVE_NET_ERRNO_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^HAVE_NET_ERRNO_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_NET_ERRNO_H], [/* Do we have ? */ ++@%:@undef HAVE_NET_ERRNO_H]) ++m4trace:configure.in:150: -1- AC_SUBST([TCL_LIBS]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([TCL_LIBS]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^TCL_LIBS$]) ++m4trace:configure.in:150: -1- AC_SUBST([MATH_LIBS]) ++m4trace:configure.in:150: -1- AC_SUBST_TRACE([MATH_LIBS]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^MATH_LIBS$]) ++m4trace:configure.in:150: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++tcl.m4:2457: TEA_MISSING_POSIX_HEADERS is expanded from... ++tcl.m4:3407: TEA_SETUP_COMPILER is expanded from... ++configure.in:150: the top level]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_DIRENT_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_DIRENT_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_DIRENT_H], [/* Do we have ? */ ++@%:@undef NO_DIRENT_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_ERRNO_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_ERRNO_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_ERRNO_H], [/* Do we have ? */ ++@%:@undef NO_ERRNO_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_FLOAT_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_FLOAT_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_FLOAT_H], [/* Do we have ? */ ++@%:@undef NO_FLOAT_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_VALUES_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_VALUES_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_VALUES_H], [/* Do we have ? */ ++@%:@undef NO_VALUES_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([HAVE_LIMITS_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^HAVE_LIMITS_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_LIMITS_H], [/* Do we have ? */ ++@%:@undef HAVE_LIMITS_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_LIMITS_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_LIMITS_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_LIMITS_H], [/* Do we have ? */ ++@%:@undef NO_LIMITS_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_STDLIB_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_STDLIB_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_STDLIB_H], [/* Do we have ? */ ++@%:@undef NO_STDLIB_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_STRING_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_STRING_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_STRING_H], [/* Do we have ? */ ++@%:@undef NO_STRING_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_SYS_WAIT_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_SYS_WAIT_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_SYS_WAIT_H], [/* Do we have ? */ ++@%:@undef NO_SYS_WAIT_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([NO_DLFCN_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^NO_DLFCN_H$]) ++m4trace:configure.in:150: -1- AH_OUTPUT([NO_DLFCN_H], [/* Do we have ? */ ++@%:@undef NO_DLFCN_H]) ++m4trace:configure.in:150: -1- _m4_warn([obsolete], [The macro `AC_HAVE_HEADERS' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/oldnames.m4:35: AC_HAVE_HEADERS is expanded from... ++tcl.m4:2457: TEA_MISSING_POSIX_HEADERS is expanded from... ++tcl.m4:3407: TEA_SETUP_COMPILER is expanded from... ++configure.in:150: the top level]) ++m4trace:configure.in:150: -1- AH_OUTPUT([HAVE_SYS_PARAM_H], [/* Define to 1 if you have the header file. */ ++@%:@undef HAVE_SYS_PARAM_H]) ++m4trace:configure.in:150: -1- AC_DEFINE_TRACE_LITERAL([HAVE_SYS_PARAM_H]) ++m4trace:configure.in:150: -1- m4_pattern_allow([^HAVE_SYS_PARAM_H$]) ++m4trace:configure.in:167: -1- AC_SUBST([aol_prefix]) ++m4trace:configure.in:167: -1- AC_SUBST_TRACE([aol_prefix]) ++m4trace:configure.in:167: -1- m4_pattern_allow([^aol_prefix$]) ++m4trace:configure.in:188: -1- AC_SUBST([PKG_SOURCES]) ++m4trace:configure.in:188: -1- AC_SUBST_TRACE([PKG_SOURCES]) ++m4trace:configure.in:188: -1- m4_pattern_allow([^PKG_SOURCES$]) ++m4trace:configure.in:188: -1- AC_SUBST([PKG_OBJECTS]) ++m4trace:configure.in:188: -1- AC_SUBST_TRACE([PKG_OBJECTS]) ++m4trace:configure.in:188: -1- m4_pattern_allow([^PKG_OBJECTS$]) ++m4trace:configure.in:190: -1- AC_SUBST([PKG_HEADERS]) ++m4trace:configure.in:190: -1- AC_SUBST_TRACE([PKG_HEADERS]) ++m4trace:configure.in:190: -1- m4_pattern_allow([^PKG_HEADERS$]) ++m4trace:configure.in:191: -1- AC_SUBST([PKG_INCLUDES]) ++m4trace:configure.in:191: -1- AC_SUBST_TRACE([PKG_INCLUDES]) ++m4trace:configure.in:191: -1- m4_pattern_allow([^PKG_INCLUDES$]) ++m4trace:configure.in:192: -1- AC_SUBST([PKG_LIBS]) ++m4trace:configure.in:192: -1- AC_SUBST_TRACE([PKG_LIBS]) ++m4trace:configure.in:192: -1- m4_pattern_allow([^PKG_LIBS$]) ++m4trace:configure.in:193: -1- AC_SUBST([PKG_CFLAGS]) ++m4trace:configure.in:193: -1- AC_SUBST_TRACE([PKG_CFLAGS]) ++m4trace:configure.in:193: -1- m4_pattern_allow([^PKG_CFLAGS$]) ++m4trace:configure.in:195: -1- AC_SUBST([PKG_STUB_SOURCES]) ++m4trace:configure.in:195: -1- AC_SUBST_TRACE([PKG_STUB_SOURCES]) ++m4trace:configure.in:195: -1- m4_pattern_allow([^PKG_STUB_SOURCES$]) ++m4trace:configure.in:195: -1- AC_SUBST([PKG_STUB_OBJECTS]) ++m4trace:configure.in:195: -1- AC_SUBST_TRACE([PKG_STUB_OBJECTS]) ++m4trace:configure.in:195: -1- m4_pattern_allow([^PKG_STUB_OBJECTS$]) ++m4trace:configure.in:196: -1- AC_SUBST([PKG_TCL_SOURCES]) ++m4trace:configure.in:196: -1- AC_SUBST_TRACE([PKG_TCL_SOURCES]) ++m4trace:configure.in:196: -1- m4_pattern_allow([^PKG_TCL_SOURCES$]) ++m4trace:configure.in:213: -1- AC_SUBST([TCL_INCLUDES]) ++m4trace:configure.in:213: -1- AC_SUBST_TRACE([TCL_INCLUDES]) ++m4trace:configure.in:213: -1- m4_pattern_allow([^TCL_INCLUDES$]) ++m4trace:configure.in:213: -1- AC_SUBST([TCL_TOP_DIR_NATIVE]) ++m4trace:configure.in:213: -1- AC_SUBST_TRACE([TCL_TOP_DIR_NATIVE]) ++m4trace:configure.in:213: -1- m4_pattern_allow([^TCL_TOP_DIR_NATIVE$]) ++m4trace:configure.in:213: -1- AC_SUBST([TCL_INCLUDES]) ++m4trace:configure.in:213: -1- AC_SUBST_TRACE([TCL_INCLUDES]) ++m4trace:configure.in:213: -1- m4_pattern_allow([^TCL_INCLUDES$]) ++m4trace:configure.in:233: -1- AC_DEFINE_TRACE_LITERAL([BUILD_xotcl]) ++m4trace:configure.in:233: -1- m4_pattern_allow([^BUILD_xotcl$]) ++m4trace:configure.in:235: -1- AC_DEFINE_TRACE_LITERAL([VISUAL_CC]) ++m4trace:configure.in:235: -1- m4_pattern_allow([^VISUAL_CC$]) ++m4trace:configure.in:247: -1- AC_SUBST([CLEANFILES]) ++m4trace:configure.in:247: -1- AC_SUBST_TRACE([CLEANFILES]) ++m4trace:configure.in:247: -1- m4_pattern_allow([^CLEANFILES$]) ++m4trace:configure.in:253: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:725: TEA_ENABLE_THREADS is expanded from... ++configure.in:253: the top level]) ++m4trace:configure.in:253: -1- AC_DEFINE_TRACE_LITERAL([USE_THREAD_ALLOC]) ++m4trace:configure.in:253: -1- m4_pattern_allow([^USE_THREAD_ALLOC$]) ++m4trace:configure.in:253: -1- AH_OUTPUT([USE_THREAD_ALLOC], [/* Do we want to use the threaded memory allocator? */ ++@%:@undef USE_THREAD_ALLOC]) ++m4trace:configure.in:253: -1- AC_DEFINE_TRACE_LITERAL([_REENTRANT]) ++m4trace:configure.in:253: -1- m4_pattern_allow([^_REENTRANT$]) ++m4trace:configure.in:253: -1- AH_OUTPUT([_REENTRANT], [/* Do we want the reentrant OS API? */ ++@%:@undef _REENTRANT]) ++m4trace:configure.in:253: -1- AC_DEFINE_TRACE_LITERAL([_POSIX_PTHREAD_SEMANTICS]) ++m4trace:configure.in:253: -1- m4_pattern_allow([^_POSIX_PTHREAD_SEMANTICS$]) ++m4trace:configure.in:253: -1- AH_OUTPUT([_POSIX_PTHREAD_SEMANTICS], [/* Do we really want to follow the standard? Yes we do! */ ++@%:@undef _POSIX_PTHREAD_SEMANTICS]) ++m4trace:configure.in:253: -1- AC_DEFINE_TRACE_LITERAL([_THREAD_SAFE]) ++m4trace:configure.in:253: -1- m4_pattern_allow([^_THREAD_SAFE$]) ++m4trace:configure.in:253: -1- AH_OUTPUT([_THREAD_SAFE], [/* Do we want the thread-safe OS API? */ ++@%:@undef _THREAD_SAFE]) ++m4trace:configure.in:253: -1- AC_DEFINE_TRACE_LITERAL([TCL_THREADS]) ++m4trace:configure.in:253: -1- m4_pattern_allow([^TCL_THREADS$]) ++m4trace:configure.in:253: -1- AH_OUTPUT([TCL_THREADS], [/* Are we building with threads enabled? */ ++@%:@undef TCL_THREADS]) ++m4trace:configure.in:253: -1- AC_SUBST([TCL_THREADS]) ++m4trace:configure.in:253: -1- AC_SUBST_TRACE([TCL_THREADS]) ++m4trace:configure.in:253: -1- m4_pattern_allow([^TCL_THREADS$]) ++m4trace:configure.in:260: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:667: TEA_ENABLE_SHARED is expanded from... ++configure.in:260: the top level]) ++m4trace:configure.in:260: -1- AC_DEFINE_TRACE_LITERAL([STATIC_BUILD]) ++m4trace:configure.in:260: -1- m4_pattern_allow([^STATIC_BUILD$]) ++m4trace:configure.in:260: -1- AH_OUTPUT([STATIC_BUILD], [/* Is this a static build? */ ++@%:@undef STATIC_BUILD]) ++m4trace:configure.in:260: -1- AC_SUBST([SHARED_BUILD]) ++m4trace:configure.in:260: -1- AC_SUBST_TRACE([SHARED_BUILD]) ++m4trace:configure.in:260: -1- m4_pattern_allow([^SHARED_BUILD$]) ++m4trace:configure.in:268: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([MODULE_SCOPE]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^MODULE_SCOPE$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([MODULE_SCOPE], [/* Compiler support for module scope symbols */ ++@%:@undef MODULE_SCOPE]) ++m4trace:configure.in:268: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_SUBST([AR]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([AR]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^AR$]) ++m4trace:configure.in:268: -1- AC_SUBST([PKG_LIBS]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([PKG_LIBS]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^PKG_LIBS$]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_WIN32_WCE]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_WIN32_WCE$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_WIN32_WCE], [/* _WIN32_WCE version */ ++@%:@undef _WIN32_WCE]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([UNDER_CE]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^UNDER_CE$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([UNDER_CE], [/* UNDER_CE version */ ++@%:@undef UNDER_CE]) ++m4trace:configure.in:268: -1- AC_SUBST([CELIB_DIR]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([CELIB_DIR]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^CELIB_DIR$]) ++m4trace:configure.in:268: -1- AC_LIBSOURCE([tclLoadAix.c]) ++m4trace:configure.in:268: -1- AC_SUBST([LIB@&t@OBJS], ["$LIB@&t@OBJS tclLoadAix.$ac_objext"]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([LIB@&t@OBJS]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^LIB@&t@OBJS$]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([USE_DELTA_FOR_TZ]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^USE_DELTA_FOR_TZ$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([USE_DELTA_FOR_TZ], [/* Do we need a special AIX hack for timezones? */ ++@%:@undef USE_DELTA_FOR_TZ]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_XOPEN_SOURCE_EXTENDED]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_XOPEN_SOURCE_EXTENDED$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_XOPEN_SOURCE_EXTENDED], [/* Do we want to use the XOPEN network library? */ ++@%:@undef _XOPEN_SOURCE_EXTENDED]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([MODULE_SCOPE]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^MODULE_SCOPE$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([MODULE_SCOPE], [/* Compiler support for module scope symbols */ ++@%:@undef MODULE_SCOPE]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_OE_SOCKETS]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_OE_SOCKETS$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_OE_SOCKETS], [/* @%:@ needed in sys/socket.h Should OS/390 do the right thing with sockets? */ ++@%:@undef _OE_SOCKETS]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_REENTRANT]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_REENTRANT$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_REENTRANT], [/* Do we want the reentrant OS API? */ ++@%:@undef _REENTRANT]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_POSIX_PTHREAD_SEMANTICS]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_POSIX_PTHREAD_SEMANTICS$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_POSIX_PTHREAD_SEMANTICS], [/* Do we really want to follow the standard? Yes we do! */ ++@%:@undef _POSIX_PTHREAD_SEMANTICS]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_REENTRANT]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_REENTRANT$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_REENTRANT], [/* Do we want the reentrant OS API? */ ++@%:@undef _REENTRANT]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_POSIX_PTHREAD_SEMANTICS]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_POSIX_PTHREAD_SEMANTICS$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_POSIX_PTHREAD_SEMANTICS], [/* Do we really want to follow the standard? Yes we do! */ ++@%:@undef _POSIX_PTHREAD_SEMANTICS]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_LINK' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2654: AC_TRY_LINK is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_SUBST([DL_LIBS]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([DL_LIBS]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^DL_LIBS$]) ++m4trace:configure.in:268: -1- AC_SUBST([CFLAGS_DEBUG]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([CFLAGS_DEBUG]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^CFLAGS_DEBUG$]) ++m4trace:configure.in:268: -1- AC_SUBST([CFLAGS_OPTIMIZE]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([CFLAGS_OPTIMIZE]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^CFLAGS_OPTIMIZE$]) ++m4trace:configure.in:268: -1- AC_SUBST([CFLAGS_WARNING]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([CFLAGS_WARNING]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^CFLAGS_WARNING$]) ++m4trace:configure.in:268: -1- AC_SUBST([STLIB_LD]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([STLIB_LD]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^STLIB_LD$]) ++m4trace:configure.in:268: -1- AC_SUBST([SHLIB_LD]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([SHLIB_LD]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^SHLIB_LD$]) ++m4trace:configure.in:268: -1- AC_SUBST([SHLIB_LD_LIBS]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([SHLIB_LD_LIBS]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^SHLIB_LD_LIBS$]) ++m4trace:configure.in:268: -1- AC_SUBST([SHLIB_CFLAGS]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([SHLIB_CFLAGS]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^SHLIB_CFLAGS$]) ++m4trace:configure.in:268: -1- AC_SUBST([LD_LIBRARY_PATH_VAR]) ++m4trace:configure.in:268: -1- AC_SUBST_TRACE([LD_LIBRARY_PATH_VAR]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^LD_LIBRARY_PATH_VAR$]) ++m4trace:configure.in:268: -3- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++tcl.m4:2888: TEA_TCL_EARLY_FLAG is expanded from... ++tcl.m4:2901: TEA_TCL_EARLY_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -2- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++tcl.m4:2888: TEA_TCL_EARLY_FLAG is expanded from... ++tcl.m4:2901: TEA_TCL_EARLY_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_ISOC99_SOURCE]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_ISOC99_SOURCE$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_ISOC99_SOURCE], [/* Add the _ISOC99_SOURCE flag when building */ ++@%:@undef _ISOC99_SOURCE]) ++m4trace:configure.in:268: -3- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++tcl.m4:2888: TEA_TCL_EARLY_FLAG is expanded from... ++tcl.m4:2901: TEA_TCL_EARLY_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -2- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++tcl.m4:2888: TEA_TCL_EARLY_FLAG is expanded from... ++tcl.m4:2901: TEA_TCL_EARLY_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_LARGEFILE64_SOURCE]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_LARGEFILE64_SOURCE$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_LARGEFILE64_SOURCE], [/* Add the _LARGEFILE64_SOURCE flag when building */ ++@%:@undef _LARGEFILE64_SOURCE]) ++m4trace:configure.in:268: -3- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++tcl.m4:2888: TEA_TCL_EARLY_FLAG is expanded from... ++tcl.m4:2901: TEA_TCL_EARLY_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -2- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++tcl.m4:2888: TEA_TCL_EARLY_FLAG is expanded from... ++tcl.m4:2901: TEA_TCL_EARLY_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([_LARGEFILE_SOURCE64]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^_LARGEFILE_SOURCE64$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([_LARGEFILE_SOURCE64], [/* Add the _LARGEFILE_SOURCE64 flag when building */ ++@%:@undef _LARGEFILE_SOURCE64]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++tcl.m4:2936: TEA_TCL_64BIT_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++tcl.m4:2936: TEA_TCL_64BIT_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([TCL_WIDE_INT_IS_LONG]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^TCL_WIDE_INT_IS_LONG$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([TCL_WIDE_INT_IS_LONG], [/* Are wide integers to be implemented with C \'long\'s? */ ++@%:@undef TCL_WIDE_INT_IS_LONG]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([TCL_WIDE_INT_TYPE]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^TCL_WIDE_INT_TYPE$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([TCL_WIDE_INT_TYPE], [/* What type should be used to define wide integers? */ ++@%:@undef TCL_WIDE_INT_TYPE]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++tcl.m4:2936: TEA_TCL_64BIT_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_DIRENT64]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^HAVE_STRUCT_DIRENT64$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([HAVE_STRUCT_DIRENT64], [/* Is \'struct dirent64\' in ? */ ++@%:@undef HAVE_STRUCT_DIRENT64]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++../../lib/autoconf/general.m4:2019: AC_CACHE_CHECK is expanded from... ++tcl.m4:2936: TEA_TCL_64BIT_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([HAVE_STRUCT_STAT64]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^HAVE_STRUCT_STAT64$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([HAVE_STRUCT_STAT64], [/* Is \'struct stat64\' in ? */ ++@%:@undef HAVE_STRUCT_STAT64]) ++m4trace:configure.in:268: -1- AH_OUTPUT([HAVE_OPEN64], [/* Define to 1 if you have the `open64\' function. */ ++@%:@undef HAVE_OPEN64]) ++m4trace:configure.in:268: -1- AH_OUTPUT([HAVE_LSEEK64], [/* Define to 1 if you have the `lseek64\' function. */ ++@%:@undef HAVE_LSEEK64]) ++m4trace:configure.in:268: -1- _m4_warn([obsolete], [The macro `AC_TRY_COMPILE' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:2581: AC_TRY_COMPILE is expanded from... ++../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ++../../lib/autoconf/general.m4:1998: AC_CACHE_VAL is expanded from... ++tcl.m4:2936: TEA_TCL_64BIT_FLAGS is expanded from... ++tcl.m4:1060: TEA_CONFIG_CFLAGS is expanded from... ++configure.in:268: the top level]) ++m4trace:configure.in:268: -1- AC_DEFINE_TRACE_LITERAL([HAVE_TYPE_OFF64_T]) ++m4trace:configure.in:268: -1- m4_pattern_allow([^HAVE_TYPE_OFF64_T$]) ++m4trace:configure.in:268: -1- AH_OUTPUT([HAVE_TYPE_OFF64_T], [/* Is off64_t in ? */ ++@%:@undef HAVE_TYPE_OFF64_T]) ++m4trace:configure.in:295: -2- _m4_warn([obsolete], [The macro `AC_HELP_STRING' is obsolete. ++You should run autoupdate.], [../../lib/autoconf/general.m4:209: AC_HELP_STRING is expanded from... ++tcl.m4:854: TEA_ENABLE_SYMBOLS is expanded from... ++configure.in:295: the top level]) ++m4trace:configure.in:295: -1- AC_SUBST([CFLAGS_DEFAULT]) ++m4trace:configure.in:295: -1- AC_SUBST_TRACE([CFLAGS_DEFAULT]) ++m4trace:configure.in:295: -1- m4_pattern_allow([^CFLAGS_DEFAULT$]) ++m4trace:configure.in:295: -1- AC_SUBST([LDFLAGS_DEFAULT]) ++m4trace:configure.in:295: -1- AC_SUBST_TRACE([LDFLAGS_DEFAULT]) ++m4trace:configure.in:295: -1- m4_pattern_allow([^LDFLAGS_DEFAULT$]) ++m4trace:configure.in:295: -1- AC_SUBST([TCL_DBGX]) ++m4trace:configure.in:295: -1- AC_SUBST_TRACE([TCL_DBGX]) ++m4trace:configure.in:295: -1- m4_pattern_allow([^TCL_DBGX$]) ++m4trace:configure.in:295: -1- AC_DEFINE_TRACE_LITERAL([TCL_MEM_DEBUG]) ++m4trace:configure.in:295: -1- m4_pattern_allow([^TCL_MEM_DEBUG$]) ++m4trace:configure.in:295: -1- AH_OUTPUT([TCL_MEM_DEBUG], [/* Is memory debugging enabled? */ ++@%:@undef TCL_MEM_DEBUG]) ++m4trace:configure.in:310: -1- AC_DEFINE_TRACE_LITERAL([USE_TCL_STUBS]) ++m4trace:configure.in:310: -1- m4_pattern_allow([^USE_TCL_STUBS$]) ++m4trace:configure.in:319: -1- AC_SUBST([MAKE_LIB]) ++m4trace:configure.in:319: -1- AC_SUBST_TRACE([MAKE_LIB]) ++m4trace:configure.in:319: -1- m4_pattern_allow([^MAKE_LIB$]) ++m4trace:configure.in:319: -1- AC_SUBST([MAKE_SHARED_LIB]) ++m4trace:configure.in:319: -1- AC_SUBST_TRACE([MAKE_SHARED_LIB]) ++m4trace:configure.in:319: -1- m4_pattern_allow([^MAKE_SHARED_LIB$]) ++m4trace:configure.in:319: -1- AC_SUBST([MAKE_STATIC_LIB]) ++m4trace:configure.in:319: -1- AC_SUBST_TRACE([MAKE_STATIC_LIB]) ++m4trace:configure.in:319: -1- m4_pattern_allow([^MAKE_STATIC_LIB$]) ++m4trace:configure.in:319: -1- AC_SUBST([MAKE_STUB_LIB]) ++m4trace:configure.in:319: -1- AC_SUBST_TRACE([MAKE_STUB_LIB]) ++m4trace:configure.in:319: -1- m4_pattern_allow([^MAKE_STUB_LIB$]) ++m4trace:configure.in:319: -1- AC_SUBST([RANLIB_STUB]) ++m4trace:configure.in:319: -1- AC_SUBST_TRACE([RANLIB_STUB]) ++m4trace:configure.in:319: -1- m4_pattern_allow([^RANLIB_STUB$]) ++m4trace:configure.in:329: -1- AC_SUBST([TCLSH_PROG]) ++m4trace:configure.in:329: -1- AC_SUBST_TRACE([TCLSH_PROG]) ++m4trace:configure.in:329: -1- m4_pattern_allow([^TCLSH_PROG$]) ++m4trace:configure.in:333: -1- AC_SUBST([XOTCL_COMPATIBLE_TCLSH]) ++m4trace:configure.in:333: -1- AC_SUBST_TRACE([XOTCL_COMPATIBLE_TCLSH]) ++m4trace:configure.in:333: -1- m4_pattern_allow([^XOTCL_COMPATIBLE_TCLSH$]) ++m4trace:configure.in:346: -1- AC_SUBST([PKG_DIR]) ++m4trace:configure.in:346: -1- AC_SUBST_TRACE([PKG_DIR]) ++m4trace:configure.in:346: -1- m4_pattern_allow([^PKG_DIR$]) ++m4trace:configure.in:347: -1- AC_SUBST([pkgdatadir]) ++m4trace:configure.in:347: -1- AC_SUBST_TRACE([pkgdatadir]) ++m4trace:configure.in:347: -1- m4_pattern_allow([^pkgdatadir$]) ++m4trace:configure.in:348: -1- AC_SUBST([pkglibdir]) ++m4trace:configure.in:348: -1- AC_SUBST_TRACE([pkglibdir]) ++m4trace:configure.in:348: -1- m4_pattern_allow([^pkglibdir$]) ++m4trace:configure.in:349: -1- AC_SUBST([pkgincludedir]) ++m4trace:configure.in:349: -1- AC_SUBST_TRACE([pkgincludedir]) ++m4trace:configure.in:349: -1- m4_pattern_allow([^pkgincludedir$]) ++m4trace:configure.in:371: -1- AC_DEFINE_TRACE_LITERAL([COMPILE_XOTCL_STUBS]) ++m4trace:configure.in:371: -1- m4_pattern_allow([^COMPILE_XOTCL_STUBS$]) ++m4trace:configure.in:385: -1- AC_SUBST([SHARED_LIB_SUFFIX]) ++m4trace:configure.in:385: -1- AC_SUBST_TRACE([SHARED_LIB_SUFFIX]) ++m4trace:configure.in:385: -1- m4_pattern_allow([^SHARED_LIB_SUFFIX$]) ++m4trace:configure.in:386: -1- AC_SUBST([UNSHARED_LIB_SUFFIX]) ++m4trace:configure.in:386: -1- AC_SUBST_TRACE([UNSHARED_LIB_SUFFIX]) ++m4trace:configure.in:386: -1- m4_pattern_allow([^UNSHARED_LIB_SUFFIX$]) ++m4trace:configure.in:387: -1- AC_SUBST([XOTCL_BUILD_LIB_SPEC]) ++m4trace:configure.in:387: -1- AC_SUBST_TRACE([XOTCL_BUILD_LIB_SPEC]) ++m4trace:configure.in:387: -1- m4_pattern_allow([^XOTCL_BUILD_LIB_SPEC$]) ++m4trace:configure.in:388: -1- AC_SUBST([XOTCL_LIB_SPEC]) ++m4trace:configure.in:388: -1- AC_SUBST_TRACE([XOTCL_LIB_SPEC]) ++m4trace:configure.in:388: -1- m4_pattern_allow([^XOTCL_LIB_SPEC$]) ++m4trace:configure.in:389: -1- AC_SUBST([XOTCL_BUILD_STUB_LIB_SPEC]) ++m4trace:configure.in:389: -1- AC_SUBST_TRACE([XOTCL_BUILD_STUB_LIB_SPEC]) ++m4trace:configure.in:389: -1- m4_pattern_allow([^XOTCL_BUILD_STUB_LIB_SPEC$]) ++m4trace:configure.in:390: -1- AC_SUBST([XOTCL_STUB_LIB_SPEC]) ++m4trace:configure.in:390: -1- AC_SUBST_TRACE([XOTCL_STUB_LIB_SPEC]) ++m4trace:configure.in:390: -1- m4_pattern_allow([^XOTCL_STUB_LIB_SPEC$]) ++m4trace:configure.in:391: -1- AC_SUBST([XOTCL_BUILD_STUB_LIB_PATH]) ++m4trace:configure.in:391: -1- AC_SUBST_TRACE([XOTCL_BUILD_STUB_LIB_PATH]) ++m4trace:configure.in:391: -1- m4_pattern_allow([^XOTCL_BUILD_STUB_LIB_PATH$]) ++m4trace:configure.in:392: -1- AC_SUBST([XOTCL_STUB_LIB_PATH]) ++m4trace:configure.in:392: -1- AC_SUBST_TRACE([XOTCL_STUB_LIB_PATH]) ++m4trace:configure.in:392: -1- m4_pattern_allow([^XOTCL_STUB_LIB_PATH$]) ++m4trace:configure.in:394: -1- AC_SUBST([XOTCL_SRC_DIR]) ++m4trace:configure.in:394: -1- AC_SUBST_TRACE([XOTCL_SRC_DIR]) ++m4trace:configure.in:394: -1- m4_pattern_allow([^XOTCL_SRC_DIR$]) ++m4trace:configure.in:395: -1- AC_SUBST([XOTCLSH]) ++m4trace:configure.in:395: -1- AC_SUBST_TRACE([XOTCLSH]) ++m4trace:configure.in:395: -1- m4_pattern_allow([^XOTCLSH$]) ++m4trace:configure.in:396: -1- AC_SUBST([XOWISH]) ++m4trace:configure.in:396: -1- AC_SUBST_TRACE([XOWISH]) ++m4trace:configure.in:396: -1- m4_pattern_allow([^XOWISH$]) ++m4trace:configure.in:401: -1- AC_SUBST([XOTCL_BUILD_INCLUDE_DIR]) ++m4trace:configure.in:401: -1- AC_SUBST_TRACE([XOTCL_BUILD_INCLUDE_DIR]) ++m4trace:configure.in:401: -1- m4_pattern_allow([^XOTCL_BUILD_INCLUDE_DIR$]) ++m4trace:configure.in:402: -1- AC_SUBST([XOTCL_BUILD_INCLUDE_SPEC]) ++m4trace:configure.in:402: -1- AC_SUBST_TRACE([XOTCL_BUILD_INCLUDE_SPEC]) ++m4trace:configure.in:402: -1- m4_pattern_allow([^XOTCL_BUILD_INCLUDE_SPEC$]) ++m4trace:configure.in:404: -1- AC_SUBST([test_actiweb]) ++m4trace:configure.in:404: -1- AC_SUBST_TRACE([test_actiweb]) ++m4trace:configure.in:404: -1- m4_pattern_allow([^test_actiweb$]) ++m4trace:configure.in:405: -1- AC_SUBST([libdirs_actiweb]) ++m4trace:configure.in:405: -1- AC_SUBST_TRACE([libdirs_actiweb]) ++m4trace:configure.in:405: -1- m4_pattern_allow([^libdirs_actiweb$]) ++m4trace:configure.in:406: -1- AC_SUBST([apps_actiweb]) ++m4trace:configure.in:406: -1- AC_SUBST_TRACE([apps_actiweb]) ++m4trace:configure.in:406: -1- m4_pattern_allow([^apps_actiweb$]) ++m4trace:configure.in:408: -1- AC_SUBST([TEA_PLATFORM]) ++m4trace:configure.in:408: -1- AC_SUBST_TRACE([TEA_PLATFORM]) ++m4trace:configure.in:408: -1- m4_pattern_allow([^TEA_PLATFORM$]) ++m4trace:configure.in:426: -1- AC_SUBST([CONFIG_CLEAN_FILES]) ++m4trace:configure.in:426: -1- AC_SUBST_TRACE([CONFIG_CLEAN_FILES]) ++m4trace:configure.in:426: -1- m4_pattern_allow([^CONFIG_CLEAN_FILES$]) ++m4trace:configure.in:427: -1- AC_CONFIG_FILES([Makefile xotclConfig.sh apps/utils/xotclsh apps/utils/xowish unix/xotcl.spec unix/pkgIndex.unix]) ++m4trace:configure.in:439: -1- AC_SUBST([LIB@&t@OBJS], [$ac_libobjs]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([LIB@&t@OBJS]) ++m4trace:configure.in:439: -1- m4_pattern_allow([^LIB@&t@OBJS$]) ++m4trace:configure.in:439: -1- AC_SUBST([LTLIBOBJS], [$ac_ltlibobjs]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([LTLIBOBJS]) ++m4trace:configure.in:439: -1- m4_pattern_allow([^LTLIBOBJS$]) ++m4trace:configure.in:439: -1- _m4_warn([obsolete], [AC_C_BIGENDIAN should be used with AC_CONFIG_HEADERS], []) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([top_builddir]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([top_build_prefix]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([srcdir]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([abs_srcdir]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([top_srcdir]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([abs_top_srcdir]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([builddir]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([abs_builddir]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([abs_top_builddir]) ++m4trace:configure.in:439: -1- AC_SUBST_TRACE([INSTALL]) +--- xotcl-1.6.7.orig/configure ++++ xotcl-1.6.7/configure +@@ -1,11 +1,11 @@ + #! /bin/sh + # Guess values for system-dependent variables and create Makefiles. +-# Generated by GNU Autoconf 2.68 for xotcl 1.6.7. ++# Generated by GNU Autoconf 2.65 for xotcl 1.6.7. + # + # + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +-# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software +-# Foundation, Inc. ++# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, ++# Inc. + # + # + # This configure script is free software; the Free Software Foundation +@@ -89,7 +89,6 @@ + IFS=" "" $as_nl" + + # Find who we are. Look in the path if we contain no directory separator. +-as_myself= + case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +@@ -215,18 +214,11 @@ + # We cannot yet assume a decent shell, so we have to provide a + # neutralization value for shells without unset; and this also + # works around shells that cannot unset nonexistent variables. +- # Preserve -v and -x to the replacement shell. + BASH_ENV=/dev/null + ENV=/dev/null + (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV + export CONFIG_SHELL +- case $- in # (((( +- *v*x* | *x*v* ) as_opts=-vx ;; +- *v* ) as_opts=-v ;; +- *x* ) as_opts=-x ;; +- * ) as_opts= ;; +- esac +- exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} ++ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} + fi + + if test x$as_have_required = xno; then : +@@ -324,7 +316,7 @@ + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" +- } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" ++ } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" + + + } # as_fn_mkdir_p +@@ -364,19 +356,19 @@ + fi # as_fn_arith + + +-# as_fn_error STATUS ERROR [LINENO LOG_FD] +-# ---------------------------------------- ++# as_fn_error ERROR [LINENO LOG_FD] ++# --------------------------------- + # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are + # provided, also output the error to LOG_FD, referencing LINENO. Then exit the +-# script with STATUS, using 1 if that was 0. ++# script with status $?, using 1 if that was 0. + as_fn_error () + { +- as_status=$1; test $as_status -eq 0 && as_status=1 +- if test "$4"; then +- as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +- $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 ++ as_status=$?; test $as_status -eq 0 && as_status=1 ++ if test "$3"; then ++ as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 + fi +- $as_echo "$as_me: error: $2" >&2 ++ $as_echo "$as_me: error: $1" >&2 + as_fn_exit $as_status + } # as_fn_error + +@@ -538,7 +530,7 @@ + exec 6>&1 + + # Name of the host. +-# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, ++# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, + # so uname gets run too. + ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` + +@@ -666,6 +658,7 @@ + LDFLAGS + CFLAGS + CC ++TK_INCLUDES + TK_XINCLUDES + TK_LIBS + TK_STUB_LIB_SPEC +@@ -757,6 +750,7 @@ + with_expat + with_tcl + with_tk ++with_tkinclude + with_tclinclude + enable_threads + enable_shared +@@ -839,9 +833,8 @@ + fi + + case $ac_option in +- *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; +- *=) ac_optarg= ;; +- *) ac_optarg=yes ;; ++ *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; ++ *) ac_optarg=yes ;; + esac + + # Accept the important Cygnus configure options, so we can diagnose typos. +@@ -886,7 +879,7 @@ + ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- as_fn_error $? "invalid feature name: $ac_useropt" ++ as_fn_error "invalid feature name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in +@@ -912,7 +905,7 @@ + ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- as_fn_error $? "invalid feature name: $ac_useropt" ++ as_fn_error "invalid feature name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in +@@ -1116,7 +1109,7 @@ + ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- as_fn_error $? "invalid package name: $ac_useropt" ++ as_fn_error "invalid package name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in +@@ -1132,7 +1125,7 @@ + ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` + # Reject names that are not valid shell variable names. + expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && +- as_fn_error $? "invalid package name: $ac_useropt" ++ as_fn_error "invalid package name: $ac_useropt" + ac_useropt_orig=$ac_useropt + ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` + case $ac_user_opts in +@@ -1162,8 +1155,8 @@ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries=$ac_optarg ;; + +- -*) as_fn_error $? "unrecognized option: \`$ac_option' +-Try \`$0 --help' for more information" ++ -*) as_fn_error "unrecognized option: \`$ac_option' ++Try \`$0 --help' for more information." + ;; + + *=*) +@@ -1171,7 +1164,7 @@ + # Reject names that are not valid shell variable names. + case $ac_envvar in #( + '' | [0-9]* | *[!_$as_cr_alnum]* ) +- as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; ++ as_fn_error "invalid variable name: \`$ac_envvar'" ;; + esac + eval $ac_envvar=\$ac_optarg + export $ac_envvar ;; +@@ -1181,7 +1174,7 @@ + $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 + expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && + $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 +- : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ++ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} + ;; + + esac +@@ -1189,13 +1182,13 @@ + + if test -n "$ac_prev"; then + ac_option=--`echo $ac_prev | sed 's/_/-/g'` +- as_fn_error $? "missing argument to $ac_option" ++ as_fn_error "missing argument to $ac_option" + fi + + if test -n "$ac_unrecognized_opts"; then + case $enable_option_checking in + no) ;; +- fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; ++ fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; + *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; + esac + fi +@@ -1218,7 +1211,7 @@ + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; + esac +- as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" ++ as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" + done + + # There might be people who depend on the old broken behavior: `$host' +@@ -1232,8 +1225,8 @@ + if test "x$host_alias" != x; then + if test "x$build_alias" = x; then + cross_compiling=maybe +- $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. +- If a cross compiler is detected then cross compile mode will be used" >&2 ++ $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. ++ If a cross compiler is detected then cross compile mode will be used." >&2 + elif test "x$build_alias" != "x$host_alias"; then + cross_compiling=yes + fi +@@ -1248,9 +1241,9 @@ + ac_pwd=`pwd` && test -n "$ac_pwd" && + ac_ls_di=`ls -di .` && + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || +- as_fn_error $? "working directory cannot be determined" ++ as_fn_error "working directory cannot be determined" + test "X$ac_ls_di" = "X$ac_pwd_ls_di" || +- as_fn_error $? "pwd does not report name of working directory" ++ as_fn_error "pwd does not report name of working directory" + + + # Find the source files, if location was not specified. +@@ -1289,11 +1282,11 @@ + fi + if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." +- as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" ++ as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" + fi + ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" + ac_abs_confdir=`( +- cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" ++ cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" + pwd)` + # When building in place, set srcdir=. + if test "$ac_abs_confdir" = "$ac_pwd"; then +@@ -1333,7 +1326,7 @@ + --help=short display options specific to this package + --help=recursive display the short help of all the included packages + -V, --version display version information and exit +- -q, --quiet, --silent do not print \`checking ...' messages ++ -q, --quiet, --silent do not print \`checking...' messages + --cache-file=FILE cache test results in FILE [disabled] + -C, --config-cache alias for \`--cache-file=config.cache' + -n, --no-create do not create output files +@@ -1420,6 +1413,7 @@ + --with-tcl directory containing tcl configuration + (tclConfig.sh) + --with-tk directory containing tk configuration (tkConfig.sh) ++ --with-tkinclude directory containing the public Tk header files + --with-tclinclude directory containing the public Tcl header files + --with-celib=DIR use Windows/CE support library from DIR + +@@ -1500,9 +1494,9 @@ + if $ac_init_version; then + cat <<\_ACEOF + xotcl configure 1.6.7 +-generated by GNU Autoconf 2.68 ++generated by GNU Autoconf 2.65 + +-Copyright (C) 2010 Free Software Foundation, Inc. ++Copyright (C) 2009 Free Software Foundation, Inc. + This configure script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it. + _ACEOF +@@ -1546,7 +1540,7 @@ + + ac_retval=1 + fi +- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + as_fn_set_status $ac_retval + + } # ac_fn_c_try_compile +@@ -1572,7 +1566,7 @@ + mv -f conftest.er1 conftest.err + fi + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 +- test $ac_status = 0; } > conftest.i && { ++ test $ac_status = 0; } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : +@@ -1583,7 +1577,7 @@ + + ac_retval=1 + fi +- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + as_fn_set_status $ac_retval + + } # ac_fn_c_try_cpp +@@ -1625,7 +1619,7 @@ + ac_retval=$ac_status + fi + rm -rf conftest.dSYM conftest_ipa8_conftest.oo +- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + as_fn_set_status $ac_retval + + } # ac_fn_c_try_run +@@ -1639,7 +1633,7 @@ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 + $as_echo_n "checking for $2... " >&6; } +-if eval \${$3+:} false; then : ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -1657,7 +1651,7 @@ + eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + + } # ac_fn_c_check_header_compile + +@@ -1702,7 +1696,7 @@ + # interfere with the next link command; also delete a directory that is + # left behind by Apple's compiler. We do this before executing the actions. + rm -rf conftest.dSYM conftest_ipa8_conftest.oo +- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + as_fn_set_status $ac_retval + + } # ac_fn_c_try_link +@@ -1715,7 +1709,7 @@ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 + $as_echo_n "checking for $2... " >&6; } +-if eval \${$3+:} false; then : ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -1770,7 +1764,7 @@ + eval ac_res=\$$3 + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } +- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + + } # ac_fn_c_check_func + +@@ -1782,10 +1776,10 @@ + ac_fn_c_check_header_mongrel () + { + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +- if eval \${$3+:} false; then : ++ if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 + $as_echo_n "checking for $2... " >&6; } +-if eval \${$3+:} false; then : ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : + $as_echo_n "(cached) " >&6 + fi + eval ac_res=\$$3 +@@ -1821,7 +1815,7 @@ + else + ac_header_preproc=no + fi +-rm -f conftest.err conftest.i conftest.$ac_ext ++rm -f conftest.err conftest.$ac_ext + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 + $as_echo "$ac_header_preproc" >&6; } + +@@ -1848,7 +1842,7 @@ + esac + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 + $as_echo_n "checking for $2... " >&6; } +-if eval \${$3+:} false; then : ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : + $as_echo_n "(cached) " >&6 + else + eval "$3=\$ac_header_compiler" +@@ -1857,7 +1851,7 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 + $as_echo "$ac_res" >&6; } + fi +- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + + } # ac_fn_c_check_header_mongrel + cat >config.log <<_ACEOF +@@ -1865,7 +1859,7 @@ + running configure, to aid debugging if configure makes a mistake. + + It was created by xotcl $as_me 1.6.7, which was +-generated by GNU Autoconf 2.68. Invocation command line was ++generated by GNU Autoconf 2.65. Invocation command line was + + $ $0 $@ + +@@ -1975,9 +1969,11 @@ + { + echo + +- $as_echo "## ---------------- ## ++ cat <<\_ASBOX ++## ---------------- ## + ## Cache variables. ## +-## ---------------- ##" ++## ---------------- ## ++_ASBOX + echo + # The following way of writing the cache mishandles newlines in values, + ( +@@ -2011,9 +2007,11 @@ + ) + echo + +- $as_echo "## ----------------- ## ++ cat <<\_ASBOX ++## ----------------- ## + ## Output variables. ## +-## ----------------- ##" ++## ----------------- ## ++_ASBOX + echo + for ac_var in $ac_subst_vars + do +@@ -2026,9 +2024,11 @@ + echo + + if test -n "$ac_subst_files"; then +- $as_echo "## ------------------- ## ++ cat <<\_ASBOX ++## ------------------- ## + ## File substitutions. ## +-## ------------------- ##" ++## ------------------- ## ++_ASBOX + echo + for ac_var in $ac_subst_files + do +@@ -2042,9 +2042,11 @@ + fi + + if test -s confdefs.h; then +- $as_echo "## ----------- ## ++ cat <<\_ASBOX ++## ----------- ## + ## confdefs.h. ## +-## ----------- ##" ++## ----------- ## ++_ASBOX + echo + cat confdefs.h + echo +@@ -2099,12 +2101,7 @@ + ac_site_file1=NONE + ac_site_file2=NONE + if test -n "$CONFIG_SITE"; then +- # We do not want a PATH search for config.site. +- case $CONFIG_SITE in #(( +- -*) ac_site_file1=./$CONFIG_SITE;; +- */*) ac_site_file1=$CONFIG_SITE;; +- *) ac_site_file1=./$CONFIG_SITE;; +- esac ++ ac_site_file1=$CONFIG_SITE + elif test "x$prefix" != xNONE; then + ac_site_file1=$prefix/share/config.site + ac_site_file2=$prefix/etc/config.site +@@ -2119,11 +2116,7 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 + $as_echo "$as_me: loading site script $ac_site_file" >&6;} + sed 's/^/| /' "$ac_site_file" >&5 +- . "$ac_site_file" \ +- || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +-$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error $? "failed to load site script $ac_site_file +-See \`config.log' for more details" "$LINENO" 5; } ++ . "$ac_site_file" + fi + done + +@@ -2199,7 +2192,7 @@ + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} + { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 + $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} +- as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 ++ as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 + fi + ## -------------------- ## + ## Main body of script. ## +@@ -2226,11 +2219,11 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for correct TEA configuration" >&5 + $as_echo_n "checking for correct TEA configuration... " >&6; } + if test x"${PACKAGE_NAME}" = x ; then +- as_fn_error $? " ++ as_fn_error " + The PACKAGE_NAME variable must be defined by your TEA configure.in" "$LINENO" 5 + fi + if test x"3.7" = x ; then +- as_fn_error $? " ++ as_fn_error " + TEA version not specified." "$LINENO" 5 + elif test "3.7" != "${TEA_VERSION}" ; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: warning: requested TEA version \"3.7\", have \"${TEA_VERSION}\"" >&5 +@@ -2245,7 +2238,7 @@ + set dummy cygpath; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_CYGPATH+:} false; then : ++if test "${ac_cv_prog_CYGPATH+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CYGPATH"; then +@@ -2322,22 +2315,16 @@ + + ac_aux_dir= + for ac_dir in config "$srcdir"/config; do +- if test -f "$ac_dir/install-sh"; then +- ac_aux_dir=$ac_dir +- ac_install_sh="$ac_aux_dir/install-sh -c" +- break +- elif test -f "$ac_dir/install.sh"; then +- ac_aux_dir=$ac_dir +- ac_install_sh="$ac_aux_dir/install.sh -c" +- break +- elif test -f "$ac_dir/shtool"; then +- ac_aux_dir=$ac_dir +- ac_install_sh="$ac_aux_dir/shtool install -c" +- break +- fi ++ for ac_t in install-sh install.sh shtool; do ++ if test -f "$ac_dir/$ac_t"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/$ac_t -c" ++ break 2 ++ fi ++ done + done + if test -z "$ac_aux_dir"; then +- as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 ++ as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 + fi + + # These three variables are undocumented and unsupported, +@@ -2493,7 +2480,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5 + $as_echo_n "checking for Tcl configuration... " >&6; } +- if ${ac_cv_c_tclconfig+:} false; then : ++ if test "${ac_cv_c_tclconfig+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -2511,7 +2498,7 @@ + if test -f "${with_tclconfig}/tclConfig.sh" ; then + ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)` + else +- as_fn_error $? "${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5 ++ as_fn_error "${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5 + fi + fi + +@@ -2609,7 +2596,7 @@ + + if test x"${ac_cv_c_tclconfig}" = x ; then + TCL_BIN_DIR="# no Tcl configs found" +- as_fn_error $? "Can't find Tcl configuration definitions" "$LINENO" 5 ++ as_fn_error "Can't find Tcl configuration definitions" "$LINENO" 5 + else + no_tcl= + TCL_BIN_DIR=${ac_cv_c_tclconfig} +@@ -2699,7 +2686,7 @@ + set dummy cygpath; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_CYGPATH+:} false; then : ++if test "${ac_cv_prog_CYGPATH+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CYGPATH"; then +@@ -2777,7 +2764,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk configuration" >&5 + $as_echo_n "checking for Tk configuration... " >&6; } +- if ${ac_cv_c_tkconfig+:} false; then : ++ if test "${ac_cv_c_tkconfig+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -2795,7 +2782,7 @@ + if test -f "${with_tkconfig}/tkConfig.sh" ; then + ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)` + else +- as_fn_error $? "${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5 ++ as_fn_error "${with_tkconfig} directory doesn't contain tkConfig.sh" "$LINENO" 5 + fi + fi + +@@ -2893,7 +2880,7 @@ + + if test x"${ac_cv_c_tkconfig}" = x ; then + TK_BIN_DIR="# no Tk configs found" +- as_fn_error $? "Can't find Tk configuration definitions" "$LINENO" 5 ++ as_fn_error "Can't find Tk configuration definitions" "$LINENO" 5 + else + no_tk= + TK_BIN_DIR=${ac_cv_c_tkconfig} +@@ -2991,7 +2978,106 @@ + + + +-# TEA_PUBLIC_TK_HEADERS ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tk public headers" >&5 ++$as_echo_n "checking for Tk public headers... " >&6; } ++ ++ ++# Check whether --with-tkinclude was given. ++if test "${with_tkinclude+set}" = set; then : ++ withval=$with_tkinclude; with_tkinclude=${withval} ++fi ++ ++ ++ if test "${ac_cv_c_tkh+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ++ # Use the value from --with-tkinclude, if it was given ++ ++ if test x"${with_tkinclude}" != x ; then ++ if test -f "${with_tkinclude}/tk.h" ; then ++ ac_cv_c_tkh=${with_tkinclude} ++ else ++ as_fn_error "${with_tkinclude} directory does not contain tk.h" "$LINENO" 5 ++ fi ++ else ++ list="" ++ if test "`uname -s`" = "Darwin"; then ++ # If Tk was built as a framework, attempt to use ++ # the framework's Headers directory. ++ case ${TK_DEFS} in ++ *TK_FRAMEWORK*) ++ list="`ls -d ${TK_BIN_DIR}/Headers 2>/dev/null`" ++ ;; ++ esac ++ fi ++ ++ # Look in the source dir only if Tk is not installed, ++ # and in that situation, look there before installed locations. ++ if test -f "${TK_BIN_DIR}/Makefile" ; then ++ list="$list `ls -d ${TK_SRC_DIR}/generic 2>/dev/null`" ++ fi ++ ++ # Check order: pkg --prefix location, Tk's --prefix location, ++ # relative to directory of tkConfig.sh, Tcl's --prefix location, ++ # relative to directory of tclConfig.sh. ++ ++ eval "temp_includedir=${includedir}" ++ list="$list \ ++ `ls -d ${temp_includedir} 2>/dev/null` \ ++ `ls -d ${TK_PREFIX}/include 2>/dev/null` \ ++ `ls -d ${TK_BIN_DIR}/../include 2>/dev/null` \ ++ `ls -d ${TCL_PREFIX}/include 2>/dev/null` \ ++ `ls -d ${TCL_BIN_DIR}/../include 2>/dev/null`" ++ if test "${TEA_PLATFORM}" != "windows" -o "$GCC" = "yes"; then ++ list="$list /usr/local/include /usr/include" ++ if test x"${TK_INCLUDE_SPEC}" != x ; then ++ d=`echo "${TK_INCLUDE_SPEC}" | sed -e 's/^-I//'` ++ list="$list `ls -d ${d} 2>/dev/null`" ++ fi ++ fi ++ for i in $list ; do ++ if test -f "$i/tk.h" ; then ++ ac_cv_c_tkh=$i ++ break ++ fi ++ done ++ fi ++ ++fi ++ ++ ++ # Print a message based on how we determined the include path ++ ++ if test x"${ac_cv_c_tkh}" = x ; then ++ as_fn_error "tk.h not found. Please specify its location with --with-tkinclude" "$LINENO" 5 ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_c_tkh}" >&5 ++$as_echo "${ac_cv_c_tkh}" >&6; } ++ fi ++ ++ # Convert to a native path and substitute into the output files. ++ ++ INCLUDE_DIR_NATIVE=`${CYGPATH} ${ac_cv_c_tkh}` ++ ++ TK_INCLUDES=-I\"${INCLUDE_DIR_NATIVE}\" ++ ++ ++ ++ if test "${TEA_WINDOWINGSYSTEM}" != "x11"; then ++ # On Windows and Aqua, we need the X compat headers ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11 header files" >&5 ++$as_echo_n "checking for X11 header files... " >&6; } ++ if test ! -r "${INCLUDE_DIR_NATIVE}/X11/Xlib.h"; then ++ INCLUDE_DIR_NATIVE="`${CYGPATH} ${TK_SRC_DIR}/xlib`" ++ TK_XINCLUDES=-I\"${INCLUDE_DIR_NATIVE}\" ++ ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${INCLUDE_DIR_NATIVE}" >&5 ++$as_echo "${INCLUDE_DIR_NATIVE}" >&6; } ++ fi ++ + # TEA_PATH_X + fi + +@@ -3051,7 +3137,7 @@ + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 + $as_echo_n "checking for a BSD-compatible install... " >&6; } + if test -z "$INSTALL"; then +-if ${ac_cv_path_install+:} false; then : ++if test "${ac_cv_path_install+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +@@ -3147,7 +3233,7 @@ + set dummy ${ac_tool_prefix}gcc; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_CC+:} false; then : ++if test "${ac_cv_prog_CC+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then +@@ -3187,7 +3273,7 @@ + set dummy gcc; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_ac_ct_CC+:} false; then : ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$ac_ct_CC"; then +@@ -3240,7 +3326,7 @@ + set dummy ${ac_tool_prefix}cc; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_CC+:} false; then : ++if test "${ac_cv_prog_CC+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then +@@ -3280,7 +3366,7 @@ + set dummy cc; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_CC+:} false; then : ++if test "${ac_cv_prog_CC+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then +@@ -3339,7 +3425,7 @@ + set dummy $ac_tool_prefix$ac_prog; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_CC+:} false; then : ++if test "${ac_cv_prog_CC+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then +@@ -3383,7 +3469,7 @@ + set dummy $ac_prog; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_ac_ct_CC+:} false; then : ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$ac_ct_CC"; then +@@ -3437,8 +3523,8 @@ + + test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error $? "no acceptable C compiler found in \$PATH +-See \`config.log' for more details" "$LINENO" 5; } ++as_fn_error "no acceptable C compiler found in \$PATH ++See \`config.log' for more details." "$LINENO" 5; } + + # Provide some information about the compiler. + $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 +@@ -3552,8 +3638,9 @@ + + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error 77 "C compiler cannot create executables +-See \`config.log' for more details" "$LINENO" 5; } ++{ as_fn_set_status 77 ++as_fn_error "C compiler cannot create executables ++See \`config.log' for more details." "$LINENO" 5; }; } + else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 + $as_echo "yes" >&6; } +@@ -3595,8 +3682,8 @@ + else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error $? "cannot compute suffix of executables: cannot compile and link +-See \`config.log' for more details" "$LINENO" 5; } ++as_fn_error "cannot compute suffix of executables: cannot compile and link ++See \`config.log' for more details." "$LINENO" 5; } + fi + rm -f conftest conftest$ac_cv_exeext + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 +@@ -3653,9 +3740,9 @@ + else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error $? "cannot run C compiled programs. ++as_fn_error "cannot run C compiled programs. + If you meant to cross compile, use \`--host'. +-See \`config.log' for more details" "$LINENO" 5; } ++See \`config.log' for more details." "$LINENO" 5; } + fi + fi + fi +@@ -3666,7 +3753,7 @@ + ac_clean_files=$ac_clean_files_save + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 + $as_echo_n "checking for suffix of object files... " >&6; } +-if ${ac_cv_objext+:} false; then : ++if test "${ac_cv_objext+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -3706,8 +3793,8 @@ + + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error $? "cannot compute suffix of object files: cannot compile +-See \`config.log' for more details" "$LINENO" 5; } ++as_fn_error "cannot compute suffix of object files: cannot compile ++See \`config.log' for more details." "$LINENO" 5; } + fi + rm -f conftest.$ac_cv_objext conftest.$ac_ext + fi +@@ -3717,7 +3804,7 @@ + ac_objext=$OBJEXT + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 + $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } +-if ${ac_cv_c_compiler_gnu+:} false; then : ++if test "${ac_cv_c_compiler_gnu+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -3754,7 +3841,7 @@ + ac_save_CFLAGS=$CFLAGS + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 + $as_echo_n "checking whether $CC accepts -g... " >&6; } +-if ${ac_cv_prog_cc_g+:} false; then : ++if test "${ac_cv_prog_cc_g+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_save_c_werror_flag=$ac_c_werror_flag +@@ -3832,7 +3919,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 + $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } +-if ${ac_cv_prog_cc_c89+:} false; then : ++if test "${ac_cv_prog_cc_c89+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_cv_prog_cc_c89=no +@@ -3939,7 +4026,7 @@ + CPP= + fi + if test -z "$CPP"; then +- if ${ac_cv_prog_CPP+:} false; then : ++ if test "${ac_cv_prog_CPP+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + # Double quotes because CPP needs to be expanded +@@ -3969,7 +4056,7 @@ + # Broken: fails on valid input. + continue + fi +-rm -f conftest.err conftest.i conftest.$ac_ext ++rm -f conftest.err conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. +@@ -3985,11 +4072,11 @@ + ac_preproc_ok=: + break + fi +-rm -f conftest.err conftest.i conftest.$ac_ext ++rm -f conftest.err conftest.$ac_ext + + done + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +-rm -f conftest.i conftest.err conftest.$ac_ext ++rm -f conftest.err conftest.$ac_ext + if $ac_preproc_ok; then : + break + fi +@@ -4028,7 +4115,7 @@ + # Broken: fails on valid input. + continue + fi +-rm -f conftest.err conftest.i conftest.$ac_ext ++rm -f conftest.err conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. +@@ -4044,18 +4131,18 @@ + ac_preproc_ok=: + break + fi +-rm -f conftest.err conftest.i conftest.$ac_ext ++rm -f conftest.err conftest.$ac_ext + + done + # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +-rm -f conftest.i conftest.err conftest.$ac_ext ++rm -f conftest.err conftest.$ac_ext + if $ac_preproc_ok; then : + + else + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 + $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +-as_fn_error $? "C preprocessor \"$CPP\" fails sanity check +-See \`config.log' for more details" "$LINENO" 5; } ++as_fn_error "C preprocessor \"$CPP\" fails sanity check ++See \`config.log' for more details." "$LINENO" 5; } + fi + + ac_ext=c +@@ -4075,7 +4162,7 @@ + $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } + set x ${MAKE-make} + ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +-if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : ++if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : + $as_echo_n "(cached) " >&6 + else + cat >conftest.make <<\_ACEOF +@@ -4083,7 +4170,7 @@ + all: + @echo '@@@%%%=$(MAKE)=@@@%%%' + _ACEOF +-# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. ++# GNU make sometimes prints "make[1]: Entering...", which would confuse us. + case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; +@@ -4112,7 +4199,7 @@ + set dummy ${ac_tool_prefix}ranlib; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_RANLIB+:} false; then : ++if test "${ac_cv_prog_RANLIB+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$RANLIB"; then +@@ -4152,7 +4239,7 @@ + set dummy ranlib; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : ++if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$ac_ct_RANLIB"; then +@@ -4211,7 +4298,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 + $as_echo_n "checking for grep that handles long lines and -e... " >&6; } +-if ${ac_cv_path_GREP+:} false; then : ++if test "${ac_cv_path_GREP+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -z "$GREP"; then +@@ -4260,7 +4347,7 @@ + done + IFS=$as_save_IFS + if test -z "$ac_cv_path_GREP"; then +- as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 ++ as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi + else + ac_cv_path_GREP=$GREP +@@ -4274,7 +4361,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 + $as_echo_n "checking for egrep... " >&6; } +-if ${ac_cv_path_EGREP+:} false; then : ++if test "${ac_cv_path_EGREP+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 +@@ -4326,7 +4413,7 @@ + done + IFS=$as_save_IFS + if test -z "$ac_cv_path_EGREP"; then +- as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 ++ as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 + fi + else + ac_cv_path_EGREP=$EGREP +@@ -4341,7 +4428,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 + $as_echo_n "checking for ANSI C header files... " >&6; } +-if ${ac_cv_header_stdc+:} false; then : ++if test "${ac_cv_header_stdc+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -4458,7 +4545,8 @@ + as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` + ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default + " +-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : ++eval as_val=\$$as_ac_Header ++ if test "x$as_val" = x""yes; then : + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF +@@ -4480,7 +4568,7 @@ + if test -z "$no_pipe" -a -n "$GCC"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the compiler understands -pipe" >&5 + $as_echo_n "checking if the compiler understands -pipe... " >&6; } +-if ${tcl_cv_cc_pipe+:} false; then : ++if test "${tcl_cv_cc_pipe+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -4517,7 +4605,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 + $as_echo_n "checking whether byte ordering is bigendian... " >&6; } +-if ${ac_cv_c_bigendian+:} false; then : ++if test "${ac_cv_c_bigendian+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_cv_c_bigendian=unknown +@@ -4735,7 +4823,7 @@ + + ;; #( + *) +- as_fn_error $? "unknown endianness ++ as_fn_error "unknown endianness + presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; + esac + +@@ -4749,7 +4837,7 @@ + #-------------------------------------------------------------------- + + ac_fn_c_check_func "$LINENO" "sin" "ac_cv_func_sin" +-if test "x$ac_cv_func_sin" = xyes; then : ++if test "x$ac_cv_func_sin" = x""yes; then : + MATH_LIBS="" + else + MATH_LIBS="-lm" +@@ -4757,7 +4845,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lieee" >&5 + $as_echo_n "checking for main in -lieee... " >&6; } +-if ${ac_cv_lib_ieee_main+:} false; then : ++if test "${ac_cv_lib_ieee_main+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -4785,7 +4873,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ieee_main" >&5 + $as_echo "$ac_cv_lib_ieee_main" >&6; } +-if test "x$ac_cv_lib_ieee_main" = xyes; then : ++if test "x$ac_cv_lib_ieee_main" = x""yes; then : + MATH_LIBS="-lieee $MATH_LIBS" + fi + +@@ -4797,7 +4885,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -linet" >&5 + $as_echo_n "checking for main in -linet... " >&6; } +-if ${ac_cv_lib_inet_main+:} false; then : ++if test "${ac_cv_lib_inet_main+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -4825,12 +4913,12 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet_main" >&5 + $as_echo "$ac_cv_lib_inet_main" >&6; } +-if test "x$ac_cv_lib_inet_main" = xyes; then : ++if test "x$ac_cv_lib_inet_main" = x""yes; then : + LIBS="$LIBS -linet" + fi + + ac_fn_c_check_header_mongrel "$LINENO" "net/errno.h" "ac_cv_header_net_errno_h" "$ac_includes_default" +-if test "x$ac_cv_header_net_errno_h" = xyes; then : ++if test "x$ac_cv_header_net_errno_h" = x""yes; then : + + + $as_echo "#define HAVE_NET_ERRNO_H 1" >>confdefs.h +@@ -4859,7 +4947,7 @@ + + tcl_checkBoth=0 + ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect" +-if test "x$ac_cv_func_connect" = xyes; then : ++if test "x$ac_cv_func_connect" = x""yes; then : + tcl_checkSocket=0 + else + tcl_checkSocket=1 +@@ -4867,12 +4955,12 @@ + + if test "$tcl_checkSocket" = 1; then + ac_fn_c_check_func "$LINENO" "setsockopt" "ac_cv_func_setsockopt" +-if test "x$ac_cv_func_setsockopt" = xyes; then : ++if test "x$ac_cv_func_setsockopt" = x""yes; then : + + else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setsockopt in -lsocket" >&5 + $as_echo_n "checking for setsockopt in -lsocket... " >&6; } +-if ${ac_cv_lib_socket_setsockopt+:} false; then : ++if test "${ac_cv_lib_socket_setsockopt+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -4906,7 +4994,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_setsockopt" >&5 + $as_echo "$ac_cv_lib_socket_setsockopt" >&6; } +-if test "x$ac_cv_lib_socket_setsockopt" = xyes; then : ++if test "x$ac_cv_lib_socket_setsockopt" = x""yes; then : + LIBS="$LIBS -lsocket" + else + tcl_checkBoth=1 +@@ -4919,7 +5007,7 @@ + tk_oldLibs=$LIBS + LIBS="$LIBS -lsocket -lnsl" + ac_fn_c_check_func "$LINENO" "accept" "ac_cv_func_accept" +-if test "x$ac_cv_func_accept" = xyes; then : ++if test "x$ac_cv_func_accept" = x""yes; then : + tcl_checkNsl=0 + else + LIBS=$tk_oldLibs +@@ -4927,12 +5015,12 @@ + + fi + ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" +-if test "x$ac_cv_func_gethostbyname" = xyes; then : ++if test "x$ac_cv_func_gethostbyname" = x""yes; then : + + else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 + $as_echo_n "checking for gethostbyname in -lnsl... " >&6; } +-if ${ac_cv_lib_nsl_gethostbyname+:} false; then : ++if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -4966,7 +5054,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 + $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } +-if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then : ++if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then : + LIBS="$LIBS -lnsl" + fi + +@@ -4983,7 +5071,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking dirent.h" >&5 + $as_echo_n "checking dirent.h... " >&6; } +-if ${tcl_cv_dirent_h+:} false; then : ++if test "${tcl_cv_dirent_h+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -5036,7 +5124,7 @@ + + # TEA specific: + ac_fn_c_check_header_mongrel "$LINENO" "errno.h" "ac_cv_header_errno_h" "$ac_includes_default" +-if test "x$ac_cv_header_errno_h" = xyes; then : ++if test "x$ac_cv_header_errno_h" = x""yes; then : + + else + +@@ -5046,7 +5134,7 @@ + + + ac_fn_c_check_header_mongrel "$LINENO" "float.h" "ac_cv_header_float_h" "$ac_includes_default" +-if test "x$ac_cv_header_float_h" = xyes; then : ++if test "x$ac_cv_header_float_h" = x""yes; then : + + else + +@@ -5056,7 +5144,7 @@ + + + ac_fn_c_check_header_mongrel "$LINENO" "values.h" "ac_cv_header_values_h" "$ac_includes_default" +-if test "x$ac_cv_header_values_h" = xyes; then : ++if test "x$ac_cv_header_values_h" = x""yes; then : + + else + +@@ -5066,7 +5154,7 @@ + + + ac_fn_c_check_header_mongrel "$LINENO" "limits.h" "ac_cv_header_limits_h" "$ac_includes_default" +-if test "x$ac_cv_header_limits_h" = xyes; then : ++if test "x$ac_cv_header_limits_h" = x""yes; then : + + $as_echo "#define HAVE_LIMITS_H 1" >>confdefs.h + +@@ -5078,7 +5166,7 @@ + + + ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" +-if test "x$ac_cv_header_stdlib_h" = xyes; then : ++if test "x$ac_cv_header_stdlib_h" = x""yes; then : + tcl_ok=1 + else + tcl_ok=0 +@@ -5130,7 +5218,7 @@ + + fi + ac_fn_c_check_header_mongrel "$LINENO" "string.h" "ac_cv_header_string_h" "$ac_includes_default" +-if test "x$ac_cv_header_string_h" = xyes; then : ++if test "x$ac_cv_header_string_h" = x""yes; then : + tcl_ok=1 + else + tcl_ok=0 +@@ -5174,7 +5262,7 @@ + fi + + ac_fn_c_check_header_mongrel "$LINENO" "sys/wait.h" "ac_cv_header_sys_wait_h" "$ac_includes_default" +-if test "x$ac_cv_header_sys_wait_h" = xyes; then : ++if test "x$ac_cv_header_sys_wait_h" = x""yes; then : + + else + +@@ -5184,7 +5272,7 @@ + + + ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" +-if test "x$ac_cv_header_dlfcn_h" = xyes; then : ++if test "x$ac_cv_header_dlfcn_h" = x""yes; then : + + else + +@@ -5198,7 +5286,7 @@ + for ac_header in sys/param.h + do : + ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default" +-if test "x$ac_cv_header_sys_param_h" = xyes; then : ++if test "x$ac_cv_header_sys_param_h" = x""yes; then : + cat >>confdefs.h <<_ACEOF + #define HAVE_SYS_PARAM_H 1 + _ACEOF +@@ -5268,7 +5356,7 @@ + if test ! -f "${srcdir}/$i" -a ! -f "${srcdir}/generic/$i" \ + -a ! -f "${srcdir}/win/$i" -a ! -f "${srcdir}/unix/$i" \ + ; then +- as_fn_error $? "could not find source file '$i'" "$LINENO" 5 ++ as_fn_error "could not find source file '$i'" "$LINENO" 5 + fi + PKG_SOURCES="$PKG_SOURCES $i" + # this assumes it is in a VPATH dir +@@ -5291,7 +5379,7 @@ + for i in $vars; do + # check for existence, be strict because it is installed + if test ! -f "${srcdir}/$i" ; then +- as_fn_error $? "could not find header file '${srcdir}/$i'" "$LINENO" 5 ++ as_fn_error "could not find header file '${srcdir}/$i'" "$LINENO" 5 + fi + PKG_HEADERS="$PKG_HEADERS $i" + done +@@ -5327,7 +5415,7 @@ + if test ! -f "${srcdir}/$i" -a ! -f "${srcdir}/generic/$i" \ + -a ! -f "${srcdir}/win/$i" -a ! -f "${srcdir}/unix/$i" \ + ; then +- as_fn_error $? "could not find stub source file '$i'" "$LINENO" 5 ++ as_fn_error "could not find stub source file '$i'" "$LINENO" 5 + fi + PKG_STUB_SOURCES="$PKG_STUB_SOURCES $i" + # this assumes it is in a VPATH dir +@@ -5348,7 +5436,7 @@ + for i in $vars; do + # check for existence, be strict because it is installed + if test ! -f "${srcdir}/$i" ; then +- as_fn_error $? "could not find tcl source file '${srcdir}/$i'" "$LINENO" 5 ++ as_fn_error "could not find tcl source file '${srcdir}/$i'" "$LINENO" 5 + fi + PKG_TCL_SOURCES="$PKG_TCL_SOURCES $i" + done +@@ -5381,7 +5469,7 @@ + fi + + +- if ${ac_cv_c_tclh+:} false; then : ++ if test "${ac_cv_c_tclh+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -5391,7 +5479,7 @@ + if test -f "${with_tclinclude}/tcl.h" ; then + ac_cv_c_tclh=${with_tclinclude} + else +- as_fn_error $? "${with_tclinclude} directory does not contain tcl.h" "$LINENO" 5 ++ as_fn_error "${with_tclinclude} directory does not contain tcl.h" "$LINENO" 5 + fi + else + list="" +@@ -5440,7 +5528,7 @@ + # Print a message based on how we determined the include path + + if test x"${ac_cv_c_tclh}" = x ; then +- as_fn_error $? "tcl.h not found. Please specify its location with --with-tclinclude" "$LINENO" 5 ++ as_fn_error "tcl.h not found. Please specify its location with --with-tclinclude" "$LINENO" 5 + else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_cv_c_tclh}" >&5 + $as_echo "${ac_cv_c_tclh}" >&6; } +@@ -5500,7 +5588,7 @@ + result="Using ${TCL_INCLUDES}" + else + if test ! -f "${TCL_SRC_DIR}/generic/tclInt.h" ; then +- as_fn_error $? "Cannot find private header tclInt.h in ${TCL_SRC_DIR}" "$LINENO" 5 ++ as_fn_error "Cannot find private header tclInt.h in ${TCL_SRC_DIR}" "$LINENO" 5 + fi + result="Using srcdir found in tclConfig.sh: ${TCL_SRC_DIR}" + fi +@@ -5593,7 +5681,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5 + $as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; } +-if ${ac_cv_lib_pthread_pthread_mutex_init+:} false; then : ++if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -5627,7 +5715,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 + $as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; } +-if test "x$ac_cv_lib_pthread_pthread_mutex_init" = xyes; then : ++if test "x$ac_cv_lib_pthread_pthread_mutex_init" = x""yes; then : + tcl_ok=yes + else + tcl_ok=no +@@ -5641,7 +5729,7 @@ + # exist, like AIX 4.2. [Bug: 4359] + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __pthread_mutex_init in -lpthread" >&5 + $as_echo_n "checking for __pthread_mutex_init in -lpthread... " >&6; } +-if ${ac_cv_lib_pthread___pthread_mutex_init+:} false; then : ++if test "${ac_cv_lib_pthread___pthread_mutex_init+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -5675,7 +5763,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread___pthread_mutex_init" >&5 + $as_echo "$ac_cv_lib_pthread___pthread_mutex_init" >&6; } +-if test "x$ac_cv_lib_pthread___pthread_mutex_init" = xyes; then : ++if test "x$ac_cv_lib_pthread___pthread_mutex_init" = x""yes; then : + tcl_ok=yes + else + tcl_ok=no +@@ -5689,7 +5777,7 @@ + else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthreads" >&5 + $as_echo_n "checking for pthread_mutex_init in -lpthreads... " >&6; } +-if ${ac_cv_lib_pthreads_pthread_mutex_init+:} false; then : ++if test "${ac_cv_lib_pthreads_pthread_mutex_init+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -5723,7 +5811,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_pthread_mutex_init" >&5 + $as_echo "$ac_cv_lib_pthreads_pthread_mutex_init" >&6; } +-if test "x$ac_cv_lib_pthreads_pthread_mutex_init" = xyes; then : ++if test "x$ac_cv_lib_pthreads_pthread_mutex_init" = x""yes; then : + tcl_ok=yes + else + tcl_ok=no +@@ -5735,7 +5823,7 @@ + else + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lc" >&5 + $as_echo_n "checking for pthread_mutex_init in -lc... " >&6; } +-if ${ac_cv_lib_c_pthread_mutex_init+:} false; then : ++if test "${ac_cv_lib_c_pthread_mutex_init+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -5769,7 +5857,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_pthread_mutex_init" >&5 + $as_echo "$ac_cv_lib_c_pthread_mutex_init" >&6; } +-if test "x$ac_cv_lib_c_pthread_mutex_init" = xyes; then : ++if test "x$ac_cv_lib_c_pthread_mutex_init" = x""yes; then : + tcl_ok=yes + else + tcl_ok=no +@@ -5778,7 +5866,7 @@ + if test "$tcl_ok" = "no"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lc_r" >&5 + $as_echo_n "checking for pthread_mutex_init in -lc_r... " >&6; } +-if ${ac_cv_lib_c_r_pthread_mutex_init+:} false; then : ++if test "${ac_cv_lib_c_r_pthread_mutex_init+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -5812,7 +5900,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_mutex_init" >&5 + $as_echo "$ac_cv_lib_c_r_pthread_mutex_init" >&6; } +-if test "x$ac_cv_lib_c_r_pthread_mutex_init" = xyes; then : ++if test "x$ac_cv_lib_c_r_pthread_mutex_init" = x""yes; then : + tcl_ok=yes + else + tcl_ok=no +@@ -5959,7 +6047,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports visibility \"hidden\"" >&5 + $as_echo_n "checking if compiler supports visibility \"hidden\"... " >&6; } +-if ${tcl_cv_cc_visibility_hidden+:} false; then : ++if test "${tcl_cv_cc_visibility_hidden+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -6034,7 +6122,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking system version" >&5 + $as_echo_n "checking system version... " >&6; } +-if ${tcl_cv_sys_version+:} false; then : ++if test "${tcl_cv_sys_version+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -6073,7 +6161,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 + $as_echo_n "checking for dlopen in -ldl... " >&6; } +-if ${ac_cv_lib_dl_dlopen+:} false; then : ++if test "${ac_cv_lib_dl_dlopen+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -6107,7 +6195,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 + $as_echo "$ac_cv_lib_dl_dlopen" >&6; } +-if test "x$ac_cv_lib_dl_dlopen" = xyes; then : ++if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : + have_dl=yes + else + have_dl=no +@@ -6152,7 +6240,7 @@ + set dummy ar; ac_word=$2 + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } +-if ${ac_cv_prog_AR+:} false; then : ++if test "${ac_cv_prog_AR+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + if test -n "$AR"; then +@@ -6230,10 +6318,10 @@ + + if test "$doWince" != "no" ; then + if test "$do64bit" != "no" ; then +- as_fn_error $? "Windows/CE and 64-bit builds incompatible" "$LINENO" 5 ++ as_fn_error "Windows/CE and 64-bit builds incompatible" "$LINENO" 5 + fi + if test "$GCC" = "yes" ; then +- as_fn_error $? "Windows/CE and GCC builds incompatible" "$LINENO" 5 ++ as_fn_error "Windows/CE and GCC builds incompatible" "$LINENO" 5 + fi + + # First, look for one uninstalled. +@@ -6250,7 +6338,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Windows/CE celib directory" >&5 + $as_echo_n "checking for Windows/CE celib directory... " >&6; } +- if ${ac_cv_c_celibconfig+:} false; then : ++ if test "${ac_cv_c_celibconfig+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -6259,7 +6347,7 @@ + if test -d "${with_celibconfig}/inc" ; then + ac_cv_c_celibconfig=`(cd ${with_celibconfig}; pwd)` + else +- as_fn_error $? "${with_celibconfig} directory doesn't contain inc directory" "$LINENO" 5 ++ as_fn_error "${with_celibconfig} directory doesn't contain inc directory" "$LINENO" 5 + fi + fi + +@@ -6285,7 +6373,7 @@ + fi + + if test x"${ac_cv_c_celibconfig}" = x ; then +- as_fn_error $? "Cannot find celib support library directory" "$LINENO" 5 ++ as_fn_error "Cannot find celib support library directory" "$LINENO" 5 + else + no_celib= + CELIB_DIR=${ac_cv_c_celibconfig} +@@ -6333,7 +6421,7 @@ + SDKROOT=`echo "$SDKROOT" | sed -e 's!\\\!/!g'` + if test ! -d "${SDKROOT}/${OSVERSION}/${PLATFORM}/Lib/${TARGETCPU}" \ + -o ! -d "${WCEROOT}/EVC/${OSVERSION}/bin"; then +- as_fn_error $? "could not find PocketPC SDK or target compiler to enable WinCE mode $CEVERSION,$TARGETCPU,$ARCH,$PLATFORM" "$LINENO" 5 ++ as_fn_error "could not find PocketPC SDK or target compiler to enable WinCE mode $CEVERSION,$TARGETCPU,$ARCH,$PLATFORM" "$LINENO" 5 + doWince="no" + else + # We could PATH_NOSPACE these, but that's not important, +@@ -6570,7 +6658,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gettimeofday in -lbsd" >&5 + $as_echo_n "checking for gettimeofday in -lbsd... " >&6; } +-if ${ac_cv_lib_bsd_gettimeofday+:} false; then : ++if test "${ac_cv_lib_bsd_gettimeofday+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -6604,7 +6692,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gettimeofday" >&5 + $as_echo "$ac_cv_lib_bsd_gettimeofday" >&6; } +-if test "x$ac_cv_lib_bsd_gettimeofday" = xyes; then : ++if test "x$ac_cv_lib_bsd_gettimeofday" = x""yes; then : + libbsd=yes + else + libbsd=no +@@ -6634,7 +6722,7 @@ + #----------------------------------------------------------- + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntoa in -lbind" >&5 + $as_echo_n "checking for inet_ntoa in -lbind... " >&6; } +-if ${ac_cv_lib_bind_inet_ntoa+:} false; then : ++if test "${ac_cv_lib_bind_inet_ntoa+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -6668,7 +6756,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bind_inet_ntoa" >&5 + $as_echo "$ac_cv_lib_bind_inet_ntoa" >&6; } +-if test "x$ac_cv_lib_bind_inet_ntoa" = xyes; then : ++if test "x$ac_cv_lib_bind_inet_ntoa" = x""yes; then : + LIBS="$LIBS -lbind -lsocket" + fi + +@@ -6714,7 +6802,7 @@ + DL_LIBS="-lroot" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntoa in -lnetwork" >&5 + $as_echo_n "checking for inet_ntoa in -lnetwork... " >&6; } +-if ${ac_cv_lib_network_inet_ntoa+:} false; then : ++if test "${ac_cv_lib_network_inet_ntoa+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -6748,7 +6836,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_network_inet_ntoa" >&5 + $as_echo "$ac_cv_lib_network_inet_ntoa" >&6; } +-if test "x$ac_cv_lib_network_inet_ntoa" = xyes; then : ++if test "x$ac_cv_lib_network_inet_ntoa" = x""yes; then : + LIBS="$LIBS -lnetwork" + fi + +@@ -6777,7 +6865,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 + $as_echo_n "checking for shl_load in -ldld... " >&6; } +-if ${ac_cv_lib_dld_shl_load+:} false; then : ++if test "${ac_cv_lib_dld_shl_load+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -6811,7 +6899,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 + $as_echo "$ac_cv_lib_dld_shl_load" >&6; } +-if test "x$ac_cv_lib_dld_shl_load" = xyes; then : ++if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : + tcl_ok=yes + else + tcl_ok=no +@@ -6879,7 +6967,7 @@ + SHLIB_SUFFIX=".sl" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 + $as_echo_n "checking for shl_load in -ldld... " >&6; } +-if ${ac_cv_lib_dld_shl_load+:} false; then : ++if test "${ac_cv_lib_dld_shl_load+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS +@@ -6913,7 +7001,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 + $as_echo "$ac_cv_lib_dld_shl_load" >&6; } +-if test "x$ac_cv_lib_dld_shl_load" = xyes; then : ++if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : + tcl_ok=yes + else + tcl_ok=no +@@ -7039,7 +7127,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts -m64 flag" >&5 + $as_echo_n "checking if compiler accepts -m64 flag... " >&6; } +-if ${tcl_cv_cc_m64+:} false; then : ++if test "${tcl_cv_cc_m64+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7152,7 +7240,7 @@ + fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF" >&5 + $as_echo_n "checking for ELF... " >&6; } +-if ${tcl_cv_ld_elf+:} false; then : ++if test "${tcl_cv_ld_elf+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7205,7 +7293,7 @@ + SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.${SHLIB_VERSION}' + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF" >&5 + $as_echo_n "checking for ELF... " >&6; } +-if ${tcl_cv_ld_elf+:} false; then : ++if test "${tcl_cv_ld_elf+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7325,7 +7413,7 @@ + ppc) + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts -arch ppc64 flag" >&5 + $as_echo_n "checking if compiler accepts -arch ppc64 flag... " >&6; } +-if ${tcl_cv_cc_arch_ppc64+:} false; then : ++if test "${tcl_cv_cc_arch_ppc64+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7362,7 +7450,7 @@ + i386) + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts -arch x86_64 flag" >&5 + $as_echo_n "checking if compiler accepts -arch x86_64 flag... " >&6; } +-if ${tcl_cv_cc_arch_x86_64+:} false; then : ++if test "${tcl_cv_cc_arch_x86_64+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7415,7 +7503,7 @@ + SHLIB_LD='${CC} -dynamiclib ${CFLAGS} ${LDFLAGS_DEFAULT}' + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ld accepts -single_module flag" >&5 + $as_echo_n "checking if ld accepts -single_module flag... " >&6; } +-if ${tcl_cv_ld_single_module+:} false; then : ++if test "${tcl_cv_ld_single_module+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7464,7 +7552,7 @@ + LDFLAGS="$LDFLAGS -headerpad_max_install_names" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ld accepts -search_paths_first flag" >&5 + $as_echo_n "checking if ld accepts -search_paths_first flag... " >&6; } +-if ${tcl_cv_ld_search_paths_first+:} false; then : ++if test "${tcl_cv_ld_search_paths_first+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7515,7 +7603,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit X11" >&5 + $as_echo_n "checking for 64-bit X11... " >&6; } +-if ${tcl_cv_lib_x11_64+:} false; then : ++if test "${tcl_cv_lib_x11_64+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7554,7 +7642,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit Tk" >&5 + $as_echo_n "checking for 64-bit Tk... " >&6; } +-if ${tcl_cv_lib_tk_64+:} false; then : ++if test "${tcl_cv_lib_tk_64+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -7948,7 +8036,7 @@ + # that don't grok the -Bexport option. Test that it does. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld accepts -Bexport flag" >&5 + $as_echo_n "checking for ld accepts -Bexport flag... " >&6; } +-if ${tcl_cv_ld_Bexport+:} false; then : ++if test "${tcl_cv_ld_Bexport+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -8077,7 +8165,7 @@ + $as_echo_n "checking for required early compiler flags... " >&6; } + tcl_flags="" + +- if ${tcl_cv_flag__isoc99_source+:} false; then : ++ if test "${tcl_cv_flag__isoc99_source+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -8124,7 +8212,7 @@ + fi + + +- if ${tcl_cv_flag__largefile64_source+:} false; then : ++ if test "${tcl_cv_flag__largefile64_source+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -8171,7 +8259,7 @@ + fi + + +- if ${tcl_cv_flag__largefile_source64+:} false; then : ++ if test "${tcl_cv_flag__largefile_source64+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +@@ -8228,7 +8316,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit integer type" >&5 + $as_echo_n "checking for 64-bit integer type... " >&6; } +- if ${tcl_cv_type_64bit+:} false; then : ++ if test "${tcl_cv_type_64bit+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -8297,7 +8385,7 @@ + # Now check for auxiliary declarations + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent64" >&5 + $as_echo_n "checking for struct dirent64... " >&6; } +-if ${tcl_cv_struct_dirent64+:} false; then : ++if test "${tcl_cv_struct_dirent64+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -8330,7 +8418,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat64" >&5 + $as_echo_n "checking for struct stat64... " >&6; } +-if ${tcl_cv_struct_stat64+:} false; then : ++if test "${tcl_cv_struct_stat64+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -8365,7 +8453,8 @@ + do : + as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` + ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" +-if eval test \"x\$"$as_ac_var"\" = x"yes"; then : ++eval as_val=\$$as_ac_var ++ if test "x$as_val" = x""yes; then : + cat >>confdefs.h <<_ACEOF + #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF +@@ -8375,7 +8464,7 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for off64_t" >&5 + $as_echo_n "checking for off64_t... " >&6; } +- if ${tcl_cv_type_off64_t+:} false; then : ++ if test "${tcl_cv_type_off64_t+set}" = set; then : + $as_echo_n "(cached) " >&6 + else + +@@ -8796,21 +8885,10 @@ + :end' >>confcache + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then +- if test "x$cache_file" != "x/dev/null"; then ++ test "x$cache_file" != "x/dev/null" && + { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 + $as_echo "$as_me: updating cache $cache_file" >&6;} +- if test ! -f "$cache_file" || test -h "$cache_file"; then +- cat confcache >"$cache_file" +- else +- case $cache_file in #( +- */* | ?:*) +- mv -f confcache "$cache_file"$$ && +- mv -f "$cache_file"$$ "$cache_file" ;; #( +- *) +- mv -f confcache "$cache_file" ;; +- esac +- fi +- fi ++ cat confcache >$cache_file + else + { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 + $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} +@@ -8862,7 +8940,6 @@ + + ac_libobjs= + ac_ltlibobjs= +-U= + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue + # 1. Remove the extension, and $U if already installed. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' +@@ -8880,7 +8957,7 @@ + + CFLAGS="${CFLAGS} ${CPPFLAGS}"; CPPFLAGS="" + +-: "${CONFIG_STATUS=./config.status}" ++: ${CONFIG_STATUS=./config.status} + ac_write_fail=0 + ac_clean_files_save=$ac_clean_files + ac_clean_files="$ac_clean_files $CONFIG_STATUS" +@@ -8981,7 +9058,6 @@ + IFS=" "" $as_nl" + + # Find who we are. Look in the path if we contain no directory separator. +-as_myself= + case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +@@ -9027,19 +9103,19 @@ + (unset CDPATH) >/dev/null 2>&1 && unset CDPATH + + +-# as_fn_error STATUS ERROR [LINENO LOG_FD] +-# ---------------------------------------- ++# as_fn_error ERROR [LINENO LOG_FD] ++# --------------------------------- + # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are + # provided, also output the error to LOG_FD, referencing LINENO. Then exit the +-# script with STATUS, using 1 if that was 0. ++# script with status $?, using 1 if that was 0. + as_fn_error () + { +- as_status=$1; test $as_status -eq 0 && as_status=1 +- if test "$4"; then +- as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +- $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 ++ as_status=$?; test $as_status -eq 0 && as_status=1 ++ if test "$3"; then ++ as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 + fi +- $as_echo "$as_me: error: $2" >&2 ++ $as_echo "$as_me: error: $1" >&2 + as_fn_exit $as_status + } # as_fn_error + +@@ -9235,7 +9311,7 @@ + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" +- } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" ++ } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" + + + } # as_fn_mkdir_p +@@ -9289,7 +9365,7 @@ + # values after options handling. + ac_log=" + This file was extended by xotcl $as_me 1.6.7, which was +-generated by GNU Autoconf 2.68. Invocation command line was ++generated by GNU Autoconf 2.65. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES + CONFIG_HEADERS = $CONFIG_HEADERS +@@ -9342,10 +9418,10 @@ + ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" + ac_cs_version="\\ + xotcl config.status 1.6.7 +-configured by $0, generated by GNU Autoconf 2.68, ++configured by $0, generated by GNU Autoconf 2.65, + with options \\"\$ac_cs_config\\" + +-Copyright (C) 2010 Free Software Foundation, Inc. ++Copyright (C) 2009 Free Software Foundation, Inc. + This config.status script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it." + +@@ -9361,16 +9437,11 @@ + while test $# != 0 + do + case $1 in +- --*=?*) ++ --*=*) + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` + ac_shift=: + ;; +- --*=) +- ac_option=`expr "X$1" : 'X\([^=]*\)='` +- ac_optarg= +- ac_shift=: +- ;; + *) + ac_option=$1 + ac_optarg=$2 +@@ -9392,7 +9463,6 @@ + $ac_shift + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; +- '') as_fn_error $? "missing file argument" ;; + esac + as_fn_append CONFIG_FILES " '$ac_optarg'" + ac_need_defaults=false;; +@@ -9403,7 +9473,7 @@ + ac_cs_silent=: ;; + + # This is an error. +- -*) as_fn_error $? "unrecognized option: \`$1' ++ -*) as_fn_error "unrecognized option: \`$1' + Try \`$0 --help' for more information." ;; + + *) as_fn_append ac_config_targets " $1" +@@ -9459,7 +9529,7 @@ + "unix/xotcl.spec") CONFIG_FILES="$CONFIG_FILES unix/xotcl.spec" ;; + "unix/pkgIndex.unix") CONFIG_FILES="$CONFIG_FILES unix/pkgIndex.unix" ;; + +- *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; ++ *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; + esac + done + +@@ -9480,10 +9550,9 @@ + # after its creation but before its name has been assigned to `$tmp'. + $debug || + { +- tmp= ac_tmp= ++ tmp= + trap 'exit_status=$? +- : "${ac_tmp:=$tmp}" +- { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ++ { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status + ' 0 + trap 'as_fn_exit 1' 1 2 13 15 + } +@@ -9491,13 +9560,12 @@ + + { + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && +- test -d "$tmp" ++ test -n "$tmp" && test -d "$tmp" + } || + { + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") +-} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 +-ac_tmp=$tmp ++} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 + + # Set up the scripts for CONFIG_FILES section. + # No need to generate them if there are no CONFIG_FILES. +@@ -9514,12 +9582,12 @@ + fi + ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` + if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then +- ac_cs_awk_cr='\\r' ++ ac_cs_awk_cr='\r' + else + ac_cs_awk_cr=$ac_cr + fi + +-echo 'BEGIN {' >"$ac_tmp/subs1.awk" && ++echo 'BEGIN {' >"$tmp/subs1.awk" && + _ACEOF + + +@@ -9528,18 +9596,18 @@ + echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && + echo "_ACEOF" + } >conf$$subs.sh || +- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 +-ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 ++ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` + ac_delim='%!_!# ' + for ac_last_try in false false false false false :; do + . ./conf$$subs.sh || +- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + + ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` + if test $ac_delim_n = $ac_delim_num; then + break + elif $ac_last_try; then +- as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +@@ -9547,7 +9615,7 @@ + rm -f conf$$subs.sh + + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 +-cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && ++cat >>"\$tmp/subs1.awk" <<\\_ACAWK && + _ACEOF + sed -n ' + h +@@ -9595,7 +9663,7 @@ + rm -f conf$$subs.awk + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + _ACAWK +-cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && ++cat >>"\$tmp/subs1.awk" <<_ACAWK && + for (key in S) S_is_set[key] = 1 + FS = "" + +@@ -9627,29 +9695,21 @@ + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" + else + cat +-fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ +- || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 ++fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ ++ || as_fn_error "could not setup config files machinery" "$LINENO" 5 + _ACEOF + +-# VPATH may cause trouble with some makes, so we remove sole $(srcdir), +-# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and ++# VPATH may cause trouble with some makes, so we remove $(srcdir), ++# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and + # trailing colons and then remove the whole line if VPATH becomes empty + # (actually we leave an empty line to preserve line numbers). + if test "x$srcdir" = x.; then +- ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ +-h +-s/// +-s/^/:/ +-s/[ ]*$/:/ +-s/:\$(srcdir):/:/g +-s/:\${srcdir}:/:/g +-s/:@srcdir@:/:/g +-s/^:*// ++ ac_vpsub='/^[ ]*VPATH[ ]*=/{ ++s/:*\$(srcdir):*/:/ ++s/:*\${srcdir}:*/:/ ++s/:*@srcdir@:*/:/ ++s/^\([^=]*=[ ]*\):*/\1/ + s/:*$// +-x +-s/\(=[ ]*\).*/\1/ +-G +-s/\n// + s/^[^=]*=[ ]*$// + }' + fi +@@ -9667,7 +9727,7 @@ + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; +- :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; ++ :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac +@@ -9686,7 +9746,7 @@ + for ac_f + do + case $ac_f in +- -) ac_f="$ac_tmp/stdin";; ++ -) ac_f="$tmp/stdin";; + *) # Look for the file first in the build tree, then in the source tree + # (if the path is not absolute). The absolute path cannot be DOS-style, + # because $ac_f cannot contain `:'. +@@ -9695,7 +9755,7 @@ + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || +- as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; ++ as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; + esac + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + as_fn_append ac_file_inputs " '$ac_f'" +@@ -9721,8 +9781,8 @@ + esac + + case $ac_tag in +- *:-:* | *:-) cat >"$ac_tmp/stdin" \ +- || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; ++ *:-:* | *:-) cat >"$tmp/stdin" \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; + esac + ;; + esac +@@ -9852,24 +9912,23 @@ + s&@INSTALL@&$ac_INSTALL&;t t + $ac_datarootdir_hack + " +-eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ +- >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ++eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 + + test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && +- { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && +- { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ +- "$ac_tmp/out"`; test -z "$ac_out"; } && ++ { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && ++ { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' +-which seems to be undefined. Please make sure it is defined" >&5 ++which seems to be undefined. Please make sure it is defined." >&5 + $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +-which seems to be undefined. Please make sure it is defined" >&2;} ++which seems to be undefined. Please make sure it is defined." >&2;} + +- rm -f "$ac_tmp/stdin" ++ rm -f "$tmp/stdin" + case $ac_file in +- -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; +- *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; ++ -) cat "$tmp/out" && rm -f "$tmp/out";; ++ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; + esac \ +- || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 + ;; + + +@@ -9884,7 +9943,7 @@ + ac_clean_files=$ac_clean_files_save + + test $ac_write_fail = 0 || +- as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 ++ as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 + + + # configure is writing to config.log, and then calls config.status. +@@ -9905,7 +9964,7 @@ + exec 5>>config.log + # Use ||, not &&, to avoid exiting from the if with $? = 1, which + # would make configure fail if this is the last instruction. +- $ac_cs_success || as_fn_exit 1 ++ $ac_cs_success || as_fn_exit $? + fi + if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 +--- xotcl-1.6.7.orig/configure.in ++++ xotcl-1.6.7/configure.in +@@ -129,7 +129,7 @@ + if test "$with_xowish" = yes; then + TEA_PATH_TKCONFIG + TEA_LOAD_TKCONFIG +-# TEA_PUBLIC_TK_HEADERS ++ TEA_PUBLIC_TK_HEADERS + # TEA_PATH_X + fi + --- xotcl-1.6.7.orig/debian/source/format +++ xotcl-1.6.7/debian/source/format @@ -0,0 +1 @@ +1.0