xz-clib 5.8.2 → 5.8.3
raw patch · 15 files changed
+27498/−29202 lines, 15 files
Files
- build/autoconf/config.guess +1469/−1796
- build/autoconf/config.rpath +5/−18
- build/autoconf/config.sub +1792/−1950
- build/autoconf/install-sh +6/−6
- cbits/common/tuklib_gettext.h +2/−2
- cbits/common/tuklib_integer.h +9/−10
- cbits/common/tuklib_open_stdxxx.h +1/−1
- cbits/config.h.in +17/−1
- cbits/liblzma/api/lzma/version.h +1/−1
- cbits/liblzma/check/crc32_fast.c +1/−1
- cbits/liblzma/check/crc_x86_clmul.h +1/−1
- cbits/liblzma/common/index.c +21/−0
- cbits/liblzma/rangecoder/range_decoder.h +1/−0
- configure +24171/−25414
- xz-clib.cabal +1/−1
build/autoconf/config.guess view
@@ -1,1801 +1,1474 @@ #! /bin/sh # Attempt to guess a canonical system name.-# Copyright 1992-2023 Free Software Foundation, Inc.--# shellcheck disable=SC2006,SC2268 # see below for rationale--timestamp='2023-08-22'--# This file is free software; you can redistribute it and/or modify it-# under the terms of the GNU General Public License as published by-# the Free Software Foundation, either version 3 of the License, or-# (at your option) any later version.-#-# This program is distributed in the hope that it will be useful, but-# WITHOUT ANY WARRANTY; without even the implied warranty of-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU-# General Public License for more details.-#-# You should have received a copy of the GNU General Public License-# along with this program; if not, see <https://www.gnu.org/licenses/>.-#-# As a special exception to the GNU General Public License, if you-# distribute this file as part of a program that contains a-# configuration script generated by Autoconf, you may include it under-# the same distribution terms that you use for the rest of that-# program. This Exception is an additional permission under section 7-# of the GNU General Public License, version 3 ("GPLv3").-#-# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.-#-# You can get the latest version of this script from:-# https://git.savannah.gnu.org/cgit/config.git/plain/config.guess-#-# Please send patches to <config-patches@gnu.org>.---# The "shellcheck disable" line above the timestamp inhibits complaints-# about features and limitations of the classic Bourne shell that were-# superseded or lifted in POSIX. However, this script identifies a wide-# variety of pre-POSIX systems that do not have POSIX shells at all, and-# even some reasonably current systems (Solaris 10 as case-in-point) still-# have a pre-POSIX /bin/sh.---me=`echo "$0" | sed -e 's,.*/,,'`--usage="\-Usage: $0 [OPTION]--Output the configuration name of the system '$me' is run on.--Options:- -h, --help print this help, then exit- -t, --time-stamp print date of last modification, then exit- -v, --version print version number, then exit--Report bugs and patches to <config-patches@gnu.org>."--version="\-GNU config.guess ($timestamp)--Originally written by Per Bothner.-Copyright 1992-2023 Free Software Foundation, Inc.--This is free software; see the source for copying conditions. There is NO-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."--help="-Try '$me --help' for more information."--# Parse command line-while test $# -gt 0 ; do- case $1 in- --time-stamp | --time* | -t )- echo "$timestamp" ; exit ;;- --version | -v )- echo "$version" ; exit ;;- --help | --h* | -h )- echo "$usage"; exit ;;- -- ) # Stop option processing- shift; break ;;- - ) # Use stdin as input.- break ;;- -* )- echo "$me: invalid option $1$help" >&2- exit 1 ;;- * )- break ;;- esac-done--if test $# != 0; then- echo "$me: too many arguments$help" >&2- exit 1-fi--# Just in case it came from the environment.-GUESS=--# CC_FOR_BUILD -- compiler used by this script. Note that the use of a-# compiler to aid in system detection is discouraged as it requires-# temporary files to be created and, as you can see below, it is a-# headache to deal with in a portable fashion.--# Historically, 'CC_FOR_BUILD' used to be named 'HOST_CC'. We still-# use 'HOST_CC' if defined, but it is deprecated.--# Portable tmp directory creation inspired by the Autoconf team.--tmp=-# shellcheck disable=SC2172-trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15--set_cc_for_build() {- # prevent multiple calls if $tmp is already set- test "$tmp" && return 0- : "${TMPDIR=/tmp}"- # shellcheck disable=SC2039,SC3028- { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||- { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||- { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }- dummy=$tmp/dummy- case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in- ,,) echo "int x;" > "$dummy.c"- for driver in cc gcc c89 c99 ; do- if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then- CC_FOR_BUILD=$driver- break- fi- done- if test x"$CC_FOR_BUILD" = x ; then- CC_FOR_BUILD=no_compiler_found- fi- ;;- ,,*) CC_FOR_BUILD=$CC ;;- ,*,*) CC_FOR_BUILD=$HOST_CC ;;- esac-}--# This is needed to find uname on a Pyramid OSx when run in the BSD universe.-# (ghazi@noc.rutgers.edu 1994-08-24)-if test -f /.attbin/uname ; then- PATH=$PATH:/.attbin ; export PATH-fi--UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown-UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown-UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown--case $UNAME_SYSTEM in-Linux|GNU|GNU/*)- LIBC=unknown-- set_cc_for_build- cat <<-EOF > "$dummy.c"- #if defined(__ANDROID__)- LIBC=android- #else- #include <features.h>- #if defined(__UCLIBC__)- LIBC=uclibc- #elif defined(__dietlibc__)- LIBC=dietlibc- #elif defined(__GLIBC__)- LIBC=gnu- #else- #include <stdarg.h>- /* First heuristic to detect musl libc. */- #ifdef __DEFINED_va_list- LIBC=musl- #endif- #endif- #endif- EOF- cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`- eval "$cc_set_libc"-- # Second heuristic to detect musl libc.- if [ "$LIBC" = unknown ] &&- command -v ldd >/dev/null &&- ldd --version 2>&1 | grep -q ^musl; then- LIBC=musl- fi-- # If the system lacks a compiler, then just pick glibc.- # We could probably try harder.- if [ "$LIBC" = unknown ]; then- LIBC=gnu- fi- ;;-esac--# Note: order is significant - the case branches are not exclusive.--case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in- *:NetBSD:*:*)- # NetBSD (nbsd) targets should (where applicable) match one or- # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,- # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently- # switched to ELF, *-*-netbsd* would select the old- # object file format. This provides both forward- # compatibility and a consistent mechanism for selecting the- # object file format.- #- # Note: NetBSD doesn't particularly care about the vendor- # portion of the name. We always set it to "unknown".- UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \- /sbin/sysctl -n hw.machine_arch 2>/dev/null || \- /usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \- echo unknown)`- case $UNAME_MACHINE_ARCH in- aarch64eb) machine=aarch64_be-unknown ;;- armeb) machine=armeb-unknown ;;- arm*) machine=arm-unknown ;;- sh3el) machine=shl-unknown ;;- sh3eb) machine=sh-unknown ;;- sh5el) machine=sh5le-unknown ;;- earmv*)- arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`- endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`- machine=${arch}${endian}-unknown- ;;- *) machine=$UNAME_MACHINE_ARCH-unknown ;;- esac- # The Operating System including object format, if it has switched- # to ELF recently (or will in the future) and ABI.- case $UNAME_MACHINE_ARCH in- earm*)- os=netbsdelf- ;;- arm*|i386|m68k|ns32k|sh3*|sparc|vax)- set_cc_for_build- if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \- | grep -q __ELF__- then- # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).- # Return netbsd for either. FIX?- os=netbsd- else- os=netbsdelf- fi- ;;- *)- os=netbsd- ;;- esac- # Determine ABI tags.- case $UNAME_MACHINE_ARCH in- earm*)- expr='s/^earmv[0-9]/-eabi/;s/eb$//'- abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`- ;;- esac- # The OS release- # Debian GNU/NetBSD machines have a different userland, and- # thus, need a distinct triplet. However, they do not need- # kernel version information, so it can be replaced with a- # suitable tag, in the style of linux-gnu.- case $UNAME_VERSION in- Debian*)- release='-gnu'- ;;- *)- release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`- ;;- esac- # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:- # contains redundant information, the shorter form:- # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.- GUESS=$machine-${os}${release}${abi-}- ;;- *:Bitrig:*:*)- UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`- GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE- ;;- *:OpenBSD:*:*)- UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`- GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE- ;;- *:SecBSD:*:*)- UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'`- GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE- ;;- *:LibertyBSD:*:*)- UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`- GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE- ;;- *:MidnightBSD:*:*)- GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE- ;;- *:ekkoBSD:*:*)- GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE- ;;- *:SolidBSD:*:*)- GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE- ;;- *:OS108:*:*)- GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE- ;;- macppc:MirBSD:*:*)- GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE- ;;- *:MirBSD:*:*)- GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE- ;;- *:Sortix:*:*)- GUESS=$UNAME_MACHINE-unknown-sortix- ;;- *:Twizzler:*:*)- GUESS=$UNAME_MACHINE-unknown-twizzler- ;;- *:Redox:*:*)- GUESS=$UNAME_MACHINE-unknown-redox- ;;- mips:OSF1:*.*)- GUESS=mips-dec-osf1- ;;- alpha:OSF1:*:*)- # Reset EXIT trap before exiting to avoid spurious non-zero exit code.- trap '' 0- case $UNAME_RELEASE in- *4.0)- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`- ;;- *5.*)- UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`- ;;- esac- # According to Compaq, /usr/sbin/psrinfo has been available on- # OSF/1 and Tru64 systems produced since 1995. I hope that- # covers most systems running today. This code pipes the CPU- # types through head -n 1, so we only detect the type of CPU 0.- ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`- case $ALPHA_CPU_TYPE in- "EV4 (21064)")- UNAME_MACHINE=alpha ;;- "EV4.5 (21064)")- UNAME_MACHINE=alpha ;;- "LCA4 (21066/21068)")- UNAME_MACHINE=alpha ;;- "EV5 (21164)")- UNAME_MACHINE=alphaev5 ;;- "EV5.6 (21164A)")- UNAME_MACHINE=alphaev56 ;;- "EV5.6 (21164PC)")- UNAME_MACHINE=alphapca56 ;;- "EV5.7 (21164PC)")- UNAME_MACHINE=alphapca57 ;;- "EV6 (21264)")- UNAME_MACHINE=alphaev6 ;;- "EV6.7 (21264A)")- UNAME_MACHINE=alphaev67 ;;- "EV6.8CB (21264C)")- UNAME_MACHINE=alphaev68 ;;- "EV6.8AL (21264B)")- UNAME_MACHINE=alphaev68 ;;- "EV6.8CX (21264D)")- UNAME_MACHINE=alphaev68 ;;- "EV6.9A (21264/EV69A)")- UNAME_MACHINE=alphaev69 ;;- "EV7 (21364)")- UNAME_MACHINE=alphaev7 ;;- "EV7.9 (21364A)")- UNAME_MACHINE=alphaev79 ;;- esac- # A Pn.n version is a patched version.- # A Vn.n version is a released version.- # A Tn.n version is a released field test version.- # A Xn.n version is an unreleased experimental baselevel.- # 1.2 uses "1.2" for uname -r.- OSF_REL=`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`- GUESS=$UNAME_MACHINE-dec-osf$OSF_REL- ;;- Amiga*:UNIX_System_V:4.0:*)- GUESS=m68k-unknown-sysv4- ;;- *:[Aa]miga[Oo][Ss]:*:*)- GUESS=$UNAME_MACHINE-unknown-amigaos- ;;- *:[Mm]orph[Oo][Ss]:*:*)- GUESS=$UNAME_MACHINE-unknown-morphos- ;;- *:OS/390:*:*)- GUESS=i370-ibm-openedition- ;;- *:z/VM:*:*)- GUESS=s390-ibm-zvmoe- ;;- *:OS400:*:*)- GUESS=powerpc-ibm-os400- ;;- arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)- GUESS=arm-acorn-riscix$UNAME_RELEASE- ;;- arm*:riscos:*:*|arm*:RISCOS:*:*)- GUESS=arm-unknown-riscos- ;;- SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)- GUESS=hppa1.1-hitachi-hiuxmpp- ;;- Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)- # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.- case `(/bin/universe) 2>/dev/null` in- att) GUESS=pyramid-pyramid-sysv3 ;;- *) GUESS=pyramid-pyramid-bsd ;;- esac- ;;- NILE*:*:*:dcosx)- GUESS=pyramid-pyramid-svr4- ;;- DRS?6000:unix:4.0:6*)- GUESS=sparc-icl-nx6- ;;- DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)- case `/usr/bin/uname -p` in- sparc) GUESS=sparc-icl-nx7 ;;- esac- ;;- s390x:SunOS:*:*)- SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`- GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL- ;;- sun4H:SunOS:5.*:*)- SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`- GUESS=sparc-hal-solaris2$SUN_REL- ;;- sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)- SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`- GUESS=sparc-sun-solaris2$SUN_REL- ;;- i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)- GUESS=i386-pc-auroraux$UNAME_RELEASE- ;;- i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)- set_cc_for_build- SUN_ARCH=i386- # If there is a compiler, see if it is configured for 64-bit objects.- # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.- # This test works for both compilers.- if test "$CC_FOR_BUILD" != no_compiler_found; then- if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \- (CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \- grep IS_64BIT_ARCH >/dev/null- then- SUN_ARCH=x86_64- fi- fi- SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`- GUESS=$SUN_ARCH-pc-solaris2$SUN_REL- ;;- sun4*:SunOS:6*:*)- # According to config.sub, this is the proper way to canonicalize- # SunOS6. Hard to guess exactly what SunOS6 will be like, but- # it's likely to be more like Solaris than SunOS4.- SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`- GUESS=sparc-sun-solaris3$SUN_REL- ;;- sun4*:SunOS:*:*)- case `/usr/bin/arch -k` in- Series*|S4*)- UNAME_RELEASE=`uname -v`- ;;- esac- # Japanese Language versions have a version number like '4.1.3-JL'.- SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'`- GUESS=sparc-sun-sunos$SUN_REL- ;;- sun3*:SunOS:*:*)- GUESS=m68k-sun-sunos$UNAME_RELEASE- ;;- sun*:*:4.2BSD:*)- UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`- test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3- case `/bin/arch` in- sun3)- GUESS=m68k-sun-sunos$UNAME_RELEASE- ;;- sun4)- GUESS=sparc-sun-sunos$UNAME_RELEASE- ;;- esac- ;;- aushp:SunOS:*:*)- GUESS=sparc-auspex-sunos$UNAME_RELEASE- ;;- # The situation for MiNT is a little confusing. The machine name- # can be virtually everything (everything which is not- # "atarist" or "atariste" at least should have a processor- # > m68000). The system name ranges from "MiNT" over "FreeMiNT"- # to the lowercase version "mint" (or "freemint"). Finally- # the system name "TOS" denotes a system which is actually not- # MiNT. But MiNT is downward compatible to TOS, so this should- # be no problem.- atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)- GUESS=m68k-atari-mint$UNAME_RELEASE- ;;- atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)- GUESS=m68k-atari-mint$UNAME_RELEASE- ;;- *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)- GUESS=m68k-atari-mint$UNAME_RELEASE- ;;- milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)- GUESS=m68k-milan-mint$UNAME_RELEASE- ;;- hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)- GUESS=m68k-hades-mint$UNAME_RELEASE- ;;- *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)- GUESS=m68k-unknown-mint$UNAME_RELEASE- ;;- m68k:machten:*:*)- GUESS=m68k-apple-machten$UNAME_RELEASE- ;;- powerpc:machten:*:*)- GUESS=powerpc-apple-machten$UNAME_RELEASE- ;;- RISC*:Mach:*:*)- GUESS=mips-dec-mach_bsd4.3- ;;- RISC*:ULTRIX:*:*)- GUESS=mips-dec-ultrix$UNAME_RELEASE- ;;- VAX*:ULTRIX*:*:*)- GUESS=vax-dec-ultrix$UNAME_RELEASE- ;;- 2020:CLIX:*:* | 2430:CLIX:*:*)- GUESS=clipper-intergraph-clix$UNAME_RELEASE- ;;- mips:*:*:UMIPS | mips:*:*:RISCos)- set_cc_for_build- sed 's/^ //' << EOF > "$dummy.c"-#ifdef __cplusplus-#include <stdio.h> /* for printf() prototype */- int main (int argc, char *argv[]) {-#else- int main (argc, argv) int argc; char *argv[]; {-#endif- #if defined (host_mips) && defined (MIPSEB)- #if defined (SYSTYPE_SYSV)- printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);- #endif- #if defined (SYSTYPE_SVR4)- printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);- #endif- #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)- printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);- #endif- #endif- exit (-1);- }-EOF- $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&- dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&- SYSTEM_NAME=`"$dummy" "$dummyarg"` &&- { echo "$SYSTEM_NAME"; exit; }- GUESS=mips-mips-riscos$UNAME_RELEASE- ;;- Motorola:PowerMAX_OS:*:*)- GUESS=powerpc-motorola-powermax- ;;- Motorola:*:4.3:PL8-*)- GUESS=powerpc-harris-powermax- ;;- Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)- GUESS=powerpc-harris-powermax- ;;- Night_Hawk:Power_UNIX:*:*)- GUESS=powerpc-harris-powerunix- ;;- m88k:CX/UX:7*:*)- GUESS=m88k-harris-cxux7- ;;- m88k:*:4*:R4*)- GUESS=m88k-motorola-sysv4- ;;- m88k:*:3*:R3*)- GUESS=m88k-motorola-sysv3- ;;- AViiON:dgux:*:*)- # DG/UX returns AViiON for all architectures- UNAME_PROCESSOR=`/usr/bin/uname -p`- if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110- then- if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \- test "$TARGET_BINARY_INTERFACE"x = x- then- GUESS=m88k-dg-dgux$UNAME_RELEASE- else- GUESS=m88k-dg-dguxbcs$UNAME_RELEASE- fi- else- GUESS=i586-dg-dgux$UNAME_RELEASE- fi- ;;- M88*:DolphinOS:*:*) # DolphinOS (SVR3)- GUESS=m88k-dolphin-sysv3- ;;- M88*:*:R3*:*)- # Delta 88k system running SVR3- GUESS=m88k-motorola-sysv3- ;;- XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)- GUESS=m88k-tektronix-sysv3- ;;- Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)- GUESS=m68k-tektronix-bsd- ;;- *:IRIX*:*:*)- IRIX_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/g'`- GUESS=mips-sgi-irix$IRIX_REL- ;;- ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.- GUESS=romp-ibm-aix # uname -m gives an 8 hex-code CPU id- ;; # Note that: echo "'`uname -s`'" gives 'AIX '- i*86:AIX:*:*)- GUESS=i386-ibm-aix- ;;- ia64:AIX:*:*)- if test -x /usr/bin/oslevel ; then- IBM_REV=`/usr/bin/oslevel`- else- IBM_REV=$UNAME_VERSION.$UNAME_RELEASE- fi- GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV- ;;- *:AIX:2:3)- if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then- set_cc_for_build- sed 's/^ //' << EOF > "$dummy.c"- #include <sys/systemcfg.h>-- main()- {- if (!__power_pc())- exit(1);- puts("powerpc-ibm-aix3.2.5");- exit(0);- }-EOF- if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`- then- GUESS=$SYSTEM_NAME- else- GUESS=rs6000-ibm-aix3.2.5- fi- elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then- GUESS=rs6000-ibm-aix3.2.4- else- GUESS=rs6000-ibm-aix3.2- fi- ;;- *:AIX:*:[4567])- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`- if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then- IBM_ARCH=rs6000- else- IBM_ARCH=powerpc- fi- if test -x /usr/bin/lslpp ; then- IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \- awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`- else- IBM_REV=$UNAME_VERSION.$UNAME_RELEASE- fi- GUESS=$IBM_ARCH-ibm-aix$IBM_REV- ;;- *:AIX:*:*)- GUESS=rs6000-ibm-aix- ;;- ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)- GUESS=romp-ibm-bsd4.4- ;;- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and- GUESS=romp-ibm-bsd$UNAME_RELEASE # 4.3 with uname added to- ;; # report: romp-ibm BSD 4.3- *:BOSX:*:*)- GUESS=rs6000-bull-bosx- ;;- DPX/2?00:B.O.S.:*:*)- GUESS=m68k-bull-sysv3- ;;- 9000/[34]??:4.3bsd:1.*:*)- GUESS=m68k-hp-bsd- ;;- hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)- GUESS=m68k-hp-bsd4.4- ;;- 9000/[34678]??:HP-UX:*:*)- HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`- case $UNAME_MACHINE in- 9000/31?) HP_ARCH=m68000 ;;- 9000/[34]??) HP_ARCH=m68k ;;- 9000/[678][0-9][0-9])- if test -x /usr/bin/getconf; then- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`- case $sc_cpu_version in- 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0- 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1- 532) # CPU_PA_RISC2_0- case $sc_kernel_bits in- 32) HP_ARCH=hppa2.0n ;;- 64) HP_ARCH=hppa2.0w ;;- '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20- esac ;;- esac- fi- if test "$HP_ARCH" = ""; then- set_cc_for_build- sed 's/^ //' << EOF > "$dummy.c"-- #define _HPUX_SOURCE- #include <stdlib.h>- #include <unistd.h>-- int main ()- {- #if defined(_SC_KERNEL_BITS)- long bits = sysconf(_SC_KERNEL_BITS);- #endif- long cpu = sysconf (_SC_CPU_VERSION);-- switch (cpu)- {- case CPU_PA_RISC1_0: puts ("hppa1.0"); break;- case CPU_PA_RISC1_1: puts ("hppa1.1"); break;- case CPU_PA_RISC2_0:- #if defined(_SC_KERNEL_BITS)- switch (bits)- {- case 64: puts ("hppa2.0w"); break;- case 32: puts ("hppa2.0n"); break;- default: puts ("hppa2.0"); break;- } break;- #else /* !defined(_SC_KERNEL_BITS) */- puts ("hppa2.0"); break;- #endif- default: puts ("hppa1.0"); break;- }- exit (0);- }-EOF- (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`- test -z "$HP_ARCH" && HP_ARCH=hppa- fi ;;- esac- if test "$HP_ARCH" = hppa2.0w- then- set_cc_for_build-- # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating- # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler- # generating 64-bit code. GNU and HP use different nomenclature:- #- # $ CC_FOR_BUILD=cc ./config.guess- # => hppa2.0w-hp-hpux11.23- # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess- # => hppa64-hp-hpux11.23-- if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |- grep -q __LP64__- then- HP_ARCH=hppa2.0w- else- HP_ARCH=hppa64- fi- fi- GUESS=$HP_ARCH-hp-hpux$HPUX_REV- ;;- ia64:HP-UX:*:*)- HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'`- GUESS=ia64-hp-hpux$HPUX_REV- ;;- 3050*:HI-UX:*:*)- set_cc_for_build- sed 's/^ //' << EOF > "$dummy.c"- #include <unistd.h>- int- main ()- {- long cpu = sysconf (_SC_CPU_VERSION);- /* The order matters, because CPU_IS_HP_MC68K erroneously returns- true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct- results, however. */- if (CPU_IS_PA_RISC (cpu))- {- switch (cpu)- {- case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;- case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;- case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;- default: puts ("hppa-hitachi-hiuxwe2"); break;- }- }- else if (CPU_IS_HP_MC68K (cpu))- puts ("m68k-hitachi-hiuxwe2");- else puts ("unknown-hitachi-hiuxwe2");- exit (0);- }-EOF- $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&- { echo "$SYSTEM_NAME"; exit; }- GUESS=unknown-hitachi-hiuxwe2- ;;- 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)- GUESS=hppa1.1-hp-bsd- ;;- 9000/8??:4.3bsd:*:*)- GUESS=hppa1.0-hp-bsd- ;;- *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)- GUESS=hppa1.0-hp-mpeix- ;;- hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)- GUESS=hppa1.1-hp-osf- ;;- hp8??:OSF1:*:*)- GUESS=hppa1.0-hp-osf- ;;- i*86:OSF1:*:*)- if test -x /usr/sbin/sysversion ; then- GUESS=$UNAME_MACHINE-unknown-osf1mk- else- GUESS=$UNAME_MACHINE-unknown-osf1- fi- ;;- parisc*:Lites*:*:*)- GUESS=hppa1.1-hp-lites- ;;- C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)- GUESS=c1-convex-bsd- ;;- C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)- if getsysinfo -f scalar_acc- then echo c32-convex-bsd- else echo c2-convex-bsd- fi- exit ;;- C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)- GUESS=c34-convex-bsd- ;;- C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)- GUESS=c38-convex-bsd- ;;- C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)- GUESS=c4-convex-bsd- ;;- CRAY*Y-MP:*:*:*)- CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`- GUESS=ymp-cray-unicos$CRAY_REL- ;;- CRAY*[A-Z]90:*:*:*)- echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \- | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \- -e 's/\.[^.]*$/.X/'- exit ;;- CRAY*TS:*:*:*)- CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`- GUESS=t90-cray-unicos$CRAY_REL- ;;- CRAY*T3E:*:*:*)- CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`- GUESS=alphaev5-cray-unicosmk$CRAY_REL- ;;- CRAY*SV1:*:*:*)- CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`- GUESS=sv1-cray-unicos$CRAY_REL- ;;- *:UNICOS/mp:*:*)- CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'`- GUESS=craynv-cray-unicosmp$CRAY_REL- ;;- F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)- FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`- FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`- FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`- GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}- ;;- 5000:UNIX_System_V:4.*:*)- FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`- FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`- GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}- ;;- i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)- GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE- ;;- sparc*:BSD/OS:*:*)- GUESS=sparc-unknown-bsdi$UNAME_RELEASE- ;;- *:BSD/OS:*:*)- GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE- ;;- arm:FreeBSD:*:*)- UNAME_PROCESSOR=`uname -p`- set_cc_for_build- if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \- | grep -q __ARM_PCS_VFP- then- FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`- GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi- else- FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`- GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf- fi- ;;- *:FreeBSD:*:*)- UNAME_PROCESSOR=`uname -p`- case $UNAME_PROCESSOR in- amd64)- UNAME_PROCESSOR=x86_64 ;;- i386)- UNAME_PROCESSOR=i586 ;;- esac- FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`- GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL- ;;- i*:CYGWIN*:*)- GUESS=$UNAME_MACHINE-pc-cygwin- ;;- *:MINGW64*:*)- GUESS=$UNAME_MACHINE-pc-mingw64- ;;- *:MINGW*:*)- GUESS=$UNAME_MACHINE-pc-mingw32- ;;- *:MSYS*:*)- GUESS=$UNAME_MACHINE-pc-msys- ;;- i*:PW*:*)- GUESS=$UNAME_MACHINE-pc-pw32- ;;- *:SerenityOS:*:*)- GUESS=$UNAME_MACHINE-pc-serenity- ;;- *:Interix*:*)- case $UNAME_MACHINE in- x86)- GUESS=i586-pc-interix$UNAME_RELEASE- ;;- authenticamd | genuineintel | EM64T)- GUESS=x86_64-unknown-interix$UNAME_RELEASE- ;;- IA64)- GUESS=ia64-unknown-interix$UNAME_RELEASE- ;;- esac ;;- i*:UWIN*:*)- GUESS=$UNAME_MACHINE-pc-uwin- ;;- amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)- GUESS=x86_64-pc-cygwin- ;;- prep*:SunOS:5.*:*)- SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`- GUESS=powerpcle-unknown-solaris2$SUN_REL- ;;- *:GNU:*:*)- # the GNU system- GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'`- GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'`- GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL- ;;- *:GNU/*:*:*)- # other systems with GNU libc and userland- GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"`- GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`- GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC- ;;- x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*)- GUESS="$UNAME_MACHINE-pc-managarm-mlibc"- ;;- *:[Mm]anagarm:*:*)- GUESS="$UNAME_MACHINE-unknown-managarm-mlibc"- ;;- *:Minix:*:*)- GUESS=$UNAME_MACHINE-unknown-minix- ;;- aarch64:Linux:*:*)- set_cc_for_build- CPU=$UNAME_MACHINE- LIBCABI=$LIBC- if test "$CC_FOR_BUILD" != no_compiler_found; then- ABI=64- sed 's/^ //' << EOF > "$dummy.c"- #ifdef __ARM_EABI__- #ifdef __ARM_PCS_VFP- ABI=eabihf- #else- ABI=eabi- #endif- #endif-EOF- cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`- eval "$cc_set_abi"- case $ABI in- eabi | eabihf) CPU=armv8l; LIBCABI=$LIBC$ABI ;;- esac- fi- GUESS=$CPU-unknown-linux-$LIBCABI- ;;- aarch64_be:Linux:*:*)- UNAME_MACHINE=aarch64_be- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- alpha:Linux:*:*)- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in- EV5) UNAME_MACHINE=alphaev5 ;;- EV56) UNAME_MACHINE=alphaev56 ;;- PCA56) UNAME_MACHINE=alphapca56 ;;- PCA57) UNAME_MACHINE=alphapca56 ;;- EV6) UNAME_MACHINE=alphaev6 ;;- EV67) UNAME_MACHINE=alphaev67 ;;- EV68*) UNAME_MACHINE=alphaev68 ;;- esac- objdump --private-headers /bin/sh | grep -q ld.so.1- if test "$?" = 0 ; then LIBC=gnulibc1 ; fi- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- arm*:Linux:*:*)- set_cc_for_build- if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \- | grep -q __ARM_EABI__- then- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- else- if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \- | grep -q __ARM_PCS_VFP- then- GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi- else- GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf- fi- fi- ;;- avr32*:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- cris:Linux:*:*)- GUESS=$UNAME_MACHINE-axis-linux-$LIBC- ;;- crisv32:Linux:*:*)- GUESS=$UNAME_MACHINE-axis-linux-$LIBC- ;;- e2k:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- frv:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- hexagon:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- i*86:Linux:*:*)- GUESS=$UNAME_MACHINE-pc-linux-$LIBC- ;;- ia64:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- k1om:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- kvx:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- kvx:cos:*:*)- GUESS=$UNAME_MACHINE-unknown-cos- ;;- kvx:mbr:*:*)- GUESS=$UNAME_MACHINE-unknown-mbr- ;;- loongarch32:Linux:*:* | loongarch64:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- m32r*:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- m68*:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- mips:Linux:*:* | mips64:Linux:*:*)- set_cc_for_build- IS_GLIBC=0- test x"${LIBC}" = xgnu && IS_GLIBC=1- sed 's/^ //' << EOF > "$dummy.c"- #undef CPU- #undef mips- #undef mipsel- #undef mips64- #undef mips64el- #if ${IS_GLIBC} && defined(_ABI64)- LIBCABI=gnuabi64- #else- #if ${IS_GLIBC} && defined(_ABIN32)- LIBCABI=gnuabin32- #else- LIBCABI=${LIBC}- #endif- #endif-- #if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6- CPU=mipsisa64r6- #else- #if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6- CPU=mipsisa32r6- #else- #if defined(__mips64)- CPU=mips64- #else- CPU=mips- #endif- #endif- #endif-- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)- MIPS_ENDIAN=el- #else- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)- MIPS_ENDIAN=- #else- MIPS_ENDIAN=- #endif- #endif-EOF- cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'`- eval "$cc_set_vars"- test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }- ;;- mips64el:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- openrisc*:Linux:*:*)- GUESS=or1k-unknown-linux-$LIBC- ;;- or32:Linux:*:* | or1k*:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- padre:Linux:*:*)- GUESS=sparc-unknown-linux-$LIBC- ;;- parisc64:Linux:*:* | hppa64:Linux:*:*)- GUESS=hppa64-unknown-linux-$LIBC- ;;- parisc:Linux:*:* | hppa:Linux:*:*)- # Look for CPU level- case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in- PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;;- PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;;- *) GUESS=hppa-unknown-linux-$LIBC ;;- esac- ;;- ppc64:Linux:*:*)- GUESS=powerpc64-unknown-linux-$LIBC- ;;- ppc:Linux:*:*)- GUESS=powerpc-unknown-linux-$LIBC- ;;- ppc64le:Linux:*:*)- GUESS=powerpc64le-unknown-linux-$LIBC- ;;- ppcle:Linux:*:*)- GUESS=powerpcle-unknown-linux-$LIBC- ;;- riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- s390:Linux:*:* | s390x:Linux:*:*)- GUESS=$UNAME_MACHINE-ibm-linux-$LIBC- ;;- sh64*:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- sh*:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- sparc:Linux:*:* | sparc64:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- tile*:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- vax:Linux:*:*)- GUESS=$UNAME_MACHINE-dec-linux-$LIBC- ;;- x86_64:Linux:*:*)- set_cc_for_build- CPU=$UNAME_MACHINE- LIBCABI=$LIBC- if test "$CC_FOR_BUILD" != no_compiler_found; then- ABI=64- sed 's/^ //' << EOF > "$dummy.c"- #ifdef __i386__- ABI=x86- #else- #ifdef __ILP32__- ABI=x32- #endif- #endif-EOF- cc_set_abi=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^ABI' | sed 's, ,,g'`- eval "$cc_set_abi"- case $ABI in- x86) CPU=i686 ;;- x32) LIBCABI=${LIBC}x32 ;;- esac- fi- GUESS=$CPU-pc-linux-$LIBCABI- ;;- xtensa*:Linux:*:*)- GUESS=$UNAME_MACHINE-unknown-linux-$LIBC- ;;- i*86:DYNIX/ptx:4*:*)- # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.- # earlier versions are messed up and put the nodename in both- # sysname and nodename.- GUESS=i386-sequent-sysv4- ;;- i*86:UNIX_SV:4.2MP:2.*)- # Unixware is an offshoot of SVR4, but it has its own version- # number series starting with 2...- # I am not positive that other SVR4 systems won't match this,- # I just have to hope. -- rms.- # Use sysv4.2uw... so that sysv4* matches it.- GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION- ;;- i*86:OS/2:*:*)- # If we were able to find 'uname', then EMX Unix compatibility- # is probably installed.- GUESS=$UNAME_MACHINE-pc-os2-emx- ;;- i*86:XTS-300:*:STOP)- GUESS=$UNAME_MACHINE-unknown-stop- ;;- i*86:atheos:*:*)- GUESS=$UNAME_MACHINE-unknown-atheos- ;;- i*86:syllable:*:*)- GUESS=$UNAME_MACHINE-pc-syllable- ;;- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)- GUESS=i386-unknown-lynxos$UNAME_RELEASE- ;;- i*86:*DOS:*:*)- GUESS=$UNAME_MACHINE-pc-msdosdjgpp- ;;- i*86:*:4.*:*)- UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`- if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then- GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL- else- GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL- fi- ;;- i*86:*:5:[678]*)- # UnixWare 7.x, OpenUNIX and OpenServer 6.- case `/bin/uname -X | grep "^Machine"` in- *486*) UNAME_MACHINE=i486 ;;- *Pentium) UNAME_MACHINE=i586 ;;- *Pent*|*Celeron) UNAME_MACHINE=i686 ;;- esac- GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}- ;;- i*86:*:3.2:*)- if test -f /usr/options/cb.name; then- UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`- GUESS=$UNAME_MACHINE-pc-isc$UNAME_REL- elif /bin/uname -X 2>/dev/null >/dev/null ; then- UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`- (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486- (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \- && UNAME_MACHINE=i586- (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \- && UNAME_MACHINE=i686- (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \- && UNAME_MACHINE=i686- GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL- else- GUESS=$UNAME_MACHINE-pc-sysv32- fi- ;;- pc:*:*:*)- # Left here for compatibility:- # uname -m prints for DJGPP always 'pc', but it prints nothing about- # the processor, so we play safe by assuming i586.- # Note: whatever this is, it MUST be the same as what config.sub- # prints for the "djgpp" host, or else GDB configure will decide that- # this is a cross-build.- GUESS=i586-pc-msdosdjgpp- ;;- Intel:Mach:3*:*)- GUESS=i386-pc-mach3- ;;- paragon:*:*:*)- GUESS=i860-intel-osf1- ;;- i860:*:4.*:*) # i860-SVR4- if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then- GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4- else # Add other i860-SVR4 vendors below as they are discovered.- GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4- fi- ;;- mini*:CTIX:SYS*5:*)- # "miniframe"- GUESS=m68010-convergent-sysv- ;;- mc68k:UNIX:SYSTEM5:3.51m)- GUESS=m68k-convergent-sysv- ;;- M680?0:D-NIX:5.3:*)- GUESS=m68k-diab-dnix- ;;- M68*:*:R3V[5678]*:*)- test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;- 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)- OS_REL=''- test -r /etc/.relid \- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \- && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \- && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;- 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \- && { echo i486-ncr-sysv4; exit; } ;;- NCR*:*:4.2:* | MPRAS*:*:4.2:*)- OS_REL='.3'- test -r /etc/.relid \- && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \- && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }- /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \- && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }- /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \- && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;- m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)- GUESS=m68k-unknown-lynxos$UNAME_RELEASE- ;;- mc68030:UNIX_System_V:4.*:*)- GUESS=m68k-atari-sysv4- ;;- TSUNAMI:LynxOS:2.*:*)- GUESS=sparc-unknown-lynxos$UNAME_RELEASE- ;;- rs6000:LynxOS:2.*:*)- GUESS=rs6000-unknown-lynxos$UNAME_RELEASE- ;;- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)- GUESS=powerpc-unknown-lynxos$UNAME_RELEASE- ;;- SM[BE]S:UNIX_SV:*:*)- GUESS=mips-dde-sysv$UNAME_RELEASE- ;;- RM*:ReliantUNIX-*:*:*)- GUESS=mips-sni-sysv4- ;;- RM*:SINIX-*:*:*)- GUESS=mips-sni-sysv4- ;;- *:SINIX-*:*:*)- if uname -p 2>/dev/null >/dev/null ; then- UNAME_MACHINE=`(uname -p) 2>/dev/null`- GUESS=$UNAME_MACHINE-sni-sysv4- else- GUESS=ns32k-sni-sysv- fi- ;;- PENTIUM:*:4.0*:*) # Unisys 'ClearPath HMP IX 4000' SVR4/MP effort- # says <Richard.M.Bartel@ccMail.Census.GOV>- GUESS=i586-unisys-sysv4- ;;- *:UNIX_System_V:4*:FTX*)- # From Gerald Hewes <hewes@openmarket.com>.- # How about differentiating between stratus architectures? -djm- GUESS=hppa1.1-stratus-sysv4- ;;- *:*:*:FTX*)- # From seanf@swdc.stratus.com.- GUESS=i860-stratus-sysv4- ;;- i*86:VOS:*:*)- # From Paul.Green@stratus.com.- GUESS=$UNAME_MACHINE-stratus-vos- ;;- *:VOS:*:*)- # From Paul.Green@stratus.com.- GUESS=hppa1.1-stratus-vos- ;;- mc68*:A/UX:*:*)- GUESS=m68k-apple-aux$UNAME_RELEASE- ;;- news*:NEWS-OS:6*:*)- GUESS=mips-sony-newsos6- ;;- R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)- if test -d /usr/nec; then- GUESS=mips-nec-sysv$UNAME_RELEASE- else- GUESS=mips-unknown-sysv$UNAME_RELEASE- fi- ;;- BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.- GUESS=powerpc-be-beos- ;;- BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.- GUESS=powerpc-apple-beos- ;;- BePC:BeOS:*:*) # BeOS running on Intel PC compatible.- GUESS=i586-pc-beos- ;;- BePC:Haiku:*:*) # Haiku running on Intel PC compatible.- GUESS=i586-pc-haiku- ;;- ppc:Haiku:*:*) # Haiku running on Apple PowerPC- GUESS=powerpc-apple-haiku- ;;- *:Haiku:*:*) # Haiku modern gcc (not bound by BeOS compat)- GUESS=$UNAME_MACHINE-unknown-haiku- ;;- SX-4:SUPER-UX:*:*)- GUESS=sx4-nec-superux$UNAME_RELEASE- ;;- SX-5:SUPER-UX:*:*)- GUESS=sx5-nec-superux$UNAME_RELEASE- ;;- SX-6:SUPER-UX:*:*)- GUESS=sx6-nec-superux$UNAME_RELEASE- ;;- SX-7:SUPER-UX:*:*)- GUESS=sx7-nec-superux$UNAME_RELEASE- ;;- SX-8:SUPER-UX:*:*)- GUESS=sx8-nec-superux$UNAME_RELEASE- ;;- SX-8R:SUPER-UX:*:*)- GUESS=sx8r-nec-superux$UNAME_RELEASE- ;;- SX-ACE:SUPER-UX:*:*)- GUESS=sxace-nec-superux$UNAME_RELEASE- ;;- Power*:Rhapsody:*:*)- GUESS=powerpc-apple-rhapsody$UNAME_RELEASE- ;;- *:Rhapsody:*:*)- GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE- ;;- arm64:Darwin:*:*)- GUESS=aarch64-apple-darwin$UNAME_RELEASE- ;;- *:Darwin:*:*)- UNAME_PROCESSOR=`uname -p`- case $UNAME_PROCESSOR in- unknown) UNAME_PROCESSOR=powerpc ;;- esac- if command -v xcode-select > /dev/null 2> /dev/null && \- ! xcode-select --print-path > /dev/null 2> /dev/null ; then- # Avoid executing cc if there is no toolchain installed as- # cc will be a stub that puts up a graphical alert- # prompting the user to install developer tools.- CC_FOR_BUILD=no_compiler_found- else- set_cc_for_build- fi- if test "$CC_FOR_BUILD" != no_compiler_found; then- if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \- grep IS_64BIT_ARCH >/dev/null- then- case $UNAME_PROCESSOR in- i386) UNAME_PROCESSOR=x86_64 ;;- powerpc) UNAME_PROCESSOR=powerpc64 ;;- esac- fi- # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc- if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \- (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \- grep IS_PPC >/dev/null- then- UNAME_PROCESSOR=powerpc- fi- elif test "$UNAME_PROCESSOR" = i386 ; then- # uname -m returns i386 or x86_64- UNAME_PROCESSOR=$UNAME_MACHINE- fi- GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE- ;;- *:procnto*:*:* | *:QNX:[0123456789]*:*)- UNAME_PROCESSOR=`uname -p`- if test "$UNAME_PROCESSOR" = x86; then- UNAME_PROCESSOR=i386- UNAME_MACHINE=pc- fi- GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE- ;;- *:QNX:*:4*)- GUESS=i386-pc-qnx- ;;- NEO-*:NONSTOP_KERNEL:*:*)- GUESS=neo-tandem-nsk$UNAME_RELEASE- ;;- NSE-*:NONSTOP_KERNEL:*:*)- GUESS=nse-tandem-nsk$UNAME_RELEASE- ;;- NSR-*:NONSTOP_KERNEL:*:*)- GUESS=nsr-tandem-nsk$UNAME_RELEASE- ;;- NSV-*:NONSTOP_KERNEL:*:*)- GUESS=nsv-tandem-nsk$UNAME_RELEASE- ;;- NSX-*:NONSTOP_KERNEL:*:*)- GUESS=nsx-tandem-nsk$UNAME_RELEASE- ;;- *:NonStop-UX:*:*)- GUESS=mips-compaq-nonstopux- ;;- BS2000:POSIX*:*:*)- GUESS=bs2000-siemens-sysv- ;;- DS/*:UNIX_System_V:*:*)- GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE- ;;- *:Plan9:*:*)- # "uname -m" is not consistent, so use $cputype instead. 386- # is converted to i386 for consistency with other x86- # operating systems.- if test "${cputype-}" = 386; then- UNAME_MACHINE=i386- elif test "x${cputype-}" != x; then- UNAME_MACHINE=$cputype- fi- GUESS=$UNAME_MACHINE-unknown-plan9- ;;- *:TOPS-10:*:*)- GUESS=pdp10-unknown-tops10- ;;- *:TENEX:*:*)- GUESS=pdp10-unknown-tenex- ;;- KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)- GUESS=pdp10-dec-tops20- ;;- XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)- GUESS=pdp10-xkl-tops20- ;;- *:TOPS-20:*:*)- GUESS=pdp10-unknown-tops20- ;;- *:ITS:*:*)- GUESS=pdp10-unknown-its- ;;- SEI:*:*:SEIUX)- GUESS=mips-sei-seiux$UNAME_RELEASE- ;;- *:DragonFly:*:*)- DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`- GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL- ;;- *:*VMS:*:*)- UNAME_MACHINE=`(uname -p) 2>/dev/null`- case $UNAME_MACHINE in- A*) GUESS=alpha-dec-vms ;;- I*) GUESS=ia64-dec-vms ;;- V*) GUESS=vax-dec-vms ;;- esac ;;- *:XENIX:*:SysV)- GUESS=i386-pc-xenix- ;;- i*86:skyos:*:*)- SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`- GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL- ;;- i*86:rdos:*:*)- GUESS=$UNAME_MACHINE-pc-rdos- ;;- i*86:Fiwix:*:*)- GUESS=$UNAME_MACHINE-pc-fiwix- ;;- *:AROS:*:*)- GUESS=$UNAME_MACHINE-unknown-aros- ;;- x86_64:VMkernel:*:*)- GUESS=$UNAME_MACHINE-unknown-esx- ;;- amd64:Isilon\ OneFS:*:*)- GUESS=x86_64-unknown-onefs- ;;- *:Unleashed:*:*)- GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE- ;;-esac--# Do we have a guess based on uname results?-if test "x$GUESS" != x; then- echo "$GUESS"- exit-fi--# No uname command or uname output not recognized.-set_cc_for_build-cat > "$dummy.c" <<EOF-#ifdef _SEQUENT_-#include <sys/types.h>-#include <sys/utsname.h>-#endif-#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)-#if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)-#include <signal.h>-#if defined(_SIZE_T_) || defined(SIGLOST)-#include <sys/utsname.h>-#endif-#endif-#endif-main ()-{-#if defined (sony)-#if defined (MIPSEB)- /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,- I don't know.... */- printf ("mips-sony-bsd\n"); exit (0);-#else-#include <sys/param.h>- printf ("m68k-sony-newsos%s\n",-#ifdef NEWSOS4- "4"-#else- ""-#endif- ); exit (0);-#endif-#endif--#if defined (NeXT)-#if !defined (__ARCHITECTURE__)-#define __ARCHITECTURE__ "m68k"-#endif- int version;- version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;- if (version < 4)- printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);- else- printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);- exit (0);-#endif--#if defined (MULTIMAX) || defined (n16)-#if defined (UMAXV)- printf ("ns32k-encore-sysv\n"); exit (0);-#else-#if defined (CMU)- printf ("ns32k-encore-mach\n"); exit (0);-#else- printf ("ns32k-encore-bsd\n"); exit (0);-#endif-#endif-#endif--#if defined (__386BSD__)- printf ("i386-pc-bsd\n"); exit (0);-#endif--#if defined (sequent)-#if defined (i386)- printf ("i386-sequent-dynix\n"); exit (0);-#endif-#if defined (ns32000)- printf ("ns32k-sequent-dynix\n"); exit (0);-#endif-#endif--#if defined (_SEQUENT_)- struct utsname un;-- uname(&un);- if (strncmp(un.version, "V2", 2) == 0) {- printf ("i386-sequent-ptx2\n"); exit (0);- }- if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */- printf ("i386-sequent-ptx1\n"); exit (0);- }- printf ("i386-sequent-ptx\n"); exit (0);-#endif--#if defined (vax)-#if !defined (ultrix)-#include <sys/param.h>-#if defined (BSD)-#if BSD == 43- printf ("vax-dec-bsd4.3\n"); exit (0);-#else-#if BSD == 199006- printf ("vax-dec-bsd4.3reno\n"); exit (0);-#else- printf ("vax-dec-bsd\n"); exit (0);-#endif-#endif-#else- printf ("vax-dec-bsd\n"); exit (0);-#endif-#else-#if defined(_SIZE_T_) || defined(SIGLOST)- struct utsname un;- uname (&un);- printf ("vax-dec-ultrix%s\n", un.release); exit (0);-#else- printf ("vax-dec-ultrix\n"); exit (0);-#endif-#endif-#endif-#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__)-#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__)-#if defined(_SIZE_T_) || defined(SIGLOST)- struct utsname *un;- uname (&un);- printf ("mips-dec-ultrix%s\n", un.release); exit (0);-#else- printf ("mips-dec-ultrix\n"); exit (0);-#endif-#endif-#endif--#if defined (alliant) && defined (i860)- printf ("i860-alliant-bsd\n"); exit (0);-#endif-- exit (1);-}-EOF--$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`"$dummy"` &&- { echo "$SYSTEM_NAME"; exit; }--# Apollos put the system type in the environment.-test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; }--echo "$0: unable to guess system type" >&2--case $UNAME_MACHINE:$UNAME_SYSTEM in- mips:Linux | mips64:Linux)- # If we got here on MIPS GNU/Linux, output extra information.- cat >&2 <<EOF--NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize-the system type. Please install a C compiler and try again.-EOF- ;;-esac--cat >&2 <<EOF--This script (version $timestamp), has failed to recognize the-operating system you are using. If your script is old, overwrite *all*-copies of config.guess and config.sub with the latest versions from:-- https://git.savannah.gnu.org/cgit/config.git/plain/config.guess-and- https://git.savannah.gnu.org/cgit/config.git/plain/config.sub-EOF--our_year=`echo $timestamp | sed 's,-.*,,'`-thisyear=`date +%Y`-# shellcheck disable=SC2003-script_age=`expr "$thisyear" - "$our_year"`-if test "$script_age" -lt 3 ; then- cat >&2 <<EOF--If $0 has already been updated, send the following data and any-information you think might be pertinent to config-patches@gnu.org to-provide the necessary information to handle your system.--config.guess timestamp = $timestamp--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`-/bin/uname -X = `(/bin/uname -X) 2>/dev/null`--hostinfo = `(hostinfo) 2>/dev/null`-/bin/universe = `(/bin/universe) 2>/dev/null`-/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`-/bin/arch = `(/bin/arch) 2>/dev/null`-/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`-/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`--UNAME_MACHINE = "$UNAME_MACHINE"-UNAME_RELEASE = "$UNAME_RELEASE"-UNAME_SYSTEM = "$UNAME_SYSTEM"-UNAME_VERSION = "$UNAME_VERSION"-EOF-fi+# Copyright 1992-2018 Free Software Foundation, Inc.++timestamp='2018-08-29'++# This file is free software; you can redistribute it and/or modify it+# under the terms of the GNU General Public License as published by+# the Free Software Foundation; either version 3 of the License, or+# (at your option) any later version.+#+# This program is distributed in the hope that it will be useful, but+# WITHOUT ANY WARRANTY; without even the implied warranty of+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU+# General Public License for more details.+#+# You should have received a copy of the GNU General Public License+# along with this program; if not, see <https://www.gnu.org/licenses/>.+#+# As a special exception to the GNU General Public License, if you+# distribute this file as part of a program that contains a+# configuration script generated by Autoconf, you may include it under+# the same distribution terms that you use for the rest of that+# program. This Exception is an additional permission under section 7+# of the GNU General Public License, version 3 ("GPLv3").+#+# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.+#+# You can get the latest version of this script from:+# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess+#+# Please send patches to <config-patches@gnu.org>.+++me=`echo "$0" | sed -e 's,.*/,,'`++usage="\+Usage: $0 [OPTION]++Output the configuration name of the system \`$me' is run on.++Options:+ -h, --help print this help, then exit+ -t, --time-stamp print date of last modification, then exit+ -v, --version print version number, then exit++Report bugs and patches to <config-patches@gnu.org>."++version="\+GNU config.guess ($timestamp)++Originally written by Per Bothner.+Copyright 1992-2018 Free Software Foundation, Inc.++This is free software; see the source for copying conditions. There is NO+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."++help="+Try \`$me --help' for more information."++# Parse command line+while test $# -gt 0 ; do+ case $1 in+ --time-stamp | --time* | -t )+ echo "$timestamp" ; exit ;;+ --version | -v )+ echo "$version" ; exit ;;+ --help | --h* | -h )+ echo "$usage"; exit ;;+ -- ) # Stop option processing+ shift; break ;;+ - ) # Use stdin as input.+ break ;;+ -* )+ echo "$me: invalid option $1$help" >&2+ exit 1 ;;+ * )+ break ;;+ esac+done++if test $# != 0; then+ echo "$me: too many arguments$help" >&2+ exit 1+fi++# CC_FOR_BUILD -- compiler used by this script. Note that the use of a+# compiler to aid in system detection is discouraged as it requires+# temporary files to be created and, as you can see below, it is a+# headache to deal with in a portable fashion.++# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still+# use `HOST_CC' if defined, but it is deprecated.++# Portable tmp directory creation inspired by the Autoconf team.++tmp=+# shellcheck disable=SC2172+trap 'test -z "$tmp" || rm -fr "$tmp"' 1 2 13 15+trap 'exitcode=$?; test -z "$tmp" || rm -fr "$tmp"; exit $exitcode' 0++set_cc_for_build() {+ : "${TMPDIR=/tmp}"+ # shellcheck disable=SC2039+ { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||+ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } ||+ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } ||+ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; }+ dummy=$tmp/dummy+ case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in+ ,,) echo "int x;" > "$dummy.c"+ for driver in cc gcc c89 c99 ; do+ if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then+ CC_FOR_BUILD="$driver"+ break+ fi+ done+ if test x"$CC_FOR_BUILD" = x ; then+ CC_FOR_BUILD=no_compiler_found+ fi+ ;;+ ,,*) CC_FOR_BUILD=$CC ;;+ ,*,*) CC_FOR_BUILD=$HOST_CC ;;+ esac+}++# This is needed to find uname on a Pyramid OSx when run in the BSD universe.+# (ghazi@noc.rutgers.edu 1994-08-24)+if test -f /.attbin/uname ; then+ PATH=$PATH:/.attbin ; export PATH+fi++UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown+UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown+UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown+UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown++case "$UNAME_SYSTEM" in+Linux|GNU|GNU/*)+ # If the system lacks a compiler, then just pick glibc.+ # We could probably try harder.+ LIBC=gnu++ set_cc_for_build+ cat <<-EOF > "$dummy.c"+ #include <features.h>+ #if defined(__UCLIBC__)+ LIBC=uclibc+ #elif defined(__dietlibc__)+ LIBC=dietlibc+ #else+ LIBC=gnu+ #endif+ EOF+ eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"++ # If ldd exists, use it to detect musl libc.+ if command -v ldd >/dev/null && \+ ldd --version 2>&1 | grep -q ^musl+ then+ LIBC=musl+ fi+ ;;+esac++# Note: order is significant - the case branches are not exclusive.++case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in+ *:NetBSD:*:*)+ # NetBSD (nbsd) targets should (where applicable) match one or+ # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,+ # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently+ # switched to ELF, *-*-netbsd* would select the old+ # object file format. This provides both forward+ # compatibility and a consistent mechanism for selecting the+ # object file format.+ #+ # Note: NetBSD doesn't particularly care about the vendor+ # portion of the name. We always set it to "unknown".+ sysctl="sysctl -n hw.machine_arch"+ UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \+ "/sbin/$sysctl" 2>/dev/null || \+ "/usr/sbin/$sysctl" 2>/dev/null || \+ echo unknown)`+ case "$UNAME_MACHINE_ARCH" in+ armeb) machine=armeb-unknown ;;+ arm*) machine=arm-unknown ;;+ sh3el) machine=shl-unknown ;;+ sh3eb) machine=sh-unknown ;;+ sh5el) machine=sh5le-unknown ;;+ earmv*)+ arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'`+ endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'`+ machine="${arch}${endian}"-unknown+ ;;+ *) machine="$UNAME_MACHINE_ARCH"-unknown ;;+ esac+ # The Operating System including object format, if it has switched+ # to ELF recently (or will in the future) and ABI.+ case "$UNAME_MACHINE_ARCH" in+ earm*)+ os=netbsdelf+ ;;+ arm*|i386|m68k|ns32k|sh3*|sparc|vax)+ set_cc_for_build+ if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \+ | grep -q __ELF__+ then+ # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).+ # Return netbsd for either. FIX?+ os=netbsd+ else+ os=netbsdelf+ fi+ ;;+ *)+ os=netbsd+ ;;+ esac+ # Determine ABI tags.+ case "$UNAME_MACHINE_ARCH" in+ earm*)+ expr='s/^earmv[0-9]/-eabi/;s/eb$//'+ abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`+ ;;+ esac+ # The OS release+ # Debian GNU/NetBSD machines have a different userland, and+ # thus, need a distinct triplet. However, they do not need+ # kernel version information, so it can be replaced with a+ # suitable tag, in the style of linux-gnu.+ case "$UNAME_VERSION" in+ Debian*)+ release='-gnu'+ ;;+ *)+ release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2`+ ;;+ esac+ # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:+ # contains redundant information, the shorter form:+ # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.+ echo "$machine-${os}${release}${abi-}"+ exit ;;+ *:Bitrig:*:*)+ UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`+ echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"+ exit ;;+ *:OpenBSD:*:*)+ UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`+ echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"+ exit ;;+ *:LibertyBSD:*:*)+ UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`+ echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"+ exit ;;+ *:MidnightBSD:*:*)+ echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"+ exit ;;+ *:ekkoBSD:*:*)+ echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"+ exit ;;+ *:SolidBSD:*:*)+ echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"+ exit ;;+ macppc:MirBSD:*:*)+ echo powerpc-unknown-mirbsd"$UNAME_RELEASE"+ exit ;;+ *:MirBSD:*:*)+ echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"+ exit ;;+ *:Sortix:*:*)+ echo "$UNAME_MACHINE"-unknown-sortix+ exit ;;+ *:Redox:*:*)+ echo "$UNAME_MACHINE"-unknown-redox+ exit ;;+ mips:OSF1:*.*)+ echo mips-dec-osf1+ exit ;;+ alpha:OSF1:*:*)+ case $UNAME_RELEASE in+ *4.0)+ UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`+ ;;+ *5.*)+ UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`+ ;;+ esac+ # According to Compaq, /usr/sbin/psrinfo has been available on+ # OSF/1 and Tru64 systems produced since 1995. I hope that+ # covers most systems running today. This code pipes the CPU+ # types through head -n 1, so we only detect the type of CPU 0.+ ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`+ case "$ALPHA_CPU_TYPE" in+ "EV4 (21064)")+ UNAME_MACHINE=alpha ;;+ "EV4.5 (21064)")+ UNAME_MACHINE=alpha ;;+ "LCA4 (21066/21068)")+ UNAME_MACHINE=alpha ;;+ "EV5 (21164)")+ UNAME_MACHINE=alphaev5 ;;+ "EV5.6 (21164A)")+ UNAME_MACHINE=alphaev56 ;;+ "EV5.6 (21164PC)")+ UNAME_MACHINE=alphapca56 ;;+ "EV5.7 (21164PC)")+ UNAME_MACHINE=alphapca57 ;;+ "EV6 (21264)")+ UNAME_MACHINE=alphaev6 ;;+ "EV6.7 (21264A)")+ UNAME_MACHINE=alphaev67 ;;+ "EV6.8CB (21264C)")+ UNAME_MACHINE=alphaev68 ;;+ "EV6.8AL (21264B)")+ UNAME_MACHINE=alphaev68 ;;+ "EV6.8CX (21264D)")+ UNAME_MACHINE=alphaev68 ;;+ "EV6.9A (21264/EV69A)")+ UNAME_MACHINE=alphaev69 ;;+ "EV7 (21364)")+ UNAME_MACHINE=alphaev7 ;;+ "EV7.9 (21364A)")+ UNAME_MACHINE=alphaev79 ;;+ esac+ # A Pn.n version is a patched version.+ # A Vn.n version is a released version.+ # A Tn.n version is a released field test version.+ # A Xn.n version is an unreleased experimental baselevel.+ # 1.2 uses "1.2" for uname -r.+ echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"+ # Reset EXIT trap before exiting to avoid spurious non-zero exit code.+ exitcode=$?+ trap '' 0+ exit $exitcode ;;+ Amiga*:UNIX_System_V:4.0:*)+ echo m68k-unknown-sysv4+ exit ;;+ *:[Aa]miga[Oo][Ss]:*:*)+ echo "$UNAME_MACHINE"-unknown-amigaos+ exit ;;+ *:[Mm]orph[Oo][Ss]:*:*)+ echo "$UNAME_MACHINE"-unknown-morphos+ exit ;;+ *:OS/390:*:*)+ echo i370-ibm-openedition+ exit ;;+ *:z/VM:*:*)+ echo s390-ibm-zvmoe+ exit ;;+ *:OS400:*:*)+ echo powerpc-ibm-os400+ exit ;;+ arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)+ echo arm-acorn-riscix"$UNAME_RELEASE"+ exit ;;+ arm*:riscos:*:*|arm*:RISCOS:*:*)+ echo arm-unknown-riscos+ exit ;;+ SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)+ echo hppa1.1-hitachi-hiuxmpp+ exit ;;+ Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)+ # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.+ if test "`(/bin/universe) 2>/dev/null`" = att ; then+ echo pyramid-pyramid-sysv3+ else+ echo pyramid-pyramid-bsd+ fi+ exit ;;+ NILE*:*:*:dcosx)+ echo pyramid-pyramid-svr4+ exit ;;+ DRS?6000:unix:4.0:6*)+ echo sparc-icl-nx6+ exit ;;+ DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)+ case `/usr/bin/uname -p` in+ sparc) echo sparc-icl-nx7; exit ;;+ esac ;;+ s390x:SunOS:*:*)+ echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"+ exit ;;+ sun4H:SunOS:5.*:*)+ echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"+ exit ;;+ sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)+ echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"+ exit ;;+ i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)+ echo i386-pc-auroraux"$UNAME_RELEASE"+ exit ;;+ i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)+ UNAME_REL="`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"+ case `isainfo -b` in+ 32)+ echo i386-pc-solaris2"$UNAME_REL"+ ;;+ 64)+ echo x86_64-pc-solaris2"$UNAME_REL"+ ;;+ esac+ exit ;;+ sun4*:SunOS:6*:*)+ # According to config.sub, this is the proper way to canonicalize+ # SunOS6. Hard to guess exactly what SunOS6 will be like, but+ # it's likely to be more like Solaris than SunOS4.+ echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"+ exit ;;+ sun4*:SunOS:*:*)+ case "`/usr/bin/arch -k`" in+ Series*|S4*)+ UNAME_RELEASE=`uname -v`+ ;;+ esac+ # Japanese Language versions have a version number like `4.1.3-JL'.+ echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"+ exit ;;+ sun3*:SunOS:*:*)+ echo m68k-sun-sunos"$UNAME_RELEASE"+ exit ;;+ sun*:*:4.2BSD:*)+ UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`+ test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3+ case "`/bin/arch`" in+ sun3)+ echo m68k-sun-sunos"$UNAME_RELEASE"+ ;;+ sun4)+ echo sparc-sun-sunos"$UNAME_RELEASE"+ ;;+ esac+ exit ;;+ aushp:SunOS:*:*)+ echo sparc-auspex-sunos"$UNAME_RELEASE"+ exit ;;+ # The situation for MiNT is a little confusing. The machine name+ # can be virtually everything (everything which is not+ # "atarist" or "atariste" at least should have a processor+ # > m68000). The system name ranges from "MiNT" over "FreeMiNT"+ # to the lowercase version "mint" (or "freemint"). Finally+ # the system name "TOS" denotes a system which is actually not+ # MiNT. But MiNT is downward compatible to TOS, so this should+ # be no problem.+ atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)+ echo m68k-atari-mint"$UNAME_RELEASE"+ exit ;;+ atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)+ echo m68k-atari-mint"$UNAME_RELEASE"+ exit ;;+ *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)+ echo m68k-atari-mint"$UNAME_RELEASE"+ exit ;;+ milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)+ echo m68k-milan-mint"$UNAME_RELEASE"+ exit ;;+ hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)+ echo m68k-hades-mint"$UNAME_RELEASE"+ exit ;;+ *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)+ echo m68k-unknown-mint"$UNAME_RELEASE"+ exit ;;+ m68k:machten:*:*)+ echo m68k-apple-machten"$UNAME_RELEASE"+ exit ;;+ powerpc:machten:*:*)+ echo powerpc-apple-machten"$UNAME_RELEASE"+ exit ;;+ RISC*:Mach:*:*)+ echo mips-dec-mach_bsd4.3+ exit ;;+ RISC*:ULTRIX:*:*)+ echo mips-dec-ultrix"$UNAME_RELEASE"+ exit ;;+ VAX*:ULTRIX*:*:*)+ echo vax-dec-ultrix"$UNAME_RELEASE"+ exit ;;+ 2020:CLIX:*:* | 2430:CLIX:*:*)+ echo clipper-intergraph-clix"$UNAME_RELEASE"+ exit ;;+ mips:*:*:UMIPS | mips:*:*:RISCos)+ set_cc_for_build+ sed 's/^ //' << EOF > "$dummy.c"+#ifdef __cplusplus+#include <stdio.h> /* for printf() prototype */+ int main (int argc, char *argv[]) {+#else+ int main (argc, argv) int argc; char *argv[]; {+#endif+ #if defined (host_mips) && defined (MIPSEB)+ #if defined (SYSTYPE_SYSV)+ printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);+ #endif+ #if defined (SYSTYPE_SVR4)+ printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);+ #endif+ #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)+ printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);+ #endif+ #endif+ exit (-1);+ }+EOF+ $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&+ dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&+ SYSTEM_NAME=`"$dummy" "$dummyarg"` &&+ { echo "$SYSTEM_NAME"; exit; }+ echo mips-mips-riscos"$UNAME_RELEASE"+ exit ;;+ Motorola:PowerMAX_OS:*:*)+ echo powerpc-motorola-powermax+ exit ;;+ Motorola:*:4.3:PL8-*)+ echo powerpc-harris-powermax+ exit ;;+ Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)+ echo powerpc-harris-powermax+ exit ;;+ Night_Hawk:Power_UNIX:*:*)+ echo powerpc-harris-powerunix+ exit ;;+ m88k:CX/UX:7*:*)+ echo m88k-harris-cxux7+ exit ;;+ m88k:*:4*:R4*)+ echo m88k-motorola-sysv4+ exit ;;+ m88k:*:3*:R3*)+ echo m88k-motorola-sysv3+ exit ;;+ AViiON:dgux:*:*)+ # DG/UX returns AViiON for all architectures+ UNAME_PROCESSOR=`/usr/bin/uname -p`+ if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]+ then+ if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \+ [ "$TARGET_BINARY_INTERFACE"x = x ]+ then+ echo m88k-dg-dgux"$UNAME_RELEASE"+ else+ echo m88k-dg-dguxbcs"$UNAME_RELEASE"+ fi+ else+ echo i586-dg-dgux"$UNAME_RELEASE"+ fi+ exit ;;+ M88*:DolphinOS:*:*) # DolphinOS (SVR3)+ echo m88k-dolphin-sysv3+ exit ;;+ M88*:*:R3*:*)+ # Delta 88k system running SVR3+ echo m88k-motorola-sysv3+ exit ;;+ XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)+ echo m88k-tektronix-sysv3+ exit ;;+ Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)+ echo m68k-tektronix-bsd+ exit ;;+ *:IRIX*:*:*)+ echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"+ exit ;;+ ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.+ echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id+ exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '+ i*86:AIX:*:*)+ echo i386-ibm-aix+ exit ;;+ ia64:AIX:*:*)+ if [ -x /usr/bin/oslevel ] ; then+ IBM_REV=`/usr/bin/oslevel`+ else+ IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"+ fi+ echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"+ exit ;;+ *:AIX:2:3)+ if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then+ set_cc_for_build+ sed 's/^ //' << EOF > "$dummy.c"+ #include <sys/systemcfg.h>++ main()+ {+ if (!__power_pc())+ exit(1);+ puts("powerpc-ibm-aix3.2.5");+ exit(0);+ }+EOF+ if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"`+ then+ echo "$SYSTEM_NAME"+ else+ echo rs6000-ibm-aix3.2.5+ fi+ elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then+ echo rs6000-ibm-aix3.2.4+ else+ echo rs6000-ibm-aix3.2+ fi+ exit ;;+ *:AIX:*:[4567])+ IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`+ if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then+ IBM_ARCH=rs6000+ else+ IBM_ARCH=powerpc+ fi+ if [ -x /usr/bin/lslpp ] ; then+ IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |+ awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`+ else+ IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"+ fi+ echo "$IBM_ARCH"-ibm-aix"$IBM_REV"+ exit ;;+ *:AIX:*:*)+ echo rs6000-ibm-aix+ exit ;;+ ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)+ echo romp-ibm-bsd4.4+ exit ;;+ ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and+ echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to+ exit ;; # report: romp-ibm BSD 4.3+ *:BOSX:*:*)+ echo rs6000-bull-bosx+ exit ;;+ DPX/2?00:B.O.S.:*:*)+ echo m68k-bull-sysv3+ exit ;;+ 9000/[34]??:4.3bsd:1.*:*)+ echo m68k-hp-bsd+ exit ;;+ hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)+ echo m68k-hp-bsd4.4+ exit ;;+ 9000/[34678]??:HP-UX:*:*)+ HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`+ case "$UNAME_MACHINE" in+ 9000/31?) HP_ARCH=m68000 ;;+ 9000/[34]??) HP_ARCH=m68k ;;+ 9000/[678][0-9][0-9])+ if [ -x /usr/bin/getconf ]; then+ sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`+ sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`+ case "$sc_cpu_version" in+ 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0+ 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1+ 532) # CPU_PA_RISC2_0+ case "$sc_kernel_bits" in+ 32) HP_ARCH=hppa2.0n ;;+ 64) HP_ARCH=hppa2.0w ;;+ '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20+ esac ;;+ esac+ fi+ if [ "$HP_ARCH" = "" ]; then+ set_cc_for_build+ sed 's/^ //' << EOF > "$dummy.c"++ #define _HPUX_SOURCE+ #include <stdlib.h>+ #include <unistd.h>++ int main ()+ {+ #if defined(_SC_KERNEL_BITS)+ long bits = sysconf(_SC_KERNEL_BITS);+ #endif+ long cpu = sysconf (_SC_CPU_VERSION);++ switch (cpu)+ {+ case CPU_PA_RISC1_0: puts ("hppa1.0"); break;+ case CPU_PA_RISC1_1: puts ("hppa1.1"); break;+ case CPU_PA_RISC2_0:+ #if defined(_SC_KERNEL_BITS)+ switch (bits)+ {+ case 64: puts ("hppa2.0w"); break;+ case 32: puts ("hppa2.0n"); break;+ default: puts ("hppa2.0"); break;+ } break;+ #else /* !defined(_SC_KERNEL_BITS) */+ puts ("hppa2.0"); break;+ #endif+ default: puts ("hppa1.0"); break;+ }+ exit (0);+ }+EOF+ (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"`+ test -z "$HP_ARCH" && HP_ARCH=hppa+ fi ;;+ esac+ if [ "$HP_ARCH" = hppa2.0w ]+ then+ set_cc_for_build++ # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating+ # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler+ # generating 64-bit code. GNU and HP use different nomenclature:+ #+ # $ CC_FOR_BUILD=cc ./config.guess+ # => hppa2.0w-hp-hpux11.23+ # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess+ # => hppa64-hp-hpux11.23++ if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |+ grep -q __LP64__+ then+ HP_ARCH=hppa2.0w+ else+ HP_ARCH=hppa64+ fi+ fi+ echo "$HP_ARCH"-hp-hpux"$HPUX_REV"+ exit ;;+ ia64:HP-UX:*:*)+ HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`+ echo ia64-hp-hpux"$HPUX_REV"+ exit ;;+ 3050*:HI-UX:*:*)+ set_cc_for_build+ sed 's/^ //' << EOF > "$dummy.c"+ #include <unistd.h>+ int+ main ()+ {+ long cpu = sysconf (_SC_CPU_VERSION);+ /* The order matters, because CPU_IS_HP_MC68K erroneously returns+ true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct+ results, however. */+ if (CPU_IS_PA_RISC (cpu))+ {+ switch (cpu)+ {+ case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;+ case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;+ case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;+ default: puts ("hppa-hitachi-hiuxwe2"); break;+ }+ }+ else if (CPU_IS_HP_MC68K (cpu))+ puts ("m68k-hitachi-hiuxwe2");+ else puts ("unknown-hitachi-hiuxwe2");+ exit (0);+ }+EOF+ $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&+ { echo "$SYSTEM_NAME"; exit; }+ echo unknown-hitachi-hiuxwe2+ exit ;;+ 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)+ echo hppa1.1-hp-bsd+ exit ;;+ 9000/8??:4.3bsd:*:*)+ echo hppa1.0-hp-bsd+ exit ;;+ *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)+ echo hppa1.0-hp-mpeix+ exit ;;+ hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)+ echo hppa1.1-hp-osf+ exit ;;+ hp8??:OSF1:*:*)+ echo hppa1.0-hp-osf+ exit ;;+ i*86:OSF1:*:*)+ if [ -x /usr/sbin/sysversion ] ; then+ echo "$UNAME_MACHINE"-unknown-osf1mk+ else+ echo "$UNAME_MACHINE"-unknown-osf1+ fi+ exit ;;+ parisc*:Lites*:*:*)+ echo hppa1.1-hp-lites+ exit ;;+ C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)+ echo c1-convex-bsd+ exit ;;+ C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)+ if getsysinfo -f scalar_acc+ then echo c32-convex-bsd+ else echo c2-convex-bsd+ fi+ exit ;;+ C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)+ echo c34-convex-bsd+ exit ;;+ C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)+ echo c38-convex-bsd+ exit ;;+ C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)+ echo c4-convex-bsd+ exit ;;+ CRAY*Y-MP:*:*:*)+ echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'+ exit ;;+ CRAY*[A-Z]90:*:*:*)+ echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \+ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \+ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \+ -e 's/\.[^.]*$/.X/'+ exit ;;+ CRAY*TS:*:*:*)+ echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'+ exit ;;+ CRAY*T3E:*:*:*)+ echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'+ exit ;;+ CRAY*SV1:*:*:*)+ echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'+ exit ;;+ *:UNICOS/mp:*:*)+ echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'+ exit ;;+ F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)+ FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`+ FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`+ FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`+ echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"+ exit ;;+ 5000:UNIX_System_V:4.*:*)+ FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`+ FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`+ echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"+ exit ;;+ i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)+ echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"+ exit ;;+ sparc*:BSD/OS:*:*)+ echo sparc-unknown-bsdi"$UNAME_RELEASE"+ exit ;;+ *:BSD/OS:*:*)+ echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"+ exit ;;+ arm:FreeBSD:*:*)+ UNAME_PROCESSOR=`uname -p`+ set_cc_for_build+ if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \+ | grep -q __ARM_PCS_VFP+ then+ echo "${UNAME_PROCESSOR}"-unknown-freebsd"`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`"-gnueabi+ else+ echo "${UNAME_PROCESSOR}"-unknown-freebsd"`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`"-gnueabihf+ fi+ exit ;;+ *:FreeBSD:*:*)+ UNAME_PROCESSOR=`/usr/bin/uname -p`+ echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"+ exit ;;+ i*:CYGWIN*:*)+ echo "$UNAME_MACHINE"-pc-cygwin+ exit ;;+ *:MINGW64*:*)+ echo "$UNAME_MACHINE"-pc-mingw64+ exit ;;+ *:MINGW*:*)+ echo "$UNAME_MACHINE"-pc-mingw32+ exit ;;+ *:MSYS*:*)+ echo "$UNAME_MACHINE"-pc-msys+ exit ;;+ i*:PW*:*)+ echo "$UNAME_MACHINE"-pc-pw32+ exit ;;+ *:Interix*:*)+ case "$UNAME_MACHINE" in+ x86)+ echo i586-pc-interix"$UNAME_RELEASE"+ exit ;;+ authenticamd | genuineintel | EM64T)+ echo x86_64-unknown-interix"$UNAME_RELEASE"+ exit ;;+ IA64)+ echo ia64-unknown-interix"$UNAME_RELEASE"+ exit ;;+ esac ;;+ i*:UWIN*:*)+ echo "$UNAME_MACHINE"-pc-uwin+ exit ;;+ amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)+ echo x86_64-unknown-cygwin+ exit ;;+ prep*:SunOS:5.*:*)+ echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"+ exit ;;+ *:GNU:*:*)+ # the GNU system+ echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo "$UNAME_RELEASE"|sed -e 's,/.*$,,'`"+ exit ;;+ *:GNU/*:*:*)+ # other systems with GNU libc and userland+ echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"+ exit ;;+ *:Minix:*:*)+ echo "$UNAME_MACHINE"-unknown-minix+ exit ;;+ aarch64:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ aarch64_be:Linux:*:*)+ UNAME_MACHINE=aarch64_be+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ alpha:Linux:*:*)+ case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in+ EV5) UNAME_MACHINE=alphaev5 ;;+ EV56) UNAME_MACHINE=alphaev56 ;;+ PCA56) UNAME_MACHINE=alphapca56 ;;+ PCA57) UNAME_MACHINE=alphapca56 ;;+ EV6) UNAME_MACHINE=alphaev6 ;;+ EV67) UNAME_MACHINE=alphaev67 ;;+ EV68*) UNAME_MACHINE=alphaev68 ;;+ esac+ objdump --private-headers /bin/sh | grep -q ld.so.1+ if test "$?" = 0 ; then LIBC=gnulibc1 ; fi+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ arc:Linux:*:* | arceb:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ arm*:Linux:*:*)+ set_cc_for_build+ if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \+ | grep -q __ARM_EABI__+ then+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ else+ if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \+ | grep -q __ARM_PCS_VFP+ then+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi+ else+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf+ fi+ fi+ exit ;;+ avr32*:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ cris:Linux:*:*)+ echo "$UNAME_MACHINE"-axis-linux-"$LIBC"+ exit ;;+ crisv32:Linux:*:*)+ echo "$UNAME_MACHINE"-axis-linux-"$LIBC"+ exit ;;+ e2k:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ frv:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ hexagon:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ i*86:Linux:*:*)+ echo "$UNAME_MACHINE"-pc-linux-"$LIBC"+ exit ;;+ ia64:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ k1om:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ m32r*:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ m68*:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ mips:Linux:*:* | mips64:Linux:*:*)+ set_cc_for_build+ sed 's/^ //' << EOF > "$dummy.c"+ #undef CPU+ #undef ${UNAME_MACHINE}+ #undef ${UNAME_MACHINE}el+ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)+ CPU=${UNAME_MACHINE}el+ #else+ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)+ CPU=${UNAME_MACHINE}+ #else+ CPU=+ #endif+ #endif+EOF+ eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"+ test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }+ ;;+ mips64el:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ openrisc*:Linux:*:*)+ echo or1k-unknown-linux-"$LIBC"+ exit ;;+ or32:Linux:*:* | or1k*:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ padre:Linux:*:*)+ echo sparc-unknown-linux-"$LIBC"+ exit ;;+ parisc64:Linux:*:* | hppa64:Linux:*:*)+ echo hppa64-unknown-linux-"$LIBC"+ exit ;;+ parisc:Linux:*:* | hppa:Linux:*:*)+ # Look for CPU level+ case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in+ PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;+ PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;+ *) echo hppa-unknown-linux-"$LIBC" ;;+ esac+ exit ;;+ ppc64:Linux:*:*)+ echo powerpc64-unknown-linux-"$LIBC"+ exit ;;+ ppc:Linux:*:*)+ echo powerpc-unknown-linux-"$LIBC"+ exit ;;+ ppc64le:Linux:*:*)+ echo powerpc64le-unknown-linux-"$LIBC"+ exit ;;+ ppcle:Linux:*:*)+ echo powerpcle-unknown-linux-"$LIBC"+ exit ;;+ riscv32:Linux:*:* | riscv64:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ s390:Linux:*:* | s390x:Linux:*:*)+ echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"+ exit ;;+ sh64*:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ sh*:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ sparc:Linux:*:* | sparc64:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ tile*:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ vax:Linux:*:*)+ echo "$UNAME_MACHINE"-dec-linux-"$LIBC"+ exit ;;+ x86_64:Linux:*:*)+ echo "$UNAME_MACHINE"-pc-linux-"$LIBC"+ exit ;;+ xtensa*:Linux:*:*)+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"+ exit ;;+ i*86:DYNIX/ptx:4*:*)+ # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.+ # earlier versions are messed up and put the nodename in both+ # sysname and nodename.+ echo i386-sequent-sysv4+ exit ;;+ i*86:UNIX_SV:4.2MP:2.*)+ # Unixware is an offshoot of SVR4, but it has its own version+ # number series starting with 2...+ # I am not positive that other SVR4 systems won't match this,+ # I just have to hope. -- rms.+ # Use sysv4.2uw... so that sysv4* matches it.+ echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"+ exit ;;+ i*86:OS/2:*:*)+ # If we were able to find `uname', then EMX Unix compatibility+ # is probably installed.+ echo "$UNAME_MACHINE"-pc-os2-emx+ exit ;;+ i*86:XTS-300:*:STOP)+ echo "$UNAME_MACHINE"-unknown-stop+ exit ;;+ i*86:atheos:*:*)+ echo "$UNAME_MACHINE"-unknown-atheos+ exit ;;+ i*86:syllable:*:*)+ echo "$UNAME_MACHINE"-pc-syllable+ exit ;;+ i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)+ echo i386-unknown-lynxos"$UNAME_RELEASE"+ exit ;;+ i*86:*DOS:*:*)+ echo "$UNAME_MACHINE"-pc-msdosdjgpp+ exit ;;+ i*86:*:4.*:*)+ UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`+ if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then+ echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"+ else+ echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"+ fi+ exit ;;+ i*86:*:5:[678]*)+ # UnixWare 7.x, OpenUNIX and OpenServer 6.+ case `/bin/uname -X | grep "^Machine"` in+ *486*) UNAME_MACHINE=i486 ;;+ *Pentium) UNAME_MACHINE=i586 ;;+ *Pent*|*Celeron) UNAME_MACHINE=i686 ;;+ esac+ echo "$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"+ exit ;;+ i*86:*:3.2:*)+ if test -f /usr/options/cb.name; then+ UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`+ echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"+ elif /bin/uname -X 2>/dev/null >/dev/null ; then+ UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`+ (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486+ (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \+ && UNAME_MACHINE=i586+ (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \+ && UNAME_MACHINE=i686+ (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \+ && UNAME_MACHINE=i686+ echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"+ else+ echo "$UNAME_MACHINE"-pc-sysv32+ fi+ exit ;;+ pc:*:*:*)+ # Left here for compatibility:+ # uname -m prints for DJGPP always 'pc', but it prints nothing about+ # the processor, so we play safe by assuming i586.+ # Note: whatever this is, it MUST be the same as what config.sub+ # prints for the "djgpp" host, or else GDB configure will decide that+ # this is a cross-build.+ echo i586-pc-msdosdjgpp+ exit ;;+ Intel:Mach:3*:*)+ echo i386-pc-mach3+ exit ;;+ paragon:*:*:*)+ echo i860-intel-osf1+ exit ;;+ i860:*:4.*:*) # i860-SVR4+ if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then+ echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4+ else # Add other i860-SVR4 vendors below as they are discovered.+ echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4+ fi+ exit ;;+ mini*:CTIX:SYS*5:*)+ # "miniframe"+ echo m68010-convergent-sysv+ exit ;;+ mc68k:UNIX:SYSTEM5:3.51m)+ echo m68k-convergent-sysv+ exit ;;+ M680?0:D-NIX:5.3:*)+ echo m68k-diab-dnix+ exit ;;+ M68*:*:R3V[5678]*:*)+ test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;+ 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)+ OS_REL=''+ test -r /etc/.relid \+ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \+ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }+ /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;+ 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \+ && { echo i486-ncr-sysv4; exit; } ;;+ NCR*:*:4.2:* | MPRAS*:*:4.2:*)+ OS_REL='.3'+ test -r /etc/.relid \+ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \+ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }+ /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }+ /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;+ m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)+ echo m68k-unknown-lynxos"$UNAME_RELEASE"+ exit ;;+ mc68030:UNIX_System_V:4.*:*)+ echo m68k-atari-sysv4+ exit ;;+ TSUNAMI:LynxOS:2.*:*)+ echo sparc-unknown-lynxos"$UNAME_RELEASE"+ exit ;;+ rs6000:LynxOS:2.*:*)+ echo rs6000-unknown-lynxos"$UNAME_RELEASE"+ exit ;;+ PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)+ echo powerpc-unknown-lynxos"$UNAME_RELEASE"+ exit ;;+ SM[BE]S:UNIX_SV:*:*)+ echo mips-dde-sysv"$UNAME_RELEASE"+ exit ;;+ RM*:ReliantUNIX-*:*:*)+ echo mips-sni-sysv4+ exit ;;+ RM*:SINIX-*:*:*)+ echo mips-sni-sysv4+ exit ;;+ *:SINIX-*:*:*)+ if uname -p 2>/dev/null >/dev/null ; then+ UNAME_MACHINE=`(uname -p) 2>/dev/null`+ echo "$UNAME_MACHINE"-sni-sysv4+ else+ echo ns32k-sni-sysv+ fi+ exit ;;+ PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort+ # says <Richard.M.Bartel@ccMail.Census.GOV>+ echo i586-unisys-sysv4+ exit ;;+ *:UNIX_System_V:4*:FTX*)+ # From Gerald Hewes <hewes@openmarket.com>.+ # How about differentiating between stratus architectures? -djm+ echo hppa1.1-stratus-sysv4+ exit ;;+ *:*:*:FTX*)+ # From seanf@swdc.stratus.com.+ echo i860-stratus-sysv4+ exit ;;+ i*86:VOS:*:*)+ # From Paul.Green@stratus.com.+ echo "$UNAME_MACHINE"-stratus-vos+ exit ;;+ *:VOS:*:*)+ # From Paul.Green@stratus.com.+ echo hppa1.1-stratus-vos+ exit ;;+ mc68*:A/UX:*:*)+ echo m68k-apple-aux"$UNAME_RELEASE"+ exit ;;+ news*:NEWS-OS:6*:*)+ echo mips-sony-newsos6+ exit ;;+ R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)+ if [ -d /usr/nec ]; then+ echo mips-nec-sysv"$UNAME_RELEASE"+ else+ echo mips-unknown-sysv"$UNAME_RELEASE"+ fi+ exit ;;+ BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.+ echo powerpc-be-beos+ exit ;;+ BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.+ echo powerpc-apple-beos+ exit ;;+ BePC:BeOS:*:*) # BeOS running on Intel PC compatible.+ echo i586-pc-beos+ exit ;;+ BePC:Haiku:*:*) # Haiku running on Intel PC compatible.+ echo i586-pc-haiku+ exit ;;+ x86_64:Haiku:*:*)+ echo x86_64-unknown-haiku+ exit ;;+ SX-4:SUPER-UX:*:*)+ echo sx4-nec-superux"$UNAME_RELEASE"+ exit ;;+ SX-5:SUPER-UX:*:*)+ echo sx5-nec-superux"$UNAME_RELEASE"+ exit ;;+ SX-6:SUPER-UX:*:*)+ echo sx6-nec-superux"$UNAME_RELEASE"+ exit ;;+ SX-7:SUPER-UX:*:*)+ echo sx7-nec-superux"$UNAME_RELEASE"+ exit ;;+ SX-8:SUPER-UX:*:*)+ echo sx8-nec-superux"$UNAME_RELEASE"+ exit ;;+ SX-8R:SUPER-UX:*:*)+ echo sx8r-nec-superux"$UNAME_RELEASE"+ exit ;;+ SX-ACE:SUPER-UX:*:*)+ echo sxace-nec-superux"$UNAME_RELEASE"+ exit ;;+ Power*:Rhapsody:*:*)+ echo powerpc-apple-rhapsody"$UNAME_RELEASE"+ exit ;;+ *:Rhapsody:*:*)+ echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"+ exit ;;+ *:Darwin:*:*)+ UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown+ set_cc_for_build+ if test "$UNAME_PROCESSOR" = unknown ; then+ UNAME_PROCESSOR=powerpc+ fi+ if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then+ if [ "$CC_FOR_BUILD" != no_compiler_found ]; then+ if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \+ grep IS_64BIT_ARCH >/dev/null+ then+ case $UNAME_PROCESSOR in+ i386) UNAME_PROCESSOR=x86_64 ;;+ powerpc) UNAME_PROCESSOR=powerpc64 ;;+ esac+ fi+ # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc+ if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \+ grep IS_PPC >/dev/null+ then+ UNAME_PROCESSOR=powerpc+ fi+ fi+ elif test "$UNAME_PROCESSOR" = i386 ; then+ # Avoid executing cc on OS X 10.9, as it ships with a stub+ # that puts up a graphical alert prompting to install+ # developer tools. Any system running Mac OS X 10.7 or+ # later (Darwin 11 and later) is required to have a 64-bit+ # processor. This is not true of the ARM version of Darwin+ # that Apple uses in portable devices.+ UNAME_PROCESSOR=x86_64+ fi+ echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"+ exit ;;+ *:procnto*:*:* | *:QNX:[0123456789]*:*)+ UNAME_PROCESSOR=`uname -p`+ if test "$UNAME_PROCESSOR" = x86; then+ UNAME_PROCESSOR=i386+ UNAME_MACHINE=pc+ fi+ echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"+ exit ;;+ *:QNX:*:4*)+ echo i386-pc-qnx+ exit ;;+ NEO-*:NONSTOP_KERNEL:*:*)+ echo neo-tandem-nsk"$UNAME_RELEASE"+ exit ;;+ NSE-*:NONSTOP_KERNEL:*:*)+ echo nse-tandem-nsk"$UNAME_RELEASE"+ exit ;;+ NSR-*:NONSTOP_KERNEL:*:*)+ echo nsr-tandem-nsk"$UNAME_RELEASE"+ exit ;;+ NSV-*:NONSTOP_KERNEL:*:*)+ echo nsv-tandem-nsk"$UNAME_RELEASE"+ exit ;;+ NSX-*:NONSTOP_KERNEL:*:*)+ echo nsx-tandem-nsk"$UNAME_RELEASE"+ exit ;;+ *:NonStop-UX:*:*)+ echo mips-compaq-nonstopux+ exit ;;+ BS2000:POSIX*:*:*)+ echo bs2000-siemens-sysv+ exit ;;+ DS/*:UNIX_System_V:*:*)+ echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"+ exit ;;+ *:Plan9:*:*)+ # "uname -m" is not consistent, so use $cputype instead. 386+ # is converted to i386 for consistency with other x86+ # operating systems.+ # shellcheck disable=SC2154+ if test "$cputype" = 386; then+ UNAME_MACHINE=i386+ else+ UNAME_MACHINE="$cputype"+ fi+ echo "$UNAME_MACHINE"-unknown-plan9+ exit ;;+ *:TOPS-10:*:*)+ echo pdp10-unknown-tops10+ exit ;;+ *:TENEX:*:*)+ echo pdp10-unknown-tenex+ exit ;;+ KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)+ echo pdp10-dec-tops20+ exit ;;+ XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)+ echo pdp10-xkl-tops20+ exit ;;+ *:TOPS-20:*:*)+ echo pdp10-unknown-tops20+ exit ;;+ *:ITS:*:*)+ echo pdp10-unknown-its+ exit ;;+ SEI:*:*:SEIUX)+ echo mips-sei-seiux"$UNAME_RELEASE"+ exit ;;+ *:DragonFly:*:*)+ echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`"+ exit ;;+ *:*VMS:*:*)+ UNAME_MACHINE=`(uname -p) 2>/dev/null`+ case "$UNAME_MACHINE" in+ A*) echo alpha-dec-vms ; exit ;;+ I*) echo ia64-dec-vms ; exit ;;+ V*) echo vax-dec-vms ; exit ;;+ esac ;;+ *:XENIX:*:SysV)+ echo i386-pc-xenix+ exit ;;+ i*86:skyos:*:*)+ echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'`"+ exit ;;+ i*86:rdos:*:*)+ echo "$UNAME_MACHINE"-pc-rdos+ exit ;;+ i*86:AROS:*:*)+ echo "$UNAME_MACHINE"-pc-aros+ exit ;;+ x86_64:VMkernel:*:*)+ echo "$UNAME_MACHINE"-unknown-esx+ exit ;;+ amd64:Isilon\ OneFS:*:*)+ echo x86_64-unknown-onefs+ exit ;;+esac++echo "$0: unable to guess system type" >&2++case "$UNAME_MACHINE:$UNAME_SYSTEM" in+ mips:Linux | mips64:Linux)+ # If we got here on MIPS GNU/Linux, output extra information.+ cat >&2 <<EOF++NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize+the system type. Please install a C compiler and try again.+EOF+ ;;+esac++cat >&2 <<EOF++This script (version $timestamp), has failed to recognize the+operating system you are using. If your script is old, overwrite *all*+copies of config.guess and config.sub with the latest versions from:++ https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess+and+ https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub++If $0 has already been updated, send the following data and any+information you think might be pertinent to config-patches@gnu.org to+provide the necessary information to handle your system.++config.guess timestamp = $timestamp++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`+/bin/uname -X = `(/bin/uname -X) 2>/dev/null`++hostinfo = `(hostinfo) 2>/dev/null`+/bin/universe = `(/bin/universe) 2>/dev/null`+/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null`+/bin/arch = `(/bin/arch) 2>/dev/null`+/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`++UNAME_MACHINE = "$UNAME_MACHINE"+UNAME_RELEASE = "$UNAME_RELEASE"+UNAME_SYSTEM = "$UNAME_SYSTEM"+UNAME_VERSION = "$UNAME_VERSION"+EOF exit 1
build/autoconf/config.rpath view
@@ -3,7 +3,7 @@ # run time search path of shared libraries in a binary (executable or # shared library). #-# Copyright 1996-2025 Free Software Foundation, Inc.+# Copyright 1996-2026 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 #@@ -49,7 +49,7 @@ func_version () { echo "config.rpath (GNU gnulib, module havelib)"- echo "Copyright (C) 2025 Free Software Foundation, Inc.+ echo "Copyright (C) 2026 Free Software Foundation, Inc. License: All-Permissive. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law."@@ -129,7 +129,7 @@ hpux9* | hpux10* | hpux11*) wl='-Wl,' ;;- irix5* | irix6* | nonstopux*)+ nonstopux*) wl='-Wl,' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu)@@ -477,7 +477,7 @@ esac fi ;;- irix5* | irix6* | nonstopux*)+ nonstopux*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;;@@ -640,21 +640,8 @@ interix[3-9]*) library_names_spec='$libname$shrext' ;;- irix5* | irix6* | nonstopux*)+ nonstopux*) library_names_spec='$libname$shrext'- case "$host_os" in- irix5* | nonstopux*)- libsuff= shlibsuff=- ;;- *)- case $LD in- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;- *) libsuff= shlibsuff= ;;- esac- ;;- esac ;; linux*oldld* | linux*aout* | linux*coff*) ;;
build/autoconf/config.sub view
@@ -1,1955 +1,1797 @@ #! /bin/sh # Configuration validation subroutine script.-# Copyright 1992-2023 Free Software Foundation, Inc.--# shellcheck disable=SC2006,SC2268 # see below for rationale--timestamp='2023-09-19'--# This file is free software; you can redistribute it and/or modify it-# under the terms of the GNU General Public License as published by-# the Free Software Foundation, either version 3 of the License, or-# (at your option) any later version.-#-# This program is distributed in the hope that it will be useful, but-# WITHOUT ANY WARRANTY; without even the implied warranty of-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU-# General Public License for more details.-#-# You should have received a copy of the GNU General Public License-# along with this program; if not, see <https://www.gnu.org/licenses/>.-#-# As a special exception to the GNU General Public License, if you-# distribute this file as part of a program that contains a-# configuration script generated by Autoconf, you may include it under-# the same distribution terms that you use for the rest of that-# program. This Exception is an additional permission under section 7-# of the GNU General Public License, version 3 ("GPLv3").---# Please send patches to <config-patches@gnu.org>.-#-# Configuration subroutine to validate and canonicalize a configuration type.-# Supply the specified configuration type as an argument.-# If it is invalid, we print an error message on stderr and exit with code 1.-# Otherwise, we print the canonical config type on stdout and succeed.--# You can get the latest version of this script from:-# https://git.savannah.gnu.org/cgit/config.git/plain/config.sub--# This file is supposed to be the same for all GNU packages-# and recognize all the CPU types, system types and aliases-# that are meaningful with *any* GNU software.-# Each package is responsible for reporting which valid configurations-# it does not support. The user should be able to distinguish-# a failure to support a valid configuration from a meaningless-# configuration.--# The goal of this file is to map all the various variations of a given-# machine specification into a single specification in the form:-# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM-# or in some cases, the newer four-part form:-# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM-# It is wrong to echo any other type of specification.--# The "shellcheck disable" line above the timestamp inhibits complaints-# about features and limitations of the classic Bourne shell that were-# superseded or lifted in POSIX. However, this script identifies a wide-# variety of pre-POSIX systems that do not have POSIX shells at all, and-# even some reasonably current systems (Solaris 10 as case-in-point) still-# have a pre-POSIX /bin/sh.--me=`echo "$0" | sed -e 's,.*/,,'`--usage="\-Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS--Canonicalize a configuration name.--Options:- -h, --help print this help, then exit- -t, --time-stamp print date of last modification, then exit- -v, --version print version number, then exit--Report bugs and patches to <config-patches@gnu.org>."--version="\-GNU config.sub ($timestamp)--Copyright 1992-2023 Free Software Foundation, Inc.--This is free software; see the source for copying conditions. There is NO-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."--help="-Try '$me --help' for more information."--# Parse command line-while test $# -gt 0 ; do- case $1 in- --time-stamp | --time* | -t )- echo "$timestamp" ; exit ;;- --version | -v )- echo "$version" ; exit ;;- --help | --h* | -h )- echo "$usage"; exit ;;- -- ) # Stop option processing- shift; break ;;- - ) # Use stdin as input.- break ;;- -* )- echo "$me: invalid option $1$help" >&2- exit 1 ;;-- *local*)- # First pass through any local machine types.- echo "$1"- exit ;;-- * )- break ;;- esac-done--case $# in- 0) echo "$me: missing argument$help" >&2- exit 1;;- 1) ;;- *) echo "$me: too many arguments$help" >&2- exit 1;;-esac--# Split fields of configuration type-# shellcheck disable=SC2162-saved_IFS=$IFS-IFS="-" read field1 field2 field3 field4 <<EOF-$1-EOF-IFS=$saved_IFS--# Separate into logical components for further validation-case $1 in- *-*-*-*-*)- echo "Invalid configuration '$1': more than four components" >&2- exit 1- ;;- *-*-*-*)- basic_machine=$field1-$field2- basic_os=$field3-$field4- ;;- *-*-*)- # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two- # parts- maybe_os=$field2-$field3- case $maybe_os in- nto-qnx* | linux-* | uclinux-uclibc* \- | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \- | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \- | storm-chaos* | os2-emx* | rtmk-nova* | managarm-* \- | windows-* )- basic_machine=$field1- basic_os=$maybe_os- ;;- android-linux)- basic_machine=$field1-unknown- basic_os=linux-android- ;;- *)- basic_machine=$field1-$field2- basic_os=$field3- ;;- esac- ;;- *-*)- # A lone config we happen to match not fitting any pattern- case $field1-$field2 in- decstation-3100)- basic_machine=mips-dec- basic_os=- ;;- *-*)- # Second component is usually, but not always the OS- case $field2 in- # Prevent following clause from handling this valid os- sun*os*)- basic_machine=$field1- basic_os=$field2- ;;- zephyr*)- basic_machine=$field1-unknown- basic_os=$field2- ;;- # Manufacturers- dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \- | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \- | unicom* | ibm* | next | hp | isi* | apollo | altos* \- | convergent* | ncr* | news | 32* | 3600* | 3100* \- | hitachi* | c[123]* | convex* | sun | crds | omron* | dg \- | ultra | tti* | harris | dolphin | highlevel | gould \- | cbm | ns | masscomp | apple | axis | knuth | cray \- | microblaze* | sim | cisco \- | oki | wec | wrs | winbond)- basic_machine=$field1-$field2- basic_os=- ;;- *)- basic_machine=$field1- basic_os=$field2- ;;- esac- ;;- esac- ;;- *)- # Convert single-component short-hands not valid as part of- # multi-component configurations.- case $field1 in- 386bsd)- basic_machine=i386-pc- basic_os=bsd- ;;- a29khif)- basic_machine=a29k-amd- basic_os=udi- ;;- adobe68k)- basic_machine=m68010-adobe- basic_os=scout- ;;- alliant)- basic_machine=fx80-alliant- basic_os=- ;;- altos | altos3068)- basic_machine=m68k-altos- basic_os=- ;;- am29k)- basic_machine=a29k-none- basic_os=bsd- ;;- amdahl)- basic_machine=580-amdahl- basic_os=sysv- ;;- amiga)- basic_machine=m68k-unknown- basic_os=- ;;- amigaos | amigados)- basic_machine=m68k-unknown- basic_os=amigaos- ;;- amigaunix | amix)- basic_machine=m68k-unknown- basic_os=sysv4- ;;- apollo68)- basic_machine=m68k-apollo- basic_os=sysv- ;;- apollo68bsd)- basic_machine=m68k-apollo- basic_os=bsd- ;;- aros)- basic_machine=i386-pc- basic_os=aros- ;;- aux)- basic_machine=m68k-apple- basic_os=aux- ;;- balance)- basic_machine=ns32k-sequent- basic_os=dynix- ;;- blackfin)- basic_machine=bfin-unknown- basic_os=linux- ;;- cegcc)- basic_machine=arm-unknown- basic_os=cegcc- ;;- convex-c1)- basic_machine=c1-convex- basic_os=bsd- ;;- convex-c2)- basic_machine=c2-convex- basic_os=bsd- ;;- convex-c32)- basic_machine=c32-convex- basic_os=bsd- ;;- convex-c34)- basic_machine=c34-convex- basic_os=bsd- ;;- convex-c38)- basic_machine=c38-convex- basic_os=bsd- ;;- cray)- basic_machine=j90-cray- basic_os=unicos- ;;- crds | unos)- basic_machine=m68k-crds- basic_os=- ;;- da30)- basic_machine=m68k-da30- basic_os=- ;;- decstation | pmax | pmin | dec3100 | decstatn)- basic_machine=mips-dec- basic_os=- ;;- delta88)- basic_machine=m88k-motorola- basic_os=sysv3- ;;- dicos)- basic_machine=i686-pc- basic_os=dicos- ;;- djgpp)- basic_machine=i586-pc- basic_os=msdosdjgpp- ;;- ebmon29k)- basic_machine=a29k-amd- basic_os=ebmon- ;;- es1800 | OSE68k | ose68k | ose | OSE)- basic_machine=m68k-ericsson- basic_os=ose- ;;- gmicro)- basic_machine=tron-gmicro- basic_os=sysv- ;;- go32)- basic_machine=i386-pc- basic_os=go32- ;;- h8300hms)- basic_machine=h8300-hitachi- basic_os=hms- ;;- h8300xray)- basic_machine=h8300-hitachi- basic_os=xray- ;;- h8500hms)- basic_machine=h8500-hitachi- basic_os=hms- ;;- harris)- basic_machine=m88k-harris- basic_os=sysv3- ;;- hp300 | hp300hpux)- basic_machine=m68k-hp- basic_os=hpux- ;;- hp300bsd)- basic_machine=m68k-hp- basic_os=bsd- ;;- hppaosf)- basic_machine=hppa1.1-hp- basic_os=osf- ;;- hppro)- basic_machine=hppa1.1-hp- basic_os=proelf- ;;- i386mach)- basic_machine=i386-mach- basic_os=mach- ;;- isi68 | isi)- basic_machine=m68k-isi- basic_os=sysv- ;;- m68knommu)- basic_machine=m68k-unknown- basic_os=linux- ;;- magnum | m3230)- basic_machine=mips-mips- basic_os=sysv- ;;- merlin)- basic_machine=ns32k-utek- basic_os=sysv- ;;- mingw64)- basic_machine=x86_64-pc- basic_os=mingw64- ;;- mingw32)- basic_machine=i686-pc- basic_os=mingw32- ;;- mingw32ce)- basic_machine=arm-unknown- basic_os=mingw32ce- ;;- monitor)- basic_machine=m68k-rom68k- basic_os=coff- ;;- morphos)- basic_machine=powerpc-unknown- basic_os=morphos- ;;- moxiebox)- basic_machine=moxie-unknown- basic_os=moxiebox- ;;- msdos)- basic_machine=i386-pc- basic_os=msdos- ;;- msys)- basic_machine=i686-pc- basic_os=msys- ;;- mvs)- basic_machine=i370-ibm- basic_os=mvs- ;;- nacl)- basic_machine=le32-unknown- basic_os=nacl- ;;- ncr3000)- basic_machine=i486-ncr- basic_os=sysv4- ;;- netbsd386)- basic_machine=i386-pc- basic_os=netbsd- ;;- netwinder)- basic_machine=armv4l-rebel- basic_os=linux- ;;- news | news700 | news800 | news900)- basic_machine=m68k-sony- basic_os=newsos- ;;- news1000)- basic_machine=m68030-sony- basic_os=newsos- ;;- necv70)- basic_machine=v70-nec- basic_os=sysv- ;;- nh3000)- basic_machine=m68k-harris- basic_os=cxux- ;;- nh[45]000)- basic_machine=m88k-harris- basic_os=cxux- ;;- nindy960)- basic_machine=i960-intel- basic_os=nindy- ;;- mon960)- basic_machine=i960-intel- basic_os=mon960- ;;- nonstopux)- basic_machine=mips-compaq- basic_os=nonstopux- ;;- os400)- basic_machine=powerpc-ibm- basic_os=os400- ;;- OSE68000 | ose68000)- basic_machine=m68000-ericsson- basic_os=ose- ;;- os68k)- basic_machine=m68k-none- basic_os=os68k- ;;- paragon)- basic_machine=i860-intel- basic_os=osf- ;;- parisc)- basic_machine=hppa-unknown- basic_os=linux- ;;- psp)- basic_machine=mipsallegrexel-sony- basic_os=psp- ;;- pw32)- basic_machine=i586-unknown- basic_os=pw32- ;;- rdos | rdos64)- basic_machine=x86_64-pc- basic_os=rdos- ;;- rdos32)- basic_machine=i386-pc- basic_os=rdos- ;;- rom68k)- basic_machine=m68k-rom68k- basic_os=coff- ;;- sa29200)- basic_machine=a29k-amd- basic_os=udi- ;;- sei)- basic_machine=mips-sei- basic_os=seiux- ;;- sequent)- basic_machine=i386-sequent- basic_os=- ;;- sps7)- basic_machine=m68k-bull- basic_os=sysv2- ;;- st2000)- basic_machine=m68k-tandem- basic_os=- ;;- stratus)- basic_machine=i860-stratus- basic_os=sysv4- ;;- sun2)- basic_machine=m68000-sun- basic_os=- ;;- sun2os3)- basic_machine=m68000-sun- basic_os=sunos3- ;;- sun2os4)- basic_machine=m68000-sun- basic_os=sunos4- ;;- sun3)- basic_machine=m68k-sun- basic_os=- ;;- sun3os3)- basic_machine=m68k-sun- basic_os=sunos3- ;;- sun3os4)- basic_machine=m68k-sun- basic_os=sunos4- ;;- sun4)- basic_machine=sparc-sun- basic_os=- ;;- sun4os3)- basic_machine=sparc-sun- basic_os=sunos3- ;;- sun4os4)- basic_machine=sparc-sun- basic_os=sunos4- ;;- sun4sol2)- basic_machine=sparc-sun- basic_os=solaris2- ;;- sun386 | sun386i | roadrunner)- basic_machine=i386-sun- basic_os=- ;;- sv1)- basic_machine=sv1-cray- basic_os=unicos- ;;- symmetry)- basic_machine=i386-sequent- basic_os=dynix- ;;- t3e)- basic_machine=alphaev5-cray- basic_os=unicos- ;;- t90)- basic_machine=t90-cray- basic_os=unicos- ;;- toad1)- basic_machine=pdp10-xkl- basic_os=tops20- ;;- tpf)- basic_machine=s390x-ibm- basic_os=tpf- ;;- udi29k)- basic_machine=a29k-amd- basic_os=udi- ;;- ultra3)- basic_machine=a29k-nyu- basic_os=sym1- ;;- v810 | necv810)- basic_machine=v810-nec- basic_os=none- ;;- vaxv)- basic_machine=vax-dec- basic_os=sysv- ;;- vms)- basic_machine=vax-dec- basic_os=vms- ;;- vsta)- basic_machine=i386-pc- basic_os=vsta- ;;- vxworks960)- basic_machine=i960-wrs- basic_os=vxworks- ;;- vxworks68)- basic_machine=m68k-wrs- basic_os=vxworks- ;;- vxworks29k)- basic_machine=a29k-wrs- basic_os=vxworks- ;;- xbox)- basic_machine=i686-pc- basic_os=mingw32- ;;- ymp)- basic_machine=ymp-cray- basic_os=unicos- ;;- *)- basic_machine=$1- basic_os=- ;;- esac- ;;-esac--# Decode 1-component or ad-hoc basic machines-case $basic_machine in- # Here we handle the default manufacturer of certain CPU types. It is in- # some cases the only manufacturer, in others, it is the most popular.- w89k)- cpu=hppa1.1- vendor=winbond- ;;- op50n)- cpu=hppa1.1- vendor=oki- ;;- op60c)- cpu=hppa1.1- vendor=oki- ;;- ibm*)- cpu=i370- vendor=ibm- ;;- orion105)- cpu=clipper- vendor=highlevel- ;;- mac | mpw | mac-mpw)- cpu=m68k- vendor=apple- ;;- pmac | pmac-mpw)- cpu=powerpc- vendor=apple- ;;-- # Recognize the various machine names and aliases which stand- # for a CPU type and a company and sometimes even an OS.- 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)- cpu=m68000- vendor=att- ;;- 3b*)- cpu=we32k- vendor=att- ;;- bluegene*)- cpu=powerpc- vendor=ibm- basic_os=cnk- ;;- decsystem10* | dec10*)- cpu=pdp10- vendor=dec- basic_os=tops10- ;;- decsystem20* | dec20*)- cpu=pdp10- vendor=dec- basic_os=tops20- ;;- delta | 3300 | motorola-3300 | motorola-delta \- | 3300-motorola | delta-motorola)- cpu=m68k- vendor=motorola- ;;- dpx2*)- cpu=m68k- vendor=bull- basic_os=sysv3- ;;- encore | umax | mmax)- cpu=ns32k- vendor=encore- ;;- elxsi)- cpu=elxsi- vendor=elxsi- basic_os=${basic_os:-bsd}- ;;- fx2800)- cpu=i860- vendor=alliant- ;;- genix)- cpu=ns32k- vendor=ns- ;;- h3050r* | hiux*)- cpu=hppa1.1- vendor=hitachi- basic_os=hiuxwe2- ;;- hp3k9[0-9][0-9] | hp9[0-9][0-9])- cpu=hppa1.0- vendor=hp- ;;- hp9k2[0-9][0-9] | hp9k31[0-9])- cpu=m68000- vendor=hp- ;;- hp9k3[2-9][0-9])- cpu=m68k- vendor=hp- ;;- hp9k6[0-9][0-9] | hp6[0-9][0-9])- cpu=hppa1.0- vendor=hp- ;;- hp9k7[0-79][0-9] | hp7[0-79][0-9])- cpu=hppa1.1- vendor=hp- ;;- hp9k78[0-9] | hp78[0-9])- # FIXME: really hppa2.0-hp- cpu=hppa1.1- vendor=hp- ;;- hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)- # FIXME: really hppa2.0-hp- cpu=hppa1.1- vendor=hp- ;;- hp9k8[0-9][13679] | hp8[0-9][13679])- cpu=hppa1.1- vendor=hp- ;;- hp9k8[0-9][0-9] | hp8[0-9][0-9])- cpu=hppa1.0- vendor=hp- ;;- i*86v32)- cpu=`echo "$1" | sed -e 's/86.*/86/'`- vendor=pc- basic_os=sysv32- ;;- i*86v4*)- cpu=`echo "$1" | sed -e 's/86.*/86/'`- vendor=pc- basic_os=sysv4- ;;- i*86v)- cpu=`echo "$1" | sed -e 's/86.*/86/'`- vendor=pc- basic_os=sysv- ;;- i*86sol2)- cpu=`echo "$1" | sed -e 's/86.*/86/'`- vendor=pc- basic_os=solaris2- ;;- j90 | j90-cray)- cpu=j90- vendor=cray- basic_os=${basic_os:-unicos}- ;;- iris | iris4d)- cpu=mips- vendor=sgi- case $basic_os in- irix*)- ;;- *)- basic_os=irix4- ;;- esac- ;;- miniframe)- cpu=m68000- vendor=convergent- ;;- *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*)- cpu=m68k- vendor=atari- basic_os=mint- ;;- news-3600 | risc-news)- cpu=mips- vendor=sony- basic_os=newsos- ;;- next | m*-next)- cpu=m68k- vendor=next- case $basic_os in- openstep*)- ;;- nextstep*)- ;;- ns2*)- basic_os=nextstep2- ;;- *)- basic_os=nextstep3- ;;- esac- ;;- np1)- cpu=np1- vendor=gould- ;;- op50n-* | op60c-*)- cpu=hppa1.1- vendor=oki- basic_os=proelf- ;;- pa-hitachi)- cpu=hppa1.1- vendor=hitachi- basic_os=hiuxwe2- ;;- pbd)- cpu=sparc- vendor=tti- ;;- pbb)- cpu=m68k- vendor=tti- ;;- pc532)- cpu=ns32k- vendor=pc532- ;;- pn)- cpu=pn- vendor=gould- ;;- power)- cpu=power- vendor=ibm- ;;- ps2)- cpu=i386- vendor=ibm- ;;- rm[46]00)- cpu=mips- vendor=siemens- ;;- rtpc | rtpc-*)- cpu=romp- vendor=ibm- ;;- sde)- cpu=mipsisa32- vendor=sde- basic_os=${basic_os:-elf}- ;;- simso-wrs)- cpu=sparclite- vendor=wrs- basic_os=vxworks- ;;- tower | tower-32)- cpu=m68k- vendor=ncr- ;;- vpp*|vx|vx-*)- cpu=f301- vendor=fujitsu- ;;- w65)- cpu=w65- vendor=wdc- ;;- w89k-*)- cpu=hppa1.1- vendor=winbond- basic_os=proelf- ;;- none)- cpu=none- vendor=none- ;;- leon|leon[3-9])- cpu=sparc- vendor=$basic_machine- ;;- leon-*|leon[3-9]-*)- cpu=sparc- vendor=`echo "$basic_machine" | sed 's/-.*//'`- ;;-- *-*)- # shellcheck disable=SC2162- saved_IFS=$IFS- IFS="-" read cpu vendor <<EOF-$basic_machine-EOF- IFS=$saved_IFS- ;;- # We use 'pc' rather than 'unknown'- # because (1) that's what they normally are, and- # (2) the word "unknown" tends to confuse beginning users.- i*86 | x86_64)- cpu=$basic_machine- vendor=pc- ;;- # These rules are duplicated from below for sake of the special case above;- # i.e. things that normalized to x86 arches should also default to "pc"- pc98)- cpu=i386- vendor=pc- ;;- x64 | amd64)- cpu=x86_64- vendor=pc- ;;- # Recognize the basic CPU types without company name.- *)- cpu=$basic_machine- vendor=unknown- ;;-esac--unset -v basic_machine--# Decode basic machines in the full and proper CPU-Company form.-case $cpu-$vendor in- # Here we handle the default manufacturer of certain CPU types in canonical form. It is in- # some cases the only manufacturer, in others, it is the most popular.- craynv-unknown)- vendor=cray- basic_os=${basic_os:-unicosmp}- ;;- c90-unknown | c90-cray)- vendor=cray- basic_os=${Basic_os:-unicos}- ;;- fx80-unknown)- vendor=alliant- ;;- romp-unknown)- vendor=ibm- ;;- mmix-unknown)- vendor=knuth- ;;- microblaze-unknown | microblazeel-unknown)- vendor=xilinx- ;;- rs6000-unknown)- vendor=ibm- ;;- vax-unknown)- vendor=dec- ;;- pdp11-unknown)- vendor=dec- ;;- we32k-unknown)- vendor=att- ;;- cydra-unknown)- vendor=cydrome- ;;- i370-ibm*)- vendor=ibm- ;;- orion-unknown)- vendor=highlevel- ;;- xps-unknown | xps100-unknown)- cpu=xps100- vendor=honeywell- ;;-- # Here we normalize CPU types with a missing or matching vendor- armh-unknown | armh-alt)- cpu=armv7l- vendor=alt- basic_os=${basic_os:-linux-gnueabihf}- ;;- dpx20-unknown | dpx20-bull)- cpu=rs6000- vendor=bull- basic_os=${basic_os:-bosx}- ;;-- # Here we normalize CPU types irrespective of the vendor- amd64-*)- cpu=x86_64- ;;- blackfin-*)- cpu=bfin- basic_os=linux- ;;- c54x-*)- cpu=tic54x- ;;- c55x-*)- cpu=tic55x- ;;- c6x-*)- cpu=tic6x- ;;- e500v[12]-*)- cpu=powerpc- basic_os=${basic_os}"spe"- ;;- mips3*-*)- cpu=mips64- ;;- ms1-*)- cpu=mt- ;;- m68knommu-*)- cpu=m68k- basic_os=linux- ;;- m9s12z-* | m68hcs12z-* | hcs12z-* | s12z-*)- cpu=s12z- ;;- openrisc-*)- cpu=or32- ;;- parisc-*)- cpu=hppa- basic_os=linux- ;;- pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)- cpu=i586- ;;- pentiumpro-* | p6-* | 6x86-* | athlon-* | athlon_*-*)- cpu=i686- ;;- pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)- cpu=i686- ;;- pentium4-*)- cpu=i786- ;;- pc98-*)- cpu=i386- ;;- ppc-* | ppcbe-*)- cpu=powerpc- ;;- ppcle-* | powerpclittle-*)- cpu=powerpcle- ;;- ppc64-*)- cpu=powerpc64- ;;- ppc64le-* | powerpc64little-*)- cpu=powerpc64le- ;;- sb1-*)- cpu=mipsisa64sb1- ;;- sb1el-*)- cpu=mipsisa64sb1el- ;;- sh5e[lb]-*)- cpu=`echo "$cpu" | sed 's/^\(sh.\)e\(.\)$/\1\2e/'`- ;;- spur-*)- cpu=spur- ;;- strongarm-* | thumb-*)- cpu=arm- ;;- tx39-*)- cpu=mipstx39- ;;- tx39el-*)- cpu=mipstx39el- ;;- x64-*)- cpu=x86_64- ;;- xscale-* | xscalee[bl]-*)- cpu=`echo "$cpu" | sed 's/^xscale/arm/'`- ;;- arm64-* | aarch64le-*)- cpu=aarch64- ;;-- # Recognize the canonical CPU Types that limit and/or modify the- # company names they are paired with.- cr16-*)- basic_os=${basic_os:-elf}- ;;- crisv32-* | etraxfs*-*)- cpu=crisv32- vendor=axis- ;;- cris-* | etrax*-*)- cpu=cris- vendor=axis- ;;- crx-*)- basic_os=${basic_os:-elf}- ;;- neo-tandem)- cpu=neo- vendor=tandem- ;;- nse-tandem)- cpu=nse- vendor=tandem- ;;- nsr-tandem)- cpu=nsr- vendor=tandem- ;;- nsv-tandem)- cpu=nsv- vendor=tandem- ;;- nsx-tandem)- cpu=nsx- vendor=tandem- ;;- mipsallegrexel-sony)- cpu=mipsallegrexel- vendor=sony- ;;- tile*-*)- basic_os=${basic_os:-linux-gnu}- ;;-- *)- # Recognize the canonical CPU types that are allowed with any- # company name.- case $cpu in- 1750a | 580 \- | a29k \- | aarch64 | aarch64_be | aarch64c | arm64ec \- | abacus \- | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \- | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \- | alphapca5[67] | alpha64pca5[67] \- | am33_2.0 \- | amdgcn \- | arc | arceb | arc32 | arc64 \- | arm | arm[lb]e | arme[lb] | armv* \- | avr | avr32 \- | asmjs \- | ba \- | be32 | be64 \- | bfin | bpf | bs2000 \- | c[123]* | c30 | [cjt]90 | c4x \- | c8051 | clipper | craynv | csky | cydra \- | d10v | d30v | dlx | dsp16xx \- | e2k | elxsi | epiphany \- | f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \- | javascript \- | h8300 | h8500 \- | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \- | hexagon \- | i370 | i*86 | i860 | i960 | ia16 | ia64 \- | ip2k | iq2000 \- | k1om \- | kvx \- | le32 | le64 \- | lm32 \- | loongarch32 | loongarch64 \- | m32c | m32r | m32rle \- | m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k \- | m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x \- | m88110 | m88k | maxq | mb | mcore | mep | metag \- | microblaze | microblazeel \- | mips* \- | mmix \- | mn10200 | mn10300 \- | moxie \- | mt \- | msp430 \- | nds32 | nds32le | nds32be \- | nfp \- | nios | nios2 | nios2eb | nios2el \- | none | np1 | ns16k | ns32k | nvptx \- | open8 \- | or1k* \- | or32 \- | orion \- | picochip \- | pdp10 | pdp11 | pj | pjl | pn | power \- | powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \- | pru \- | pyramid \- | riscv | riscv32 | riscv32be | riscv64 | riscv64be \- | rl78 | romp | rs6000 | rx \- | s390 | s390x \- | score \- | sh | shl \- | sh[1234] | sh[24]a | sh[24]ae[lb] | sh[23]e | she[lb] | sh[lb]e \- | sh[1234]e[lb] | sh[12345][lb]e | sh[23]ele | sh64 | sh64le \- | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet \- | sparclite \- | sparcv8 | sparcv9 | sparcv9b | sparcv9v | sv1 | sx* \- | spu \- | tahoe \- | thumbv7* \- | tic30 | tic4x | tic54x | tic55x | tic6x | tic80 \- | tron \- | ubicom32 \- | v70 | v850 | v850e | v850e1 | v850es | v850e2 | v850e2v3 \- | vax \- | visium \- | w65 \- | wasm32 | wasm64 \- | we32k \- | x86 | x86_64 | xc16x | xgate | xps100 \- | xstormy16 | xtensa* \- | ymp \- | z8k | z80)- ;;-- *)- echo "Invalid configuration '$1': machine '$cpu-$vendor' not recognized" 1>&2- exit 1- ;;- esac- ;;-esac--# Here we canonicalize certain aliases for manufacturers.-case $vendor in- digital*)- vendor=dec- ;;- commodore*)- vendor=cbm- ;;- *)- ;;-esac--# Decode manufacturer-specific aliases for certain operating systems.--if test x"$basic_os" != x-then--# First recognize some ad-hoc cases, or perhaps split kernel-os, or else just-# set os.-obj=-case $basic_os in- gnu/linux*)- kernel=linux- os=`echo "$basic_os" | sed -e 's|gnu/linux|gnu|'`- ;;- os2-emx)- kernel=os2- os=`echo "$basic_os" | sed -e 's|os2-emx|emx|'`- ;;- nto-qnx*)- kernel=nto- os=`echo "$basic_os" | sed -e 's|nto-qnx|qnx|'`- ;;- *-*)- # shellcheck disable=SC2162- saved_IFS=$IFS- IFS="-" read kernel os <<EOF-$basic_os-EOF- IFS=$saved_IFS- ;;- # Default OS when just kernel was specified- nto*)- kernel=nto- os=`echo "$basic_os" | sed -e 's|nto|qnx|'`- ;;- linux*)- kernel=linux- os=`echo "$basic_os" | sed -e 's|linux|gnu|'`- ;;- managarm*)- kernel=managarm- os=`echo "$basic_os" | sed -e 's|managarm|mlibc|'`- ;;- *)- kernel=- os=$basic_os- ;;-esac--# Now, normalize the OS (knowing we just have one component, it's not a kernel,-# etc.)-case $os in- # First match some system type aliases that might get confused- # with valid system types.- # solaris* is a basic system type, with this one exception.- auroraux)- os=auroraux- ;;- bluegene*)- os=cnk- ;;- solaris1 | solaris1.*)- os=`echo "$os" | sed -e 's|solaris1|sunos4|'`- ;;- solaris)- os=solaris2- ;;- unixware*)- os=sysv4.2uw- ;;- # es1800 is here to avoid being matched by es* (a different OS)- es1800*)- os=ose- ;;- # Some version numbers need modification- chorusos*)- os=chorusos- ;;- isc)- os=isc2.2- ;;- sco6)- os=sco5v6- ;;- sco5)- os=sco3.2v5- ;;- sco4)- os=sco3.2v4- ;;- sco3.2.[4-9]*)- os=`echo "$os" | sed -e 's/sco3.2./sco3.2v/'`- ;;- sco*v* | scout)- # Don't match below- ;;- sco*)- os=sco3.2v2- ;;- psos*)- os=psos- ;;- qnx*)- os=qnx- ;;- hiux*)- os=hiuxwe2- ;;- lynx*178)- os=lynxos178- ;;- lynx*5)- os=lynxos5- ;;- lynxos*)- # don't get caught up in next wildcard- ;;- lynx*)- os=lynxos- ;;- mac[0-9]*)- os=`echo "$os" | sed -e 's|mac|macos|'`- ;;- opened*)- os=openedition- ;;- os400*)- os=os400- ;;- sunos5*)- os=`echo "$os" | sed -e 's|sunos5|solaris2|'`- ;;- sunos6*)- os=`echo "$os" | sed -e 's|sunos6|solaris3|'`- ;;- wince*)- os=wince- ;;- utek*)- os=bsd- ;;- dynix*)- os=bsd- ;;- acis*)- os=aos- ;;- atheos*)- os=atheos- ;;- syllable*)- os=syllable- ;;- 386bsd)- os=bsd- ;;- ctix* | uts*)- os=sysv- ;;- nova*)- os=rtmk-nova- ;;- ns2)- os=nextstep2- ;;- # Preserve the version number of sinix5.- sinix5.*)- os=`echo "$os" | sed -e 's|sinix|sysv|'`- ;;- sinix*)- os=sysv4- ;;- tpf*)- os=tpf- ;;- triton*)- os=sysv3- ;;- oss*)- os=sysv3- ;;- svr4*)- os=sysv4- ;;- svr3)- os=sysv3- ;;- sysvr4)- os=sysv4- ;;- ose*)- os=ose- ;;- *mint | mint[0-9]* | *MiNT | MiNT[0-9]*)- os=mint- ;;- dicos*)- os=dicos- ;;- pikeos*)- # Until real need of OS specific support for- # particular features comes up, bare metal- # configurations are quite functional.- case $cpu in- arm*)- os=eabi- ;;- *)- os=- obj=elf- ;;- esac- ;;- aout* | coff* | elf* | pe*)- # These are machine code file formats, not OSes- obj=$os- os=- ;;- *)- # No normalization, but not necessarily accepted, that comes below.- ;;-esac--else--# Here we handle the default operating systems that come with various machines.-# The value should be what the vendor currently ships out the door with their-# machine or put another way, the most popular os provided with the machine.--# Note that if you're going to try to match "-MANUFACTURER" here (say,-# "-sun"), then you have to tell the case statement up towards the top-# that MANUFACTURER isn't an operating system. Otherwise, code above-# will signal an error saying that MANUFACTURER isn't an operating-# system, and we'll never get to this point.--kernel=-obj=-case $cpu-$vendor in- score-*)- os=- obj=elf- ;;- spu-*)- os=- obj=elf- ;;- *-acorn)- os=riscix1.2- ;;- arm*-rebel)- kernel=linux- os=gnu- ;;- arm*-semi)- os=- obj=aout- ;;- c4x-* | tic4x-*)- os=- obj=coff- ;;- c8051-*)- os=- obj=elf- ;;- clipper-intergraph)- os=clix- ;;- hexagon-*)- os=- obj=elf- ;;- tic54x-*)- os=- obj=coff- ;;- tic55x-*)- os=- obj=coff- ;;- tic6x-*)- os=- obj=coff- ;;- # This must come before the *-dec entry.- pdp10-*)- os=tops20- ;;- pdp11-*)- os=none- ;;- *-dec | vax-*)- os=ultrix4.2- ;;- m68*-apollo)- os=domain- ;;- i386-sun)- os=sunos4.0.2- ;;- m68000-sun)- os=sunos3- ;;- m68*-cisco)- os=- obj=aout- ;;- mep-*)- os=- obj=elf- ;;- mips*-cisco)- os=- obj=elf- ;;- mips*-*)- os=- obj=elf- ;;- or32-*)- os=- obj=coff- ;;- *-tti) # must be before sparc entry or we get the wrong os.- os=sysv3- ;;- sparc-* | *-sun)- os=sunos4.1.1- ;;- pru-*)- os=- obj=elf- ;;- *-be)- os=beos- ;;- *-ibm)- os=aix- ;;- *-knuth)- os=mmixware- ;;- *-wec)- os=proelf- ;;- *-winbond)- os=proelf- ;;- *-oki)- os=proelf- ;;- *-hp)- os=hpux- ;;- *-hitachi)- os=hiux- ;;- i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)- os=sysv- ;;- *-cbm)- os=amigaos- ;;- *-dg)- os=dgux- ;;- *-dolphin)- os=sysv3- ;;- m68k-ccur)- os=rtu- ;;- m88k-omron*)- os=luna- ;;- *-next)- os=nextstep- ;;- *-sequent)- os=ptx- ;;- *-crds)- os=unos- ;;- *-ns)- os=genix- ;;- i370-*)- os=mvs- ;;- *-gould)- os=sysv- ;;- *-highlevel)- os=bsd- ;;- *-encore)- os=bsd- ;;- *-sgi)- os=irix- ;;- *-siemens)- os=sysv4- ;;- *-masscomp)- os=rtu- ;;- f30[01]-fujitsu | f700-fujitsu)- os=uxpv- ;;- *-rom68k)- os=- obj=coff- ;;- *-*bug)- os=- obj=coff- ;;- *-apple)- os=macos- ;;- *-atari*)- os=mint- ;;- *-wrs)- os=vxworks- ;;- *)- os=none- ;;-esac--fi--# Now, validate our (potentially fixed-up) individual pieces (OS, OBJ).--case $os in- # Sometimes we do "kernel-libc", so those need to count as OSes.- musl* | newlib* | relibc* | uclibc*)- ;;- # Likewise for "kernel-abi"- eabi* | gnueabi*)- ;;- # VxWorks passes extra cpu info in the 4th filed.- simlinux | simwindows | spe)- ;;- # See `case $cpu-$os` validation below- ghcjs)- ;;- # Now accept the basic system types.- # The portable systems comes first.- # Each alternative MUST end in a * to match a version number.- gnu* | android* | bsd* | mach* | minix* | genix* | ultrix* | irix* \- | *vms* | esix* | aix* | cnk* | sunos | sunos[34]* \- | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \- | sym* | plan9* | psp* | sim* | xray* | os68k* | v88r* \- | hiux* | abug | nacl* | netware* | windows* \- | os9* | macos* | osx* | ios* | tvos* | watchos* \- | mpw* | magic* | mmixware* | mon960* | lnews* \- | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \- | aos* | aros* | cloudabi* | sortix* | twizzler* \- | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \- | clix* | riscos* | uniplus* | iris* | isc* | rtu* | xenix* \- | mirbsd* | netbsd* | dicos* | openedition* | ose* \- | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \- | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \- | bosx* | nextstep* | cxux* | oabi* \- | ptx* | ecoff* | winnt* | domain* | vsta* \- | udi* | lites* | ieee* | go32* | aux* | hcos* \- | chorusrdb* | cegcc* | glidix* | serenity* \- | cygwin* | msys* | moss* | proelf* | rtems* \- | midipix* | mingw32* | mingw64* | mint* \- | uxpv* | beos* | mpeix* | udk* | moxiebox* \- | interix* | uwin* | mks* | rhapsody* | darwin* \- | openstep* | oskit* | conix* | pw32* | nonstopux* \- | storm-chaos* | tops10* | tenex* | tops20* | its* \- | os2* | vos* | palmos* | uclinux* | nucleus* | morphos* \- | scout* | superux* | sysv* | rtmk* | tpf* | windiss* \- | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \- | skyos* | haiku* | rdos* | toppers* | drops* | es* \- | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \- | midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \- | nsk* | powerunix* | genode* | zvmoe* | qnx* | emx* | zephyr* \- | fiwix* | mlibc* | cos* | mbr* )- ;;- # This one is extra strict with allowed versions- sco3.2v2 | sco3.2v[4-9]* | sco5v6*)- # Don't forget version if it is 3.2v4 or newer.- ;;- none)- ;;- kernel* | msvc* )- # Restricted further below- ;;- '')- if test x"$obj" = x- then- echo "Invalid configuration '$1': Blank OS only allowed with explicit machine code file format" 1>&2- fi- ;;- *)- echo "Invalid configuration '$1': OS '$os' not recognized" 1>&2- exit 1- ;;-esac--case $obj in- aout* | coff* | elf* | pe*)- ;;- '')- # empty is fine- ;;- *)- echo "Invalid configuration '$1': Machine code format '$obj' not recognized" 1>&2- exit 1- ;;-esac--# Here we handle the constraint that a (synthetic) cpu and os are-# valid only in combination with each other and nowhere else.-case $cpu-$os in- # The "javascript-unknown-ghcjs" triple is used by GHC; we- # accept it here in order to tolerate that, but reject any- # variations.- javascript-ghcjs)- ;;- javascript-* | *-ghcjs)- echo "Invalid configuration '$1': cpu '$cpu' is not valid with os '$os$obj'" 1>&2- exit 1- ;;-esac--# As a final step for OS-related things, validate the OS-kernel combination-# (given a valid OS), if there is a kernel.-case $kernel-$os-$obj in- linux-gnu*- | linux-dietlibc*- | linux-android*- | linux-newlib*- \- | linux-musl*- | linux-relibc*- | linux-uclibc*- | linux-mlibc*- )- ;;- uclinux-uclibc*- )- ;;- managarm-mlibc*- | managarm-kernel*- )- ;;- windows*-msvc*-)- ;;- -dietlibc*- | -newlib*- | -musl*- | -relibc*- | -uclibc*- | -mlibc*- )- # These are just libc implementations, not actual OSes, and thus- # require a kernel.- echo "Invalid configuration '$1': libc '$os' needs explicit kernel." 1>&2- exit 1- ;;- -kernel*- )- echo "Invalid configuration '$1': '$os' needs explicit kernel." 1>&2- exit 1- ;;- *-kernel*- )- echo "Invalid configuration '$1': '$kernel' does not support '$os'." 1>&2- exit 1- ;;- *-msvc*- )- echo "Invalid configuration '$1': '$os' needs 'windows'." 1>&2- exit 1- ;;- kfreebsd*-gnu*- | kopensolaris*-gnu*-)- ;;- vxworks-simlinux- | vxworks-simwindows- | vxworks-spe-)- ;;- nto-qnx*-)- ;;- os2-emx-)- ;;- *-eabi*- | *-gnueabi*-)- ;;- none--*)- # None (no kernel, i.e. freestanding / bare metal),- # can be paired with an machine code file format- ;;- -*-)- # Blank kernel with real OS is always fine.- ;;- --*)- # Blank kernel and OS with real machine code file format is always fine.- ;;- *-*-*)- echo "Invalid configuration '$1': Kernel '$kernel' not known to work with OS '$os'." 1>&2- exit 1- ;;-esac--# Here we handle the case where we know the os, and the CPU type, but not the-# manufacturer. We pick the logical manufacturer.-case $vendor in- unknown)- case $cpu-$os in- *-riscix*)- vendor=acorn- ;;- *-sunos*)- vendor=sun- ;;- *-cnk* | *-aix*)- vendor=ibm- ;;- *-beos*)- vendor=be- ;;- *-hpux*)- vendor=hp- ;;- *-mpeix*)- vendor=hp- ;;- *-hiux*)- vendor=hitachi- ;;- *-unos*)- vendor=crds- ;;- *-dgux*)- vendor=dg- ;;- *-luna*)- vendor=omron- ;;- *-genix*)- vendor=ns- ;;- *-clix*)- vendor=intergraph- ;;- *-mvs* | *-opened*)- vendor=ibm- ;;- *-os400*)- vendor=ibm- ;;- s390-* | s390x-*)- vendor=ibm- ;;- *-ptx*)- vendor=sequent- ;;- *-tpf*)- vendor=ibm- ;;- *-vxsim* | *-vxworks* | *-windiss*)- vendor=wrs- ;;- *-aux*)- vendor=apple- ;;- *-hms*)- vendor=hitachi- ;;- *-mpw* | *-macos*)- vendor=apple- ;;- *-*mint | *-mint[0-9]* | *-*MiNT | *-MiNT[0-9]*)- vendor=atari- ;;- *-vos*)- vendor=stratus- ;;- esac- ;;-esac--echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}"+# Copyright 1992-2018 Free Software Foundation, Inc.++timestamp='2018-05-24'++# This file is free software; you can redistribute it and/or modify it+# under the terms of the GNU General Public License as published by+# the Free Software Foundation; either version 3 of the License, or+# (at your option) any later version.+#+# This program is distributed in the hope that it will be useful, but+# WITHOUT ANY WARRANTY; without even the implied warranty of+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU+# General Public License for more details.+#+# You should have received a copy of the GNU General Public License+# along with this program; if not, see <https://www.gnu.org/licenses/>.+#+# As a special exception to the GNU General Public License, if you+# distribute this file as part of a program that contains a+# configuration script generated by Autoconf, you may include it under+# the same distribution terms that you use for the rest of that+# program. This Exception is an additional permission under section 7+# of the GNU General Public License, version 3 ("GPLv3").+++# Please send patches to <config-patches@gnu.org>.+#+# Configuration subroutine to validate and canonicalize a configuration type.+# Supply the specified configuration type as an argument.+# If it is invalid, we print an error message on stderr and exit with code 1.+# Otherwise, we print the canonical config type on stdout and succeed.++# You can get the latest version of this script from:+# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub++# This file is supposed to be the same for all GNU packages+# and recognize all the CPU types, system types and aliases+# that are meaningful with *any* GNU software.+# Each package is responsible for reporting which valid configurations+# it does not support. The user should be able to distinguish+# a failure to support a valid configuration from a meaningless+# configuration.++# The goal of this file is to map all the various variations of a given+# machine specification into a single specification in the form:+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM+# or in some cases, the newer four-part form:+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM+# It is wrong to echo any other type of specification.++me=`echo "$0" | sed -e 's,.*/,,'`++usage="\+Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS++Canonicalize a configuration name.++Options:+ -h, --help print this help, then exit+ -t, --time-stamp print date of last modification, then exit+ -v, --version print version number, then exit++Report bugs and patches to <config-patches@gnu.org>."++version="\+GNU config.sub ($timestamp)++Copyright 1992-2018 Free Software Foundation, Inc.++This is free software; see the source for copying conditions. There is NO+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."++help="+Try \`$me --help' for more information."++# Parse command line+while test $# -gt 0 ; do+ case $1 in+ --time-stamp | --time* | -t )+ echo "$timestamp" ; exit ;;+ --version | -v )+ echo "$version" ; exit ;;+ --help | --h* | -h )+ echo "$usage"; exit ;;+ -- ) # Stop option processing+ shift; break ;;+ - ) # Use stdin as input.+ break ;;+ -* )+ echo "$me: invalid option $1$help"+ exit 1 ;;++ *local*)+ # First pass through any local machine types.+ echo "$1"+ exit ;;++ * )+ break ;;+ esac+done++case $# in+ 0) echo "$me: missing argument$help" >&2+ exit 1;;+ 1) ;;+ *) echo "$me: too many arguments$help" >&2+ exit 1;;+esac++# Split fields of configuration type+IFS="-" read -r field1 field2 field3 field4 <<EOF+$1+EOF++# Separate into logical components for further validation+case $1 in+ *-*-*-*-*)+ echo Invalid configuration \`"$1"\': more than four components >&2+ exit 1+ ;;+ *-*-*-*)+ basic_machine=$field1-$field2+ os=$field3-$field4+ ;;+ *-*-*)+ # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two+ # parts+ maybe_os=$field2-$field3+ case $maybe_os in+ nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc \+ | linux-newlib* | linux-musl* | linux-uclibc* | uclinux-uclibc* \+ | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \+ | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \+ | storm-chaos* | os2-emx* | rtmk-nova*)+ basic_machine=$field1+ os=$maybe_os+ ;;+ android-linux)+ basic_machine=$field1-unknown+ os=linux-android+ ;;+ *)+ basic_machine=$field1-$field2+ os=$field3+ ;;+ esac+ ;;+ *-*)+ # Second component is usually, but not always the OS+ case $field2 in+ # Prevent following clause from handling this valid os+ sun*os*)+ basic_machine=$field1+ os=$field2+ ;;+ # Manufacturers+ dec* | mips* | sequent* | encore* | pc532* | sgi* | sony* \+ | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \+ | unicom* | ibm* | next | hp | isi* | apollo | altos* \+ | convergent* | ncr* | news | 32* | 3600* | 3100* | hitachi* \+ | c[123]* | convex* | sun | crds | omron* | dg | ultra | tti* \+ | harris | dolphin | highlevel | gould | cbm | ns | masscomp \+ | apple | axis | knuth | cray | microblaze* \+ | sim | cisco | oki | wec | wrs | winbond)+ basic_machine=$field1-$field2+ os=+ ;;+ *)+ basic_machine=$field1+ os=$field2+ ;;+ esac+ ;;+ *)+ # Convert single-component short-hands not valid as part of+ # multi-component configurations.+ case $field1 in+ 386bsd)+ basic_machine=i386-pc+ os=bsd+ ;;+ a29khif)+ basic_machine=a29k-amd+ os=udi+ ;;+ adobe68k)+ basic_machine=m68010-adobe+ os=scout+ ;;+ am29k)+ basic_machine=a29k-none+ os=bsd+ ;;+ amdahl)+ basic_machine=580-amdahl+ os=sysv+ ;;+ amigaos | amigados)+ basic_machine=m68k-unknown+ os=amigaos+ ;;+ amigaunix | amix)+ basic_machine=m68k-unknown+ os=sysv4+ ;;+ apollo68)+ basic_machine=m68k-apollo+ os=sysv+ ;;+ apollo68bsd)+ basic_machine=m68k-apollo+ os=bsd+ ;;+ aros)+ basic_machine=i386-pc+ os=aros+ ;;+ aux)+ basic_machine=m68k-apple+ os=aux+ ;;+ balance)+ basic_machine=ns32k-sequent+ os=dynix+ ;;+ blackfin)+ basic_machine=bfin-unknown+ os=linux+ ;;+ cegcc)+ basic_machine=arm-unknown+ os=cegcc+ ;;+ cray)+ basic_machine=j90-cray+ os=unicos+ ;;+ craynv)+ basic_machine=craynv-cray+ os=unicosmp+ ;;+ delta88)+ basic_machine=m88k-motorola+ os=sysv3+ ;;+ dicos)+ basic_machine=i686-pc+ os=dicos+ ;;+ djgpp)+ basic_machine=i586-pc+ os=msdosdjgpp+ ;;+ ebmon29k)+ basic_machine=a29k-amd+ os=ebmon+ ;;+ es1800 | OSE68k | ose68k | ose | OSE)+ basic_machine=m68k-ericsson+ os=ose+ ;;+ gmicro)+ basic_machine=tron-gmicro+ os=sysv+ ;;+ go32)+ basic_machine=i386-pc+ os=go32+ ;;+ h8300hms)+ basic_machine=h8300-hitachi+ os=hms+ ;;+ h8300xray)+ basic_machine=h8300-hitachi+ os=xray+ ;;+ h8500hms)+ basic_machine=h8500-hitachi+ os=hms+ ;;+ harris)+ basic_machine=m88k-harris+ os=sysv3+ ;;+ hp300bsd)+ basic_machine=m68k-hp+ os=bsd+ ;;+ hp300hpux)+ basic_machine=m68k-hp+ os=hpux+ ;;+ hppaosf)+ basic_machine=hppa1.1-hp+ os=osf+ ;;+ hppro)+ basic_machine=hppa1.1-hp+ os=proelf+ ;;+ i386mach)+ basic_machine=i386-mach+ os=mach+ ;;+ vsta)+ basic_machine=i386-unknown+ os=vsta+ ;;+ isi68 | isi)+ basic_machine=m68k-isi+ os=sysv+ ;;+ m68knommu)+ basic_machine=m68k-unknown+ os=linux+ ;;+ magnum | m3230)+ basic_machine=mips-mips+ os=sysv+ ;;+ merlin)+ basic_machine=ns32k-utek+ os=sysv+ ;;+ mingw64)+ basic_machine=x86_64-pc+ os=mingw64+ ;;+ mingw32)+ basic_machine=i686-pc+ os=mingw32+ ;;+ mingw32ce)+ basic_machine=arm-unknown+ os=mingw32ce+ ;;+ monitor)+ basic_machine=m68k-rom68k+ os=coff+ ;;+ morphos)+ basic_machine=powerpc-unknown+ os=morphos+ ;;+ moxiebox)+ basic_machine=moxie-unknown+ os=moxiebox+ ;;+ msdos)+ basic_machine=i386-pc+ os=msdos+ ;;+ msys)+ basic_machine=i686-pc+ os=msys+ ;;+ mvs)+ basic_machine=i370-ibm+ os=mvs+ ;;+ nacl)+ basic_machine=le32-unknown+ os=nacl+ ;;+ ncr3000)+ basic_machine=i486-ncr+ os=sysv4+ ;;+ netbsd386)+ basic_machine=i386-unknown+ os=netbsd+ ;;+ netwinder)+ basic_machine=armv4l-rebel+ os=linux+ ;;+ news | news700 | news800 | news900)+ basic_machine=m68k-sony+ os=newsos+ ;;+ news1000)+ basic_machine=m68030-sony+ os=newsos+ ;;+ necv70)+ basic_machine=v70-nec+ os=sysv+ ;;+ nh3000)+ basic_machine=m68k-harris+ os=cxux+ ;;+ nh[45]000)+ basic_machine=m88k-harris+ os=cxux+ ;;+ nindy960)+ basic_machine=i960-intel+ os=nindy+ ;;+ mon960)+ basic_machine=i960-intel+ os=mon960+ ;;+ nonstopux)+ basic_machine=mips-compaq+ os=nonstopux+ ;;+ os400)+ basic_machine=powerpc-ibm+ os=os400+ ;;+ OSE68000 | ose68000)+ basic_machine=m68000-ericsson+ os=ose+ ;;+ os68k)+ basic_machine=m68k-none+ os=os68k+ ;;+ paragon)+ basic_machine=i860-intel+ os=osf+ ;;+ parisc)+ basic_machine=hppa-unknown+ os=linux+ ;;+ pw32)+ basic_machine=i586-unknown+ os=pw32+ ;;+ rdos | rdos64)+ basic_machine=x86_64-pc+ os=rdos+ ;;+ rdos32)+ basic_machine=i386-pc+ os=rdos+ ;;+ rom68k)+ basic_machine=m68k-rom68k+ os=coff+ ;;+ sa29200)+ basic_machine=a29k-amd+ os=udi+ ;;+ sei)+ basic_machine=mips-sei+ os=seiux+ ;;+ sps7)+ basic_machine=m68k-bull+ os=sysv2+ ;;+ stratus)+ basic_machine=i860-stratus+ os=sysv4+ ;;+ sun2os3)+ basic_machine=m68000-sun+ os=sunos3+ ;;+ sun2os4)+ basic_machine=m68000-sun+ os=sunos4+ ;;+ sun3os3)+ basic_machine=m68k-sun+ os=sunos3+ ;;+ sun3os4)+ basic_machine=m68k-sun+ os=sunos4+ ;;+ sun4os3)+ basic_machine=sparc-sun+ os=sunos3+ ;;+ sun4os4)+ basic_machine=sparc-sun+ os=sunos4+ ;;+ sun4sol2)+ basic_machine=sparc-sun+ os=solaris2+ ;;+ sv1)+ basic_machine=sv1-cray+ os=unicos+ ;;+ symmetry)+ basic_machine=i386-sequent+ os=dynix+ ;;+ t3e)+ basic_machine=alphaev5-cray+ os=unicos+ ;;+ t90)+ basic_machine=t90-cray+ os=unicos+ ;;+ toad1)+ basic_machine=pdp10-xkl+ os=tops20+ ;;+ tpf)+ basic_machine=s390x-ibm+ os=tpf+ ;;+ udi29k)+ basic_machine=a29k-amd+ os=udi+ ;;+ ultra3)+ basic_machine=a29k-nyu+ os=sym1+ ;;+ v810 | necv810)+ basic_machine=v810-nec+ os=none+ ;;+ vaxv)+ basic_machine=vax-dec+ os=sysv+ ;;+ vms)+ basic_machine=vax-dec+ os=vms+ ;;+ vxworks960)+ basic_machine=i960-wrs+ os=vxworks+ ;;+ vxworks68)+ basic_machine=m68k-wrs+ os=vxworks+ ;;+ vxworks29k)+ basic_machine=a29k-wrs+ os=vxworks+ ;;+ xbox)+ basic_machine=i686-pc+ os=mingw32+ ;;+ ymp)+ basic_machine=ymp-cray+ os=unicos+ ;;+ *)+ basic_machine=$1+ os=+ ;;+ esac+ ;;+esac++# Decode aliases for certain CPU-COMPANY combinations.+case $basic_machine in+ # Recognize the basic CPU types without company name.+ # Some are omitted here because they have special meanings below.+ 1750a | 580 \+ | a29k \+ | aarch64 | aarch64_be \+ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \+ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \+ | am33_2.0 \+ | arc | arceb \+ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv6m | armv[78][arm] \+ | avr | avr32 \+ | ba \+ | be32 | be64 \+ | bfin \+ | c4x | c8051 | clipper | csky \+ | d10v | d30v | dlx | dsp16xx \+ | e2k | epiphany \+ | fido | fr30 | frv | ft32 \+ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \+ | hexagon \+ | i370 | i860 | i960 | ia16 | ia64 \+ | ip2k | iq2000 \+ | k1om \+ | le32 | le64 \+ | lm32 \+ | m32c | m32r | m32rle | m68000 | m68k | m88k \+ | maxq | mb | microblaze | microblazeel | mcore | mep | metag \+ | mips | mipsbe | mipseb | mipsel | mipsle \+ | mips16 \+ | mips64 | mips64el \+ | mips64octeon | mips64octeonel \+ | mips64orion | mips64orionel \+ | mips64r5900 | mips64r5900el \+ | mips64vr | mips64vrel \+ | mips64vr4100 | mips64vr4100el \+ | mips64vr4300 | mips64vr4300el \+ | mips64vr5000 | mips64vr5000el \+ | mips64vr5900 | mips64vr5900el \+ | mipsisa32 | mipsisa32el \+ | mipsisa32r2 | mipsisa32r2el \+ | mipsisa32r6 | mipsisa32r6el \+ | mipsisa64 | mipsisa64el \+ | mipsisa64r2 | mipsisa64r2el \+ | mipsisa64r6 | mipsisa64r6el \+ | mipsisa64sb1 | mipsisa64sb1el \+ | mipsisa64sr71k | mipsisa64sr71kel \+ | mipsr5900 | mipsr5900el \+ | mipstx39 | mipstx39el \+ | mn10200 | mn10300 \+ | moxie \+ | mt \+ | msp430 \+ | nds32 | nds32le | nds32be \+ | nfp \+ | nios | nios2 | nios2eb | nios2el \+ | ns16k | ns32k \+ | open8 | or1k | or1knd | or32 \+ | pdp10 | pj | pjl \+ | powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \+ | pru \+ | pyramid \+ | riscv32 | riscv64 \+ | rl78 | rx \+ | score \+ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \+ | sh64 | sh64le \+ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \+ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \+ | spu \+ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \+ | ubicom32 \+ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \+ | visium \+ | wasm32 \+ | x86 | xc16x | xstormy16 | xtensa \+ | z8k | z80)+ basic_machine=$basic_machine-unknown+ ;;+ c54x)+ basic_machine=tic54x-unknown+ ;;+ c55x)+ basic_machine=tic55x-unknown+ ;;+ c6x)+ basic_machine=tic6x-unknown+ ;;+ leon|leon[3-9])+ basic_machine=sparc-$basic_machine+ ;;+ m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)+ basic_machine=$basic_machine-unknown+ os=${os:-none}+ ;;+ m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65)+ ;;+ m9s12z | m68hcs12z | hcs12z | s12z)+ basic_machine=s12z-unknown+ os=${os:-none}+ ;;+ ms1)+ basic_machine=mt-unknown+ ;;+ strongarm | thumb | xscale)+ basic_machine=arm-unknown+ ;;+ xgate)+ basic_machine=$basic_machine-unknown+ os=${os:-none}+ ;;+ xscaleeb)+ basic_machine=armeb-unknown+ ;;++ xscaleel)+ basic_machine=armel-unknown+ ;;++ # We use `pc' rather than `unknown'+ # because (1) that's what they normally are, and+ # (2) the word "unknown" tends to confuse beginning users.+ i*86 | x86_64)+ basic_machine=$basic_machine-pc+ ;;+ # Recognize the basic CPU types with company name.+ 580-* \+ | a29k-* \+ | aarch64-* | aarch64_be-* \+ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \+ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \+ | alphapca5[67]-* | alpha64pca5[67]-* | amd64-* | arc-* | arceb-* \+ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \+ | avr-* | avr32-* \+ | ba-* \+ | be32-* | be64-* \+ | bfin-* | bs2000-* \+ | c[123]* | c30-* | [cjt]90-* | c4x-* \+ | c8051-* | clipper-* | craynv-* | csky-* | cydra-* \+ | d10v-* | d30v-* | dlx-* \+ | e2k-* | elxsi-* \+ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \+ | h8300-* | h8500-* \+ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \+ | hexagon-* \+ | i*86-* | i860-* | i960-* | ia16-* | ia64-* \+ | ip2k-* | iq2000-* \+ | k1om-* \+ | le32-* | le64-* \+ | lm32-* \+ | m32c-* | m32r-* | m32rle-* \+ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \+ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \+ | microblaze-* | microblazeel-* \+ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \+ | mips16-* \+ | mips64-* | mips64el-* \+ | mips64octeon-* | mips64octeonel-* \+ | mips64orion-* | mips64orionel-* \+ | mips64r5900-* | mips64r5900el-* \+ | mips64vr-* | mips64vrel-* \+ | mips64vr4100-* | mips64vr4100el-* \+ | mips64vr4300-* | mips64vr4300el-* \+ | mips64vr5000-* | mips64vr5000el-* \+ | mips64vr5900-* | mips64vr5900el-* \+ | mipsisa32-* | mipsisa32el-* \+ | mipsisa32r2-* | mipsisa32r2el-* \+ | mipsisa32r6-* | mipsisa32r6el-* \+ | mipsisa64-* | mipsisa64el-* \+ | mipsisa64r2-* | mipsisa64r2el-* \+ | mipsisa64r6-* | mipsisa64r6el-* \+ | mipsisa64sb1-* | mipsisa64sb1el-* \+ | mipsisa64sr71k-* | mipsisa64sr71kel-* \+ | mipsr5900-* | mipsr5900el-* \+ | mipstx39-* | mipstx39el-* \+ | mmix-* \+ | mt-* \+ | msp430-* \+ | nds32-* | nds32le-* | nds32be-* \+ | nfp-* \+ | nios-* | nios2-* | nios2eb-* | nios2el-* \+ | none-* | np1-* | ns16k-* | ns32k-* \+ | open8-* \+ | or1k*-* \+ | orion-* \+ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \+ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | powerpcspe-* \+ | pru-* \+ | pyramid-* \+ | riscv32-* | riscv64-* \+ | rl78-* | romp-* | rs6000-* | rx-* \+ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \+ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \+ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \+ | sparclite-* \+ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \+ | tahoe-* \+ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \+ | tile*-* \+ | tron-* \+ | ubicom32-* \+ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \+ | vax-* \+ | visium-* \+ | wasm32-* \+ | we32k-* \+ | x86-* | x86_64-* | xc16x-* | xps100-* \+ | xstormy16-* | xtensa*-* \+ | ymp-* \+ | z8k-* | z80-*)+ ;;+ # Recognize the basic CPU types without company name, with glob match.+ xtensa*)+ basic_machine=$basic_machine-unknown+ ;;+ # Recognize the various machine names and aliases which stand+ # for a CPU type and a company and sometimes even an OS.+ 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)+ basic_machine=m68000-att+ ;;+ 3b*)+ basic_machine=we32k-att+ ;;+ abacus)+ basic_machine=abacus-unknown+ ;;+ alliant | fx80)+ basic_machine=fx80-alliant+ ;;+ altos | altos3068)+ basic_machine=m68k-altos+ ;;+ amiga | amiga-*)+ basic_machine=m68k-unknown+ ;;+ asmjs)+ basic_machine=asmjs-unknown+ ;;+ blackfin-*)+ basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ os=linux+ ;;+ bluegene*)+ basic_machine=powerpc-ibm+ os=cnk+ ;;+ c54x-*)+ basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ c55x-*)+ basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ c6x-*)+ basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ c90)+ basic_machine=c90-cray+ os=${os:-unicos}+ ;;+ convex-c1)+ basic_machine=c1-convex+ os=bsd+ ;;+ convex-c2)+ basic_machine=c2-convex+ os=bsd+ ;;+ convex-c32)+ basic_machine=c32-convex+ os=bsd+ ;;+ convex-c34)+ basic_machine=c34-convex+ os=bsd+ ;;+ convex-c38)+ basic_machine=c38-convex+ os=bsd+ ;;+ cr16 | cr16-*)+ basic_machine=cr16-unknown+ os=${os:-elf}+ ;;+ crds | unos)+ basic_machine=m68k-crds+ ;;+ crisv32 | crisv32-* | etraxfs*)+ basic_machine=crisv32-axis+ ;;+ cris | cris-* | etrax*)+ basic_machine=cris-axis+ ;;+ crx)+ basic_machine=crx-unknown+ os=${os:-elf}+ ;;+ da30 | da30-*)+ basic_machine=m68k-da30+ ;;+ decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)+ basic_machine=mips-dec+ ;;+ decsystem10* | dec10*)+ basic_machine=pdp10-dec+ os=tops10+ ;;+ decsystem20* | dec20*)+ basic_machine=pdp10-dec+ os=tops20+ ;;+ delta | 3300 | motorola-3300 | motorola-delta \+ | 3300-motorola | delta-motorola)+ basic_machine=m68k-motorola+ ;;+ dpx20 | dpx20-*)+ basic_machine=rs6000-bull+ os=${os:-bosx}+ ;;+ dpx2*)+ basic_machine=m68k-bull+ os=sysv3+ ;;+ e500v[12])+ basic_machine=powerpc-unknown+ os=$os"spe"+ ;;+ e500v[12]-*)+ basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ os=$os"spe"+ ;;+ encore | umax | mmax)+ basic_machine=ns32k-encore+ ;;+ elxsi)+ basic_machine=elxsi-elxsi+ os=${os:-bsd}+ ;;+ fx2800)+ basic_machine=i860-alliant+ ;;+ genix)+ basic_machine=ns32k-ns+ ;;+ h3050r* | hiux*)+ basic_machine=hppa1.1-hitachi+ os=hiuxwe2+ ;;+ hp300-*)+ basic_machine=m68k-hp+ ;;+ hp3k9[0-9][0-9] | hp9[0-9][0-9])+ basic_machine=hppa1.0-hp+ ;;+ hp9k2[0-9][0-9] | hp9k31[0-9])+ basic_machine=m68000-hp+ ;;+ hp9k3[2-9][0-9])+ basic_machine=m68k-hp+ ;;+ hp9k6[0-9][0-9] | hp6[0-9][0-9])+ basic_machine=hppa1.0-hp+ ;;+ hp9k7[0-79][0-9] | hp7[0-79][0-9])+ basic_machine=hppa1.1-hp+ ;;+ hp9k78[0-9] | hp78[0-9])+ # FIXME: really hppa2.0-hp+ basic_machine=hppa1.1-hp+ ;;+ hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)+ # FIXME: really hppa2.0-hp+ basic_machine=hppa1.1-hp+ ;;+ hp9k8[0-9][13679] | hp8[0-9][13679])+ basic_machine=hppa1.1-hp+ ;;+ hp9k8[0-9][0-9] | hp8[0-9][0-9])+ basic_machine=hppa1.0-hp+ ;;+ i370-ibm* | ibm*)+ basic_machine=i370-ibm+ ;;+ i*86v32)+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`+ os=sysv32+ ;;+ i*86v4*)+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`+ os=sysv4+ ;;+ i*86v)+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`+ os=sysv+ ;;+ i*86sol2)+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`+ os=solaris2+ ;;+ j90 | j90-cray)+ basic_machine=j90-cray+ os=${os:-unicos}+ ;;+ iris | iris4d)+ basic_machine=mips-sgi+ case $os in+ irix*)+ ;;+ *)+ os=irix4+ ;;+ esac+ ;;+ leon-*|leon[3-9]-*)+ basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`+ ;;+ m68knommu-*)+ basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ os=linux+ ;;+ microblaze*)+ basic_machine=microblaze-xilinx+ ;;+ miniframe)+ basic_machine=m68000-convergent+ ;;+ *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*)+ basic_machine=m68k-atari+ os=mint+ ;;+ mips3*-*)+ basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`+ ;;+ mips3*)+ basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`-unknown+ ;;+ ms1-*)+ basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`+ ;;+ news-3600 | risc-news)+ basic_machine=mips-sony+ os=newsos+ ;;+ next | m*-next)+ basic_machine=m68k-next+ case $os in+ nextstep* )+ ;;+ ns2*)+ os=nextstep2+ ;;+ *)+ os=nextstep3+ ;;+ esac+ ;;+ np1)+ basic_machine=np1-gould+ ;;+ neo-tandem)+ basic_machine=neo-tandem+ ;;+ nse-tandem)+ basic_machine=nse-tandem+ ;;+ nsr-tandem)+ basic_machine=nsr-tandem+ ;;+ nsv-tandem)+ basic_machine=nsv-tandem+ ;;+ nsx-tandem)+ basic_machine=nsx-tandem+ ;;+ op50n-* | op60c-*)+ basic_machine=hppa1.1-oki+ os=proelf+ ;;+ openrisc | openrisc-*)+ basic_machine=or32-unknown+ ;;+ pa-hitachi)+ basic_machine=hppa1.1-hitachi+ os=hiuxwe2+ ;;+ parisc-*)+ basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ os=linux+ ;;+ pbd)+ basic_machine=sparc-tti+ ;;+ pbb)+ basic_machine=m68k-tti+ ;;+ pc532 | pc532-*)+ basic_machine=ns32k-pc532+ ;;+ pc98)+ basic_machine=i386-pc+ ;;+ pc98-*)+ basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ pentium | p5 | k5 | k6 | nexgen | viac3)+ basic_machine=i586-pc+ ;;+ pentiumpro | p6 | 6x86 | athlon | athlon_*)+ basic_machine=i686-pc+ ;;+ pentiumii | pentium2 | pentiumiii | pentium3)+ basic_machine=i686-pc+ ;;+ pentium4)+ basic_machine=i786-pc+ ;;+ pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)+ basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ pentiumpro-* | p6-* | 6x86-* | athlon-*)+ basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)+ basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ pentium4-*)+ basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ pn)+ basic_machine=pn-gould+ ;;+ power) basic_machine=power-ibm+ ;;+ ppc | ppcbe) basic_machine=powerpc-unknown+ ;;+ ppc-* | ppcbe-*)+ basic_machine=powerpc-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ ppcle | powerpclittle)+ basic_machine=powerpcle-unknown+ ;;+ ppcle-* | powerpclittle-*)+ basic_machine=powerpcle-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ ppc64) basic_machine=powerpc64-unknown+ ;;+ ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ ppc64le | powerpc64little)+ basic_machine=powerpc64le-unknown+ ;;+ ppc64le-* | powerpc64little-*)+ basic_machine=powerpc64le-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ ps2)+ basic_machine=i386-ibm+ ;;+ rm[46]00)+ basic_machine=mips-siemens+ ;;+ rtpc | rtpc-*)+ basic_machine=romp-ibm+ ;;+ s390 | s390-*)+ basic_machine=s390-ibm+ ;;+ s390x | s390x-*)+ basic_machine=s390x-ibm+ ;;+ sb1)+ basic_machine=mipsisa64sb1-unknown+ ;;+ sb1el)+ basic_machine=mipsisa64sb1el-unknown+ ;;+ sde)+ basic_machine=mipsisa32-sde+ os=${os:-elf}+ ;;+ sequent)+ basic_machine=i386-sequent+ ;;+ sh5el)+ basic_machine=sh5le-unknown+ ;;+ simso-wrs)+ basic_machine=sparclite-wrs+ os=vxworks+ ;;+ spur)+ basic_machine=spur-unknown+ ;;+ st2000)+ basic_machine=m68k-tandem+ ;;+ strongarm-* | thumb-*)+ basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`+ ;;+ sun2)+ basic_machine=m68000-sun+ ;;+ sun3 | sun3-*)+ basic_machine=m68k-sun+ ;;+ sun4)+ basic_machine=sparc-sun+ ;;+ sun386 | sun386i | roadrunner)+ basic_machine=i386-sun+ ;;+ tile*)+ basic_machine=$basic_machine-unknown+ os=linux-gnu+ ;;+ tx39)+ basic_machine=mipstx39-unknown+ ;;+ tx39el)+ basic_machine=mipstx39el-unknown+ ;;+ tower | tower-32)+ basic_machine=m68k-ncr+ ;;+ vpp*|vx|vx-*)+ basic_machine=f301-fujitsu+ ;;+ w65*)+ basic_machine=w65-wdc+ os=none+ ;;+ w89k-*)+ basic_machine=hppa1.1-winbond+ os=proelf+ ;;+ x64)+ basic_machine=x86_64-pc+ ;;+ xps | xps100)+ basic_machine=xps100-honeywell+ ;;+ xscale-* | xscalee[bl]-*)+ basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`+ ;;+ none)+ basic_machine=none-none+ os=${os:-none}+ ;;++# Here we handle the default manufacturer of certain CPU types. It is in+# some cases the only manufacturer, in others, it is the most popular.+ w89k)+ basic_machine=hppa1.1-winbond+ ;;+ op50n)+ basic_machine=hppa1.1-oki+ ;;+ op60c)+ basic_machine=hppa1.1-oki+ ;;+ romp)+ basic_machine=romp-ibm+ ;;+ mmix)+ basic_machine=mmix-knuth+ ;;+ rs6000)+ basic_machine=rs6000-ibm+ ;;+ vax)+ basic_machine=vax-dec+ ;;+ pdp11)+ basic_machine=pdp11-dec+ ;;+ we32k)+ basic_machine=we32k-att+ ;;+ sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)+ basic_machine=sh-unknown+ ;;+ cydra)+ basic_machine=cydra-cydrome+ ;;+ orion)+ basic_machine=orion-highlevel+ ;;+ orion105)+ basic_machine=clipper-highlevel+ ;;+ mac | mpw | mac-mpw)+ basic_machine=m68k-apple+ ;;+ pmac | pmac-mpw)+ basic_machine=powerpc-apple+ ;;+ *-unknown)+ # Make sure to match an already-canonicalized machine name.+ ;;+ *)+ echo Invalid configuration \`"$1"\': machine \`"$basic_machine"\' not recognized 1>&2+ exit 1+ ;;+esac++# Here we canonicalize certain aliases for manufacturers.+case $basic_machine in+ *-digital*)+ basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`+ ;;+ *-commodore*)+ basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`+ ;;+ *)+ ;;+esac++# Decode manufacturer-specific aliases for certain operating systems.++if [ x$os != x ]+then+case $os in+ # First match some system type aliases that might get confused+ # with valid system types.+ # solaris* is a basic system type, with this one exception.+ auroraux)+ os=auroraux+ ;;+ bluegene*)+ os=cnk+ ;;+ solaris1 | solaris1.*)+ os=`echo $os | sed -e 's|solaris1|sunos4|'`+ ;;+ solaris)+ os=solaris2+ ;;+ unixware*)+ os=sysv4.2uw+ ;;+ gnu/linux*)+ os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`+ ;;+ # es1800 is here to avoid being matched by es* (a different OS)+ es1800*)+ os=ose+ ;;+ # Some version numbers need modification+ chorusos*)+ os=chorusos+ ;;+ isc)+ os=isc2.2+ ;;+ sco6)+ os=sco5v6+ ;;+ sco5)+ os=sco3.2v5+ ;;+ sco4)+ os=sco3.2v4+ ;;+ sco3.2.[4-9]*)+ os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`+ ;;+ sco3.2v[4-9]* | sco5v6*)+ # Don't forget version if it is 3.2v4 or newer.+ ;;+ scout)+ # Don't match below+ ;;+ sco*)+ os=sco3.2v2+ ;;+ psos*)+ os=psos+ ;;+ # Now accept the basic system types.+ # The portable systems comes first.+ # Each alternative MUST end in a * to match a version number.+ # sysv* is not here because it comes later, after sysvr4.+ gnu* | bsd* | mach* | minix* | genix* | ultrix* | irix* \+ | *vms* | esix* | aix* | cnk* | sunos | sunos[34]*\+ | hpux* | unos* | osf* | luna* | dgux* | auroraux* | solaris* \+ | sym* | kopensolaris* | plan9* \+ | amigaos* | amigados* | msdos* | newsos* | unicos* | aof* \+ | aos* | aros* | cloudabi* | sortix* \+ | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \+ | clix* | riscos* | uniplus* | iris* | rtu* | xenix* \+ | knetbsd* | mirbsd* | netbsd* \+ | bitrig* | openbsd* | solidbsd* | libertybsd* \+ | ekkobsd* | kfreebsd* | freebsd* | riscix* | lynxos* \+ | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \+ | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \+ | udi* | eabi* | lites* | ieee* | go32* | aux* | hcos* \+ | chorusrdb* | cegcc* | glidix* \+ | cygwin* | msys* | pe* | moss* | proelf* | rtems* \+ | midipix* | mingw32* | mingw64* | linux-gnu* | linux-android* \+ | linux-newlib* | linux-musl* | linux-uclibc* \+ | uxpv* | beos* | mpeix* | udk* | moxiebox* \+ | interix* | uwin* | mks* | rhapsody* | darwin* \+ | openstep* | oskit* | conix* | pw32* | nonstopux* \+ | storm-chaos* | tops10* | tenex* | tops20* | its* \+ | os2* | vos* | palmos* | uclinux* | nucleus* \+ | morphos* | superux* | rtmk* | windiss* \+ | powermax* | dnix* | nx6 | nx7 | sei* | dragonfly* \+ | skyos* | haiku* | rdos* | toppers* | drops* | es* \+ | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \+ | midnightbsd*)+ # Remember, each alternative MUST END IN *, to match a version number.+ ;;+ qnx*)+ case $basic_machine in+ x86-* | i*86-*)+ ;;+ *)+ os=nto-$os+ ;;+ esac+ ;;+ hiux*)+ os=hiuxwe2+ ;;+ nto-qnx*)+ ;;+ nto*)+ os=`echo $os | sed -e 's|nto|nto-qnx|'`+ ;;+ sim | xray | os68k* | v88r* \+ | windows* | osx | abug | netware* | os9* \+ | macos* | mpw* | magic* | mmixware* | mon960* | lnews*)+ ;;+ linux-dietlibc)+ os=linux-dietlibc+ ;;+ linux*)+ os=`echo $os | sed -e 's|linux|linux-gnu|'`+ ;;+ lynx*178)+ os=lynxos178+ ;;+ lynx*5)+ os=lynxos5+ ;;+ lynx*)+ os=lynxos+ ;;+ mac*)+ os=`echo "$os" | sed -e 's|mac|macos|'`+ ;;+ opened*)+ os=openedition+ ;;+ os400*)+ os=os400+ ;;+ sunos5*)+ os=`echo "$os" | sed -e 's|sunos5|solaris2|'`+ ;;+ sunos6*)+ os=`echo "$os" | sed -e 's|sunos6|solaris3|'`+ ;;+ wince*)+ os=wince+ ;;+ utek*)+ os=bsd+ ;;+ dynix*)+ os=bsd+ ;;+ acis*)+ os=aos+ ;;+ atheos*)+ os=atheos+ ;;+ syllable*)+ os=syllable+ ;;+ 386bsd)+ os=bsd+ ;;+ ctix* | uts*)+ os=sysv+ ;;+ nova*)+ os=rtmk-nova+ ;;+ ns2)+ os=nextstep2+ ;;+ nsk*)+ os=nsk+ ;;+ # Preserve the version number of sinix5.+ sinix5.*)+ os=`echo $os | sed -e 's|sinix|sysv|'`+ ;;+ sinix*)+ os=sysv4+ ;;+ tpf*)+ os=tpf+ ;;+ triton*)+ os=sysv3+ ;;+ oss*)+ os=sysv3+ ;;+ svr4*)+ os=sysv4+ ;;+ svr3)+ os=sysv3+ ;;+ sysvr4)+ os=sysv4+ ;;+ # This must come after sysvr4.+ sysv*)+ ;;+ ose*)+ os=ose+ ;;+ *mint | mint[0-9]* | *MiNT | MiNT[0-9]*)+ os=mint+ ;;+ zvmoe)+ os=zvmoe+ ;;+ dicos*)+ os=dicos+ ;;+ pikeos*)+ # Until real need of OS specific support for+ # particular features comes up, bare metal+ # configurations are quite functional.+ case $basic_machine in+ arm*)+ os=eabi+ ;;+ *)+ os=elf+ ;;+ esac+ ;;+ nacl*)+ ;;+ ios)+ ;;+ none)+ ;;+ *-eabi)+ ;;+ *)+ echo Invalid configuration \`"$1"\': system \`"$os"\' not recognized 1>&2+ exit 1+ ;;+esac+else++# Here we handle the default operating systems that come with various machines.+# The value should be what the vendor currently ships out the door with their+# machine or put another way, the most popular os provided with the machine.++# Note that if you're going to try to match "-MANUFACTURER" here (say,+# "-sun"), then you have to tell the case statement up towards the top+# that MANUFACTURER isn't an operating system. Otherwise, code above+# will signal an error saying that MANUFACTURER isn't an operating+# system, and we'll never get to this point.++case $basic_machine in+ score-*)+ os=elf+ ;;+ spu-*)+ os=elf+ ;;+ *-acorn)+ os=riscix1.2+ ;;+ arm*-rebel)+ os=linux+ ;;+ arm*-semi)+ os=aout+ ;;+ c4x-* | tic4x-*)+ os=coff+ ;;+ c8051-*)+ os=elf+ ;;+ clipper-intergraph)+ os=clix+ ;;+ hexagon-*)+ os=elf+ ;;+ tic54x-*)+ os=coff+ ;;+ tic55x-*)+ os=coff+ ;;+ tic6x-*)+ os=coff+ ;;+ # This must come before the *-dec entry.+ pdp10-*)+ os=tops20+ ;;+ pdp11-*)+ os=none+ ;;+ *-dec | vax-*)+ os=ultrix4.2+ ;;+ m68*-apollo)+ os=domain+ ;;+ i386-sun)+ os=sunos4.0.2+ ;;+ m68000-sun)+ os=sunos3+ ;;+ m68*-cisco)+ os=aout+ ;;+ mep-*)+ os=elf+ ;;+ mips*-cisco)+ os=elf+ ;;+ mips*-*)+ os=elf+ ;;+ or32-*)+ os=coff+ ;;+ *-tti) # must be before sparc entry or we get the wrong os.+ os=sysv3+ ;;+ sparc-* | *-sun)+ os=sunos4.1.1+ ;;+ pru-*)+ os=elf+ ;;+ *-be)+ os=beos+ ;;+ *-ibm)+ os=aix+ ;;+ *-knuth)+ os=mmixware+ ;;+ *-wec)+ os=proelf+ ;;+ *-winbond)+ os=proelf+ ;;+ *-oki)+ os=proelf+ ;;+ *-hp)+ os=hpux+ ;;+ *-hitachi)+ os=hiux+ ;;+ i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)+ os=sysv+ ;;+ *-cbm)+ os=amigaos+ ;;+ *-dg)+ os=dgux+ ;;+ *-dolphin)+ os=sysv3+ ;;+ m68k-ccur)+ os=rtu+ ;;+ m88k-omron*)+ os=luna+ ;;+ *-next)+ os=nextstep+ ;;+ *-sequent)+ os=ptx+ ;;+ *-crds)+ os=unos+ ;;+ *-ns)+ os=genix+ ;;+ i370-*)+ os=mvs+ ;;+ *-gould)+ os=sysv+ ;;+ *-highlevel)+ os=bsd+ ;;+ *-encore)+ os=bsd+ ;;+ *-sgi)+ os=irix+ ;;+ *-siemens)+ os=sysv4+ ;;+ *-masscomp)+ os=rtu+ ;;+ f30[01]-fujitsu | f700-fujitsu)+ os=uxpv+ ;;+ *-rom68k)+ os=coff+ ;;+ *-*bug)+ os=coff+ ;;+ *-apple)+ os=macos+ ;;+ *-atari*)+ os=mint+ ;;+ *-wrs)+ os=vxworks+ ;;+ *)+ os=none+ ;;+esac+fi++# Here we handle the case where we know the os, and the CPU type, but not the+# manufacturer. We pick the logical manufacturer.+vendor=unknown+case $basic_machine in+ *-unknown)+ case $os in+ riscix*)+ vendor=acorn+ ;;+ sunos*)+ vendor=sun+ ;;+ cnk*|-aix*)+ vendor=ibm+ ;;+ beos*)+ vendor=be+ ;;+ hpux*)+ vendor=hp+ ;;+ mpeix*)+ vendor=hp+ ;;+ hiux*)+ vendor=hitachi+ ;;+ unos*)+ vendor=crds+ ;;+ dgux*)+ vendor=dg+ ;;+ luna*)+ vendor=omron+ ;;+ genix*)+ vendor=ns+ ;;+ clix*)+ vendor=intergraph+ ;;+ mvs* | opened*)+ vendor=ibm+ ;;+ os400*)+ vendor=ibm+ ;;+ ptx*)+ vendor=sequent+ ;;+ tpf*)+ vendor=ibm+ ;;+ vxsim* | vxworks* | windiss*)+ vendor=wrs+ ;;+ aux*)+ vendor=apple+ ;;+ hms*)+ vendor=hitachi+ ;;+ mpw* | macos*)+ vendor=apple+ ;;+ *mint | mint[0-9]* | *MiNT | MiNT[0-9]*)+ vendor=atari+ ;;+ vos*)+ vendor=stratus+ ;;+ esac+ basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`+ ;;+esac++echo "$basic_machine-$os" exit # Local variables:
build/autoconf/install-sh view
@@ -1,7 +1,7 @@ #!/bin/sh # install - install a program, script, or datafile -scriptversion=2023-11-23.18; # UTC+scriptversion=2025-06-18.21; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the@@ -170,7 +170,7 @@ -T) is_target_a_directory=never;; - --version) echo "$0 $scriptversion"; exit $?;;+ --version) echo "$0 (GNU Automake) $scriptversion"; exit $?;; --) shift break;;@@ -345,7 +345,7 @@ ' 0 # Because "mkdir -p" follows existing symlinks and we likely work- # directly in world-writeable /tmp, make sure that the '$tmpdir'+ # directly in world-writable /tmp, make sure that the '$tmpdir' # directory is successfully created first before we actually test # 'mkdir -p'. if (umask $mkdir_umask &&@@ -353,7 +353,7 @@ exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 then if test -z "$dir_arg" || {- # Check for POSIX incompatibilities with -m.+ # Check for POSIX incompatibility with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.@@ -533,9 +533,9 @@ done # Local variables:-# eval: (add-hook 'before-save-hook 'time-stamp)+# eval: (add-hook 'before-save-hook 'time-stamp nil t) # time-stamp-start: "scriptversion="-# time-stamp-format: "%:y-%02m-%02d.%02H"+# time-stamp-format: "%Y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End:
cbits/common/tuklib_gettext.h view
@@ -41,11 +41,11 @@ #define N_(msgid) msgid // Optional: Strings that are word wrapped using tuklib_mbstr_wrap may be-// marked with W_("foo) in the source code. xgettext can then add a comment+// marked with W_("foo") in the source code. xgettext can then add a comment // to all such strings to inform translators. The following option needs to // be added to XGETTEXT_OPTIONS in po/Makevars or in an equivalent place: //-// '--keyword=W_:1,"This is word wrapped at spaces. The Unicode character U+00A0 works as a non-breaking space. Tab (\t) is interpret as a zero-width space (the tab itself is not displayed); U+200B is NOT supported. Manual word wrapping with \n is supported but requires care."'+// '--keyword=W_:1,"This is word wrapped at spaces. The Unicode character U+00A0 works as a non-breaking space. Tab (\t) is interpreted as a zero-width space (the tab itself is not displayed); U+200B is NOT supported. Manual word wrapping with \n is supported but requires care."' // // NOTE: The double-quotes in the --keyword argument above must be passed to // xgettext as is, thus one needs the single-quotes in Makevars.
cbits/common/tuklib_integer.h view
@@ -643,11 +643,10 @@ // // __builtin_assume_aligned is support by GCC >= 4.7 and clang >= 3.6. #ifdef HAVE___BUILTIN_ASSUME_ALIGNED-# define tuklib_memcpy_aligned(dest, src, size) \- memcpy(dest, __builtin_assume_aligned(src, size), size)+# define tuklib_assume_aligned(ptr, align) \+ __builtin_assume_aligned(ptr, align) #else-# define tuklib_memcpy_aligned(dest, src, size) \- memcpy(dest, src, size)+# define tuklib_assume_aligned(ptr, align) (ptr) # ifndef TUKLIB_FAST_UNALIGNED_ACCESS # define TUKLIB_USE_UNSAFE_ALIGNED_READS 1 # endif@@ -662,7 +661,7 @@ return *(const uint16_t *)buf; #else uint16_t num;- tuklib_memcpy_aligned(&num, buf, sizeof(num));+ memcpy(&num, tuklib_assume_aligned(buf, sizeof(num)), sizeof(num)); return num; #endif }@@ -676,7 +675,7 @@ return *(const uint32_t *)buf; #else uint32_t num;- tuklib_memcpy_aligned(&num, buf, sizeof(num));+ memcpy(&num, tuklib_assume_aligned(buf, sizeof(num)), sizeof(num)); return num; #endif }@@ -690,7 +689,7 @@ return *(const uint64_t *)buf; #else uint64_t num;- tuklib_memcpy_aligned(&num, buf, sizeof(num));+ memcpy(&num, tuklib_assume_aligned(buf, sizeof(num)), sizeof(num)); return num; #endif }@@ -702,7 +701,7 @@ #ifdef TUKLIB_USE_UNSAFE_TYPE_PUNNING *(uint16_t *)buf = num; #else- tuklib_memcpy_aligned(buf, &num, sizeof(num));+ memcpy(tuklib_assume_aligned(buf, sizeof(num)), &num, sizeof(num)); #endif return; }@@ -714,7 +713,7 @@ #ifdef TUKLIB_USE_UNSAFE_TYPE_PUNNING *(uint32_t *)buf = num; #else- tuklib_memcpy_aligned(buf, &num, sizeof(num));+ memcpy(tuklib_assume_aligned(buf, sizeof(num)), &num, sizeof(num)); #endif return; }@@ -726,7 +725,7 @@ #ifdef TUKLIB_USE_UNSAFE_TYPE_PUNNING *(uint64_t *)buf = num; #else- tuklib_memcpy_aligned(buf, &num, sizeof(num));+ memcpy(tuklib_assume_aligned(buf, sizeof(num)), &num, sizeof(num)); #endif return; }
cbits/common/tuklib_open_stdxxx.h view
@@ -15,7 +15,7 @@ #include "tuklib_common.h" TUKLIB_DECLS_BEGIN -#define tuklib_open_stdxx TUKLIB_SYMBOL(tuklib_open_stdxxx)+#define tuklib_open_stdxxx TUKLIB_SYMBOL(tuklib_open_stdxxx) extern void tuklib_open_stdxxx(int err_status); TUKLIB_DECLS_END
cbits/config.h.in view
@@ -1,4 +1,4 @@-/* cbits/config.h.in. Generated from configure.ac by autoheader. */+/* config.h.in. Generated from configure.ac by autoheader. */ /* Define if building universal (internal helper macro) */ #undef AC_APPLE_UNIVERSAL_BUILD@@ -171,9 +171,15 @@ /* Define to 1 if you have the 'getopt_long' function. */ #undef HAVE_GETOPT_LONG +/* Define to 1 if you have the 'getrlimit' function. */+#undef HAVE_GETRLIMIT+ /* Define if the GNU gettext() function is already present or preinstalled. */ #undef HAVE_GETTEXT +/* Define to 1 if 'HWCAP_CRC32' is declared in <sys/auxv.h>. */+#undef HAVE_HWCAP_CRC32+ /* Define if you have the iconv() function and it works. */ #undef HAVE_ICONV @@ -377,6 +383,9 @@ /* Define to 1 to disable debugging code. */ #undef NDEBUG +/* Name of package */+#undef PACKAGE+ /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT @@ -468,6 +477,10 @@ #ifndef _ALL_SOURCE # undef _ALL_SOURCE #endif+/* Enable extensions on Cosmopolitan Libc. */+#ifndef _COSMO_SOURCE+# undef _COSMO_SOURCE+#endif /* Enable general extensions on macOS. */ #ifndef _DARWIN_C_SOURCE # undef _DARWIN_C_SOURCE@@ -555,6 +568,9 @@ # undef _XOPEN_SOURCE #endif ++/* Version number of package */+#undef VERSION /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */
cbits/liblzma/api/lzma/version.h view
@@ -22,7 +22,7 @@ #define LZMA_VERSION_MINOR 8 /** \brief Patch version number of the liblzma release. */-#define LZMA_VERSION_PATCH 2+#define LZMA_VERSION_PATCH 3 /** * \brief Version stability marker
cbits/liblzma/check/crc32_fast.c view
@@ -182,7 +182,7 @@ // See crc32_dispatch(). This would be the alternative which uses // locking and doesn't use crc32_dispatch(). Note that on Windows // this method needs Vista threads.- mythread_once(crc64_set_func);+ mythread_once(crc32_set_func); #endif */ return crc32_func(buf, size, crc);
cbits/liblzma/check/crc_x86_clmul.h view
@@ -344,7 +344,7 @@ #if defined(_MSC_VER) // This needs <intrin.h> with MSVC. ICC has it as a built-in // on all platforms.- __cpuid(r, 1);+ __cpuid((int *)r, 1); #elif defined(HAVE_CPUID_H) // Compared to just using __asm__ to run CPUID, this also checks // that CPUID is supported and saves and restores ebx as that is
cbits/liblzma/common/index.c view
@@ -433,6 +433,26 @@ if (records > PREALLOC_MAX) records = PREALLOC_MAX; + // If index_decoder.c calls us with records == 0, it's decoding+ // an Index that has no Records. In that case the decoder won't call+ // lzma_index_append() at all, and i->prealloc isn't used during+ // the Index decoding either.+ //+ // Normally the first lzma_index_append() call from the Index decoder+ // would reset i->prealloc to INDEX_GROUP_SIZE. With no Records,+ // lzma_index_append() isn't called and the resetting of prealloc+ // won't occur either. Thus, if records == 0, use the default value+ // INDEX_GROUP_SIZE instead.+ //+ // NOTE: lzma_index_append() assumes i->prealloc > 0. liblzma <= 5.8.2+ // didn't have this check and could set i->prealloc = 0, which would+ // result in a buffer overflow if the application called+ // lzma_index_append() after decoding an empty Index. Appending+ // Records after decoding an Index is a rare thing to do, but+ // it is supposed to work.+ if (records == 0)+ records = INDEX_GROUP_SIZE;+ i->prealloc = (size_t)(records); return; }@@ -685,6 +705,7 @@ ++g->last; } else { // We need to allocate a new group.+ assert(i->prealloc > 0); g = lzma_alloc(sizeof(index_group) + i->prealloc * sizeof(index_record), allocator);
cbits/liblzma/rangecoder/range_decoder.h view
@@ -45,6 +45,7 @@ // and different processors. Overall 0x1F0 seems to be the best choice. #ifndef LZMA_RANGE_DECODER_CONFIG # if defined(__x86_64__) && !defined(__ILP32__) \+ && !defined(__arm64ec__) && !defined(_M_ARM64EC) \ && !defined(__NVCOMPILER) \ && (defined(__GNUC__) || defined(__clang__)) # define LZMA_RANGE_DECODER_CONFIG 0x1F0
configure view
@@ -1,25419 +1,24176 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles.-# Generated by GNU Autoconf 2.72 for XZ Utils 5.8.0.-#-# Report bugs to <lasse.collin@tukaani.org>.-#-#-# Copyright (C) 1992-1996, 1998-2017, 2020-2023 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 ${ZSH_VERSION+y} && (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 e in #(- e) case `(set -o) 2>/dev/null` in #(- *posix*) :- set -o posix ;; #(- *) :- ;;-esac ;;-esac-fi----# Reset variables that may have inherited troublesome values from-# the environment.--# IFS needs to be set, to space, tab, and newline, in precisely that order.-# (If _AS_PATH_WALK were called with IFS unset, it would have the-# side effect of setting IFS to empty, thus disabling word splitting.)-# Quoting is to prevent editors from complaining about space-tab.-as_nl='-'-export as_nl-IFS=" "" $as_nl"--PS1='$ '-PS2='> '-PS4='+ '--# Ensure predictable behavior from utilities with locale-dependent output.-LC_ALL=C-export LC_ALL-LANGUAGE=C-export LANGUAGE--# We cannot yet rely on "unset" to work, but we need these variables-# to be unset--not just set to an empty or harmless value--now, to-# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct-# also avoids known problems related to "unset" and subshell syntax-# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).-for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH-do eval test \${$as_var+y} \- && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :-done--# Ensure that fds 0, 1, and 2 are open.-if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi-if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi-if (exec 3>&2) ; then :; else exec 2>/dev/null; fi--# The user is always right.-if ${PATH_SEPARATOR+false} :; 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---# 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-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- 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- printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2- exit 1-fi---# Use a proper internal environment variable to ensure we don't fall- # into an infinite loop, continuously re-executing ourselves.- if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then- _as_can_reexec=no; export _as_can_reexec;- # 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-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+"$@"}-# Admittedly, this is quite paranoid, since all the known shells bail-# out after a failed 'exec'.-printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2-exit 255- fi- # We don't want this to propagate to other subprocesses.- { _as_can_reexec=; unset _as_can_reexec;}-if test "x$CONFIG_SHELL" = x; then- as_bourne_compatible="if test \${ZSH_VERSION+y} && (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 e in #(- e) case \`(set -o) 2>/dev/null\` in #(- *posix*) :- set -o posix ;; #(- *) :- ;;-esac ;;-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 case e in #(- e) exitcode=1; echo positional parameters were not saved. ;;-esac-fi-test x\$exitcode = x0 || exit 1-blah=\$(echo \$(echo blah))-test x\"\$blah\" = xblah || exit 1-test -x / || 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-- test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'- ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO- ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO- PATH=/empty FPATH=/empty; export PATH FPATH- test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\- || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"- if (eval "$as_required") 2>/dev/null-then :- as_have_required=yes-else case e in #(- e) as_have_required=no ;;-esac-fi- if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null-then :--else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- 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_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null-then :- CONFIG_SHELL=$as_shell as_have_required=yes- if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null-then :- break 2-fi-fi- done;;- esac- as_found=false-done-IFS=$as_save_IFS-if $as_found-then :--else case e in #(- e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&- as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null-then :- CONFIG_SHELL=$SHELL as_have_required=yes-fi ;;-esac-fi--- if test "x$CONFIG_SHELL" != x-then :- export CONFIG_SHELL- # 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-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+"$@"}-# Admittedly, this is quite paranoid, since all the known shells bail-# out after a failed 'exec'.-printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2-exit 255-fi-- if test x$as_have_required = xno-then :- printf "%s\n" "$0: This script requires a shell more modern than all"- printf "%s\n" "$0: the shells that I found on your system."- if test ${ZSH_VERSION+y} ; then- printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"- printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."- else- printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and-$0: lasse.collin@tukaani.org about your system, including-$0: any error possibly output before this message. Then-$0: install a modern shell, or manually run the script-$0: under such a shell if you do have one."- fi- exit 1-fi ;;-esac-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 $? 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 "$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=`printf "%s\n" "$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 ||-printf "%s\n" 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_executable_p FILE-# ------------------------# Test if FILE is an executable regular file.-as_fn_executable_p ()-{- test -f "$1" && test -x "$1"-} # as_fn_executable_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 case e in #(- e) as_fn_append ()- {- eval $1=\$$1\$2- } ;;-esac-fi # as_fn_append--# as_fn_arith ARG...-# -------------------# Perform arithmetic evaluation on the ARGs, and store the result in the-# global $as_val. Take advantage of shells that can avoid forks. The arguments-# must be portable across $(()) and expr.-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null-then :- eval 'as_fn_arith ()- {- as_val=$(( $* ))- }'-else case e in #(- e) as_fn_arith ()- {- as_val=`expr "$@" || test $? -eq 1`- } ;;-esac-fi # as_fn_arith---# as_fn_error STATUS 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.-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- printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4- fi- printf "%s\n" "$as_me: error: $2" >&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 ||-printf "%s\n" 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 '- t clear- :clear- 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" ||- { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }-- # If we had to re-execute with $CONFIG_SHELL, we're ensured to have- # already done that, so ensure we don't try to do so again and fall- # in an infinite loop. This has already happened in practice.- _as_can_reexec=no; export _as_can_reexec- # 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-}---# Determine whether it's possible to make 'echo' print without a newline.-# These variables are no longer used directly by Autoconf, but are AC_SUBSTed-# for compatibility with existing Makefiles.-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--# For backward compatibility with old third-party macros, we provide-# the shell variables $as_echo and $as_echo_n. New code should use-# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.-as_echo='printf %s\n'-as_echo_n='printf %s'--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 -pR'.- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||- as_ln_s='cp -pR'- elif ln conf$$.file conf$$ 2>/dev/null; then- as_ln_s=ln- else- as_ln_s='cp -pR'- fi-else- as_ln_s='cp -pR'-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--as_test_x='test -x'-as_executable_p=as_fn_executable_p--# Sed expression to map a string onto a valid CPP name.-as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"-as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated--# Sed expression to map a string onto a valid variable name.-as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"-as_tr_sh="eval sed '$as_sed_sh'" # deprecated--SHELL=${CONFIG_SHELL-/bin/sh}---test -n "$DJDIR" || exec 7<&0 </dev/null-exec 6>&1--# Name of the host.-# hostname on some systems (SVR3.2, old GNU/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=.-LIBOBJS=-cross_compiling=no-subdirs=-MFLAGS=-MAKEFLAGS=--# Identity of this package.-PACKAGE_NAME='XZ Utils'-PACKAGE_TARNAME='xz'-PACKAGE_VERSION='5.8.0'-PACKAGE_STRING='XZ Utils 5.8.0'-PACKAGE_BUGREPORT='lasse.collin@tukaani.org'-PACKAGE_URL='https://tukaani.org/xz/'--ac_unique_file="cbits/liblzma/common/common.h"-# Factoring default headers for most tests.-ac_includes_default="\-#include <stddef.h>-#ifdef HAVE_STDIO_H-# include <stdio.h>-#endif-#ifdef HAVE_STDLIB_H-# include <stdlib.h>-#endif-#ifdef HAVE_STRING_H-# include <string.h>-#endif-#ifdef HAVE_INTTYPES_H-# include <inttypes.h>-#endif-#ifdef HAVE_STDINT_H-# include <stdint.h>-#endif-#ifdef HAVE_STRINGS_H-# include <strings.h>-#endif-#ifdef HAVE_SYS_TYPES_H-# include <sys/types.h>-#endif-#ifdef HAVE_SYS_STAT_H-# include <sys/stat.h>-#endif-#ifdef HAVE_UNISTD_H-# include <unistd.h>-#endif"--ac_header_c_list=-gt_needs=-enable_year2038=no-ac_subst_vars='LTLIBOBJS-xz-AM_CFLAGS-COND_GNULIB_FALSE-COND_GNULIB_TRUE-HAVE_VISIBILITY-CFLAG_VISIBILITY-COND_INTERNAL_SHA256_FALSE-COND_INTERNAL_SHA256_TRUE-GETOPT_H-LIBOBJS-localedir_c_make-localedir_c-POSUB-LTLIBINTL-LIBINTL-INTLLIBS-LTLIBICONV-LIBICONV-INTL_MACOSX_LIBS-DESIRED_LINGUAS-XGETTEXT_EXTRA_OPTIONS-MSGMERGE_FOR_MSGFMT_OPTION-MSGMERGE-XGETTEXT_015-XGETTEXT-GMSGFMT_015-GMSGFMT-MSGFMT-GETTEXT_MACRO_VERSION-USE_NLS-MKDIR_P-INSTALL_DATA-INSTALL_SCRIPT-INSTALL_PROGRAM-SET_MAKE-COND_SYMVERS_GENERIC_FALSE-COND_SYMVERS_GENERIC_TRUE-COND_SYMVERS_LINUX_FALSE-COND_SYMVERS_LINUX_TRUE-COND_SHARED_FALSE-COND_SHARED_TRUE-RC-LT_SYS_LIBRARY_PATH-OTOOL64-OTOOL-LIPO-NMEDIT-DSYMUTIL-MANIFEST_TOOL-AWK-RANLIB-STRIP-ac_ct_AR-AR-FILECMD-NM-ac_ct_DUMPBIN-DUMPBIN-LD-FGREP-EGREP-GREP-LIBTOOL-OBJDUMP-DLLTOOL-AS-COND_THREADS_FALSE-COND_THREADS_TRUE-PTHREAD_CFLAGS-PTHREAD_LIBS-PTHREAD_CXX-PTHREAD_CC-ax_pthread_config-CPP-SED-am__fastdepCCAS_FALSE-am__fastdepCCAS_TRUE-CCASDEPMODE-am__nodep-AMDEPBACKSLASH-AMDEP_FALSE-AMDEP_TRUE-am__include-DEPDIR-am__leading_dot-CCASFLAGS-CCAS-OBJEXT-EXEEXT-ac_ct_CC-CPPFLAGS-LDFLAGS-CFLAGS-CC-LN_S-PREFERABLY_POSIX_SHELL-POSIX_SHELL-enable_path_for_scripts-COND_DOXYGEN_FALSE-COND_DOXYGEN_TRUE-COND_DOC_FALSE-COND_DOC_TRUE-COND_SCRIPTS_FALSE-COND_SCRIPTS_TRUE-COND_LZMALINKS_FALSE-COND_LZMALINKS_TRUE-COND_LZMAINFO_FALSE-COND_LZMAINFO_TRUE-COND_LZMADEC_FALSE-COND_LZMADEC_TRUE-COND_XZDEC_FALSE-COND_XZDEC_TRUE-COND_XZ_FALSE-COND_XZ_TRUE-COND_SMALL_FALSE-COND_SMALL_TRUE-COND_ASM_X86_FALSE-COND_ASM_X86_TRUE-COND_LZIP_DECODER_FALSE-COND_LZIP_DECODER_TRUE-COND_MICROLZMA_FALSE-COND_MICROLZMA_TRUE-COND_CHECK_SHA256_FALSE-COND_CHECK_SHA256_TRUE-COND_CHECK_CRC64_FALSE-COND_CHECK_CRC64_TRUE-COND_CHECK_CRC32_FALSE-COND_CHECK_CRC32_TRUE-COND_DECODER_LZ_FALSE-COND_DECODER_LZ_TRUE-COND_ENCODER_LZ_FALSE-COND_ENCODER_LZ_TRUE-COND_FILTER_LZ_FALSE-COND_FILTER_LZ_TRUE-COND_DECODER_SIMPLE_FALSE-COND_DECODER_SIMPLE_TRUE-COND_ENCODER_SIMPLE_FALSE-COND_ENCODER_SIMPLE_TRUE-COND_FILTER_SIMPLE_FALSE-COND_FILTER_SIMPLE_TRUE-COND_DECODER_RISCV_FALSE-COND_DECODER_RISCV_TRUE-COND_ENCODER_RISCV_FALSE-COND_ENCODER_RISCV_TRUE-COND_FILTER_RISCV_FALSE-COND_FILTER_RISCV_TRUE-COND_DECODER_SPARC_FALSE-COND_DECODER_SPARC_TRUE-COND_ENCODER_SPARC_FALSE-COND_ENCODER_SPARC_TRUE-COND_FILTER_SPARC_FALSE-COND_FILTER_SPARC_TRUE-COND_DECODER_ARM64_FALSE-COND_DECODER_ARM64_TRUE-COND_ENCODER_ARM64_FALSE-COND_ENCODER_ARM64_TRUE-COND_FILTER_ARM64_FALSE-COND_FILTER_ARM64_TRUE-COND_DECODER_ARMTHUMB_FALSE-COND_DECODER_ARMTHUMB_TRUE-COND_ENCODER_ARMTHUMB_FALSE-COND_ENCODER_ARMTHUMB_TRUE-COND_FILTER_ARMTHUMB_FALSE-COND_FILTER_ARMTHUMB_TRUE-COND_DECODER_ARM_FALSE-COND_DECODER_ARM_TRUE-COND_ENCODER_ARM_FALSE-COND_ENCODER_ARM_TRUE-COND_FILTER_ARM_FALSE-COND_FILTER_ARM_TRUE-COND_DECODER_IA64_FALSE-COND_DECODER_IA64_TRUE-COND_ENCODER_IA64_FALSE-COND_ENCODER_IA64_TRUE-COND_FILTER_IA64_FALSE-COND_FILTER_IA64_TRUE-COND_DECODER_POWERPC_FALSE-COND_DECODER_POWERPC_TRUE-COND_ENCODER_POWERPC_FALSE-COND_ENCODER_POWERPC_TRUE-COND_FILTER_POWERPC_FALSE-COND_FILTER_POWERPC_TRUE-COND_DECODER_X86_FALSE-COND_DECODER_X86_TRUE-COND_ENCODER_X86_FALSE-COND_ENCODER_X86_TRUE-COND_FILTER_X86_FALSE-COND_FILTER_X86_TRUE-COND_DECODER_DELTA_FALSE-COND_DECODER_DELTA_TRUE-COND_ENCODER_DELTA_FALSE-COND_ENCODER_DELTA_TRUE-COND_FILTER_DELTA_FALSE-COND_FILTER_DELTA_TRUE-COND_DECODER_LZMA2_FALSE-COND_DECODER_LZMA2_TRUE-COND_ENCODER_LZMA2_FALSE-COND_ENCODER_LZMA2_TRUE-COND_FILTER_LZMA2_FALSE-COND_FILTER_LZMA2_TRUE-COND_DECODER_LZMA1_FALSE-COND_DECODER_LZMA1_TRUE-COND_ENCODER_LZMA1_FALSE-COND_ENCODER_LZMA1_TRUE-COND_FILTER_LZMA1_FALSE-COND_FILTER_LZMA1_TRUE-COND_MAIN_DECODER_FALSE-COND_MAIN_DECODER_TRUE-COND_MAIN_ENCODER_FALSE-COND_MAIN_ENCODER_TRUE-LN_EXEEXT-COND_W32_FALSE-COND_W32_TRUE-host_os-host_vendor-host_cpu-host-build_os-build_vendor-build_cpu-build-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-runstatedir-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-am__quote'-ac_subst_files=''-ac_user_opts='-enable_option_checking-enable_debug-enable_encoders-enable_decoders-enable_match_finders-enable_checks-enable_external_sha256-enable_microlzma-enable_lzip_decoder-enable_assembler-enable_clmul_crc-enable_arm64_crc32-enable_loongarch_crc32-enable_small-enable_threads-enable_assume_ram-enable_xz-enable_xzdec-enable_lzmadec-enable_lzmainfo-enable_lzma_links-enable_scripts-enable_doc-enable_doxygen-enable_sandbox-enable_path_for_scripts-enable_dependency_tracking-enable_shared-enable_static-enable_pic-with_pic-enable_fast_install-enable_aix_soname-with_aix_soname-with_gnu_ld-with_sysroot-enable_libtool_lock-enable_symbol_versions-enable_nls-enable_rpath-with_libiconv_prefix-with_libintl_prefix-enable_largefile-enable_unaligned_access-enable_unsafe_type_punning-enable_werror-enable_year2038-'- ac_precious_vars='build_alias-host_alias-target_alias-CC-CFLAGS-LDFLAGS-LIBS-CPPFLAGS-CCAS-CCASFLAGS-CPP-LT_SYS_LIBRARY_PATH'---# 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'-runstatedir='${localstatedir}/run'-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= ;;- *) ac_optarg=yes ;;- esac-- 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=`printf "%s\n" "$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=`printf "%s\n" "$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 ;;-- -runstatedir | --runstatedir | --runstatedi | --runstated \- | --runstate | --runstat | --runsta | --runst | --runs \- | --run | --ru | --r)- ac_prev=runstatedir ;;- -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \- | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \- | --run=* | --ru=* | --r=*)- runstatedir=$ac_optarg ;;-- -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=`printf "%s\n" "$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=`printf "%s\n" "$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.- printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2- expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&- printf "%s\n" "$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" ;;- *) printf "%s\n" "$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 runstatedir-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- 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 ||-printf "%s\n" 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 XZ Utils 5.8.0 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- [$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]- --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]- --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/xz]- --htmldir=DIR html documentation [DOCDIR]- --dvidir=DIR dvi documentation [DOCDIR]- --pdfdir=DIR pdf documentation [DOCDIR]- --psdir=DIR ps documentation [DOCDIR]-_ACEOF-- cat <<\_ACEOF--System types:- --build=BUILD configure for building on BUILD [guessed]- --host=HOST cross-compile to build programs to run on HOST [BUILD]-_ACEOF-fi--if test -n "$ac_init_help"; then- case $ac_init_help in- short | recursive ) echo "Configuration of XZ Utils 5.8.0:";;- 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-debug Enable debugging code.- --enable-encoders=LIST Comma-separated list of encoders to build.- Default=all. Available encoders: lzma1 lzma2 delta- x86 powerpc ia64 arm armthumb arm64 sparc riscv- --enable-decoders=LIST Comma-separated list of decoders to build.- Default=all. Available decoders are the same as- available encoders.- --enable-match-finders=LIST- Comma-separated list of match finders to build.- Default=all. At least one match finder is required- for encoding with the LZMA1 and LZMA2 filters.- Available match finders: hc3 hc4 bt2 bt3 bt4- --enable-checks=LIST Comma-separated list of integrity checks to build.- Default=all. Available integrity checks: crc32 crc64- sha256- --enable-external-sha256- Use SHA-256 code from the operating system. See- INSTALL for possible subtle problems.- --disable-microlzma Do not build MicroLZMA encoder and decoder. It is- needed by specific applications only, for example,- erofs-utils.- --disable-lzip-decoder Disable decompression support for .lz (lzip) files.- --disable-assembler Do not use assembler optimizations even if such- exist for the architecture.- --disable-clmul-crc Do not use carryless multiplication for CRC- calculation even if support for it is detected.- --disable-arm64-crc32 Do not use ARM64 CRC32 instructions even if support- for it is detected.- --disable-loongarch-crc32- Do not use LoongArch CRC32 instructions even if- support for them is detected.- --enable-small Make liblzma smaller and a little slower. This is- disabled by default to optimize for speed.- --enable-threads=METHOD Supported METHODS are 'yes', 'no', 'posix', 'win95',- and 'vista'. The default is 'yes'. Using 'no'- together with --enable-small makes liblzma thread- unsafe.- --enable-assume-ram=SIZE- If and only if the real amount of RAM cannot be- determined, assume SIZE MiB. The default is 128 MiB.- This affects the default memory usage limit.- --disable-xz do not build the xz tool- --disable-xzdec do not build xzdec- --disable-lzmadec do not build lzmadec (it exists primarily for LZMA- Utils compatibility)- --disable-lzmainfo do not build lzmainfo (it exists primarily for LZMA- Utils compatibility)- --disable-lzma-links do not create symlinks for LZMA Utils compatibility- --disable-scripts do not install the scripts xzdiff, xzgrep, xzless,- xzmore, and their symlinks- --disable-doc do not install documentation files to docdir (man- pages are still installed and, if --enable-doxygen- is used, liblzma API documentation is installed too)- --enable-doxygen generate HTML version of the liblzma API- documentation using Doxygen and install the result- to docdir- --enable-sandbox=METHOD Sandboxing METHOD can be 'auto', 'no', 'capsicum',- 'pledge', or 'landlock'. The default is 'auto' which- enables sandboxing if a supported sandboxing method- is found.- --enable-path-for-scripts=PREFIX- If PREFIX isn't empty, PATH=PREFIX:$PATH will be set- in the beginning of the scripts (xzgrep and others).- The default is empty except on Solaris the default- is /usr/xpg4/bin.- --enable-dependency-tracking- do not reject slow dependency extractors- --disable-dependency-tracking- speeds up one-time build- --enable-shared[=PKGS] build shared libraries [default=yes]- --enable-static[=PKGS] build static libraries [default=yes]- --enable-pic[=PKGS] try to use only PIC/non-PIC objects [default=use- both]- --enable-fast-install[=PKGS]- optimize for fast installation [default=yes]- --enable-aix-soname=aix|svr4|both- shared library versioning (aka "SONAME") variant to- provide on AIX, [default=aix].- --disable-libtool-lock avoid locking (might break parallel builds)- --enable-symbol-versions- Use symbol versioning for liblzma. Enabled by- default on GNU/Linux, other GNU-based systems, and- FreeBSD.- --disable-nls do not use Native Language Support- --disable-rpath do not hardcode runtime library paths- --disable-largefile omit support for large files- --enable-unaligned-access- Enable if the system supports *fast* unaligned- memory access with 16-bit, 32-bit, and 64-bit- integers. By default, this is enabled on x86,- x86-64, 32/64-bit big endian PowerPC, 64-bit little- endian PowerPC, and some ARM, ARM64, and RISC-V- systems.- --enable-unsafe-type-punning- This introduces strict aliasing violations and may- result in broken code. However, this might improve- performance in some cases, especially with old- compilers (e.g. GCC 3 and early 4.x on x86, GCC < 6- on ARMv6 and ARMv7).- --enable-werror Enable -Werror to abort compilation on all compiler- warnings.- --enable-year2038 support timestamps after 2038--Optional Packages:- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)- --with-gnu-ld assume the C compiler uses GNU ld [default=no]- --with-sysroot[=DIR] Search for dependent libraries within DIR (or the- compiler's sysroot if not specified).- --with-gnu-ld assume the C compiler uses GNU ld [default=no]- --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib- --without-libiconv-prefix don't search for libiconv in includedir and libdir- --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib- --without-libintl-prefix don't search for libintl in includedir and libdir--Some influential environment variables:- CC C compiler command- CFLAGS C compiler flags- LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a- nonstandard directory <lib dir>- LIBS libraries to pass to the linker, e.g. -l<library>- CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if- you have headers in a nonstandard directory <include dir>- CCAS assembler compiler command (defaults to CC)- CCASFLAGS assembler compiler flags (defaults to CFLAGS)- CPP C preprocessor- LT_SYS_LIBRARY_PATH- User-defined run-time library search path.--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 <lasse.collin@tukaani.org>.-XZ Utils home page: <https://tukaani.org/xz/>.-_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=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`- # A ".." for each directory in $ac_dir_suffix.- ac_top_builddir_sub=`printf "%s\n" "$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 configure.gnu first; this name is used for a wrapper for- # Metaconfig's "Configure" on case-insensitive file systems.- 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- printf "%s\n" "$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-XZ Utils configure 5.8.0-generated by GNU Autoconf 2.72--Copyright (C) 2023 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.$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 conftest.beam- 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\""-printf "%s\n" "$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- printf "%s\n" "$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 case e in #(- e) printf "%s\n" "$as_me: failed program was:" >&5-sed 's/^/| /' conftest.$ac_ext >&5-- ac_retval=1 ;;-esac-fi- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno- as_fn_set_status $ac_retval--} # ac_fn_c_try_compile--# 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- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5-printf %s "checking for $2... " >&6; }-if eval test \${$3+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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 case e in #(- e) eval "$3=no" ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-eval ac_res=\$$3- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno--} # ac_fn_c_check_header_compile--# ac_fn_c_try_link LINENO-# ------------------------# Try to link conftest.$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.beam 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\""-printf "%s\n" "$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- printf "%s\n" "$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 ||- test -x conftest$ac_exeext- }-then :- ac_retval=0-else case e in #(- e) printf "%s\n" "$as_me: failed program was:" >&5-sed 's/^/| /' conftest.$ac_ext >&5-- ac_retval=1 ;;-esac-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; ${as_lineno_stack:+:} unset as_lineno- as_fn_set_status $ac_retval--} # ac_fn_c_try_link--# ac_fn_c_try_cpp LINENO-# -----------------------# Try to preprocess conftest.$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\""-printf "%s\n" "$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- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; } > conftest.i && {- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||- test ! -s conftest.err- }-then :- ac_retval=0-else case e in #(- e) printf "%s\n" "$as_me: failed program was:" >&5-sed 's/^/| /' conftest.$ac_ext >&5-- ac_retval=1 ;;-esac-fi- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno- as_fn_set_status $ac_retval--} # ac_fn_c_try_cpp--# 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- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5-printf %s "checking for $2... " >&6; }-if eval test \${$3+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-/* Define $2 to an innocuous variant, in case <limits.h> declares $2.- For example, HP-UX 11i <limits.h> declares gettimeofday. */-#define $2 innocuous_$2--/* System header to define __stub macros and hopefully few prototypes,- which can conflict with char $2 (void); below. */--#include <limits.h>-#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 (void);-/* 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 (void)-{-return $2 ();- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- eval "$3=yes"-else case e in #(- e) eval "$3=no" ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-eval ac_res=\$$3- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno--} # ac_fn_c_check_func--# ac_fn_c_try_run LINENO-# -----------------------# Try to run conftest.$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\""-printf "%s\n" "$ac_try_echo"; } >&5- (eval "$ac_link") 2>&5- ac_status=$?- printf "%s\n" "$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\""-printf "%s\n" "$ac_try_echo"; } >&5- (eval "$ac_try") 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }; }-then :- ac_retval=0-else case e in #(- e) printf "%s\n" "$as_me: program exited with status $ac_status" >&5- printf "%s\n" "$as_me: failed program was:" >&5-sed 's/^/| /' conftest.$ac_ext >&5-- ac_retval=$ac_status ;;-esac-fi- rm -rf conftest.dSYM conftest_ipa8_conftest.oo- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno- as_fn_set_status $ac_retval--} # ac_fn_c_try_run--# ac_fn_c_check_type LINENO TYPE VAR INCLUDES-# --------------------------------------------# Tests whether TYPE exists after having included INCLUDES, setting cache-# variable VAR accordingly.-ac_fn_c_check_type ()-{- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5-printf %s "checking for $2... " >&6; }-if eval test \${$3+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) eval "$3=no"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-int-main (void)-{-if (sizeof ($2))- return 0;- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-int-main (void)-{-if (sizeof (($2)))- return 0;- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :--else case e in #(- e) eval "$3=yes" ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-eval ac_res=\$$3- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno--} # ac_fn_c_check_type--# ac_fn_c_find_uintX_t LINENO BITS VAR-# -------------------------------------# Finds an unsigned integer type with width BITS, setting cache variable VAR-# accordingly.-ac_fn_c_find_uintX_t ()-{- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5-printf %s "checking for uint$2_t... " >&6; }-if eval test \${$3+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) eval "$3=no"- # Order is important - never check a type that is potentially smaller- # than half of the expected target width.- for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \- 'unsigned long long int' 'unsigned short int' 'unsigned char'; do- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$ac_includes_default-int-main (void)-{-static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- case $ac_type in #(- uint$2_t) :- eval "$3=yes" ;; #(- *) :- eval "$3=\$ac_type" ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- if eval test \"x\$"$3"\" = x"no"-then :--else case e in #(- e) break ;;-esac-fi- done ;;-esac-fi-eval ac_res=\$$3- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno--} # ac_fn_c_find_uintX_t--# ac_fn_c_find_intX_t LINENO BITS VAR-# ------------------------------------# Finds a signed integer type with width BITS, setting cache variable VAR-# accordingly.-ac_fn_c_find_intX_t ()-{- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5-printf %s "checking for int$2_t... " >&6; }-if eval test \${$3+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) eval "$3=no"- # Order is important - never check a type that is potentially smaller- # than half of the expected target width.- for ac_type in int$2_t 'int' 'long int' \- 'long long int' 'short int' 'signed char'; do- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$ac_includes_default- enum { N = $2 / 2 - 1 };-int-main (void)-{-static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$ac_includes_default- enum { N = $2 / 2 - 1 };-int-main (void)-{-static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)- < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :--else case e in #(- e) case $ac_type in #(- int$2_t) :- eval "$3=yes" ;; #(- *) :- eval "$3=\$ac_type" ;;-esac ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- if eval test \"x\$"$3"\" = x"no"-then :--else case e in #(- e) break ;;-esac-fi- done ;;-esac-fi-eval ac_res=\$$3- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno--} # ac_fn_c_find_intX_t--# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES-# ---------------------------------------------# Tries to find the compile-time value of EXPR in a program that includes-# INCLUDES, setting VAR accordingly. Returns whether the value could be-# computed-ac_fn_c_compute_int ()-{- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack- if test "$cross_compiling" = yes; then- # Depending upon the size, compute the lo and hi bounds.-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-int-main (void)-{-static int test_array [1 - 2 * !(($2) >= 0)];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_lo=0 ac_mid=0- while :; do- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-int-main (void)-{-static int test_array [1 - 2 * !(($2) <= $ac_mid)];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_hi=$ac_mid; break-else case e in #(- e) as_fn_arith $ac_mid + 1 && ac_lo=$as_val- if test $ac_lo -le $ac_mid; then- ac_lo= ac_hi=- break- fi- as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- done-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-int-main (void)-{-static int test_array [1 - 2 * !(($2) < 0)];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_hi=-1 ac_mid=-1- while :; do- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-int-main (void)-{-static int test_array [1 - 2 * !(($2) >= $ac_mid)];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_lo=$ac_mid; break-else case e in #(- e) as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val- if test $ac_mid -le $ac_hi; then- ac_lo= ac_hi=- break- fi- as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- done-else case e in #(- e) ac_lo= ac_hi= ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-# Binary search between lo and hi bounds.-while test "x$ac_lo" != "x$ac_hi"; do- as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-int-main (void)-{-static int test_array [1 - 2 * !(($2) <= $ac_mid)];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_hi=$ac_mid-else case e in #(- e) as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-done-case $ac_lo in #((-?*) eval "$3=\$ac_lo"; ac_retval=0 ;;-'') ac_retval=1 ;;-esac- else- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-static long int longval (void) { return $2; }-static unsigned long int ulongval (void) { return $2; }-#include <stdio.h>-#include <stdlib.h>-int-main (void)-{-- FILE *f = fopen ("conftest.val", "w");- if (! f)- return 1;- if (($2) < 0)- {- long int i = longval ();- if (i != ($2))- return 1;- fprintf (f, "%ld", i);- }- else- {- unsigned long int i = ulongval ();- if (i != ($2))- return 1;- fprintf (f, "%lu", i);- }- /* Do not output a trailing newline, as this causes \r\n confusion- on some platforms. */- return ferror (f) || fclose (f) != 0;-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_run "$LINENO"-then :- echo >>conftest.val; read $3 <conftest.val; ac_retval=0-else case e in #(- e) ac_retval=1 ;;-esac-fi-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \- conftest.$ac_objext conftest.beam conftest.$ac_ext-rm -f conftest.val-- fi- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno- as_fn_set_status $ac_retval--} # ac_fn_c_compute_int--# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES-# -----------------------------------------------------# Tries to find if the field MEMBER exists in type AGGR, after including-# INCLUDES, setting cache variable VAR accordingly.-ac_fn_c_check_member ()-{- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5-printf %s "checking for $2.$3... " >&6; }-if eval test \${$4+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$5-int-main (void)-{-static $2 ac_aggr;-if (ac_aggr.$3)-return 0;- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- eval "$4=yes"-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$5-int-main (void)-{-static $2 ac_aggr;-if (sizeof ac_aggr.$3)-return 0;- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- eval "$4=yes"-else case e in #(- e) eval "$4=no" ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-eval ac_res=\$$4- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno--} # ac_fn_c_check_member--# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR-# -------------------------------------------------------------------# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR-# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.-ac_fn_check_decl ()-{- as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack- as_decl_name=`echo $2|sed 's/ *(.*//'`- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5-printf %s "checking whether $as_decl_name is declared... " >&6; }-if eval test \${$3+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`- eval ac_save_FLAGS=\$$6- as_fn_append $6 " $5"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$4-int-main (void)-{-#ifndef $as_decl_name-#ifdef __cplusplus- (void) $as_decl_use;-#else- (void) $as_decl_name;-#endif-#endif-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- eval "$3=yes"-else case e in #(- e) eval "$3=no" ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- eval $6=\$ac_save_FLAGS- ;;-esac-fi-eval ac_res=\$$3- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }- eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno--} # ac_fn_check_decl-ac_configure_args_raw=-for ac_arg-do- case $ac_arg in- *\'*)- ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;- esac- as_fn_append ac_configure_args_raw " '$ac_arg'"-done--case $ac_configure_args_raw in- *$as_nl*)- ac_safe_unquote= ;;- *)- ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.- ac_unsafe_a="$ac_unsafe_z#~"- ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"- ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;-esac--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 XZ Utils $as_me 5.8.0, which was-generated by GNU Autoconf 2.72. Invocation command line was-- $ $0$ac_configure_args_raw--_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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- printf "%s\n" "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=`printf "%s\n" "$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=$?- # Sanitize IFS.- IFS=" "" $as_nl"- # Save into config.log some information that might help in debugging.- {- echo-- printf "%s\n" "## ---------------- ##-## Cache variables. ##-## ---------------- ##"- 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_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5-printf "%s\n" "$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-- printf "%s\n" "## ----------------- ##-## Output variables. ##-## ----------------- ##"- echo- for ac_var in $ac_subst_vars- do- eval ac_val=\$$ac_var- case $ac_val in- *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;- esac- printf "%s\n" "$ac_var='\''$ac_val'\''"- done | sort- echo-- if test -n "$ac_subst_files"; then- printf "%s\n" "## ------------------- ##-## File substitutions. ##-## ------------------- ##"- echo- for ac_var in $ac_subst_files- do- eval ac_val=\$$ac_var- case $ac_val in- *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;- esac- printf "%s\n" "$ac_var='\''$ac_val'\''"- done | sort- echo- fi-- if test -s confdefs.h; then- printf "%s\n" "## ----------- ##-## confdefs.h. ##-## ----------- ##"- echo- cat confdefs.h- echo- fi- test "$ac_signal" != 0 &&- printf "%s\n" "$as_me: caught signal $ac_signal"- printf "%s\n" "$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--printf "%s\n" "/* confdefs.h */" > confdefs.h--# Predefined preprocessor variables.--printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h--printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h--printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h--printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h--printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h--printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h---# Let the site file select an alternate cache file if it wants to.-# Prefer an explicitly selected file to automatically selected ones.-if test -n "$CONFIG_SITE"; then- ac_site_files="$CONFIG_SITE"-elif test "x$prefix" != xNONE; then- ac_site_files="$prefix/share/config.site $prefix/etc/config.site"-else- ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"-fi--for ac_site_file in $ac_site_files-do- case $ac_site_file in #(- */*) :- ;; #(- *) :- ac_site_file=./$ac_site_file ;;-esac- if test -f "$ac_site_file" && test -r "$ac_site_file"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5-printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}- sed 's/^/| /' "$ac_site_file" >&5- . "$ac_site_file" \- || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$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; }- 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- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5-printf "%s\n" "$as_me: loading cache $cache_file" >&6;}- case $cache_file in- [\\/]* | ?:[\\/]* ) . "$cache_file";;- *) . "./$cache_file";;- esac- fi-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5-printf "%s\n" "$as_me: creating cache $cache_file" >&6;}- >$cache_file-fi--# Test code for whether the C compiler supports C89 (global declarations)-ac_c_conftest_c89_globals='-/* Does the compiler advertise C89 conformance?- Do not test the value of __STDC__, because some compilers set it to 0- while being otherwise adequately conformant. */-#if !defined __STDC__-# error "Compiler does not advertise C89 conformance"-#endif--#include <stddef.h>-#include <stdarg.h>-struct stat;-/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */-struct buf { int x; };-struct buf * (*rcsopen) (struct buf *, struct stat *, int);-static char *e (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;-}--/* C89 style stringification. */-#define noexpand_stringify(a) #a-const char *stringified = noexpand_stringify(arbitrary+token=sequence);--/* C89 style token pasting. Exercises some of the corner cases that- e.g. old MSVC gets wrong, but not very hard. */-#define noexpand_concat(a,b) a##b-#define expand_concat(a,b) noexpand_concat(a,b)-extern int vA;-extern int vbee;-#define aye A-#define bee B-int *pvA = &expand_concat(v,aye);-int *pvbee = &noexpand_concat(v,bee);--/* 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 do not provoke an error unfortunately, instead are silently treated- as an "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 is necessary to write \x00 == 0 to get something- that is 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 **, int *(*)(struct buf *, struct stat *, int),- int, int);'--# Test code for whether the C compiler supports C89 (body of main).-ac_c_conftest_c89_main='-ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);-'--# Test code for whether the C compiler supports C99 (global declarations)-ac_c_conftest_c99_globals='-/* Does the compiler advertise C99 conformance? */-#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L-# error "Compiler does not advertise C99 conformance"-#endif--// See if C++-style comments work.--#include <stdbool.h>-extern int puts (const char *);-extern int printf (const char *, ...);-extern int dprintf (int, const char *, ...);-extern void *malloc (size_t);-extern void free (void *);--// Check varargs macros. These examples are taken from C99 6.10.3.5.-// dprintf is used instead of fprintf to avoid needing to declare-// FILE and stderr.-#define debug(...) dprintf (2, __VA_ARGS__)-#define showlist(...) puts (#__VA_ARGS__)-#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))-static void-test_varargs_macros (void)-{- int x = 1234;- int y = 5678;- debug ("Flag");- debug ("X = %d\n", x);- showlist (The first, second, and third items.);- report (x>y, "x is %d but y is %d", x, y);-}--// Check long long types.-#define BIG64 18446744073709551615ull-#define BIG32 4294967295ul-#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)-#if !BIG_OK- #error "your preprocessor is broken"-#endif-#if BIG_OK-#else- #error "your preprocessor is broken"-#endif-static long long int bignum = -9223372036854775807LL;-static unsigned long long int ubignum = BIG64;--struct incomplete_array-{- int datasize;- double data[];-};--struct named_init {- int number;- const wchar_t *name;- double average;-};--typedef const char *ccp;--static inline int-test_restrict (ccp restrict text)-{- // Iterate through items via the restricted pointer.- // Also check for declarations in for loops.- for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)- continue;- return 0;-}--// Check varargs and va_copy.-static bool-test_varargs (const char *format, ...)-{- va_list args;- va_start (args, format);- va_list args_copy;- va_copy (args_copy, args);-- const char *str = "";- int number = 0;- float fnumber = 0;-- while (*format)- {- switch (*format++)- {- case '\''s'\'': // string- str = va_arg (args_copy, const char *);- break;- case '\''d'\'': // int- number = va_arg (args_copy, int);- break;- case '\''f'\'': // float- fnumber = va_arg (args_copy, double);- break;- default:- break;- }- }- va_end (args_copy);- va_end (args);-- return *str && number && fnumber;-}-'--# Test code for whether the C compiler supports C99 (body of main).-ac_c_conftest_c99_main='- // Check bool.- _Bool success = false;- success |= (argc != 0);-- // Check restrict.- if (test_restrict ("String literal") == 0)- success = true;- char *restrict newvar = "Another string";-- // Check varargs.- success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);- test_varargs_macros ();-- // Check flexible array members.- struct incomplete_array *ia =- malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));- ia->datasize = 10;- for (int i = 0; i < ia->datasize; ++i)- ia->data[i] = i * 1.234;- // Work around memory leak warnings.- free (ia);-- // Check named initializers.- struct named_init ni = {- .number = 34,- .name = L"Test wide string",- .average = 543.34343,- };-- ni.number = 58;-- int dynamic_array[ni.number];- dynamic_array[0] = argv[0][0];- dynamic_array[ni.number - 1] = 543;-- // work around unused variable warnings- ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''- || dynamic_array[ni.number - 1] != 543);-'--# Test code for whether the C compiler supports C11 (global declarations)-ac_c_conftest_c11_globals='-/* Does the compiler advertise C11 conformance? */-#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L-# error "Compiler does not advertise C11 conformance"-#endif--// Check _Alignas.-char _Alignas (double) aligned_as_double;-char _Alignas (0) no_special_alignment;-extern char aligned_as_int;-char _Alignas (0) _Alignas (int) aligned_as_int;--// Check _Alignof.-enum-{- int_alignment = _Alignof (int),- int_array_alignment = _Alignof (int[100]),- char_alignment = _Alignof (char)-};-_Static_assert (0 < -_Alignof (int), "_Alignof is signed");--// Check _Noreturn.-int _Noreturn does_not_return (void) { for (;;) continue; }--// Check _Static_assert.-struct test_static_assert-{- int x;- _Static_assert (sizeof (int) <= sizeof (long int),- "_Static_assert does not work in struct");- long int y;-};--// Check UTF-8 literals.-#define u8 syntax error!-char const utf8_literal[] = u8"happens to be ASCII" "another string";--// Check duplicate typedefs.-typedef long *long_ptr;-typedef long int *long_ptr;-typedef long_ptr long_ptr;--// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.-struct anonymous-{- union {- struct { int i; int j; };- struct { int k; long int l; } w;- };- int m;-} v1;-'--# Test code for whether the C compiler supports C11 (body of main).-ac_c_conftest_c11_main='- _Static_assert ((offsetof (struct anonymous, i)- == offsetof (struct anonymous, w.k)),- "Anonymous union alignment botch");- v1.i = 2;- v1.w.k = 5;- ok |= v1.i != 5;-'--# Test code for whether the C compiler supports C11 (complete).-ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}-${ac_c_conftest_c99_globals}-${ac_c_conftest_c11_globals}--int-main (int argc, char **argv)-{- int ok = 0;- ${ac_c_conftest_c89_main}- ${ac_c_conftest_c99_main}- ${ac_c_conftest_c11_main}- return ok;-}-"--# Test code for whether the C compiler supports C99 (complete).-ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}-${ac_c_conftest_c99_globals}--int-main (int argc, char **argv)-{- int ok = 0;- ${ac_c_conftest_c89_main}- ${ac_c_conftest_c99_main}- return ok;-}-"--# Test code for whether the C compiler supports C89 (complete).-ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}--int-main (int argc, char **argv)-{- int ok = 0;- ${ac_c_conftest_c89_main}- return ok;-}-"--as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"-as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"-as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"-as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"-as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"-as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"-as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"-as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"-as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"-as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"-as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"-gt_needs="$gt_needs "-as_fn_append ac_header_c_list " sys/cdefs.h sys_cdefs_h HAVE_SYS_CDEFS_H"--# Auxiliary files required by this configure script.-ac_aux_files="config.rpath install-sh ltmain.sh config.guess config.sub"--# Locations in which to look for auxiliary files.-ac_aux_dir_candidates="${srcdir}/build/autoconf"--# Search for a directory containing all of the required auxiliary files,-# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.-# If we don't find one directory that contains all the files we need,-# we report the set of missing files from the *first* directory in-# $ac_aux_dir_candidates and give up.-ac_missing_aux_files=""-ac_first_candidate=:-printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-as_found=false-for as_dir in $ac_aux_dir_candidates-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- as_found=:-- printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5- ac_aux_dir_found=yes- ac_install_sh=- for ac_aux in $ac_aux_files- do- # As a special case, if "install-sh" is required, that requirement- # can be satisfied by any of "install-sh", "install.sh", or "shtool",- # and $ac_install_sh is set appropriately for whichever one is found.- if test x"$ac_aux" = x"install-sh"- then- if test -f "${as_dir}install-sh"; then- printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5- ac_install_sh="${as_dir}install-sh -c"- elif test -f "${as_dir}install.sh"; then- printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5- ac_install_sh="${as_dir}install.sh -c"- elif test -f "${as_dir}shtool"; then- printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5- ac_install_sh="${as_dir}shtool install -c"- else- ac_aux_dir_found=no- if $ac_first_candidate; then- ac_missing_aux_files="${ac_missing_aux_files} install-sh"- else- break- fi- fi- else- if test -f "${as_dir}${ac_aux}"; then- printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5- else- ac_aux_dir_found=no- if $ac_first_candidate; then- ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"- else- break- fi- fi- fi- done- if test "$ac_aux_dir_found" = yes; then- ac_aux_dir="$as_dir"- break- fi- ac_first_candidate=false-- as_found=false-done-IFS=$as_save_IFS-if $as_found-then :--else case e in #(- e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;-esac-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.-if test -f "${ac_aux_dir}config.guess"; then- ac_config_guess="$SHELL ${ac_aux_dir}config.guess"-fi-if test -f "${ac_aux_dir}config.sub"; then- ac_config_sub="$SHELL ${ac_aux_dir}config.sub"-fi-if test -f "$ac_aux_dir/configure"; then- ac_configure="$SHELL ${ac_aux_dir}configure"-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,)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5-printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}- ac_cache_corrupted=: ;;- ,set)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5-printf "%s\n" "$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- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5-printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}- ac_cache_corrupted=:- else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5-printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}- eval $ac_var=\$ac_old_val- fi- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5-printf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;}- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5-printf "%s\n" "$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=`printf "%s\n" "$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- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5-printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}- as_fn_error $? "run '${MAKE-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------ac_config_headers="$ac_config_headers cbits/config.h"---echo-echo "$PACKAGE_STRING"--echo-echo "System type:"-# This is needed to know if assembler optimizations can be used.---- # Make sure we can run config.sub.-$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||- as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5-printf %s "checking build system type... " >&6; }-if test ${ac_cv_build+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_build_alias=$build_alias-test "x$ac_build_alias" = x &&- ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`-test "x$ac_build_alias" = x &&- as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5-ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||- as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5-printf "%s\n" "$ac_cv_build" >&6; }-case $ac_cv_build in-*-*-*) ;;-*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;-esac-build=$ac_cv_build-ac_save_IFS=$IFS; IFS='-'-set x $ac_cv_build-shift-build_cpu=$1-build_vendor=$2-shift; shift-# Remember, the first character of IFS is used to create $*,-# except with old shells:-build_os=$*-IFS=$ac_save_IFS-case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5-printf %s "checking host system type... " >&6; }-if test ${ac_cv_host+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test "x$host_alias" = x; then- ac_cv_host=$ac_cv_build-else- ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||- as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5-fi- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5-printf "%s\n" "$ac_cv_host" >&6; }-case $ac_cv_host in-*-*-*) ;;-*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;-esac-host=$ac_cv_host-ac_save_IFS=$IFS; IFS='-'-set x $ac_cv_host-shift-host_cpu=$1-host_vendor=$2-shift; shift-# Remember, the first character of IFS is used to create $*,-# except with old shells:-host_os=$*-IFS=$ac_save_IFS-case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac----# We do some special things on Windows (32-bit or 64-bit) builds.-case $host_os in- mingw* | cygwin | msys) is_w32=yes ;;- *) is_w32=no ;;-esac- if test "$is_w32" = yes; then- COND_W32_TRUE=- COND_W32_FALSE='#'-else- COND_W32_TRUE='#'- COND_W32_FALSE=-fi---# We need to use $EXEEXT with $(LN_S) when creating symlinks to-# executables. Cygwin is an exception to this, since it is recommended-# that symlinks don't have the .exe suffix. To make this work, we-# define LN_EXEEXT.-#-# MSYS2 is treated the same way as Cygwin. It uses plain "msys" like-# the original MSYS when building MSYS/MSYS2-binaries. Hopefully this-# doesn't break things for the original MSYS developers. Note that this-# doesn't affect normal MSYS/MSYS2 users building non-MSYS/MSYS2 binaries-# since in that case the $host_os is usually mingw32.-case $host_os in- cygwin | msys) LN_EXEEXT= ;;- *) LN_EXEEXT='$(EXEEXT)' ;;-esac---echo-echo "Configure options:"-AM_CFLAGS=---#############-# Debugging #-#############--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if debugging code should be compiled" >&5-printf %s "checking if debugging code should be compiled... " >&6; }-# Check whether --enable-debug was given.-if test ${enable_debug+y}-then :- enableval=$enable_debug;-else case e in #(- e) enable_debug=no ;;-esac-fi--if test "x$enable_debug" = xyes; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }-else--printf "%s\n" "#define NDEBUG 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---###########-# Filters #-###########-----enable_filter_lzma1=no-enable_encoder_lzma1=no-enable_decoder_lzma1=no-enable_filter_lzma2=no-enable_encoder_lzma2=no-enable_decoder_lzma2=no-enable_filter_delta=no-enable_encoder_delta=no-enable_decoder_delta=no-enable_filter_x86=no-enable_encoder_x86=no-enable_decoder_x86=no-enable_filter_powerpc=no-enable_encoder_powerpc=no-enable_decoder_powerpc=no-enable_filter_ia64=no-enable_encoder_ia64=no-enable_decoder_ia64=no-enable_filter_arm=no-enable_encoder_arm=no-enable_decoder_arm=no-enable_filter_armthumb=no-enable_encoder_armthumb=no-enable_decoder_armthumb=no-enable_filter_arm64=no-enable_encoder_arm64=no-enable_decoder_arm64=no-enable_filter_sparc=no-enable_encoder_sparc=no-enable_decoder_sparc=no-enable_filter_riscv=no-enable_encoder_riscv=no-enable_decoder_riscv=no--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which encoders to build" >&5-printf %s "checking which encoders to build... " >&6; }-# Check whether --enable-encoders was given.-if test ${enable_encoders+y}-then :- enableval=$enable_encoders;-else case e in #(- e) enable_encoders=lzma1,lzma2,delta,x86,powerpc,ia64,arm,armthumb,arm64,sparc,riscv ;;-esac-fi--enable_encoders=`echo "$enable_encoders" | sed 's/,/ /g'`-if test "x$enable_encoders" = xno || test "x$enable_encoders" = x; then- enable_encoders=no- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: (none)" >&5-printf "%s\n" "(none)" >&6; }-else- for arg in $enable_encoders- do- case $arg in- lzma1)- enable_filter_lzma1=yes- enable_encoder_lzma1=yes--printf "%s\n" "#define HAVE_ENCODER_LZMA1 1" >>confdefs.h-- ;;- lzma2)- enable_filter_lzma2=yes- enable_encoder_lzma2=yes--printf "%s\n" "#define HAVE_ENCODER_LZMA2 1" >>confdefs.h-- ;;- delta)- enable_filter_delta=yes- enable_encoder_delta=yes--printf "%s\n" "#define HAVE_ENCODER_DELTA 1" >>confdefs.h-- ;;- x86)- enable_filter_x86=yes- enable_encoder_x86=yes--printf "%s\n" "#define HAVE_ENCODER_X86 1" >>confdefs.h-- ;;- powerpc)- enable_filter_powerpc=yes- enable_encoder_powerpc=yes--printf "%s\n" "#define HAVE_ENCODER_POWERPC 1" >>confdefs.h-- ;;- ia64)- enable_filter_ia64=yes- enable_encoder_ia64=yes--printf "%s\n" "#define HAVE_ENCODER_IA64 1" >>confdefs.h-- ;;- arm)- enable_filter_arm=yes- enable_encoder_arm=yes--printf "%s\n" "#define HAVE_ENCODER_ARM 1" >>confdefs.h-- ;;- armthumb)- enable_filter_armthumb=yes- enable_encoder_armthumb=yes--printf "%s\n" "#define HAVE_ENCODER_ARMTHUMB 1" >>confdefs.h-- ;;- arm64)- enable_filter_arm64=yes- enable_encoder_arm64=yes--printf "%s\n" "#define HAVE_ENCODER_ARM64 1" >>confdefs.h-- ;;- sparc)- enable_filter_sparc=yes- enable_encoder_sparc=yes--printf "%s\n" "#define HAVE_ENCODER_SPARC 1" >>confdefs.h-- ;;- riscv)- enable_filter_riscv=yes- enable_encoder_riscv=yes--printf "%s\n" "#define HAVE_ENCODER_RISCV 1" >>confdefs.h-- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "unknown filter: $arg" "$LINENO" 5- ;;- esac- done--printf "%s\n" "#define HAVE_ENCODERS 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_encoders" >&5-printf "%s\n" "$enable_encoders" >&6; }-fi--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which decoders to build" >&5-printf %s "checking which decoders to build... " >&6; }-# Check whether --enable-decoders was given.-if test ${enable_decoders+y}-then :- enableval=$enable_decoders;-else case e in #(- e) enable_decoders=lzma1,lzma2,delta,x86,powerpc,ia64,arm,armthumb,arm64,sparc,riscv ;;-esac-fi--enable_decoders=`echo "$enable_decoders" | sed 's/,/ /g'`-if test "x$enable_decoders" = xno || test "x$enable_decoders" = x; then- enable_decoders=no- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: (none)" >&5-printf "%s\n" "(none)" >&6; }-else- for arg in $enable_decoders- do- case $arg in- lzma1)- enable_filter_lzma1=yes- enable_decoder_lzma1=yes--printf "%s\n" "#define HAVE_DECODER_LZMA1 1" >>confdefs.h-- ;;- lzma2)- enable_filter_lzma2=yes- enable_decoder_lzma2=yes--printf "%s\n" "#define HAVE_DECODER_LZMA2 1" >>confdefs.h-- ;;- delta)- enable_filter_delta=yes- enable_decoder_delta=yes--printf "%s\n" "#define HAVE_DECODER_DELTA 1" >>confdefs.h-- ;;- x86)- enable_filter_x86=yes- enable_decoder_x86=yes--printf "%s\n" "#define HAVE_DECODER_X86 1" >>confdefs.h-- ;;- powerpc)- enable_filter_powerpc=yes- enable_decoder_powerpc=yes--printf "%s\n" "#define HAVE_DECODER_POWERPC 1" >>confdefs.h-- ;;- ia64)- enable_filter_ia64=yes- enable_decoder_ia64=yes--printf "%s\n" "#define HAVE_DECODER_IA64 1" >>confdefs.h-- ;;- arm)- enable_filter_arm=yes- enable_decoder_arm=yes--printf "%s\n" "#define HAVE_DECODER_ARM 1" >>confdefs.h-- ;;- armthumb)- enable_filter_armthumb=yes- enable_decoder_armthumb=yes--printf "%s\n" "#define HAVE_DECODER_ARMTHUMB 1" >>confdefs.h-- ;;- arm64)- enable_filter_arm64=yes- enable_decoder_arm64=yes--printf "%s\n" "#define HAVE_DECODER_ARM64 1" >>confdefs.h-- ;;- sparc)- enable_filter_sparc=yes- enable_decoder_sparc=yes--printf "%s\n" "#define HAVE_DECODER_SPARC 1" >>confdefs.h-- ;;- riscv)- enable_filter_riscv=yes- enable_decoder_riscv=yes--printf "%s\n" "#define HAVE_DECODER_RISCV 1" >>confdefs.h-- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "unknown filter: $arg" "$LINENO" 5- ;;- esac- done--printf "%s\n" "#define HAVE_DECODERS 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_decoders" >&5-printf "%s\n" "$enable_decoders" >&6; }-fi--if test "x$enable_encoder_lzma2$enable_encoder_lzma1" = xyesno \- || test "x$enable_decoder_lzma2$enable_decoder_lzma1" = xyesno; then- as_fn_error $? "LZMA2 requires that LZMA1 is also enabled." "$LINENO" 5-fi-- if test "x$enable_encoders" != xno; then- COND_MAIN_ENCODER_TRUE=- COND_MAIN_ENCODER_FALSE='#'-else- COND_MAIN_ENCODER_TRUE='#'- COND_MAIN_ENCODER_FALSE=-fi-- if test "x$enable_decoders" != xno; then- COND_MAIN_DECODER_TRUE=- COND_MAIN_DECODER_FALSE='#'-else- COND_MAIN_DECODER_TRUE='#'- COND_MAIN_DECODER_FALSE=-fi--- if test "x$enable_filter_lzma1" = xyes; then- COND_FILTER_LZMA1_TRUE=- COND_FILTER_LZMA1_FALSE='#'-else- COND_FILTER_LZMA1_TRUE='#'- COND_FILTER_LZMA1_FALSE=-fi-- if test "x$enable_encoder_lzma1" = xyes; then- COND_ENCODER_LZMA1_TRUE=- COND_ENCODER_LZMA1_FALSE='#'-else- COND_ENCODER_LZMA1_TRUE='#'- COND_ENCODER_LZMA1_FALSE=-fi-- if test "x$enable_decoder_lzma1" = xyes; then- COND_DECODER_LZMA1_TRUE=- COND_DECODER_LZMA1_FALSE='#'-else- COND_DECODER_LZMA1_TRUE='#'- COND_DECODER_LZMA1_FALSE=-fi-- if test "x$enable_filter_lzma2" = xyes; then- COND_FILTER_LZMA2_TRUE=- COND_FILTER_LZMA2_FALSE='#'-else- COND_FILTER_LZMA2_TRUE='#'- COND_FILTER_LZMA2_FALSE=-fi-- if test "x$enable_encoder_lzma2" = xyes; then- COND_ENCODER_LZMA2_TRUE=- COND_ENCODER_LZMA2_FALSE='#'-else- COND_ENCODER_LZMA2_TRUE='#'- COND_ENCODER_LZMA2_FALSE=-fi-- if test "x$enable_decoder_lzma2" = xyes; then- COND_DECODER_LZMA2_TRUE=- COND_DECODER_LZMA2_FALSE='#'-else- COND_DECODER_LZMA2_TRUE='#'- COND_DECODER_LZMA2_FALSE=-fi-- if test "x$enable_filter_delta" = xyes; then- COND_FILTER_DELTA_TRUE=- COND_FILTER_DELTA_FALSE='#'-else- COND_FILTER_DELTA_TRUE='#'- COND_FILTER_DELTA_FALSE=-fi-- if test "x$enable_encoder_delta" = xyes; then- COND_ENCODER_DELTA_TRUE=- COND_ENCODER_DELTA_FALSE='#'-else- COND_ENCODER_DELTA_TRUE='#'- COND_ENCODER_DELTA_FALSE=-fi-- if test "x$enable_decoder_delta" = xyes; then- COND_DECODER_DELTA_TRUE=- COND_DECODER_DELTA_FALSE='#'-else- COND_DECODER_DELTA_TRUE='#'- COND_DECODER_DELTA_FALSE=-fi-- if test "x$enable_filter_x86" = xyes; then- COND_FILTER_X86_TRUE=- COND_FILTER_X86_FALSE='#'-else- COND_FILTER_X86_TRUE='#'- COND_FILTER_X86_FALSE=-fi-- if test "x$enable_encoder_x86" = xyes; then- COND_ENCODER_X86_TRUE=- COND_ENCODER_X86_FALSE='#'-else- COND_ENCODER_X86_TRUE='#'- COND_ENCODER_X86_FALSE=-fi-- if test "x$enable_decoder_x86" = xyes; then- COND_DECODER_X86_TRUE=- COND_DECODER_X86_FALSE='#'-else- COND_DECODER_X86_TRUE='#'- COND_DECODER_X86_FALSE=-fi-- if test "x$enable_filter_powerpc" = xyes; then- COND_FILTER_POWERPC_TRUE=- COND_FILTER_POWERPC_FALSE='#'-else- COND_FILTER_POWERPC_TRUE='#'- COND_FILTER_POWERPC_FALSE=-fi-- if test "x$enable_encoder_powerpc" = xyes; then- COND_ENCODER_POWERPC_TRUE=- COND_ENCODER_POWERPC_FALSE='#'-else- COND_ENCODER_POWERPC_TRUE='#'- COND_ENCODER_POWERPC_FALSE=-fi-- if test "x$enable_decoder_powerpc" = xyes; then- COND_DECODER_POWERPC_TRUE=- COND_DECODER_POWERPC_FALSE='#'-else- COND_DECODER_POWERPC_TRUE='#'- COND_DECODER_POWERPC_FALSE=-fi-- if test "x$enable_filter_ia64" = xyes; then- COND_FILTER_IA64_TRUE=- COND_FILTER_IA64_FALSE='#'-else- COND_FILTER_IA64_TRUE='#'- COND_FILTER_IA64_FALSE=-fi-- if test "x$enable_encoder_ia64" = xyes; then- COND_ENCODER_IA64_TRUE=- COND_ENCODER_IA64_FALSE='#'-else- COND_ENCODER_IA64_TRUE='#'- COND_ENCODER_IA64_FALSE=-fi-- if test "x$enable_decoder_ia64" = xyes; then- COND_DECODER_IA64_TRUE=- COND_DECODER_IA64_FALSE='#'-else- COND_DECODER_IA64_TRUE='#'- COND_DECODER_IA64_FALSE=-fi-- if test "x$enable_filter_arm" = xyes; then- COND_FILTER_ARM_TRUE=- COND_FILTER_ARM_FALSE='#'-else- COND_FILTER_ARM_TRUE='#'- COND_FILTER_ARM_FALSE=-fi-- if test "x$enable_encoder_arm" = xyes; then- COND_ENCODER_ARM_TRUE=- COND_ENCODER_ARM_FALSE='#'-else- COND_ENCODER_ARM_TRUE='#'- COND_ENCODER_ARM_FALSE=-fi-- if test "x$enable_decoder_arm" = xyes; then- COND_DECODER_ARM_TRUE=- COND_DECODER_ARM_FALSE='#'-else- COND_DECODER_ARM_TRUE='#'- COND_DECODER_ARM_FALSE=-fi-- if test "x$enable_filter_armthumb" = xyes; then- COND_FILTER_ARMTHUMB_TRUE=- COND_FILTER_ARMTHUMB_FALSE='#'-else- COND_FILTER_ARMTHUMB_TRUE='#'- COND_FILTER_ARMTHUMB_FALSE=-fi-- if test "x$enable_encoder_armthumb" = xyes; then- COND_ENCODER_ARMTHUMB_TRUE=- COND_ENCODER_ARMTHUMB_FALSE='#'-else- COND_ENCODER_ARMTHUMB_TRUE='#'- COND_ENCODER_ARMTHUMB_FALSE=-fi-- if test "x$enable_decoder_armthumb" = xyes; then- COND_DECODER_ARMTHUMB_TRUE=- COND_DECODER_ARMTHUMB_FALSE='#'-else- COND_DECODER_ARMTHUMB_TRUE='#'- COND_DECODER_ARMTHUMB_FALSE=-fi-- if test "x$enable_filter_arm64" = xyes; then- COND_FILTER_ARM64_TRUE=- COND_FILTER_ARM64_FALSE='#'-else- COND_FILTER_ARM64_TRUE='#'- COND_FILTER_ARM64_FALSE=-fi-- if test "x$enable_encoder_arm64" = xyes; then- COND_ENCODER_ARM64_TRUE=- COND_ENCODER_ARM64_FALSE='#'-else- COND_ENCODER_ARM64_TRUE='#'- COND_ENCODER_ARM64_FALSE=-fi-- if test "x$enable_decoder_arm64" = xyes; then- COND_DECODER_ARM64_TRUE=- COND_DECODER_ARM64_FALSE='#'-else- COND_DECODER_ARM64_TRUE='#'- COND_DECODER_ARM64_FALSE=-fi-- if test "x$enable_filter_sparc" = xyes; then- COND_FILTER_SPARC_TRUE=- COND_FILTER_SPARC_FALSE='#'-else- COND_FILTER_SPARC_TRUE='#'- COND_FILTER_SPARC_FALSE=-fi-- if test "x$enable_encoder_sparc" = xyes; then- COND_ENCODER_SPARC_TRUE=- COND_ENCODER_SPARC_FALSE='#'-else- COND_ENCODER_SPARC_TRUE='#'- COND_ENCODER_SPARC_FALSE=-fi-- if test "x$enable_decoder_sparc" = xyes; then- COND_DECODER_SPARC_TRUE=- COND_DECODER_SPARC_FALSE='#'-else- COND_DECODER_SPARC_TRUE='#'- COND_DECODER_SPARC_FALSE=-fi-- if test "x$enable_filter_riscv" = xyes; then- COND_FILTER_RISCV_TRUE=- COND_FILTER_RISCV_FALSE='#'-else- COND_FILTER_RISCV_TRUE='#'- COND_FILTER_RISCV_FALSE=-fi-- if test "x$enable_encoder_riscv" = xyes; then- COND_ENCODER_RISCV_TRUE=- COND_ENCODER_RISCV_FALSE='#'-else- COND_ENCODER_RISCV_TRUE='#'- COND_ENCODER_RISCV_FALSE=-fi-- if test "x$enable_decoder_riscv" = xyes; then- COND_DECODER_RISCV_TRUE=- COND_DECODER_RISCV_FALSE='#'-else- COND_DECODER_RISCV_TRUE='#'- COND_DECODER_RISCV_FALSE=-fi---# The so called "simple filters" share common code.-enable_filter_simple=no-enable_encoder_simple=no-enable_decoder_simple=no-test "x$enable_filter_x86" = xyes && enable_filter_simple=yes-test "x$enable_encoder_x86" = xyes && enable_encoder_simple=yes-test "x$enable_decoder_x86" = xyes && enable_decoder_simple=yes-test "x$enable_filter_powerpc" = xyes && enable_filter_simple=yes-test "x$enable_encoder_powerpc" = xyes && enable_encoder_simple=yes-test "x$enable_decoder_powerpc" = xyes && enable_decoder_simple=yes-test "x$enable_filter_ia64" = xyes && enable_filter_simple=yes-test "x$enable_encoder_ia64" = xyes && enable_encoder_simple=yes-test "x$enable_decoder_ia64" = xyes && enable_decoder_simple=yes-test "x$enable_filter_arm" = xyes && enable_filter_simple=yes-test "x$enable_encoder_arm" = xyes && enable_encoder_simple=yes-test "x$enable_decoder_arm" = xyes && enable_decoder_simple=yes-test "x$enable_filter_armthumb" = xyes && enable_filter_simple=yes-test "x$enable_encoder_armthumb" = xyes && enable_encoder_simple=yes-test "x$enable_decoder_armthumb" = xyes && enable_decoder_simple=yes-test "x$enable_filter_arm64" = xyes && enable_filter_simple=yes-test "x$enable_encoder_arm64" = xyes && enable_encoder_simple=yes-test "x$enable_decoder_arm64" = xyes && enable_decoder_simple=yes-test "x$enable_filter_sparc" = xyes && enable_filter_simple=yes-test "x$enable_encoder_sparc" = xyes && enable_encoder_simple=yes-test "x$enable_decoder_sparc" = xyes && enable_decoder_simple=yes-test "x$enable_filter_riscv" = xyes && enable_filter_simple=yes-test "x$enable_encoder_riscv" = xyes && enable_encoder_simple=yes-test "x$enable_decoder_riscv" = xyes && enable_decoder_simple=yes- if test "x$enable_filter_simple" = xyes; then- COND_FILTER_SIMPLE_TRUE=- COND_FILTER_SIMPLE_FALSE='#'-else- COND_FILTER_SIMPLE_TRUE='#'- COND_FILTER_SIMPLE_FALSE=-fi-- if test "x$enable_encoder_simple" = xyes; then- COND_ENCODER_SIMPLE_TRUE=- COND_ENCODER_SIMPLE_FALSE='#'-else- COND_ENCODER_SIMPLE_TRUE='#'- COND_ENCODER_SIMPLE_FALSE=-fi-- if test "x$enable_decoder_simple" = xyes; then- COND_DECODER_SIMPLE_TRUE=- COND_DECODER_SIMPLE_FALSE='#'-else- COND_DECODER_SIMPLE_TRUE='#'- COND_DECODER_SIMPLE_FALSE=-fi---# LZ-based filters share common code.-enable_filter_lz=no-enable_encoder_lz=no-enable_decoder_lz=no-test "x$enable_filter_lzma1" = xyes && enable_filter_lz=yes-test "x$enable_encoder_lzma1" = xyes && enable_encoder_lz=yes-test "x$enable_decoder_lzma1" = xyes && enable_decoder_lz=yes-test "x$enable_filter_lzma2" = xyes && enable_filter_lz=yes-test "x$enable_encoder_lzma2" = xyes && enable_encoder_lz=yes-test "x$enable_decoder_lzma2" = xyes && enable_decoder_lz=yes- if test "x$enable_filter_lz" = xyes; then- COND_FILTER_LZ_TRUE=- COND_FILTER_LZ_FALSE='#'-else- COND_FILTER_LZ_TRUE='#'- COND_FILTER_LZ_FALSE=-fi-- if test "x$enable_encoder_lz" = xyes; then- COND_ENCODER_LZ_TRUE=- COND_ENCODER_LZ_FALSE='#'-else- COND_ENCODER_LZ_TRUE='#'- COND_ENCODER_LZ_FALSE=-fi-- if test "x$enable_decoder_lz" = xyes; then- COND_DECODER_LZ_TRUE=- COND_DECODER_LZ_FALSE='#'-else- COND_DECODER_LZ_TRUE='#'- COND_DECODER_LZ_FALSE=-fi----#################-# Match finders #-#################----enable_match_finder_hc3=no-enable_match_finder_hc4=no-enable_match_finder_bt2=no-enable_match_finder_bt3=no-enable_match_finder_bt4=no---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which match finders to build" >&5-printf %s "checking which match finders to build... " >&6; }-# Check whether --enable-match-finders was given.-if test ${enable_match_finders+y}-then :- enableval=$enable_match_finders;-else case e in #(- e) enable_match_finders=hc3,hc4,bt2,bt3,bt4 ;;-esac-fi--enable_match_finders=`echo "$enable_match_finders" | sed 's/,/ /g'`-if test "x$enable_encoder_lz" = xyes ; then- if test -z "$enable_match_finders"; then- as_fn_error $? "At least one match finder is required for an LZ-based encoder." "$LINENO" 5- fi-- for arg in $enable_match_finders- do- case $arg in- hc3)- enable_match_finder_hc3=yes--printf "%s\n" "#define HAVE_MF_HC3 1" >>confdefs.h-- ;;- hc4)- enable_match_finder_hc4=yes--printf "%s\n" "#define HAVE_MF_HC4 1" >>confdefs.h-- ;;- bt2)- enable_match_finder_bt2=yes--printf "%s\n" "#define HAVE_MF_BT2 1" >>confdefs.h-- ;;- bt3)- enable_match_finder_bt3=yes--printf "%s\n" "#define HAVE_MF_BT3 1" >>confdefs.h-- ;;- bt4)- enable_match_finder_bt4=yes--printf "%s\n" "#define HAVE_MF_BT4 1" >>confdefs.h-- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "unknown match finder: $arg" "$LINENO" 5- ;;- esac- done- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_match_finders" >&5-printf "%s\n" "$enable_match_finders" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: (none because not building any LZ-based encoder)" >&5-printf "%s\n" "(none because not building any LZ-based encoder)" >&6; }-fi---####################-# Integrity checks #-####################----enable_check_crc32=no-enable_check_crc64=no-enable_check_sha256=no--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which integrity checks to build" >&5-printf %s "checking which integrity checks to build... " >&6; }-# Check whether --enable-checks was given.-if test ${enable_checks+y}-then :- enableval=$enable_checks;-else case e in #(- e) enable_checks=crc32,crc64,sha256 ;;-esac-fi--enable_checks=`echo "$enable_checks" | sed 's/,/ /g'`-if test "x$enable_checks" = xno || test "x$enable_checks" = x; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: (none)" >&5-printf "%s\n" "(none)" >&6; }-else- for arg in $enable_checks- do- case $arg in- crc32)- enable_check_crc32=yes--printf "%s\n" "#define HAVE_CHECK_CRC32 1" >>confdefs.h-- ;;- crc64)- enable_check_crc64=yes--printf "%s\n" "#define HAVE_CHECK_CRC64 1" >>confdefs.h-- ;;- sha256)- enable_check_sha256=yes--printf "%s\n" "#define HAVE_CHECK_SHA256 1" >>confdefs.h-- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "unknown integrity check: $arg" "$LINENO" 5- ;;- esac- done- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_checks" >&5-printf "%s\n" "$enable_checks" >&6; }-fi-if test "x$enable_check_crc32" = xno ; then- as_fn_error $? "For now, the CRC32 check must always be enabled." "$LINENO" 5-fi-- if test "x$enable_check_crc32" = xyes; then- COND_CHECK_CRC32_TRUE=- COND_CHECK_CRC32_FALSE='#'-else- COND_CHECK_CRC32_TRUE='#'- COND_CHECK_CRC32_FALSE=-fi-- if test "x$enable_check_crc64" = xyes; then- COND_CHECK_CRC64_TRUE=- COND_CHECK_CRC64_FALSE='#'-else- COND_CHECK_CRC64_TRUE='#'- COND_CHECK_CRC64_FALSE=-fi-- if test "x$enable_check_sha256" = xyes; then- COND_CHECK_SHA256_TRUE=- COND_CHECK_SHA256_FALSE='#'-else- COND_CHECK_SHA256_TRUE='#'- COND_CHECK_SHA256_FALSE=-fi---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if external SHA-256 should be used" >&5-printf %s "checking if external SHA-256 should be used... " >&6; }-# Check whether --enable-external-sha256 was given.-if test ${enable_external_sha256+y}-then :- enableval=$enable_external_sha256;-else case e in #(- e) enable_external_sha256=no ;;-esac-fi--if test "x$enable_check_sha256" != "xyes"; then- enable_external_sha256=no-fi-if test "x$enable_external_sha256" = xyes; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---#############-# MicroLZMA #-#############--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if MicroLZMA support should be built" >&5-printf %s "checking if MicroLZMA support should be built... " >&6; }-# Check whether --enable-microlzma was given.-if test ${enable_microlzma+y}-then :- enableval=$enable_microlzma;-else case e in #(- e) enable_microlzma=yes ;;-esac-fi--case $enable_microlzma in- yes | no)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_microlzma" >&5-printf "%s\n" "$enable_microlzma" >&6; }- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "--enable-microlzma accepts only 'yes' or 'no'." "$LINENO" 5- ;;-esac- if test "x$enable_microlzma" = xyes; then- COND_MICROLZMA_TRUE=- COND_MICROLZMA_FALSE='#'-else- COND_MICROLZMA_TRUE='#'- COND_MICROLZMA_FALSE=-fi----#############################-# .lz (lzip) format support #-#############################--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if .lz (lzip) decompression support should be built" >&5-printf %s "checking if .lz (lzip) decompression support should be built... " >&6; }-# Check whether --enable-lzip-decoder was given.-if test ${enable_lzip_decoder+y}-then :- enableval=$enable_lzip_decoder;-else case e in #(- e) enable_lzip_decoder=yes ;;-esac-fi--if test "x$enable_decoder_lzma1" != xyes; then- enable_lzip_decoder=no- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no because LZMA1 decoder is disabled" >&5-printf "%s\n" "no because LZMA1 decoder is disabled" >&6; }-elif test "x$enable_lzip_decoder" = xyes; then--printf "%s\n" "#define HAVE_LZIP_DECODER 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi- if test "x$enable_lzip_decoder" = xyes; then- COND_LZIP_DECODER_TRUE=- COND_LZIP_DECODER_FALSE='#'-else- COND_LZIP_DECODER_TRUE='#'- COND_LZIP_DECODER_FALSE=-fi----###########################-# Assembler optimizations #-###########################--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if assembler optimizations should be used" >&5-printf %s "checking if assembler optimizations should be used... " >&6; }-# Check whether --enable-assembler was given.-if test ${enable_assembler+y}-then :- enableval=$enable_assembler;-else case e in #(- e) enable_assembler=yes ;;-esac-fi--if test "x$enable_assembler" = xyes; then- enable_assembler=no- case $host_os in- # Darwin should work too but only if not creating universal- # binaries. Solaris x86 could work too but I cannot test.- linux* | *bsd* | mingw* | cygwin | msys | *djgpp*)- case $host_cpu in- i?86) enable_assembler=x86 ;;- esac- ;;- esac-fi-case $enable_assembler in- x86)--printf "%s\n" "#define HAVE_CRC_X86_ASM 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: x86" >&5-printf "%s\n" "x86" >&6; }- ;;- no)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "--enable-assembler accepts only 'yes', 'no', or 'x86' (32-bit)." "$LINENO" 5- ;;-esac- if test "x$enable_assembler" = xx86; then- COND_ASM_X86_TRUE=- COND_ASM_X86_FALSE='#'-else- COND_ASM_X86_TRUE='#'- COND_ASM_X86_FALSE=-fi----#############-# CLMUL CRC #-#############--# Check whether --enable-clmul-crc was given.-if test ${enable_clmul_crc+y}-then :- enableval=$enable_clmul_crc;-else case e in #(- e) enable_clmul_crc=yes ;;-esac-fi----############################-# ARM64 CRC32 Instructions #-############################--# Check whether --enable-arm64-crc32 was given.-if test ${enable_arm64_crc32+y}-then :- enableval=$enable_arm64_crc32;-else case e in #(- e) enable_arm64_crc32=yes ;;-esac-fi----################################-# LoongArch CRC32 instructions #-################################--# Check whether --enable-loongarch-crc32 was given.-if test ${enable_loongarch_crc32+y}-then :- enableval=$enable_loongarch_crc32;-else case e in #(- e) enable_loongarch_crc32=yes ;;-esac-fi----#####################-# Size optimization #-#####################--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if small size is preferred over speed" >&5-printf %s "checking if small size is preferred over speed... " >&6; }-# Check whether --enable-small was given.-if test ${enable_small+y}-then :- enableval=$enable_small;-else case e in #(- e) enable_small=no ;;-esac-fi--if test "x$enable_small" = xyes; then--printf "%s\n" "#define HAVE_SMALL 1" >>confdefs.h--elif test "x$enable_small" != xno; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "--enable-small accepts only 'yes' or 'no'" "$LINENO" 5-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_small" >&5-printf "%s\n" "$enable_small" >&6; }- if test "x$enable_small" = xyes; then- COND_SMALL_TRUE=- COND_SMALL_FALSE='#'-else- COND_SMALL_TRUE='#'- COND_SMALL_FALSE=-fi----#############-# Threading #-#############--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if threading support is wanted" >&5-printf %s "checking if threading support is wanted... " >&6; }-# Check whether --enable-threads was given.-if test ${enable_threads+y}-then :- enableval=$enable_threads;-else case e in #(- e) enable_threads=yes ;;-esac-fi---if test "x$enable_threads" = xyes; then- case $host_os in- mingw*)- case $host_cpu in- i?86) enable_threads=win95 ;;- *) enable_threads=vista ;;- esac- ;;- *)- enable_threads=posix- ;;- esac-fi--case $enable_threads in- posix | win95 | vista)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes, $enable_threads" >&5-printf "%s\n" "yes, $enable_threads" >&6; }- ;;- no)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "--enable-threads only accepts 'yes', 'no', 'posix', 'win95', or 'vista'" "$LINENO" 5- ;;-esac--# We use the actual result a little later.---#########################-# Assumed amount of RAM #-#########################--# We use 128 MiB as default, because it will allow decompressing files-# created with "xz -9". It would be slightly safer to guess a lower value,-# but most systems, on which we don't have any way to determine the amount-# of RAM, will probably have at least 128 MiB of RAM.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how much RAM to assume if the real amount is unknown" >&5-printf %s "checking how much RAM to assume if the real amount is unknown... " >&6; }-# Check whether --enable-assume-ram was given.-if test ${enable_assume_ram+y}-then :- enableval=$enable_assume_ram;-else case e in #(- e) enable_assume_ram=128 ;;-esac-fi--assume_ram_check=`echo "$enable_assume_ram" | tr -d 0123456789`-if test -z "$enable_assume_ram" || test -n "$assume_ram_check"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "--enable-assume-ram accepts only an integer argument" "$LINENO" 5-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_assume_ram MiB" >&5-printf "%s\n" "$enable_assume_ram MiB" >&6; }--printf "%s\n" "#define ASSUME_RAM $enable_assume_ram" >>confdefs.h----#########################-# Components to install #-#########################--# Check whether --enable-xz was given.-if test ${enable_xz+y}-then :- enableval=$enable_xz;-else case e in #(- e) enable_xz=yes ;;-esac-fi-- if test x$enable_xz != xno; then- COND_XZ_TRUE=- COND_XZ_FALSE='#'-else- COND_XZ_TRUE='#'- COND_XZ_FALSE=-fi---# Check whether --enable-xzdec was given.-if test ${enable_xzdec+y}-then :- enableval=$enable_xzdec;-else case e in #(- e) enable_xzdec=yes ;;-esac-fi--test "x$enable_decoders" = xno && enable_xzdec=no- if test x$enable_xzdec != xno; then- COND_XZDEC_TRUE=- COND_XZDEC_FALSE='#'-else- COND_XZDEC_TRUE='#'- COND_XZDEC_FALSE=-fi---# Check whether --enable-lzmadec was given.-if test ${enable_lzmadec+y}-then :- enableval=$enable_lzmadec;-else case e in #(- e) enable_lzmadec=yes ;;-esac-fi--test "x$enable_decoder_lzma1" = xno && enable_lzmadec=no- if test x$enable_lzmadec != xno; then- COND_LZMADEC_TRUE=- COND_LZMADEC_FALSE='#'-else- COND_LZMADEC_TRUE='#'- COND_LZMADEC_FALSE=-fi---# Check whether --enable-lzmainfo was given.-if test ${enable_lzmainfo+y}-then :- enableval=$enable_lzmainfo;-else case e in #(- e) enable_lzmainfo=yes ;;-esac-fi--test "x$enable_decoder_lzma1" = xno && enable_lzmainfo=no- if test x$enable_lzmainfo != xno; then- COND_LZMAINFO_TRUE=- COND_LZMAINFO_FALSE='#'-else- COND_LZMAINFO_TRUE='#'- COND_LZMAINFO_FALSE=-fi---# Check whether --enable-lzma-links was given.-if test ${enable_lzma_links+y}-then :- enableval=$enable_lzma_links;-else case e in #(- e) enable_lzma_links=yes ;;-esac-fi-- if test x$enable_lzma_links != xno; then- COND_LZMALINKS_TRUE=- COND_LZMALINKS_FALSE='#'-else- COND_LZMALINKS_TRUE='#'- COND_LZMALINKS_FALSE=-fi---# Check whether --enable-scripts was given.-if test ${enable_scripts+y}-then :- enableval=$enable_scripts;-else case e in #(- e) enable_scripts=yes ;;-esac-fi-- if test x$enable_scripts != xno; then- COND_SCRIPTS_TRUE=- COND_SCRIPTS_FALSE='#'-else- COND_SCRIPTS_TRUE='#'- COND_SCRIPTS_FALSE=-fi---# Check whether --enable-doc was given.-if test ${enable_doc+y}-then :- enableval=$enable_doc;-else case e in #(- e) enable_doc=yes ;;-esac-fi-- if test x$enable_doc != xno; then- COND_DOC_TRUE=- COND_DOC_FALSE='#'-else- COND_DOC_TRUE='#'- COND_DOC_FALSE=-fi---# Check whether --enable-doxygen was given.-if test ${enable_doxygen+y}-then :- enableval=$enable_doxygen;-else case e in #(- e) enable_doxygen=no ;;-esac-fi-- if test x$enable_doxygen != xno; then- COND_DOXYGEN_TRUE=- COND_DOXYGEN_FALSE='#'-else- COND_DOXYGEN_TRUE='#'- COND_DOXYGEN_FALSE=-fi----##############-# Sandboxing #-##############--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if sandboxing should be used" >&5-printf %s "checking if sandboxing should be used... " >&6; }-# Check whether --enable-sandbox was given.-if test ${enable_sandbox+y}-then :- enableval=$enable_sandbox;-else case e in #(- e) enable_sandbox=auto ;;-esac-fi--case $enable_xzdec-$enable_xz-$enable_sandbox in- no-no-*)- enable_sandbox=no- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, --disable-xz and --disable-xzdec was used" >&5-printf "%s\n" "no, --disable-xz and --disable-xzdec was used" >&6; }- ;;- *-*-auto)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: maybe (autodetect)" >&5-printf "%s\n" "maybe (autodetect)" >&6; }- ;;- *-*-no | *-*-capsicum | *-*-pledge | *-*-landlock)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_sandbox" >&5-printf "%s\n" "$enable_sandbox" >&6; }- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "--enable-sandbox only accepts 'auto', 'no', 'capsicum', 'pledge', or 'landlock'." "$LINENO" 5- ;;-esac---###########################-# PATH prefix for scripts #-###########################--# The scripts can add a prefix to the search PATH so that POSIX tools-# or the xz binary is always in the PATH.-# Check whether --enable-path-for-scripts was given.-if test ${enable_path_for_scripts+y}-then :- enableval=$enable_path_for_scripts;-else case e in #(- e)- case $host_os in- solaris*) enable_path_for_scripts=/usr/xpg4/bin ;;- *) enable_path_for_scripts= ;;- esac- ;;-esac-fi--if test -n "$enable_path_for_scripts" && test "x$enable_path_for_scripts" != xno ; then- enable_path_for_scripts="PATH=$enable_path_for_scripts:\$PATH"-else- enable_path_for_scripts=-fi----###############################################################################-# Checks for programs.-###############################################################################--echo-case $host_os in- solaris*)- # The gnulib POSIX shell macro below may pick a shell that- # doesn't work with xzgrep. Workaround by picking a shell- # that is known to work.- if test -z "$gl_cv_posix_shell" && test -x /usr/xpg4/bin/sh; then- gl_cv_posix_shell=/usr/xpg4/bin/sh- fi- ;;-esac-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a shell that conforms to POSIX" >&5-printf %s "checking for a shell that conforms to POSIX... " >&6; }-if test ${gl_cv_posix_shell+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) gl_test_posix_shell_script='- func_return () {- (exit $1)- }- func_success () {- func_return 0- }- func_failure () {- func_return 1- }- func_ret_success () {- return 0- }- func_ret_failure () {- return 1- }- subshell_umask_sanity () {- (umask 22; (umask 0); test $(umask) -eq 22)- }- test "$(echo foo)" = foo &&- func_success &&- ! func_failure &&- func_ret_success &&- ! func_ret_failure &&- (set x && func_ret_success y && test x = "$1") &&- subshell_umask_sanity- '- for gl_cv_posix_shell in \- "$CONFIG_SHELL" "$SHELL" /bin/sh /bin/bash /bin/ksh /bin/sh5 no; do- case $gl_cv_posix_shell in- /*)- "$gl_cv_posix_shell" -c "$gl_test_posix_shell_script" 2>/dev/null \- && break;;- esac- done ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_posix_shell" >&5-printf "%s\n" "$gl_cv_posix_shell" >&6; }-- if test "$gl_cv_posix_shell" != no; then- POSIX_SHELL=$gl_cv_posix_shell- PREFERABLY_POSIX_SHELL=$POSIX_SHELL- else- POSIX_SHELL=- PREFERABLY_POSIX_SHELL=/bin/sh- fi----if test -z "$POSIX_SHELL" && test "x$enable_scripts" = xyes ; then- as_fn_error $? "No POSIX conforming shell (sh) was found." "$LINENO" 5-fi---# We don't use "subdir-objects" yet because it breaks "make distclean" when-# dependencies are enabled (as of Automake 1.14.1) due to this bug:-# https://debbugs.gnu.org/cgi/bugreport.cgi?bug=17354-# The -Wno-unsupported is used to silence warnings about missing-# "subdir-objects".-#AM_INIT_AUTOMAKE([1.12 foreign tar-v7 filename-length-max=99 -Wno-unsupported])-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5-printf %s "checking whether ln -s works... " >&6; }-LN_S=$as_ln_s-if test "$LN_S" = "ln -s"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5-printf "%s\n" "no, using $LN_S" >&6; }-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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_CC="${ac_tool_prefix}gcc"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-CC=$ac_cv_prog_CC-if test -n "$CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5-printf "%s\n" "$CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_CC="gcc"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_CC=$ac_cv_prog_ac_ct_CC-if test -n "$ac_ct_CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5-printf "%s\n" "$ac_ct_CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_CC" = x; then- CC=""- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_CC="${ac_tool_prefix}cc"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-CC=$ac_cv_prog_CC-if test -n "$CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5-printf "%s\n" "$CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$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"- printf "%s\n" "$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 ;;-esac-fi-CC=$ac_cv_prog_CC-if test -n "$CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5-printf "%s\n" "$CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_CC="$ac_tool_prefix$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-CC=$ac_cv_prog_CC-if test -n "$CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5-printf "%s\n" "$CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_CC="$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_CC=$ac_cv_prog_ac_ct_CC-if test -n "$ac_ct_CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5-printf "%s\n" "$ac_ct_CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "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:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- CC=$ac_ct_CC- fi-fi--fi-if test -z "$CC"; then- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.-set dummy ${ac_tool_prefix}clang; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_CC="${ac_tool_prefix}clang"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-CC=$ac_cv_prog_CC-if test -n "$CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5-printf "%s\n" "$CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_CC"; then- ac_ct_CC=$CC- # Extract the first word of "clang", so it can be a program name with args.-set dummy clang; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_CC="clang"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_CC=$ac_cv_prog_ac_ct_CC-if test -n "$ac_ct_CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5-printf "%s\n" "$ac_ct_CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_CC" = x; then- CC=""- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$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--fi---test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$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.-printf "%s\n" "$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 -version; 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\""-printf "%s\n" "$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- printf "%s\n" "$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 (void)-{-- ;- 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.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5-printf %s "checking whether the C compiler works... " >&6; }-ac_link_default=`printf "%s\n" "$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\""-printf "%s\n" "$ac_try_echo"; } >&5- (eval "$ac_link_default") 2>&5- ac_status=$?- printf "%s\n" "$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+y} && 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 case e in #(- e) ac_file='' ;;-esac-fi-if test -z "$ac_file"-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-printf "%s\n" "$as_me: failed program was:" >&5-sed 's/^/| /' conftest.$ac_ext >&5--{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}-as_fn_error 77 "C compiler cannot create executables-See 'config.log' for more details" "$LINENO" 5; }-else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; } ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5-printf %s "checking for C compiler default output file name... " >&6; }-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5-printf "%s\n" "$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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5-printf %s "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\""-printf "%s\n" "$ac_try_echo"; } >&5- (eval "$ac_link") 2>&5- ac_status=$?- printf "%s\n" "$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 case e in #(- e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$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; } ;;-esac-fi-rm -f conftest conftest$ac_cv_exeext-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5-printf "%s\n" "$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 <stdio.h>-int-main (void)-{-FILE *f = fopen ("conftest.out", "w");- if (!f)- return 1;- 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.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5-printf %s "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\""-printf "%s\n" "$ac_try_echo"; } >&5- (eval "$ac_link") 2>&5- ac_status=$?- printf "%s\n" "$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\""-printf "%s\n" "$ac_try_echo"; } >&5- (eval "$ac_try") 2>&5- ac_status=$?- printf "%s\n" "$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- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}-as_fn_error 77 "cannot run C compiled programs.-If you meant to cross compile, use '--host'.-See 'config.log' for more details" "$LINENO" 5; }- fi- fi-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5-printf "%s\n" "$cross_compiling" >&6; }--rm -f conftest.$ac_ext conftest$ac_cv_exeext \- conftest.o conftest.obj conftest.out-ac_clean_files=$ac_clean_files_save-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5-printf %s "checking for suffix of object files... " >&6; }-if test ${ac_cv_objext+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- 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\""-printf "%s\n" "$ac_try_echo"; } >&5- (eval "$ac_compile") 2>&5- ac_status=$?- printf "%s\n" "$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 case e in #(- e) printf "%s\n" "$as_me: failed program was:" >&5-sed 's/^/| /' conftest.$ac_ext >&5--{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$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; } ;;-esac-fi-rm -f conftest.$ac_cv_objext conftest.$ac_ext ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5-printf "%s\n" "$ac_cv_objext" >&6; }-OBJEXT=$ac_cv_objext-ac_objext=$OBJEXT-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5-printf %s "checking whether the compiler supports GNU C... " >&6; }-if test ${ac_cv_c_compiler_gnu+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-#ifndef __GNUC__- choke me-#endif-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_compiler_gnu=yes-else case e in #(- e) ac_compiler_gnu=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-ac_cv_c_compiler_gnu=$ac_compiler_gnu- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5-printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }-ac_compiler_gnu=$ac_cv_c_compiler_gnu--if test $ac_compiler_gnu = yes; then- GCC=yes-else- GCC=-fi-ac_test_CFLAGS=${CFLAGS+y}-ac_save_CFLAGS=$CFLAGS-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5-printf %s "checking whether $CC accepts -g... " >&6; }-if test ${ac_cv_prog_cc_g+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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 (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_cv_prog_cc_g=yes-else case e in #(- e) CFLAGS=""- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :--else case e in #(- e) ac_c_werror_flag=$ac_save_c_werror_flag- CFLAGS="-g"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- 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.beam conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- ac_c_werror_flag=$ac_save_c_werror_flag ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5-printf "%s\n" "$ac_cv_prog_cc_g" >&6; }-if test $ac_test_CFLAGS; 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-ac_prog_cc_stdc=no-if test x$ac_prog_cc_stdc = xno-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5-printf %s "checking for $CC option to enable C11 features... " >&6; }-if test ${ac_cv_prog_cc_c11+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_cv_prog_cc_c11=no-ac_save_CC=$CC-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$ac_c_conftest_c11_program-_ACEOF-for ac_arg in '' -std=gnu11-do- CC="$ac_save_CC $ac_arg"- if ac_fn_c_try_compile "$LINENO"-then :- ac_cv_prog_cc_c11=$ac_arg-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam- test "x$ac_cv_prog_cc_c11" != "xno" && break-done-rm -f conftest.$ac_ext-CC=$ac_save_CC ;;-esac-fi--if test "x$ac_cv_prog_cc_c11" = xno-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5-printf "%s\n" "unsupported" >&6; }-else case e in #(- e) if test "x$ac_cv_prog_cc_c11" = x-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5-printf "%s\n" "none needed" >&6; }-else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5-printf "%s\n" "$ac_cv_prog_cc_c11" >&6; }- CC="$CC $ac_cv_prog_cc_c11" ;;-esac-fi- ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11- ac_prog_cc_stdc=c11 ;;-esac-fi-fi-if test x$ac_prog_cc_stdc = xno-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5-printf %s "checking for $CC option to enable C99 features... " >&6; }-if test ${ac_cv_prog_cc_c99+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_cv_prog_cc_c99=no-ac_save_CC=$CC-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$ac_c_conftest_c99_program-_ACEOF-for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=-do- CC="$ac_save_CC $ac_arg"- if ac_fn_c_try_compile "$LINENO"-then :- ac_cv_prog_cc_c99=$ac_arg-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam- test "x$ac_cv_prog_cc_c99" != "xno" && break-done-rm -f conftest.$ac_ext-CC=$ac_save_CC ;;-esac-fi--if test "x$ac_cv_prog_cc_c99" = xno-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5-printf "%s\n" "unsupported" >&6; }-else case e in #(- e) if test "x$ac_cv_prog_cc_c99" = x-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5-printf "%s\n" "none needed" >&6; }-else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5-printf "%s\n" "$ac_cv_prog_cc_c99" >&6; }- CC="$CC $ac_cv_prog_cc_c99" ;;-esac-fi- ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99- ac_prog_cc_stdc=c99 ;;-esac-fi-fi-if test x$ac_prog_cc_stdc = xno-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5-printf %s "checking for $CC option to enable C89 features... " >&6; }-if test ${ac_cv_prog_cc_c89+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_cv_prog_cc_c89=no-ac_save_CC=$CC-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$ac_c_conftest_c89_program-_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 conftest.beam- test "x$ac_cv_prog_cc_c89" != "xno" && break-done-rm -f conftest.$ac_ext-CC=$ac_save_CC ;;-esac-fi--if test "x$ac_cv_prog_cc_c89" = xno-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5-printf "%s\n" "unsupported" >&6; }-else case e in #(- e) if test "x$ac_cv_prog_cc_c89" = x-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5-printf "%s\n" "none needed" >&6; }-else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5-printf "%s\n" "$ac_cv_prog_cc_c89" >&6; }- CC="$CC $ac_cv_prog_cc_c89" ;;-esac-fi- ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89- ac_prog_cc_stdc=c89 ;;-esac-fi-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 x$ac_cv_prog_cc_c99 = xno ; then- as_fn_error $? "No C99 compiler was found." "$LINENO" 5-fi--#AM_PROG_CC_C_O-rm -rf .tst 2>/dev/null-mkdir .tst 2>/dev/null-if test -d .tst; then- am__leading_dot=.-else- am__leading_dot=_-fi-rmdir .tst 2>/dev/null--DEPDIR="${am__leading_dot}deps"--ac_config_commands="$ac_config_commands depfiles"--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5-printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }-cat > confinc.mk << 'END'-am__doit:- @echo this is the am__doit target >confinc.out-.PHONY: am__doit-END-am__include="#"-am__quote=-# BSD make does it like this.-echo '.include "confinc.mk" # ignored' > confmf.BSD-# Other make implementations (GNU, Solaris 10, AIX) do it like this.-echo 'include confinc.mk # ignored' > confmf.GNU-_am_result=no-for s in GNU BSD; do- { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5- (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5- ac_status=$?- echo "$as_me:$LINENO: \$? = $ac_status" >&5- (exit $ac_status); }- case $?:`cat confinc.out 2>/dev/null` in #(- '0:this is the am__doit target') :- case $s in #(- BSD) :- am__include='.include' am__quote='"' ;; #(- *) :- am__include='include' am__quote='' ;;-esac ;; #(- *) :- ;;-esac- if test "$am__include" != "#"; then- _am_result="yes ($s style)"- break- fi-done-rm -f confinc.* confmf.*-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5-printf "%s\n" "${_am_result}" >&6; }--# Check whether --enable-dependency-tracking was given.-if test ${enable_dependency_tracking+y}-then :- enableval=$enable_dependency_tracking;-fi--if test "x$enable_dependency_tracking" != xno; then- am_depcomp="$ac_aux_dir/depcomp"- AMDEPBACKSLASH='\'- am__nodep='_no'-fi- if test "x$enable_dependency_tracking" != xno; then- AMDEP_TRUE=- AMDEP_FALSE='#'-else- AMDEP_TRUE='#'- AMDEP_FALSE=-fi---# By default we simply use the C compiler to build assembly code.--test "${CCAS+set}" = set || CCAS=$CC-test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS----depcc="$CCAS" am_compiler_list=--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5-printf %s "checking dependency style of $depcc... " >&6; }-if test ${am_cv_CCAS_dependencies_compiler_type+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then- # We make a subdir and do the tests there. Otherwise we can end up- # making bogus files that we don't know about and never remove. For- # instance it was reported that on HP-UX the gcc test will end up- # making a dummy file named 'D' -- because '-MD' means "put the output- # in D".- rm -rf conftest.dir- mkdir conftest.dir- # Copy depcomp to subdir because otherwise we won't find it if we're- # using a relative directory.- cp "$am_depcomp" conftest.dir- cd conftest.dir- # We will build objects and dependencies in a subdirectory because- # it helps to detect inapplicable dependency modes. For instance- # both Tru64's cc and ICC support -MD to output dependencies as a- # side effect of compilation, but ICC will put the dependencies in- # the current directory while Tru64 will put them in the object- # directory.- mkdir sub-- am_cv_CCAS_dependencies_compiler_type=none- if test "$am_compiler_list" = ""; then- am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`- fi- am__universal=false--- for depmode in $am_compiler_list; do- # Setup a source with many dependencies, because some compilers- # like to wrap large dependency lists on column 80 (with \), and- # we should not choose a depcomp mode which is confused by this.- #- # We need to recreate these files for each test, as the compiler may- # overwrite some of them when testing with obscure command lines.- # This happens at least with the AIX C compiler.- : > sub/conftest.c- for i in 1 2 3 4 5 6; do- echo '#include "conftst'$i'.h"' >> sub/conftest.c- # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with- # Solaris 10 /bin/sh.- echo '/* dummy */' > sub/conftst$i.h- done- echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf-- # We check with '-c' and '-o' for the sake of the "dashmstdout"- # mode. It turns out that the SunPro C++ compiler does not properly- # handle '-M -o', and we need to detect this. Also, some Intel- # versions had trouble with output in subdirs.- am__obj=sub/conftest.${OBJEXT-o}- am__minus_obj="-o $am__obj"- case $depmode in- gcc)- # This depmode causes a compiler race in universal mode.- test "$am__universal" = false || continue- ;;- nosideeffect)- # After this tag, mechanisms are not by side-effect, so they'll- # only be used when explicitly requested.- if test "x$enable_dependency_tracking" = xyes; then- continue- else- break- fi- ;;- msvc7 | msvc7msys | msvisualcpp | msvcmsys)- # This compiler won't grok '-c -o', but also, the minuso test has- # not run yet. These depmodes are late enough in the game, and- # so weak that their functioning should not be impacted.- am__obj=conftest.${OBJEXT-o}- am__minus_obj=- ;;- none) break ;;- esac- if depmode=$depmode \- source=sub/conftest.c object=$am__obj \- depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \- $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \- >/dev/null 2>conftest.err &&- grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&- grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&- grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&- ${MAKE-make} -s -f confmf > /dev/null 2>&1; then- # icc doesn't choke on unknown options, it will just issue warnings- # or remarks (even with -Werror). So we grep stderr for any message- # that says an option was ignored or not supported.- # When given -MP, icc 7.0 and 7.1 complain thus:- # icc: Command line warning: ignoring option '-M'; no argument required- # The diagnosis changed in icc 8.0:- # icc: Command line remark: option '-MP' not supported- if (grep 'ignoring option' conftest.err ||- grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else- am_cv_CCAS_dependencies_compiler_type=$depmode- break- fi- fi- done-- cd ..- rm -rf conftest.dir-else- am_cv_CCAS_dependencies_compiler_type=none-fi- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5-printf "%s\n" "$am_cv_CCAS_dependencies_compiler_type" >&6; }-CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type-- if- test "x$enable_dependency_tracking" != xno \- && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then- am__fastdepCCAS_TRUE=- am__fastdepCCAS_FALSE='#'-else- am__fastdepCCAS_TRUE='#'- am__fastdepCCAS_FALSE=-fi----ac_header= ac_cache=-for ac_item in $ac_header_c_list-do- if test $ac_cache; then- ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"- if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then- printf "%s\n" "#define $ac_item 1" >> confdefs.h- fi- ac_header= ac_cache=- elif test $ac_header; then- ac_cache=$ac_item- else- ac_header=$ac_item- fi-done---------if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes-then :--printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h--fi------- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5-printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }-if test ${ac_cv_safe_to_define___extensions__+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--# define __EXTENSIONS__ 1- $ac_includes_default-int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_cv_safe_to_define___extensions__=yes-else case e in #(- e) ac_cv_safe_to_define___extensions__=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5-printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5-printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }-if test ${ac_cv_should_define__xopen_source+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_cv_should_define__xopen_source=no- if test $ac_cv_header_wchar_h = yes-then :- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #include <wchar.h>- mbstate_t x;-int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :--else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #define _XOPEN_SOURCE 500- #include <wchar.h>- mbstate_t x;-int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_cv_should_define__xopen_source=yes-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-fi ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5-printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }-- printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h-- printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h-- printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h-- printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h-- printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h-- printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h-- printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h-- printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h-- printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h-- printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h-- printf "%s\n" "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h-- printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h-- printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h-- printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h-- printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h-- printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h-- if test $ac_cv_header_minix_config_h = yes-then :- MINIX=yes- printf "%s\n" "#define _MINIX 1" >>confdefs.h-- printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h-- printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h--else case e in #(- e) MINIX= ;;-esac-fi- if test $ac_cv_safe_to_define___extensions__ = yes-then :- printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h--fi- if test $ac_cv_should_define__xopen_source = yes-then :- printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h--fi---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5-printf %s "checking for a sed that does not truncate output... " >&6; }-if test ${ac_cv_path_SED+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/- for ac_i in 1 2 3 4 5 6 7; do- ac_script="$ac_script$as_nl$ac_script"- done- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed- { ac_script=; unset ac_script;}- if test -z "$SED"; then- ac_path_SED_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-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_prog in sed gsed- do- for ac_exec_ext in '' $ac_executable_extensions; do- ac_path_SED="$as_dir$ac_prog$ac_exec_ext"- as_fn_executable_p "$ac_path_SED" || continue-# Check for GNU ac_path_SED and select it if it is found.- # Check for GNU $ac_path_SED-case `"$ac_path_SED" --version 2>&1` in #(-*GNU*)- ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;-#(-*)- ac_count=0- printf %s 0123456789 >"conftest.in"- while :- do- cat "conftest.in" "conftest.in" >"conftest.tmp"- mv "conftest.tmp" "conftest.in"- cp "conftest.in" "conftest.nl"- printf "%s\n" '' >> "conftest.nl"- "$ac_path_SED" -f conftest.sed < "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_SED_max-0}; then- # Best one so far, save it but keep looking for a better one- ac_cv_path_SED="$ac_path_SED"- ac_path_SED_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_SED_found && break 3- done- done- done-IFS=$as_save_IFS- if test -z "$ac_cv_path_SED"; then- as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5- fi-else- ac_cv_path_SED=$SED-fi- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5-printf "%s\n" "$ac_cv_path_SED" >&6; }- SED="$ac_cv_path_SED"- rm -f conftest.sed--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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5-printf %s "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+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) # Double quotes because $CC needs to be expanded- for CPP in "$CC -E" "$CC -E -traditional-cpp" 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.- # 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. */-#include <limits.h>- Syntax error-_ACEOF-if ac_fn_c_try_cpp "$LINENO"-then :--else case e in #(- e) # Broken: fails on valid input.-continue ;;-esac-fi-rm -f conftest.err conftest.i 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 <ac_nonexistent.h>-_ACEOF-if ac_fn_c_try_cpp "$LINENO"-then :- # Broken: success on invalid input.-continue-else case e in #(- e) # Passes both tests.-ac_preproc_ok=:-break ;;-esac-fi-rm -f conftest.err conftest.i conftest.$ac_ext--done-# Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped.-rm -f conftest.i conftest.err conftest.$ac_ext-if $ac_preproc_ok-then :- break-fi-- done- ac_cv_prog_CPP=$CPP- ;;-esac-fi- CPP=$ac_cv_prog_CPP-else- ac_cv_prog_CPP=$CPP-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5-printf "%s\n" "$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.- # 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. */-#include <limits.h>- Syntax error-_ACEOF-if ac_fn_c_try_cpp "$LINENO"-then :--else case e in #(- e) # Broken: fails on valid input.-continue ;;-esac-fi-rm -f conftest.err conftest.i 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 <ac_nonexistent.h>-_ACEOF-if ac_fn_c_try_cpp "$LINENO"-then :- # Broken: success on invalid input.-continue-else case e in #(- e) # Passes both tests.-ac_preproc_ok=:-break ;;-esac-fi-rm -f conftest.err conftest.i conftest.$ac_ext--done-# Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped.-rm -f conftest.i conftest.err conftest.$ac_ext-if $ac_preproc_ok-then :--else case e in #(- e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}-as_fn_error $? "C preprocessor \"$CPP\" fails sanity check-See 'config.log' for more details" "$LINENO" 5; } ;;-esac-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---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep -e" >&5-printf %s "checking for egrep -e... " >&6; }-if test ${ac_cv_path_EGREP_TRADITIONAL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -z "$EGREP_TRADITIONAL"; then- ac_path_EGREP_TRADITIONAL_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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_prog in grep ggrep- do- for ac_exec_ext in '' $ac_executable_extensions; do- ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext"- as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue-# Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found.- # Check for GNU $ac_path_EGREP_TRADITIONAL-case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #(-*GNU*)- ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;;-#(-*)- ac_count=0- printf %s 0123456789 >"conftest.in"- while :- do- cat "conftest.in" "conftest.in" >"conftest.tmp"- mv "conftest.tmp" "conftest.in"- cp "conftest.in" "conftest.nl"- printf "%s\n" 'EGREP_TRADITIONAL' >> "conftest.nl"- "$ac_path_EGREP_TRADITIONAL" -E 'EGR(EP|AC)_TRADITIONAL$' < "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_TRADITIONAL_max-0}; then- # Best one so far, save it but keep looking for a better one- ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL"- ac_path_EGREP_TRADITIONAL_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_TRADITIONAL_found && break 3- done- done- done-IFS=$as_save_IFS- if test -z "$ac_cv_path_EGREP_TRADITIONAL"; then- :- fi-else- ac_cv_path_EGREP_TRADITIONAL=$EGREP_TRADITIONAL-fi-- if test "$ac_cv_path_EGREP_TRADITIONAL"-then :- ac_cv_path_EGREP_TRADITIONAL="$ac_cv_path_EGREP_TRADITIONAL -E"-else case e in #(- e) if test -z "$EGREP_TRADITIONAL"; then- ac_path_EGREP_TRADITIONAL_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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_prog in egrep- do- for ac_exec_ext in '' $ac_executable_extensions; do- ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext"- as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue-# Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found.- # Check for GNU $ac_path_EGREP_TRADITIONAL-case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #(-*GNU*)- ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;;-#(-*)- ac_count=0- printf %s 0123456789 >"conftest.in"- while :- do- cat "conftest.in" "conftest.in" >"conftest.tmp"- mv "conftest.tmp" "conftest.in"- cp "conftest.in" "conftest.nl"- printf "%s\n" 'EGREP_TRADITIONAL' >> "conftest.nl"- "$ac_path_EGREP_TRADITIONAL" 'EGR(EP|AC)_TRADITIONAL$' < "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_TRADITIONAL_max-0}; then- # Best one so far, save it but keep looking for a better one- ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL"- ac_path_EGREP_TRADITIONAL_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_TRADITIONAL_found && break 3- done- done- done-IFS=$as_save_IFS- if test -z "$ac_cv_path_EGREP_TRADITIONAL"; 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_TRADITIONAL=$EGREP_TRADITIONAL-fi- ;;-esac-fi ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP_TRADITIONAL" >&5-printf "%s\n" "$ac_cv_path_EGREP_TRADITIONAL" >&6; }- EGREP_TRADITIONAL=$ac_cv_path_EGREP_TRADITIONAL--case $enable_threads in #(- posix) :-- echo- echo "POSIX threading support:"-----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--ax_pthread_ok=no--# We used to check for pthread.h first, but this fails if pthread.h-# requires special compiler flags (e.g. on Tru64 or Sequent).-# It gets checked for in the link test anyway.--# First of all, check if the user has set any of the PTHREAD_LIBS,-# etcetera environment variables, and if threads linking works using-# them:-if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then- ax_pthread_save_CC="$CC"- ax_pthread_save_CFLAGS="$CFLAGS"- ax_pthread_save_LIBS="$LIBS"- if test "x$PTHREAD_CC" != "x"-then :- CC="$PTHREAD_CC"-fi- if test "x$PTHREAD_CXX" != "x"-then :- CXX="$PTHREAD_CXX"-fi- CFLAGS="$CFLAGS $PTHREAD_CFLAGS"- LIBS="$PTHREAD_LIBS $LIBS"- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5-printf %s "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }- 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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char pthread_join (void);-int-main (void)-{-return pthread_join ();- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ax_pthread_ok=yes-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5-printf "%s\n" "$ax_pthread_ok" >&6; }- if test "x$ax_pthread_ok" = "xno"; then- PTHREAD_LIBS=""- PTHREAD_CFLAGS=""- fi- CC="$ax_pthread_save_CC"- CFLAGS="$ax_pthread_save_CFLAGS"- LIBS="$ax_pthread_save_LIBS"-fi--# We must check for the threads library under a number of different-# names; the ordering is very important because some systems-# (e.g. DEC) have both -lpthread and -lpthreads, where one of the-# libraries is broken (non-POSIX).--# Create a list of thread flags to try. Items with a "," contain both-# C compiler flags (before ",") and linker flags (after ","). Other items-# starting with a "-" are C compiler flags, and remaining items are-# library names, except for "none" which indicates that we try without-# any flags at all, and "pthread-config" which is a program returning-# the flags for the Pth emulation library.--ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"--# The ordering *is* (sometimes) important. Some notes on the-# individual items follow:--# pthreads: AIX (must check this before -lpthread)-# none: in case threads are in libc; should be tried before -Kthread and-# other compiler flags to prevent continual compiler warnings-# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)-# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64-# (Note: HP C rejects this with "bad form for `-t' option")-# -pthreads: Solaris/gcc (Note: HP C also rejects)-# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it-# doesn't hurt to check since this sometimes defines pthreads and-# -D_REENTRANT too), HP C (must be checked before -lpthread, which-# is present but should not be used directly; and before -mthreads,-# because the compiler interprets this as "-mt" + "-hreads")-# -mthreads: Mingw32/gcc, Lynx/gcc-# pthread: Linux, etcetera-# --thread-safe: KAI C++-# pthread-config: use pthread-config program (for GNU Pth library)--case $host_os in-- freebsd*)-- # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)- # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)-- ax_pthread_flags="-kthread lthread $ax_pthread_flags"- ;;-- hpux*)-- # From the cc(1) man page: "[-mt] Sets various -D flags to enable- # multi-threading and also sets -lpthread."-- ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags"- ;;-- openedition*)-- # IBM z/OS requires a feature-test macro to be defined in order to- # enable POSIX threads at all, so give the user a hint if this is- # not set. (We don't define these ourselves, as they can affect- # other portions of the system API in unpredictable ways.)-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--# if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)- AX_PTHREAD_ZOS_MISSING-# endif--_ACEOF-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |- $EGREP_TRADITIONAL "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5-printf "%s\n" "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}-fi-rm -rf conftest*-- ;;-- solaris*)-- # On Solaris (at least, for some versions), libc contains stubbed- # (non-functional) versions of the pthreads routines, so link-based- # tests will erroneously succeed. (N.B.: The stubs are missing- # pthread_cleanup_push, or rather a function called by this macro,- # so we could check for that, but who knows whether they'll stub- # that too in a future libc.) So we'll check first for the- # standard Solaris way of linking pthreads (-mt -lpthread).-- ax_pthread_flags="-mt,-lpthread pthread $ax_pthread_flags"- ;;-esac--# Are we compiling with Clang?--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5-printf %s "checking whether $CC is Clang... " >&6; }-if test ${ax_cv_PTHREAD_CLANG+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ax_cv_PTHREAD_CLANG=no- # Note that Autoconf sets GCC=yes for Clang as well as GCC- if test "x$GCC" = "xyes"; then- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-/* Note: Clang 2.7 lacks __clang_[a-z]+__ */-# if defined(__clang__) && defined(__llvm__)- AX_PTHREAD_CC_IS_CLANG-# endif--_ACEOF-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |- $EGREP_TRADITIONAL "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1-then :- ax_cv_PTHREAD_CLANG=yes-fi-rm -rf conftest*-- fi- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5-printf "%s\n" "$ax_cv_PTHREAD_CLANG" >&6; }-ax_pthread_clang="$ax_cv_PTHREAD_CLANG"---# GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)--# Note that for GCC and Clang -pthread generally implies -lpthread,-# except when -nostdlib is passed.-# This is problematic using libtool to build C++ shared libraries with pthread:-# [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25460-# [2] https://bugzilla.redhat.com/show_bug.cgi?id=661333-# [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468555-# To solve this, first try -pthread together with -lpthread for GCC--if test "x$GCC" = "xyes"-then :- ax_pthread_flags="-pthread,-lpthread -pthread -pthreads $ax_pthread_flags"-fi--# Clang takes -pthread (never supported any other flag), but we'll try with -lpthread first--if test "x$ax_pthread_clang" = "xyes"-then :- ax_pthread_flags="-pthread,-lpthread -pthread"-fi---# The presence of a feature test macro requesting re-entrant function-# definitions is, on some systems, a strong hint that pthreads support is-# correctly enabled--case $host_os in- darwin* | hpux* | linux* | osf* | solaris*)- ax_pthread_check_macro="_REENTRANT"- ;;-- aix*)- ax_pthread_check_macro="_THREAD_SAFE"- ;;-- *)- ax_pthread_check_macro="--"- ;;-esac-if test "x$ax_pthread_check_macro" = "x--"-then :- ax_pthread_check_cond=0-else case e in #(- e) ax_pthread_check_cond="!defined($ax_pthread_check_macro)" ;;-esac-fi---if test "x$ax_pthread_ok" = "xno"; then-for ax_pthread_try_flag in $ax_pthread_flags; do-- case $ax_pthread_try_flag in- none)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5-printf %s "checking whether pthreads work without any flags... " >&6; }- ;;-- *,*)- PTHREAD_CFLAGS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\1/"`- PTHREAD_LIBS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\2/"`- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"" >&5-printf %s "checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"... " >&6; }- ;;-- -*)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5-printf %s "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }- PTHREAD_CFLAGS="$ax_pthread_try_flag"- ;;-- pthread-config)- # Extract the first word of "pthread-config", so it can be a program name with args.-set dummy pthread-config; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ax_pthread_config+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ax_pthread_config"; then- ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ax_pthread_config="yes"- printf "%s\n" "$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_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"-fi ;;-esac-fi-ax_pthread_config=$ac_cv_prog_ax_pthread_config-if test -n "$ax_pthread_config"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5-printf "%s\n" "$ax_pthread_config" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- if test "x$ax_pthread_config" = "xno"-then :- continue-fi- PTHREAD_CFLAGS="`pthread-config --cflags`"- PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"- ;;-- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5-printf %s "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }- PTHREAD_LIBS="-l$ax_pthread_try_flag"- ;;- esac-- ax_pthread_save_CFLAGS="$CFLAGS"- ax_pthread_save_LIBS="$LIBS"- CFLAGS="$CFLAGS $PTHREAD_CFLAGS"- LIBS="$PTHREAD_LIBS $LIBS"-- # Check for various functions. We must include pthread.h,- # since some functions may be macros. (On the Sequent, we- # need a special flag -Kthread to make this header compile.)- # We check for pthread_join because it is in -lpthread on IRIX- # while pthread_create is in libc. We check for pthread_attr_init- # due to DEC craziness with -lpthreads. We check for- # pthread_cleanup_push because it is one of the few pthread- # functions on Solaris that doesn't have a non-functional libc stub.- # We try pthread_create on general principles.-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <pthread.h>-# if $ax_pthread_check_cond-# error "$ax_pthread_check_macro must be defined"-# endif- static void *some_global = NULL;- static void routine(void *a)- {- /* To avoid any unused-parameter or- unused-but-set-parameter warning. */- some_global = a;- }- static void *start_routine(void *a) { return a; }-int-main (void)-{-pthread_t th; pthread_attr_t attr;- pthread_create(&th, 0, start_routine, 0);- pthread_join(th, 0);- pthread_attr_init(&attr);- pthread_cleanup_push(routine, 0);- pthread_cleanup_pop(0) /* ; */- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ax_pthread_ok=yes-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-- CFLAGS="$ax_pthread_save_CFLAGS"- LIBS="$ax_pthread_save_LIBS"-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5-printf "%s\n" "$ax_pthread_ok" >&6; }- if test "x$ax_pthread_ok" = "xyes"-then :- break-fi-- PTHREAD_LIBS=""- PTHREAD_CFLAGS=""-done-fi---# Clang needs special handling, because older versions handle the -pthread-# option in a rather... idiosyncratic way--if test "x$ax_pthread_clang" = "xyes"; then-- # Clang takes -pthread; it has never supported any other flag-- # (Note 1: This will need to be revisited if a system that Clang- # supports has POSIX threads in a separate library. This tends not- # to be the way of modern systems, but it's conceivable.)-- # (Note 2: On some systems, notably Darwin, -pthread is not needed- # to get POSIX threads support; the API is always present and- # active. We could reasonably leave PTHREAD_CFLAGS empty. But- # -pthread does define _REENTRANT, and while the Darwin headers- # ignore this macro, third-party headers might not.)-- # However, older versions of Clang make a point of warning the user- # that, in an invocation where only linking and no compilation is- # taking place, the -pthread option has no effect ("argument unused- # during compilation"). They expect -pthread to be passed in only- # when source code is being compiled.- #- # Problem is, this is at odds with the way Automake and most other- # C build frameworks function, which is that the same flags used in- # compilation (CFLAGS) are also used in linking. Many systems- # supported by AX_PTHREAD require exactly this for POSIX threads- # support, and in fact it is often not straightforward to specify a- # flag that is used only in the compilation phase and not in- # linking. Such a scenario is extremely rare in practice.- #- # Even though use of the -pthread flag in linking would only print- # a warning, this can be a nuisance for well-run software projects- # that build with -Werror. So if the active version of Clang has- # this misfeature, we search for an option to squash it.-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5-printf %s "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }-if test ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown- # Create an alternate version of $ac_link that compiles and- # links in two steps (.c -> .o, .o -> exe) instead of one- # (.c -> exe), because the warning occurs only in the second- # step- ax_pthread_save_ac_link="$ac_link"- ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'- ax_pthread_link_step=`printf "%s\n" "$ac_link" | sed "$ax_pthread_sed"`- ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"- ax_pthread_save_CFLAGS="$CFLAGS"- for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do- if test "x$ax_pthread_try" = "xunknown"-then :- break-fi- CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"- ac_link="$ax_pthread_save_ac_link"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-int main(void){return 0;}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ac_link="$ax_pthread_2step_ac_link"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-int main(void){return 0;}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- break-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext--fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- done- ac_link="$ax_pthread_save_ac_link"- CFLAGS="$ax_pthread_save_CFLAGS"- if test "x$ax_pthread_try" = "x"-then :- ax_pthread_try=no-fi- ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try"- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5-printf "%s\n" "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }-- case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in- no | unknown) ;;- *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;- esac--fi # $ax_pthread_clang = yes----# Various other checks:-if test "x$ax_pthread_ok" = "xyes"; then- ax_pthread_save_CFLAGS="$CFLAGS"- ax_pthread_save_LIBS="$LIBS"- CFLAGS="$CFLAGS $PTHREAD_CFLAGS"- LIBS="$PTHREAD_LIBS $LIBS"-- # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5-printf %s "checking for joinable pthread attribute... " >&6; }-if test ${ax_cv_PTHREAD_JOINABLE_ATTR+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ax_cv_PTHREAD_JOINABLE_ATTR=unknown- for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <pthread.h>-int-main (void)-{-int attr = $ax_pthread_attr; return attr /* ; */- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- done- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5-printf "%s\n" "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }- if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \- test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \- test "x$ax_pthread_joinable_attr_defined" != "xyes"-then :--printf "%s\n" "#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR" >>confdefs.h-- ax_pthread_joinable_attr_defined=yes--fi-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5-printf %s "checking whether more special flags are required for pthreads... " >&6; }-if test ${ax_cv_PTHREAD_SPECIAL_FLAGS+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ax_cv_PTHREAD_SPECIAL_FLAGS=no- case $host_os in- solaris*)- ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS"- ;;- esac- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5-printf "%s\n" "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }- if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \- test "x$ax_pthread_special_flags_added" != "xyes"-then :- PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"- ax_pthread_special_flags_added=yes-fi-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5-printf %s "checking for PTHREAD_PRIO_INHERIT... " >&6; }-if test ${ax_cv_PTHREAD_PRIO_INHERIT+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <pthread.h>-int-main (void)-{-int i = PTHREAD_PRIO_INHERIT;- return i;- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ax_cv_PTHREAD_PRIO_INHERIT=yes-else case e in #(- e) ax_cv_PTHREAD_PRIO_INHERIT=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5-printf "%s\n" "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }- if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \- test "x$ax_pthread_prio_inherit_defined" != "xyes"-then :--printf "%s\n" "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h-- ax_pthread_prio_inherit_defined=yes--fi-- CFLAGS="$ax_pthread_save_CFLAGS"- LIBS="$ax_pthread_save_LIBS"-- # More AIX lossage: compile with *_r variant- if test "x$GCC" != "xyes"; then- case $host_os in- aix*)- case "x/$CC" in #(- x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :- #handle absolute path differently from PATH based program lookup- case "x$CC" in #(- x/*) :-- if as_fn_executable_p ${CC}_r-then :- PTHREAD_CC="${CC}_r"-fi- if test "x${CXX}" != "x"-then :- if as_fn_executable_p ${CXX}_r-then :- PTHREAD_CXX="${CXX}_r"-fi-fi- ;; #(- *) :-- for ac_prog in ${CC}_r-do- # Extract the first word of "$ac_prog", so it can be a program name with args.-set dummy $ac_prog; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_PTHREAD_CC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$PTHREAD_CC"; then- ac_cv_prog_PTHREAD_CC="$PTHREAD_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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_PTHREAD_CC="$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-PTHREAD_CC=$ac_cv_prog_PTHREAD_CC-if test -n "$PTHREAD_CC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5-printf "%s\n" "$PTHREAD_CC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- test -n "$PTHREAD_CC" && break-done-test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"-- if test "x${CXX}" != "x"-then :- for ac_prog in ${CXX}_r-do- # Extract the first word of "$ac_prog", so it can be a program name with args.-set dummy $ac_prog; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_PTHREAD_CXX+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$PTHREAD_CXX"; then- ac_cv_prog_PTHREAD_CXX="$PTHREAD_CXX" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_PTHREAD_CXX="$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-PTHREAD_CXX=$ac_cv_prog_PTHREAD_CXX-if test -n "$PTHREAD_CXX"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CXX" >&5-printf "%s\n" "$PTHREAD_CXX" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- test -n "$PTHREAD_CXX" && break-done-test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX"--fi-- ;;-esac- ;; #(- *) :- ;;-esac- ;;- esac- fi-fi--test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"-test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX"-------# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:-if test "x$ax_pthread_ok" = "xyes"; then- :- :-else- ax_pthread_ok=no--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-- LIBS="$PTHREAD_LIBS $LIBS"- AM_CFLAGS="$AM_CFLAGS $PTHREAD_CFLAGS"----printf "%s\n" "#define MYTHREAD_POSIX 1" >>confdefs.h--- # This is nice to have but not mandatory.- OLD_CFLAGS=$CFLAGS- CFLAGS="$CFLAGS $PTHREAD_CFLAGS"- ac_fn_c_check_func "$LINENO" "pthread_condattr_setclock" "ac_cv_func_pthread_condattr_setclock"-if test "x$ac_cv_func_pthread_condattr_setclock" = xyes-then :- printf "%s\n" "#define HAVE_PTHREAD_CONDATTR_SETCLOCK 1" >>confdefs.h--fi-- CFLAGS=$OLD_CFLAGS- ;; #(- win95) :---printf "%s\n" "#define MYTHREAD_WIN95 1" >>confdefs.h-- ;; #(- vista) :---printf "%s\n" "#define MYTHREAD_VISTA 1" >>confdefs.h--- ;; #(- *) :- ;;-esac- if test "x$enable_threads" != xno; then- COND_THREADS_TRUE=- COND_THREADS_FALSE='#'-else- COND_THREADS_TRUE='#'- COND_THREADS_FALSE=-fi---echo-echo "Initializing Libtool:"---case `pwd` in- *\ * | *\ *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5-printf "%s\n" "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;-esac----macro_version='2.5.4'-macro_revision='2.5.4'---------------ltmain=$ac_aux_dir/ltmain.sh--# Backslashify metacharacters that are still active within-# double-quoted strings.-sed_quote_subst='s/\(["`$\\]\)/\\\1/g'--# Same as above, but do not quote variable references.-double_quote_subst='s/\(["`\\]\)/\\\1/g'--# Sed substitution to delay expansion of an escaped shell variable in a-# double_quote_subst'ed string.-delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'--# Sed substitution to delay expansion of an escaped single quote.-delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'--# Sed substitution to avoid accidental globbing in evaled expressions-no_glob_subst='s/\*/\\\*/g'--ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO-ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5-printf %s "checking how to print strings... " >&6; }-# Test print first, because it will be a builtin if present.-if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \- test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then- ECHO='print -r --'-elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then- ECHO='printf %s\n'-else- # Use this function as a fallback that always works.- func_fallback_echo ()- {- eval 'cat <<_LTECHO_EOF-$1-_LTECHO_EOF'- }- ECHO='func_fallback_echo'-fi--# func_echo_all arg...-# Invoke $ECHO with all args, space-separated.-func_echo_all ()-{- $ECHO ""-}--case $ECHO in- printf*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: printf" >&5-printf "%s\n" "printf" >&6; } ;;- print*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: print -r" >&5-printf "%s\n" "print -r" >&6; } ;;- *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: cat" >&5-printf "%s\n" "cat" >&6; } ;;-esac---------------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5-printf %s "checking for a sed that does not truncate output... " >&6; }-if test ${ac_cv_path_SED+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/- for ac_i in 1 2 3 4 5 6 7; do- ac_script="$ac_script$as_nl$ac_script"- done- echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed- { ac_script=; unset ac_script;}- if test -z "$SED"; then- ac_path_SED_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-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_prog in sed gsed- do- for ac_exec_ext in '' $ac_executable_extensions; do- ac_path_SED="$as_dir$ac_prog$ac_exec_ext"- as_fn_executable_p "$ac_path_SED" || continue-# Check for GNU ac_path_SED and select it if it is found.- # Check for GNU $ac_path_SED-case `"$ac_path_SED" --version 2>&1` in #(-*GNU*)- ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;-#(-*)- ac_count=0- printf %s 0123456789 >"conftest.in"- while :- do- cat "conftest.in" "conftest.in" >"conftest.tmp"- mv "conftest.tmp" "conftest.in"- cp "conftest.in" "conftest.nl"- printf "%s\n" '' >> "conftest.nl"- "$ac_path_SED" -f conftest.sed < "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_SED_max-0}; then- # Best one so far, save it but keep looking for a better one- ac_cv_path_SED="$ac_path_SED"- ac_path_SED_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_SED_found && break 3- done- done- done-IFS=$as_save_IFS- if test -z "$ac_cv_path_SED"; then- as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5- fi-else- ac_cv_path_SED=$SED-fi- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5-printf "%s\n" "$ac_cv_path_SED" >&6; }- SED="$ac_cv_path_SED"- rm -f conftest.sed--test -z "$SED" && SED=sed-Xsed="$SED -e 1s/^X//"------------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5-printf %s "checking for grep that handles long lines and -e... " >&6; }-if test ${ac_cv_path_GREP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- 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"- as_fn_executable_p "$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- printf %s 0123456789 >"conftest.in"- while :- do- cat "conftest.in" "conftest.in" >"conftest.tmp"- mv "conftest.tmp" "conftest.in"- cp "conftest.in" "conftest.nl"- printf "%s\n" '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- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5-printf "%s\n" "$ac_cv_path_GREP" >&6; }- GREP="$ac_cv_path_GREP"---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5-printf %s "checking for egrep... " >&6; }-if test ${ac_cv_path_EGREP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- 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"- as_fn_executable_p "$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- printf %s 0123456789 >"conftest.in"- while :- do- cat "conftest.in" "conftest.in" >"conftest.tmp"- mv "conftest.tmp" "conftest.in"- cp "conftest.in" "conftest.nl"- printf "%s\n" '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 ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5-printf "%s\n" "$ac_cv_path_EGREP" >&6; }- EGREP="$ac_cv_path_EGREP"-- EGREP_TRADITIONAL=$EGREP- ac_cv_path_EGREP_TRADITIONAL=$EGREP--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5-printf %s "checking for fgrep... " >&6; }-if test ${ac_cv_path_FGREP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1- then ac_cv_path_FGREP="$GREP -F"- else- if test -z "$FGREP"; then- ac_path_FGREP_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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_prog in fgrep- do- for ac_exec_ext in '' $ac_executable_extensions; do- ac_path_FGREP="$as_dir$ac_prog$ac_exec_ext"- as_fn_executable_p "$ac_path_FGREP" || continue-# Check for GNU ac_path_FGREP and select it if it is found.- # Check for GNU $ac_path_FGREP-case `"$ac_path_FGREP" --version 2>&1` in #(-*GNU*)- ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;-#(-*)- ac_count=0- printf %s 0123456789 >"conftest.in"- while :- do- cat "conftest.in" "conftest.in" >"conftest.tmp"- mv "conftest.tmp" "conftest.in"- cp "conftest.in" "conftest.nl"- printf "%s\n" 'FGREP' >> "conftest.nl"- "$ac_path_FGREP" FGREP < "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_FGREP_max-0}; then- # Best one so far, save it but keep looking for a better one- ac_cv_path_FGREP="$ac_path_FGREP"- ac_path_FGREP_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_FGREP_found && break 3- done- done- done-IFS=$as_save_IFS- if test -z "$ac_cv_path_FGREP"; then- as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5- fi-else- ac_cv_path_FGREP=$FGREP-fi-- fi ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5-printf "%s\n" "$ac_cv_path_FGREP" >&6; }- FGREP="$ac_cv_path_FGREP"---test -z "$GREP" && GREP=grep--------------------# Check whether --with-gnu-ld was given.-if test ${with_gnu_ld+y}-then :- withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes-else case e in #(- e) with_gnu_ld=no ;;-esac-fi--ac_prog=ld-if test yes = "$GCC"; then- # Check if gcc -print-prog-name=ld gives a path.- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5-printf %s "checking for ld used by $CC... " >&6; }- case $host in- *-*-mingw* | *-*-windows*)- # gcc leaves a trailing carriage return, which upsets mingw- ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;- *)- ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;- esac- case $ac_prog in- # Accept absolute paths.- [\\/]* | ?:[\\/]*)- re_direlt='/[^/][^/]*/\.\./'- # Canonicalize the pathname of ld- ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`- while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do- ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`- done- test -z "$LD" && LD=$ac_prog- ;;- "")- # If it fails, then pretend we aren't using GCC.- ac_prog=ld- ;;- *)- # If it is relative, then search for the first ld in PATH.- with_gnu_ld=unknown- ;;- esac-elif test yes = "$with_gnu_ld"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5-printf %s "checking for GNU ld... " >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5-printf %s "checking for non-GNU ld... " >&6; }-fi-if test ${lt_cv_path_LD+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -z "$LD"; then- lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR- for ac_dir in $PATH; do- IFS=$lt_save_ifs- test -z "$ac_dir" && ac_dir=.- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then- lt_cv_path_LD=$ac_dir/$ac_prog- # Check to see if the program is GNU ld. I'd rather use --version,- # but apparently some variants of GNU ld only accept -v.- # Break only if it was the GNU/non-GNU ld that we prefer.- case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in- *GNU* | *'with BFD'*)- test no != "$with_gnu_ld" && break- ;;- *)- test yes != "$with_gnu_ld" && break- ;;- esac- fi- done- IFS=$lt_save_ifs-else- lt_cv_path_LD=$LD # Let the user override the test with a path.-fi ;;-esac-fi--LD=$lt_cv_path_LD-if test -n "$LD"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5-printf "%s\n" "$LD" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5-printf %s "checking if the linker ($LD) is GNU ld... " >&6; }-if test ${lt_cv_prog_gnu_ld+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) # I'd rather use --version here, but apparently some GNU lds only accept -v.-case `$LD -v 2>&1 </dev/null` in-*GNU* | *'with BFD'*)- lt_cv_prog_gnu_ld=yes- ;;-*)- lt_cv_prog_gnu_ld=no- ;;-esac ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5-printf "%s\n" "$lt_cv_prog_gnu_ld" >&6; }-with_gnu_ld=$lt_cv_prog_gnu_ld----------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5-printf %s "checking for BSD- or MS-compatible name lister (nm)... " >&6; }-if test ${lt_cv_path_NM+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$NM"; then- # Let the user override the test.- lt_cv_path_NM=$NM-else- lt_nm_to_check=${ac_tool_prefix}nm- if test -n "$ac_tool_prefix" && test "$build" = "$host"; then- lt_nm_to_check="$lt_nm_to_check nm"- fi- for lt_tmp_nm in $lt_nm_to_check; do- lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR- for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do- IFS=$lt_save_ifs- test -z "$ac_dir" && ac_dir=.- tmp_nm=$ac_dir/$lt_tmp_nm- if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then- # Check to see if the nm accepts a BSD-compat flag.- # Adding the 'sed 1q' prevents false positives on HP-UX, which says:- # nm: unknown option "B" ignored- # Tru64's nm complains that /dev/null is an invalid object file- # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty- case $build_os in- mingw* | windows*) lt_bad_file=conftest.nm/nofile ;;- *) lt_bad_file=/dev/null ;;- esac- case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in- *$lt_bad_file* | *'Invalid file or object type'*)- lt_cv_path_NM="$tmp_nm -B"- break 2- ;;- *)- case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in- */dev/null*)- lt_cv_path_NM="$tmp_nm -p"- break 2- ;;- *)- lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but- continue # so that we can try to find one that supports BSD flags- ;;- esac- ;;- esac- fi- done- IFS=$lt_save_ifs- done- : ${lt_cv_path_NM=no}-fi ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5-printf "%s\n" "$lt_cv_path_NM" >&6; }-if test no != "$lt_cv_path_NM"; then- NM=$lt_cv_path_NM-else- # Didn't find any BSD compatible name lister, look for dumpbin.- if test -n "$DUMPBIN"; then :- # Let the user override the test.- else- if test -n "$ac_tool_prefix"; then- for ac_prog in dumpbin "link -dump"- 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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_DUMPBIN+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$DUMPBIN"; then- ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-DUMPBIN=$ac_cv_prog_DUMPBIN-if test -n "$DUMPBIN"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5-printf "%s\n" "$DUMPBIN" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- test -n "$DUMPBIN" && break- done-fi-if test -z "$DUMPBIN"; then- ac_ct_DUMPBIN=$DUMPBIN- for ac_prog in dumpbin "link -dump"-do- # Extract the first word of "$ac_prog", so it can be a program name with args.-set dummy $ac_prog; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_DUMPBIN+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_DUMPBIN"; then- ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN-if test -n "$ac_ct_DUMPBIN"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5-printf "%s\n" "$ac_ct_DUMPBIN" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- test -n "$ac_ct_DUMPBIN" && break-done-- if test "x$ac_ct_DUMPBIN" = x; then- DUMPBIN=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- DUMPBIN=$ac_ct_DUMPBIN- fi-fi-- case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in- *COFF*)- DUMPBIN="$DUMPBIN -symbols -headers"- ;;- *)- DUMPBIN=:- ;;- esac- fi-- if test : != "$DUMPBIN"; then- NM=$DUMPBIN- fi-fi-test -z "$NM" && NM=nm-------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5-printf %s "checking the name lister ($NM) interface... " >&6; }-if test ${lt_cv_nm_interface+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_nm_interface="BSD nm"- echo "int some_variable = 0;" > conftest.$ac_ext- (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)- (eval "$ac_compile" 2>conftest.err)- cat conftest.err >&5- (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)- (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)- cat conftest.err >&5- (eval echo "\"\$as_me:$LINENO: output\"" >&5)- cat conftest.out >&5- if $GREP 'External.*some_variable' conftest.out > /dev/null; then- lt_cv_nm_interface="MS dumpbin"- fi- rm -f conftest* ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5-printf "%s\n" "$lt_cv_nm_interface" >&6; }--# find the maximum length of command line arguments-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5-printf %s "checking the maximum length of command line arguments... " >&6; }-if test ${lt_cv_sys_max_cmd_len+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) i=0- teststring=ABCD-- case $build_os in- msdosdjgpp*)- # On DJGPP, this test can blow up pretty badly due to problems in libc- # (any single argument exceeding 2000 bytes causes a buffer overrun- # during glob expansion). Even if it were fixed, the result of this- # check would be larger than it should be.- lt_cv_sys_max_cmd_len=12288; # 12K is about right- ;;-- gnu* | ironclad*)- # Under GNU Hurd and Ironclad, this test is not required because there- # is no limit to the length of command line arguments.- # Libtool will interpret -1 as no limit whatsoever- lt_cv_sys_max_cmd_len=-1;- ;;-- cygwin* | mingw* | windows* | cegcc*)- # On Win9x/ME, this test blows up -- it succeeds, but takes- # about 5 minutes as the teststring grows exponentially.- # Worse, since 9x/ME are not pre-emptively multitasking,- # you end up with a "frozen" computer, even though with patience- # the test eventually succeeds (with a max line length of 256k).- # Instead, let's just punt: use the minimum linelength reported by- # all of the supported platforms: 8192 (on NT/2K/XP).- lt_cv_sys_max_cmd_len=8192;- ;;-- mint*)- # On MiNT this can take a long time and run out of memory.- lt_cv_sys_max_cmd_len=8192;- ;;-- amigaos*)- # On AmigaOS with pdksh, this test takes hours, literally.- # So we just punt and use a minimum line length of 8192.- lt_cv_sys_max_cmd_len=8192;- ;;-- darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)- # This has been around since 386BSD, at least. Likely further.- if test -x /sbin/sysctl; then- lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`- elif test -x /usr/sbin/sysctl; then- lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`- else- lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs- fi- # And add a safety zone- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`- ;;-- interix*)- # We know the value 262144 and hardcode it with a safety zone (like BSD)- lt_cv_sys_max_cmd_len=196608- ;;-- os2*)- # The test takes a long time on OS/2.- lt_cv_sys_max_cmd_len=8192- ;;-- osf*)- # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure- # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not- # nice to cause kernel panics so lets avoid the loop below.- # First set a reasonable default.- lt_cv_sys_max_cmd_len=16384- #- if test -x /sbin/sysconfig; then- case `/sbin/sysconfig -q proc exec_disable_arg_limit` in- *1*) lt_cv_sys_max_cmd_len=-1 ;;- esac- fi- ;;- sco3.2v5*)- lt_cv_sys_max_cmd_len=102400- ;;- sysv5* | sco5v6* | sysv4.2uw2*)- kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`- if test -n "$kargmax"; then- lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'`- else- lt_cv_sys_max_cmd_len=32768- fi- ;;- *)- lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`- if test -n "$lt_cv_sys_max_cmd_len" && \- test undefined != "$lt_cv_sys_max_cmd_len"; then- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`- else- # Make teststring a little bigger before we do anything with it.- # a 1K string should be a reasonable start.- for i in 1 2 3 4 5 6 7 8; do- teststring=$teststring$teststring- done- SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}- # If test is not a shell built-in, we'll probably end up computing a- # maximum length that is only half of the actual maximum length, but- # we can't tell.- while { test X`env echo "$teststring$teststring" 2>/dev/null` \- = "X$teststring$teststring"; } >/dev/null 2>&1 &&- test 17 != "$i" # 1/2 MB should be enough- do- i=`expr $i + 1`- teststring=$teststring$teststring- done- # Only check the string length outside the loop.- lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`- teststring=- # Add a significant safety factor because C++ compilers can tack on- # massive amounts of additional arguments before passing them to the- # linker. It appears as though 1/2 is a usable value.- lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`- fi- ;;- esac- ;;-esac-fi--if test -n "$lt_cv_sys_max_cmd_len"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5-printf "%s\n" "$lt_cv_sys_max_cmd_len" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none" >&5-printf "%s\n" "none" >&6; }-fi-max_cmd_len=$lt_cv_sys_max_cmd_len-------: ${CP="cp -f"}-: ${MV="mv -f"}-: ${RM="rm -f"}--if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then- lt_unset=unset-else- lt_unset=false-fi------# test EBCDIC or ASCII-case `echo X|tr X '\101'` in- A) # ASCII based system- # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr- lt_SP2NL='tr \040 \012'- lt_NL2SP='tr \015\012 \040\040'- ;;- *) # EBCDIC based system- lt_SP2NL='tr \100 \n'- lt_NL2SP='tr \r\n \100\100'- ;;-esac----------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5-printf %s "checking how to convert $build file names to $host format... " >&6; }-if test ${lt_cv_to_host_file_cmd+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) case $host in- *-*-mingw* )- case $build in- *-*-mingw* | *-*-windows* ) # actually msys- lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32- ;;- *-*-cygwin* )- lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32- ;;- * ) # otherwise, assume *nix- lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32- ;;- esac- ;;- *-*-cygwin* )- case $build in- *-*-mingw* | *-*-windows* ) # actually msys- lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin- ;;- *-*-cygwin* )- lt_cv_to_host_file_cmd=func_convert_file_noop- ;;- * ) # otherwise, assume *nix- lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin- ;;- esac- ;;- * ) # unhandled hosts (and "normal" native builds)- lt_cv_to_host_file_cmd=func_convert_file_noop- ;;-esac- ;;-esac-fi--to_host_file_cmd=$lt_cv_to_host_file_cmd-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5-printf "%s\n" "$lt_cv_to_host_file_cmd" >&6; }------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5-printf %s "checking how to convert $build file names to toolchain format... " >&6; }-if test ${lt_cv_to_tool_file_cmd+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) #assume ordinary cross tools, or native build.-lt_cv_to_tool_file_cmd=func_convert_file_noop-case $host in- *-*-mingw* | *-*-windows* )- case $build in- *-*-mingw* | *-*-windows* ) # actually msys- lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32- ;;- esac- ;;-esac- ;;-esac-fi--to_tool_file_cmd=$lt_cv_to_tool_file_cmd-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5-printf "%s\n" "$lt_cv_to_tool_file_cmd" >&6; }------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5-printf %s "checking for $LD option to reload object files... " >&6; }-if test ${lt_cv_ld_reload_flag+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_ld_reload_flag='-r' ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5-printf "%s\n" "$lt_cv_ld_reload_flag" >&6; }-reload_flag=$lt_cv_ld_reload_flag-case $reload_flag in-"" | " "*) ;;-*) reload_flag=" $reload_flag" ;;-esac-reload_cmds='$LD$reload_flag -o $output$reload_objs'-case $host_os in- cygwin* | mingw* | windows* | pw32* | cegcc*)- if test yes != "$GCC"; then- reload_cmds=false- fi- ;;- darwin*)- if test yes = "$GCC"; then- reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'- else- reload_cmds='$LD$reload_flag -o $output$reload_objs'- fi- ;;-esac----------# Extract the first word of "file", so it can be a program name with args.-set dummy file; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_FILECMD+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$FILECMD"; then- ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_FILECMD="file"- printf "%s\n" "$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_FILECMD" && ac_cv_prog_FILECMD=":"-fi ;;-esac-fi-FILECMD=$ac_cv_prog_FILECMD-if test -n "$FILECMD"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5-printf "%s\n" "$FILECMD" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---------if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.-set dummy ${ac_tool_prefix}objdump; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_OBJDUMP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$OBJDUMP"; then- ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-OBJDUMP=$ac_cv_prog_OBJDUMP-if test -n "$OBJDUMP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5-printf "%s\n" "$OBJDUMP" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_OBJDUMP"; then- ac_ct_OBJDUMP=$OBJDUMP- # Extract the first word of "objdump", so it can be a program name with args.-set dummy objdump; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_OBJDUMP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_OBJDUMP"; then- ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_OBJDUMP="objdump"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP-if test -n "$ac_ct_OBJDUMP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5-printf "%s\n" "$ac_ct_OBJDUMP" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_OBJDUMP" = x; then- OBJDUMP="false"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- OBJDUMP=$ac_ct_OBJDUMP- fi-else- OBJDUMP="$ac_cv_prog_OBJDUMP"-fi--test -z "$OBJDUMP" && OBJDUMP=objdump-------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5-printf %s "checking how to recognize dependent libraries... " >&6; }-if test ${lt_cv_deplibs_check_method+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_file_magic_cmd='$MAGIC_CMD'-lt_cv_file_magic_test_file=-lt_cv_deplibs_check_method='unknown'-# Need to set the preceding variable on all platforms that support-# interlibrary dependencies.-# 'none' -- dependencies not supported.-# 'unknown' -- same as none, but documents that we really don't know.-# 'pass_all' -- all dependencies passed with no checks.-# 'file_magic [[regex]]' -- check by looking for files in library path-# that responds to the $file_magic_cmd with a given extended regex.-# If you have 'file' or equivalent on your system and you're not sure-# whether 'pass_all' will *always* work, you probably want this one.--case $host_os in-aix[4-9]*)- lt_cv_deplibs_check_method=pass_all- ;;--beos*)- lt_cv_deplibs_check_method=pass_all- ;;--bsdi[45]*)- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'- lt_cv_file_magic_cmd='$FILECMD -L'- lt_cv_file_magic_test_file=/shlib/libc.so- ;;--cygwin*)- # func_win32_libid is a shell function defined in ltmain.sh- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'- lt_cv_file_magic_cmd='func_win32_libid'- ;;--mingw* | windows* | pw32*)- # Base MSYS/MinGW do not provide the 'file' command needed by- # func_win32_libid shell function, so use a weaker test based on 'objdump',- # unless we find 'file', for example because we are cross-compiling.- if ( file / ) >/dev/null 2>&1; then- lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'- lt_cv_file_magic_cmd='func_win32_libid'- else- # Keep this pattern in sync with the one in func_win32_libid.- lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64|pe-aarch64)'- lt_cv_file_magic_cmd='$OBJDUMP -f'- fi- ;;--cegcc*)- # use the weaker test based on 'objdump'. See mingw*.- lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'- lt_cv_file_magic_cmd='$OBJDUMP -f'- ;;--darwin* | rhapsody*)- lt_cv_deplibs_check_method=pass_all- ;;--freebsd* | dragonfly* | midnightbsd*)- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then- case $host_cpu in- i*86 )- # Not sure whether the presence of OpenBSD here was a mistake.- # Let's accept both of them until this is cleared up.- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'- lt_cv_file_magic_cmd=$FILECMD- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`- ;;- esac- else- lt_cv_deplibs_check_method=pass_all- fi- ;;--haiku*)- lt_cv_deplibs_check_method=pass_all- ;;--hpux10.20* | hpux11*)- lt_cv_file_magic_cmd=$FILECMD- case $host_cpu in- ia64*)- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'- lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so- ;;- hppa*64*)- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'- lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl- ;;- *)- lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'- lt_cv_file_magic_test_file=/usr/lib/libc.sl- ;;- esac- ;;--interix[3-9]*)- # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'- ;;--irix5* | irix6* | nonstopux*)- case $LD in- *-32|*"-32 ") libmagic=32-bit;;- *-n32|*"-n32 ") libmagic=N32;;- *-64|*"-64 ") libmagic=64-bit;;- *) libmagic=never-match;;- esac- lt_cv_deplibs_check_method=pass_all- ;;--# This must be glibc/ELF.-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)- lt_cv_deplibs_check_method=pass_all- ;;--*-mlibc)- lt_cv_deplibs_check_method=pass_all- ;;--netbsd* | netbsdelf*-gnu)- if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'- else- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'- fi- ;;--newos6*)- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'- lt_cv_file_magic_cmd=$FILECMD- lt_cv_file_magic_test_file=/usr/lib/libnls.so- ;;--*nto* | *qnx*)- lt_cv_deplibs_check_method=pass_all- ;;--openbsd*)- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'- else- lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'- fi- ;;--osf3* | osf4* | osf5*)- lt_cv_deplibs_check_method=pass_all- ;;--rdos*)- lt_cv_deplibs_check_method=pass_all- ;;--serenity*)- lt_cv_deplibs_check_method=pass_all- ;;--solaris*)- lt_cv_deplibs_check_method=pass_all- ;;--sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)- lt_cv_deplibs_check_method=pass_all- ;;--sysv4 | sysv4.3*)- case $host_vendor in- motorola)- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`- ;;- ncr)- lt_cv_deplibs_check_method=pass_all- ;;- sequent)- lt_cv_file_magic_cmd='/bin/file'- lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'- ;;- sni)- lt_cv_file_magic_cmd='/bin/file'- lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"- lt_cv_file_magic_test_file=/lib/libc.so- ;;- siemens)- lt_cv_deplibs_check_method=pass_all- ;;- pc)- lt_cv_deplibs_check_method=pass_all- ;;- esac- ;;--tpf*)- lt_cv_deplibs_check_method=pass_all- ;;-os2*)- lt_cv_deplibs_check_method=pass_all- ;;-esac- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5-printf "%s\n" "$lt_cv_deplibs_check_method" >&6; }--file_magic_glob=-want_nocaseglob=no-if test "$build" = "$host"; then- case $host_os in- mingw* | windows* | pw32*)- if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then- want_nocaseglob=yes- else- file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`- fi- ;;- esac-fi--file_magic_cmd=$lt_cv_file_magic_cmd-deplibs_check_method=$lt_cv_deplibs_check_method-test -z "$deplibs_check_method" && deplibs_check_method=unknown-----------------------if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.-set dummy ${ac_tool_prefix}dlltool; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_DLLTOOL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$DLLTOOL"; then- ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-DLLTOOL=$ac_cv_prog_DLLTOOL-if test -n "$DLLTOOL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5-printf "%s\n" "$DLLTOOL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_DLLTOOL"; then- ac_ct_DLLTOOL=$DLLTOOL- # Extract the first word of "dlltool", so it can be a program name with args.-set dummy dlltool; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_DLLTOOL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_DLLTOOL"; then- ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_DLLTOOL="dlltool"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL-if test -n "$ac_ct_DLLTOOL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5-printf "%s\n" "$ac_ct_DLLTOOL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_DLLTOOL" = x; then- DLLTOOL="false"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- DLLTOOL=$ac_ct_DLLTOOL- fi-else- DLLTOOL="$ac_cv_prog_DLLTOOL"-fi--test -z "$DLLTOOL" && DLLTOOL=dlltool--------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5-printf %s "checking how to associate runtime and link libraries... " >&6; }-if test ${lt_cv_sharedlib_from_linklib_cmd+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_sharedlib_from_linklib_cmd='unknown'--case $host_os in-cygwin* | mingw* | windows* | pw32* | cegcc*)- # two different shell functions defined in ltmain.sh;- # decide which one to use based on capabilities of $DLLTOOL- case `$DLLTOOL --help 2>&1` in- *--identify-strict*)- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib- ;;- *)- lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback- ;;- esac- ;;-*)- # fallback: assume linklib IS sharedlib- lt_cv_sharedlib_from_linklib_cmd=$ECHO- ;;-esac- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5-printf "%s\n" "$lt_cv_sharedlib_from_linklib_cmd" >&6; }-sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd-test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO--------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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_RANLIB+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-RANLIB=$ac_cv_prog_RANLIB-if test -n "$RANLIB"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5-printf "%s\n" "$RANLIB" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_RANLIB+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_RANLIB="ranlib"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB-if test -n "$ac_ct_RANLIB"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5-printf "%s\n" "$ac_ct_RANLIB" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_RANLIB" = x; then- RANLIB=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$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--if test -n "$ac_tool_prefix"; then- for ac_prog in ar- 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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_AR+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_AR="$ac_tool_prefix$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-AR=$ac_cv_prog_AR-if test -n "$AR"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5-printf "%s\n" "$AR" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- test -n "$AR" && break- done-fi-if test -z "$AR"; then- ac_ct_AR=$AR- for ac_prog in ar-do- # Extract the first word of "$ac_prog", so it can be a program name with args.-set dummy $ac_prog; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_AR+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_AR"; then- ac_cv_prog_ac_ct_AR="$ac_ct_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- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_AR="$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_AR=$ac_cv_prog_ac_ct_AR-if test -n "$ac_ct_AR"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5-printf "%s\n" "$ac_ct_AR" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- test -n "$ac_ct_AR" && break-done-- if test "x$ac_ct_AR" = x; then- AR="false"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- AR=$ac_ct_AR- fi-fi--: ${AR=ar}-------# Use ARFLAGS variable as AR's operation code to sync the variable naming with-# Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have-# higher priority because that's what people were doing historically (setting-# ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS-# variable obsoleted/removed.--test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr}-lt_ar_flags=$AR_FLAGS-------# Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override-# by AR_FLAGS because that was never working and AR_FLAGS is about to die.-------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5-printf %s "checking for archiver @FILE support... " >&6; }-if test ${lt_cv_ar_at_file+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_ar_at_file=no- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- echo conftest.$ac_objext > conftest.lst- lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5- (eval $lt_ar_try) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }- if test 0 -eq "$ac_status"; then- # Ensure the archiver fails upon bogus file names.- rm -f conftest.$ac_objext libconftest.a- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5- (eval $lt_ar_try) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }- if test 0 -ne "$ac_status"; then- lt_cv_ar_at_file=@- fi- fi- rm -f conftest.* libconftest.a--fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5-printf "%s\n" "$lt_cv_ar_at_file" >&6; }--if test no = "$lt_cv_ar_at_file"; then- archiver_list_spec=-else- archiver_list_spec=$lt_cv_ar_at_file-fi--------if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.-set dummy ${ac_tool_prefix}strip; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_STRIP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$STRIP"; then- ac_cv_prog_STRIP="$STRIP" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_STRIP="${ac_tool_prefix}strip"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-STRIP=$ac_cv_prog_STRIP-if test -n "$STRIP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5-printf "%s\n" "$STRIP" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_STRIP"; then- ac_ct_STRIP=$STRIP- # Extract the first word of "strip", so it can be a program name with args.-set dummy strip; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_STRIP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_STRIP"; then- ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_STRIP="strip"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP-if test -n "$ac_ct_STRIP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5-printf "%s\n" "$ac_ct_STRIP" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_STRIP" = x; then- STRIP=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- STRIP=$ac_ct_STRIP- fi-else- STRIP="$ac_cv_prog_STRIP"-fi--test -z "$STRIP" && STRIP=:--------test -z "$RANLIB" && RANLIB=:-------# Determine commands to create old-style static archives.-old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'-old_postinstall_cmds='chmod 644 $oldlib'-old_postuninstall_cmds=--if test -n "$RANLIB"; then- old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"-fi--case $host_os in- darwin*)- lock_old_archive_extraction=yes ;;- *)- lock_old_archive_extraction=no ;;-esac----------------------for ac_prog in gawk mawk nawk awk-do- # Extract the first word of "$ac_prog", so it can be a program name with args.-set dummy $ac_prog; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_AWK+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$AWK"; then- ac_cv_prog_AWK="$AWK" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_AWK="$ac_prog"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-AWK=$ac_cv_prog_AWK-if test -n "$AWK"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5-printf "%s\n" "$AWK" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- test -n "$AWK" && break-done--------------------# If no C compiler was specified, use CC.-LTCC=${LTCC-"$CC"}--# If no C compiler flags were specified, use CFLAGS.-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}--# Allow CC to be a program name with arguments.-compiler=$CC---# Check for command to grab the raw symbol name followed by C symbol from nm.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5-printf %s "checking command to parse $NM output from $compiler object... " >&6; }-if test ${lt_cv_sys_global_symbol_pipe+y}-then :- printf %s "(cached) " >&6-else case e in #(- e)-# These are sane defaults that work on at least a few old systems.-# [They come from Ultrix. What could be older than Ultrix?!! ;)]--# Character class describing NM global symbol codes.-symcode='[BCDEGRST]'--# Regexp to match symbols that can be accessed directly from C.-sympat='\([_A-Za-z][_A-Za-z0-9]*\)'--# Define system-specific variables.-case $host_os in-aix*)- symcode='[BCDT]'- ;;-cygwin* | mingw* | windows* | pw32* | cegcc*)- symcode='[ABCDGISTW]'- ;;-hpux*)- if test ia64 = "$host_cpu"; then- symcode='[ABCDEGRST]'- fi- ;;-irix* | nonstopux*)- symcode='[BCDEGRST]'- ;;-osf*)- symcode='[BCDEGQRST]'- ;;-solaris*)- symcode='[BCDRT]'- ;;-sco3.2v5*)- symcode='[DT]'- ;;-sysv4.2uw2*)- symcode='[DT]'- ;;-sysv5* | sco5v6* | unixware* | OpenUNIX*)- symcode='[ABDT]'- ;;-sysv4)- symcode='[DFNSTU]'- ;;-esac--# If we're using GNU nm, then use its standard symbol codes.-case `$NM -V 2>&1` in-*GNU* | *'with BFD'*)- symcode='[ABCDGIRSTW]' ;;-esac--if test "$lt_cv_nm_interface" = "MS dumpbin"; then- # Gets list of data symbols to import.- lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'"- # Adjust the below global symbol transforms to fixup imported variables.- lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"- lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"- lt_c_name_lib_hook="\- -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\- -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"-else- # Disable hooks by default.- lt_cv_sys_global_symbol_to_import=- lt_cdecl_hook=- lt_c_name_hook=- lt_c_name_lib_hook=-fi--# Transform an extracted symbol line into a proper C declaration.-# Some systems (esp. on ia64) link data and code symbols differently,-# so use this general approach.-lt_cv_sys_global_symbol_to_cdecl="$SED -n"\-$lt_cdecl_hook\-" -e 's/^T .* \(.*\)$/extern int \1();/p'"\-" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"--# Transform an extracted symbol line into symbol name and symbol address-lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\-$lt_c_name_hook\-" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\-" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"--# Transform an extracted symbol line into symbol name with lib prefix and-# symbol address.-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\-$lt_c_name_lib_hook\-" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\-" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\-" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"--# Handle CRLF in mingw tool chain-opt_cr=-case $build_os in-mingw* | windows*)- opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp- ;;-esac--# Try without a prefix underscore, then with it.-for ac_symprfx in "" "_"; do-- # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.- symxfrm="\\1 $ac_symprfx\\2 \\2"-- # Write the raw and C identifiers.- if test "$lt_cv_nm_interface" = "MS dumpbin"; then- # Fake it for dumpbin and say T for any non-static function,- # D for any global variable and I for any imported variable.- # Also find C++ and __fastcall symbols from MSVC++ or ICC,- # which start with @ or ?.- lt_cv_sys_global_symbol_pipe="$AWK '"\-" {last_section=section; section=\$ 3};"\-" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\-" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\-" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\-" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\-" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\-" \$ 0!~/External *\|/{next};"\-" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\-" {if(hide[section]) next};"\-" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\-" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\-" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\-" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\-" ' prfx=^$ac_symprfx"- else- lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"- fi- lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'"-- # Check to see that the pipe works correctly.- pipe_works=no-- rm -f conftest*- cat > conftest.$ac_ext <<_LT_EOF-#ifdef __cplusplus-extern "C" {-#endif-char nm_test_var;-void nm_test_func(void);-void nm_test_func(void){}-#ifdef __cplusplus-}-#endif-int main(void){nm_test_var='a';nm_test_func();return(0);}-_LT_EOF-- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5- (eval $ac_compile) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }; then- # Now try to grab the symbols.- nlist=conftest.nm- $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5- if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then- # Try sorting and uniquifying the output.- if sort "$nlist" | uniq > "$nlist"T; then- mv -f "$nlist"T "$nlist"- else- rm -f "$nlist"T- fi-- # Make sure that we snagged all the symbols we need.- if $GREP ' nm_test_var$' "$nlist" >/dev/null; then- if $GREP ' nm_test_func$' "$nlist" >/dev/null; then- cat <<_LT_EOF > conftest.$ac_ext-/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */-#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE-/* DATA imports from DLLs on WIN32 can't be const, because runtime- relocations are performed -- see ld's documentation on pseudo-relocs. */-# define LT_DLSYM_CONST-#elif defined __osf__-/* This system does not cope well with relocations in const data. */-# define LT_DLSYM_CONST-#else-# define LT_DLSYM_CONST const-#endif--#ifdef __cplusplus-extern "C" {-#endif--_LT_EOF- # Now generate the symbol file.- eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'-- cat <<_LT_EOF >> conftest.$ac_ext--/* The mapping between symbol names and symbols. */-LT_DLSYM_CONST struct {- const char *name;- void *address;-}-lt__PROGRAM__LTX_preloaded_symbols[] =-{- { "@PROGRAM@", (void *) 0 },-_LT_EOF- $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext- cat <<\_LT_EOF >> conftest.$ac_ext- {0, (void *) 0}-};--/* This works around a problem in FreeBSD linker */-#ifdef FREEBSD_WORKAROUND-static const void *lt_preloaded_setup() {- return lt__PROGRAM__LTX_preloaded_symbols;-}-#endif--#ifdef __cplusplus-}-#endif-_LT_EOF- # Now try linking the two files.- mv conftest.$ac_objext conftstm.$ac_objext- lt_globsym_save_LIBS=$LIBS- lt_globsym_save_CFLAGS=$CFLAGS- LIBS=conftstm.$ac_objext- CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5- (eval $ac_link) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; } && test -s conftest$ac_exeext; then- pipe_works=yes- fi- LIBS=$lt_globsym_save_LIBS- CFLAGS=$lt_globsym_save_CFLAGS- else- echo "cannot find nm_test_func in $nlist" >&5- fi- else- echo "cannot find nm_test_var in $nlist" >&5- fi- else- echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5- fi- else- echo "$progname: failed program was:" >&5- cat conftest.$ac_ext >&5- fi- rm -rf conftest* conftst*-- # Do not use the global_symbol_pipe unless it works.- if test yes = "$pipe_works"; then- break- else- lt_cv_sys_global_symbol_pipe=- fi-done- ;;-esac-fi--if test -z "$lt_cv_sys_global_symbol_pipe"; then- lt_cv_sys_global_symbol_to_cdecl=-fi-if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: failed" >&5-printf "%s\n" "failed" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5-printf "%s\n" "ok" >&6; }-fi--# Response file support.-if test "$lt_cv_nm_interface" = "MS dumpbin"; then- nm_file_list_spec='@'-elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then- nm_file_list_spec='@'-fi--------------------------------------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5-printf %s "checking for sysroot... " >&6; }--# Check whether --with-sysroot was given.-if test ${with_sysroot+y}-then :- withval=$with_sysroot;-else case e in #(- e) with_sysroot=no ;;-esac-fi---lt_sysroot=-case $with_sysroot in #(- yes)- if test yes = "$GCC"; then- # Trim trailing / since we'll always append absolute paths and we want- # to avoid //, if only for less confusing output for the user.- lt_sysroot=`$CC --print-sysroot 2>/dev/null | $SED 's:/\+$::'`- fi- ;; #(- /*)- lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"`- ;; #(- no|'')- ;; #(- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5-printf "%s\n" "$with_sysroot" >&6; }- as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5- ;;-esac-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5-printf "%s\n" "${lt_sysroot:-no}" >&6; }------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5-printf %s "checking for a working dd... " >&6; }-if test ${ac_cv_path_lt_DD+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) printf 0123456789abcdef0123456789abcdef >conftest.i-cat conftest.i conftest.i >conftest2.i-: ${lt_DD:=$DD}-if test -z "$lt_DD"; then- ac_path_lt_DD_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-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_prog in dd- do- for ac_exec_ext in '' $ac_executable_extensions; do- ac_path_lt_DD="$as_dir$ac_prog$ac_exec_ext"- as_fn_executable_p "$ac_path_lt_DD" || continue-if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then- cmp -s conftest.i conftest.out \- && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:-fi- $ac_path_lt_DD_found && break 3- done- done- done-IFS=$as_save_IFS- if test -z "$ac_cv_path_lt_DD"; then- :- fi-else- ac_cv_path_lt_DD=$lt_DD-fi--rm -f conftest.i conftest2.i conftest.out ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5-printf "%s\n" "$ac_cv_path_lt_DD" >&6; }---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5-printf %s "checking how to truncate binary pipes... " >&6; }-if test ${lt_cv_truncate_bin+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) printf 0123456789abcdef0123456789abcdef >conftest.i-cat conftest.i conftest.i >conftest2.i-lt_cv_truncate_bin=-if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then- cmp -s conftest.i conftest.out \- && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"-fi-rm -f conftest.i conftest2.i conftest.out-test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5-printf "%s\n" "$lt_cv_truncate_bin" >&6; }--------# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.-func_cc_basename ()-{- for cc_temp in $*""; do- case $cc_temp in- compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;- distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;- \-*) ;;- *) break;;- esac- done- func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`-}--# Check whether --enable-libtool-lock was given.-if test ${enable_libtool_lock+y}-then :- enableval=$enable_libtool_lock;-fi--test no = "$enable_libtool_lock" || enable_libtool_lock=yes--# Some flags need to be propagated to the compiler or linker for good-# libtool support.-case $host in-ia64-*-hpux*)- # Find out what ABI is being produced by ac_compile, and set mode- # options accordingly.- echo 'int i;' > conftest.$ac_ext- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5- (eval $ac_compile) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }; then- case `$FILECMD conftest.$ac_objext` in- *ELF-32*)- HPUX_IA64_MODE=32- ;;- *ELF-64*)- HPUX_IA64_MODE=64- ;;- esac- fi- rm -rf conftest*- ;;-*-*-irix6*)- # Find out what ABI is being produced by ac_compile, and set linker- # options accordingly.- echo '#line '$LINENO' "configure"' > conftest.$ac_ext- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5- (eval $ac_compile) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }; then- if test yes = "$lt_cv_prog_gnu_ld"; then- case `$FILECMD conftest.$ac_objext` in- *32-bit*)- LD="${LD-ld} -melf32bsmip"- ;;- *N32*)- LD="${LD-ld} -melf32bmipn32"- ;;- *64-bit*)- LD="${LD-ld} -melf64bmip"- ;;- esac- else- case `$FILECMD conftest.$ac_objext` in- *32-bit*)- LD="${LD-ld} -32"- ;;- *N32*)- LD="${LD-ld} -n32"- ;;- *64-bit*)- LD="${LD-ld} -64"- ;;- esac- fi- fi- rm -rf conftest*- ;;--mips64*-*linux*)- # Find out what ABI is being produced by ac_compile, and set linker- # options accordingly.- echo '#line '$LINENO' "configure"' > conftest.$ac_ext- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5- (eval $ac_compile) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }; then- emul=elf- case `$FILECMD conftest.$ac_objext` in- *32-bit*)- emul="${emul}32"- ;;- *64-bit*)- emul="${emul}64"- ;;- esac- case `$FILECMD conftest.$ac_objext` in- *MSB*)- emul="${emul}btsmip"- ;;- *LSB*)- emul="${emul}ltsmip"- ;;- esac- case `$FILECMD conftest.$ac_objext` in- *N32*)- emul="${emul}n32"- ;;- esac- LD="${LD-ld} -m $emul"- fi- rm -rf conftest*- ;;--x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \-s390*-*linux*|s390*-*tpf*|sparc*-*linux*|x86_64-gnu*)- # Find out what ABI is being produced by ac_compile, and set linker- # options accordingly. Note that the listed cases only cover the- # situations where additional linker options are needed (such as when- # doing 32-bit compilation for a host where ld defaults to 64-bit, or- # vice versa); the common cases where no linker options are needed do- # not appear in the list.- echo 'int i;' > conftest.$ac_ext- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5- (eval $ac_compile) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }; then- case `$FILECMD conftest.o` in- *32-bit*)- case $host in- x86_64-*kfreebsd*-gnu)- LD="${LD-ld} -m elf_i386_fbsd"- ;;- x86_64-*linux*|x86_64-gnu*)- case `$FILECMD conftest.o` in- *x86-64*)- LD="${LD-ld} -m elf32_x86_64"- ;;- *)- LD="${LD-ld} -m elf_i386"- ;;- esac- ;;- powerpc64le-*linux*)- LD="${LD-ld} -m elf32lppclinux"- ;;- powerpc64-*linux*)- LD="${LD-ld} -m elf32ppclinux"- ;;- s390x-*linux*)- LD="${LD-ld} -m elf_s390"- ;;- sparc64-*linux*)- LD="${LD-ld} -m elf32_sparc"- ;;- esac- ;;- *64-bit*)- case $host in- x86_64-*kfreebsd*-gnu)- LD="${LD-ld} -m elf_x86_64_fbsd"- ;;- x86_64-*linux*|x86_64-gnu*)- LD="${LD-ld} -m elf_x86_64"- ;;- powerpcle-*linux*)- LD="${LD-ld} -m elf64lppc"- ;;- powerpc-*linux*)- LD="${LD-ld} -m elf64ppc"- ;;- s390*-*linux*|s390*-*tpf*)- LD="${LD-ld} -m elf64_s390"- ;;- sparc*-*linux*)- LD="${LD-ld} -m elf64_sparc"- ;;- esac- ;;- esac- fi- rm -rf conftest*- ;;--*-*-sco3.2v5*)- # On SCO OpenServer 5, we need -belf to get full-featured binaries.- SAVE_CFLAGS=$CFLAGS- CFLAGS="$CFLAGS -belf"- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5-printf %s "checking whether the C compiler needs -belf... " >&6; }-if test ${lt_cv_cc_needs_belf+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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-- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- lt_cv_cc_needs_belf=yes-else case e in #(- e) lt_cv_cc_needs_belf=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- 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- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5-printf "%s\n" "$lt_cv_cc_needs_belf" >&6; }- if test yes != "$lt_cv_cc_needs_belf"; then- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf- CFLAGS=$SAVE_CFLAGS- fi- ;;-*-*solaris*)- # Find out what ABI is being produced by ac_compile, and set linker- # options accordingly.- echo 'int i;' > conftest.$ac_ext- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5- (eval $ac_compile) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }; then- case `$FILECMD conftest.o` in- *64-bit*)- case $lt_cv_prog_gnu_ld in- yes*)- case $host in- i?86-*-solaris*|x86_64-*-solaris*)- LD="${LD-ld} -m elf_x86_64"- ;;- sparc*-*-solaris*)- LD="${LD-ld} -m elf64_sparc"- ;;- esac- # GNU ld 2.21 introduced _sol2 emulations. Use them if available.- if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then- LD=${LD-ld}_sol2- fi- ;;- *)- if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then- LD="${LD-ld} -64"- fi- ;;- esac- ;;- esac- fi- rm -rf conftest*- ;;-esac--need_locks=$enable_libtool_lock--if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.-set dummy ${ac_tool_prefix}mt; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_MANIFEST_TOOL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$MANIFEST_TOOL"; then- ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL-if test -n "$MANIFEST_TOOL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5-printf "%s\n" "$MANIFEST_TOOL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_MANIFEST_TOOL"; then- ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL- # Extract the first word of "mt", so it can be a program name with args.-set dummy mt; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_MANIFEST_TOOL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_MANIFEST_TOOL"; then- ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL-if test -n "$ac_ct_MANIFEST_TOOL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5-printf "%s\n" "$ac_ct_MANIFEST_TOOL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_MANIFEST_TOOL" = x; then- MANIFEST_TOOL=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL- fi-else- MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"-fi--test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5-printf %s "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }-if test ${lt_cv_path_manifest_tool+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_path_manifest_tool=no- echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5- $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out- cat conftest.err >&5- if $GREP 'Manifest Tool' conftest.out > /dev/null; then- lt_cv_path_manifest_tool=yes- fi- rm -f conftest* ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_manifest_tool" >&5-printf "%s\n" "$lt_cv_path_manifest_tool" >&6; }-if test yes != "$lt_cv_path_manifest_tool"; then- MANIFEST_TOOL=:-fi------- case $host_os in- rhapsody* | darwin*)- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.-set dummy ${ac_tool_prefix}dsymutil; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_DSYMUTIL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$DSYMUTIL"; then- ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-DSYMUTIL=$ac_cv_prog_DSYMUTIL-if test -n "$DSYMUTIL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5-printf "%s\n" "$DSYMUTIL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_DSYMUTIL"; then- ac_ct_DSYMUTIL=$DSYMUTIL- # Extract the first word of "dsymutil", so it can be a program name with args.-set dummy dsymutil; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_DSYMUTIL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_DSYMUTIL"; then- ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL-if test -n "$ac_ct_DSYMUTIL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5-printf "%s\n" "$ac_ct_DSYMUTIL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_DSYMUTIL" = x; then- DSYMUTIL=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- DSYMUTIL=$ac_ct_DSYMUTIL- fi-else- DSYMUTIL="$ac_cv_prog_DSYMUTIL"-fi-- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.-set dummy ${ac_tool_prefix}nmedit; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_NMEDIT+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$NMEDIT"; then- ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-NMEDIT=$ac_cv_prog_NMEDIT-if test -n "$NMEDIT"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5-printf "%s\n" "$NMEDIT" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_NMEDIT"; then- ac_ct_NMEDIT=$NMEDIT- # Extract the first word of "nmedit", so it can be a program name with args.-set dummy nmedit; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_NMEDIT+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_NMEDIT"; then- ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_NMEDIT="nmedit"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT-if test -n "$ac_ct_NMEDIT"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5-printf "%s\n" "$ac_ct_NMEDIT" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_NMEDIT" = x; then- NMEDIT=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- NMEDIT=$ac_ct_NMEDIT- fi-else- NMEDIT="$ac_cv_prog_NMEDIT"-fi-- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.-set dummy ${ac_tool_prefix}lipo; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_LIPO+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$LIPO"; then- ac_cv_prog_LIPO="$LIPO" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_LIPO="${ac_tool_prefix}lipo"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-LIPO=$ac_cv_prog_LIPO-if test -n "$LIPO"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5-printf "%s\n" "$LIPO" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_LIPO"; then- ac_ct_LIPO=$LIPO- # Extract the first word of "lipo", so it can be a program name with args.-set dummy lipo; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_LIPO+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_LIPO"; then- ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_LIPO="lipo"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO-if test -n "$ac_ct_LIPO"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5-printf "%s\n" "$ac_ct_LIPO" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_LIPO" = x; then- LIPO=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- LIPO=$ac_ct_LIPO- fi-else- LIPO="$ac_cv_prog_LIPO"-fi-- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.-set dummy ${ac_tool_prefix}otool; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_OTOOL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$OTOOL"; then- ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_OTOOL="${ac_tool_prefix}otool"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-OTOOL=$ac_cv_prog_OTOOL-if test -n "$OTOOL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5-printf "%s\n" "$OTOOL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_OTOOL"; then- ac_ct_OTOOL=$OTOOL- # Extract the first word of "otool", so it can be a program name with args.-set dummy otool; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_OTOOL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_OTOOL"; then- ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_OTOOL="otool"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL-if test -n "$ac_ct_OTOOL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5-printf "%s\n" "$ac_ct_OTOOL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_OTOOL" = x; then- OTOOL=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- OTOOL=$ac_ct_OTOOL- fi-else- OTOOL="$ac_cv_prog_OTOOL"-fi-- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.-set dummy ${ac_tool_prefix}otool64; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_OTOOL64+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$OTOOL64"; then- ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-OTOOL64=$ac_cv_prog_OTOOL64-if test -n "$OTOOL64"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5-printf "%s\n" "$OTOOL64" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_OTOOL64"; then- ac_ct_OTOOL64=$OTOOL64- # Extract the first word of "otool64", so it can be a program name with args.-set dummy otool64; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_OTOOL64+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_OTOOL64"; then- ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_OTOOL64="otool64"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64-if test -n "$ac_ct_OTOOL64"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5-printf "%s\n" "$ac_ct_OTOOL64" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_OTOOL64" = x; then- OTOOL64=":"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- OTOOL64=$ac_ct_OTOOL64- fi-else- OTOOL64="$ac_cv_prog_OTOOL64"-fi---------------------------- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5-printf %s "checking for -single_module linker flag... " >&6; }-if test ${lt_cv_apple_cc_single_mod+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_apple_cc_single_mod=no- if test -z "$LT_MULTI_MODULE"; then- # By default we will add the -single_module flag. You can override- # by either setting the environment variable LT_MULTI_MODULE- # non-empty at configure time, or by adding -multi_module to the- # link flags.- rm -rf libconftest.dylib*- echo "int foo(void){return 1;}" > conftest.c- echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \--dynamiclib -Wl,-single_module conftest.c" >&5- $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \- -dynamiclib -Wl,-single_module conftest.c 2>conftest.err- _lt_result=$?- # If there is a non-empty error log, and "single_module"- # appears in it, assume the flag caused a linker warning- if test -s conftest.err && $GREP single_module conftest.err; then- cat conftest.err >&5- # Otherwise, if the output was created with a 0 exit code from- # the compiler, it worked.- elif test -f libconftest.dylib && test 0 = "$_lt_result"; then- lt_cv_apple_cc_single_mod=yes- else- cat conftest.err >&5- fi- rm -rf libconftest.dylib*- rm -f conftest.*- fi ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5-printf "%s\n" "$lt_cv_apple_cc_single_mod" >&6; }-- # Feature test to disable chained fixups since it is not- # compatible with '-undefined dynamic_lookup'- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -no_fixup_chains linker flag" >&5-printf %s "checking for -no_fixup_chains linker flag... " >&6; }-if test ${lt_cv_support_no_fixup_chains+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) save_LDFLAGS=$LDFLAGS- LDFLAGS="$LDFLAGS -Wl,-no_fixup_chains"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- lt_cv_support_no_fixup_chains=yes-else case e in #(- e) lt_cv_support_no_fixup_chains=no- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- LDFLAGS=$save_LDFLAGS-- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_support_no_fixup_chains" >&5-printf "%s\n" "$lt_cv_support_no_fixup_chains" >&6; }-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5-printf %s "checking for -exported_symbols_list linker flag... " >&6; }-if test ${lt_cv_ld_exported_symbols_list+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_ld_exported_symbols_list=no- save_LDFLAGS=$LDFLAGS- echo "_main" > conftest.sym- LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- lt_cv_ld_exported_symbols_list=yes-else case e in #(- e) lt_cv_ld_exported_symbols_list=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- LDFLAGS=$save_LDFLAGS- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5-printf "%s\n" "$lt_cv_ld_exported_symbols_list" >&6; }-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5-printf %s "checking for -force_load linker flag... " >&6; }-if test ${lt_cv_ld_force_load+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_ld_force_load=no- cat > conftest.c << _LT_EOF-int forced_loaded() { return 2;}-_LT_EOF- echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5- $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5- echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5- $AR $AR_FLAGS libconftest.a conftest.o 2>&5- echo "$RANLIB libconftest.a" >&5- $RANLIB libconftest.a 2>&5- cat > conftest.c << _LT_EOF-int main(void) { return 0;}-_LT_EOF- echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5- $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err- _lt_result=$?- if test -s conftest.err && $GREP force_load conftest.err; then- cat conftest.err >&5- elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then- lt_cv_ld_force_load=yes- else- cat conftest.err >&5- fi- rm -f conftest.err libconftest.a conftest conftest.c- rm -rf conftest.dSYM- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5-printf "%s\n" "$lt_cv_ld_force_load" >&6; }- case $host_os in- rhapsody* | darwin1.[012])- _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;- darwin1.*)- _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;- darwin*)- case $MACOSX_DEPLOYMENT_TARGET,$host in- 10.[012],*|,*powerpc*-darwin[5-8]*)- _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;- *)- _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup'- if test yes = "$lt_cv_support_no_fixup_chains"; then- as_fn_append _lt_dar_allow_undefined ' $wl-no_fixup_chains'- fi- ;;- esac- ;;- esac- if test yes = "$lt_cv_apple_cc_single_mod"; then- _lt_dar_single_mod='$single_module'- fi- _lt_dar_needs_single_mod=no- case $host_os in- rhapsody* | darwin1.*)- _lt_dar_needs_single_mod=yes ;;- darwin*)- # When targeting Mac OS X 10.4 (darwin 8) or later,- # -single_module is the default and -multi_module is unsupported.- # The toolchain on macOS 10.14 (darwin 18) and later cannot- # target any OS version that needs -single_module.- case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in- 10.0,*-darwin[567].*|10.[0-3],*-darwin[5-9].*|10.[0-3],*-darwin1[0-7].*)- _lt_dar_needs_single_mod=yes ;;- esac- ;;- esac- if test yes = "$lt_cv_ld_exported_symbols_list"; then- _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'- else- _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'- fi- if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then- _lt_dsymutil='~$DSYMUTIL $lib || :'- else- _lt_dsymutil=- fi- ;;- esac--# func_munge_path_list VARIABLE PATH-# ------------------------------------# VARIABLE is name of variable containing _space_ separated list of-# directories to be munged by the contents of PATH, which is string-# having a format:-# "DIR[:DIR]:"-# string "DIR[ DIR]" will be prepended to VARIABLE-# ":DIR[:DIR]"-# string "DIR[ DIR]" will be appended to VARIABLE-# "DIRP[:DIRP]::[DIRA:]DIRA"-# string "DIRP[ DIRP]" will be prepended to VARIABLE and string-# "DIRA[ DIRA]" will be appended to VARIABLE-# "DIR[:DIR]"-# VARIABLE will be replaced by "DIR[ DIR]"-func_munge_path_list ()-{- case x$2 in- x)- ;;- *:)- eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"- ;;- x:*)- eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"- ;;- *::*)- eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"- eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"- ;;- *)- eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"- ;;- esac-}--ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default-"-if test "x$ac_cv_header_dlfcn_h" = xyes-then :- printf "%s\n" "#define HAVE_DLFCN_H 1" >>confdefs.h--fi------# Set options-enable_win32_dll=yes--case $host in-*-*-cygwin* | *-*-mingw* | *-*-windows* | *-*-pw32* | *-*-cegcc*)- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.-set dummy ${ac_tool_prefix}as; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_AS+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$AS"; then- ac_cv_prog_AS="$AS" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_AS="${ac_tool_prefix}as"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-AS=$ac_cv_prog_AS-if test -n "$AS"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AS" >&5-printf "%s\n" "$AS" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_AS"; then- ac_ct_AS=$AS- # Extract the first word of "as", so it can be a program name with args.-set dummy as; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_AS+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_AS"; then- ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_AS="as"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_AS=$ac_cv_prog_ac_ct_AS-if test -n "$ac_ct_AS"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5-printf "%s\n" "$ac_ct_AS" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_AS" = x; then- AS="false"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- AS=$ac_ct_AS- fi-else- AS="$ac_cv_prog_AS"-fi-- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.-set dummy ${ac_tool_prefix}dlltool; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_DLLTOOL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$DLLTOOL"; then- ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-DLLTOOL=$ac_cv_prog_DLLTOOL-if test -n "$DLLTOOL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5-printf "%s\n" "$DLLTOOL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_DLLTOOL"; then- ac_ct_DLLTOOL=$DLLTOOL- # Extract the first word of "dlltool", so it can be a program name with args.-set dummy dlltool; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_DLLTOOL+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_DLLTOOL"; then- ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_DLLTOOL="dlltool"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL-if test -n "$ac_ct_DLLTOOL"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5-printf "%s\n" "$ac_ct_DLLTOOL" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_DLLTOOL" = x; then- DLLTOOL="false"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- DLLTOOL=$ac_ct_DLLTOOL- fi-else- DLLTOOL="$ac_cv_prog_DLLTOOL"-fi-- if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.-set dummy ${ac_tool_prefix}objdump; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_OBJDUMP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$OBJDUMP"; then- ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-OBJDUMP=$ac_cv_prog_OBJDUMP-if test -n "$OBJDUMP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5-printf "%s\n" "$OBJDUMP" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_OBJDUMP"; then- ac_ct_OBJDUMP=$OBJDUMP- # Extract the first word of "objdump", so it can be a program name with args.-set dummy objdump; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_OBJDUMP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_OBJDUMP"; then- ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_OBJDUMP="objdump"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP-if test -n "$ac_ct_OBJDUMP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5-printf "%s\n" "$ac_ct_OBJDUMP" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_OBJDUMP" = x; then- OBJDUMP="false"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- OBJDUMP=$ac_ct_OBJDUMP- fi-else- OBJDUMP="$ac_cv_prog_OBJDUMP"-fi-- ;;-esac--test -z "$AS" && AS=as------test -z "$DLLTOOL" && DLLTOOL=dlltool------test -z "$OBJDUMP" && OBJDUMP=objdump-------- enable_dlopen=no---- # Check whether --enable-shared was given.-if test ${enable_shared+y}-then :- enableval=$enable_shared; p=${PACKAGE-default}- case $enableval in- yes) enable_shared=yes ;;- no) enable_shared=no ;;- *)- enable_shared=no- # Look at the argument we got. We use all the common list separators.- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,- for pkg in $enableval; do- IFS=$lt_save_ifs- if test "X$pkg" = "X$p"; then- enable_shared=yes- fi- done- IFS=$lt_save_ifs- ;;- esac-else case e in #(- e) enable_shared=yes ;;-esac-fi---------- # Check whether --enable-static was given.-if test ${enable_static+y}-then :- enableval=$enable_static; p=${PACKAGE-default}- case $enableval in- yes) enable_static=yes ;;- no) enable_static=no ;;- *)- enable_static=no- # Look at the argument we got. We use all the common list separators.- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,- for pkg in $enableval; do- IFS=$lt_save_ifs- if test "X$pkg" = "X$p"; then- enable_static=yes- fi- done- IFS=$lt_save_ifs- ;;- esac-else case e in #(- e) enable_static=yes ;;-esac-fi---------- # Check whether --enable-pic was given.-if test ${enable_pic+y}-then :- enableval=$enable_pic; lt_p=${PACKAGE-default}- case $enableval in- yes|no) pic_mode=$enableval ;;- *)- pic_mode=default- # Look at the argument we got. We use all the common list separators.- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,- for lt_pkg in $enableval; do- IFS=$lt_save_ifs- if test "X$lt_pkg" = "X$lt_p"; then- pic_mode=yes- fi- done- IFS=$lt_save_ifs- ;;- esac-else case e in #(- e) # Check whether --with-pic was given.-if test ${with_pic+y}-then :- withval=$with_pic; lt_p=${PACKAGE-default}- case $withval in- yes|no) pic_mode=$withval ;;- *)- pic_mode=default- # Look at the argument we got. We use all the common list separators.- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,- for lt_pkg in $withval; do- IFS=$lt_save_ifs- if test "X$lt_pkg" = "X$lt_p"; then- pic_mode=yes- fi- done- IFS=$lt_save_ifs- ;;- esac-else case e in #(- e) pic_mode=default ;;-esac-fi-- ;;-esac-fi--------- # Check whether --enable-fast-install was given.-if test ${enable_fast_install+y}-then :- enableval=$enable_fast_install; p=${PACKAGE-default}- case $enableval in- yes) enable_fast_install=yes ;;- no) enable_fast_install=no ;;- *)- enable_fast_install=no- # Look at the argument we got. We use all the common list separators.- lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,- for pkg in $enableval; do- IFS=$lt_save_ifs- if test "X$pkg" = "X$p"; then- enable_fast_install=yes- fi- done- IFS=$lt_save_ifs- ;;- esac-else case e in #(- e) enable_fast_install=yes ;;-esac-fi--------- shared_archive_member_spec=-case $host,$enable_shared in-power*-*-aix[5-9]*,yes)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5-printf %s "checking which variant of shared library versioning to provide... " >&6; }- # Check whether --enable-aix-soname was given.-if test ${enable_aix_soname+y}-then :- enableval=$enable_aix_soname; case $enableval in- aix|svr4|both)- ;;- *)- as_fn_error $? "Unknown argument to --enable-aix-soname" "$LINENO" 5- ;;- esac- lt_cv_with_aix_soname=$enable_aix_soname-else case e in #(- e) # Check whether --with-aix-soname was given.-if test ${with_aix_soname+y}-then :- withval=$with_aix_soname; case $withval in- aix|svr4|both)- ;;- *)- as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5- ;;- esac- lt_cv_with_aix_soname=$with_aix_soname-else case e in #(- e) if test ${lt_cv_with_aix_soname+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_with_aix_soname=aix ;;-esac-fi- ;;-esac-fi-- enable_aix_soname=$lt_cv_with_aix_soname ;;-esac-fi-- with_aix_soname=$enable_aix_soname- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5-printf "%s\n" "$with_aix_soname" >&6; }- if test aix != "$with_aix_soname"; then- # For the AIX way of multilib, we name the shared archive member- # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',- # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.- # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,- # the AIX toolchain works better with OBJECT_MODE set (default 32).- if test 64 = "${OBJECT_MODE-32}"; then- shared_archive_member_spec=shr_64- else- shared_archive_member_spec=shr- fi- fi- ;;-*)- with_aix_soname=aix- ;;-esac-----------# This can be used to rebuild libtool when needed-LIBTOOL_DEPS=$ltmain--# Always use our own libtool.-LIBTOOL='$(SHELL) $(top_builddir)/libtool'-------------------------------test -z "$LN_S" && LN_S="ln -s"---------------if test -n "${ZSH_VERSION+set}"; then- setopt NO_GLOB_SUBST-fi--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5-printf %s "checking for objdir... " >&6; }-if test ${lt_cv_objdir+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) rm -f .libs 2>/dev/null-mkdir .libs 2>/dev/null-if test -d .libs; then- lt_cv_objdir=.libs-else- # MS-DOS does not allow filenames that begin with a dot.- lt_cv_objdir=_libs-fi-rmdir .libs 2>/dev/null ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5-printf "%s\n" "$lt_cv_objdir" >&6; }-objdir=$lt_cv_objdir------printf "%s\n" "#define LT_OBJDIR \"$lt_cv_objdir/\"" >>confdefs.h-----case $host_os in-aix3*)- # AIX sometimes has problems with the GCC collect2 program. For some- # reason, if we set the COLLECT_NAMES environment variable, the problems- # vanish in a puff of smoke.- if test set != "${COLLECT_NAMES+set}"; then- COLLECT_NAMES=- export COLLECT_NAMES- fi- ;;-esac--# Global variables:-ofile=libtool-can_build_shared=yes--# All known linkers require a '.a' archive for static linking (except MSVC and-# ICC, which need '.lib').-libext=a--with_gnu_ld=$lt_cv_prog_gnu_ld--old_CC=$CC-old_CFLAGS=$CFLAGS--# Set sane defaults for various variables-test -z "$CC" && CC=cc-test -z "$LTCC" && LTCC=$CC-test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS-test -z "$LD" && LD=ld-test -z "$ac_objext" && ac_objext=o--func_cc_basename $compiler-cc_basename=$func_cc_basename_result---# Only perform the check for file, if the check method requires it-test -z "$MAGIC_CMD" && MAGIC_CMD=file-case $deplibs_check_method in-file_magic*)- if test "$file_magic_cmd" = '$MAGIC_CMD'; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5-printf %s "checking for ${ac_tool_prefix}file... " >&6; }-if test ${lt_cv_path_MAGIC_CMD+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) case $MAGIC_CMD in-[\\/*] | ?:[\\/]*)- lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.- ;;-*)- lt_save_MAGIC_CMD=$MAGIC_CMD- lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"- for ac_dir in $ac_dummy; do- IFS=$lt_save_ifs- test -z "$ac_dir" && ac_dir=.- if test -f "$ac_dir/${ac_tool_prefix}file"; then- lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"- if test -n "$file_magic_test_file"; then- case $deplibs_check_method in- "file_magic "*)- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`- MAGIC_CMD=$lt_cv_path_MAGIC_CMD- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |- $EGREP "$file_magic_regex" > /dev/null; then- :- else- cat <<_LT_EOF 1>&2--*** Warning: the command libtool uses to detect shared libraries,-*** $file_magic_cmd, produces output that libtool cannot recognize.-*** The result is that libtool may fail to recognize shared libraries-*** as such. This will affect the creation of libtool libraries that-*** depend on shared libraries, but programs linked with such libtool-*** libraries will work regardless of this problem. Nevertheless, you-*** may want to report the problem to your system manager and/or to-*** bug-libtool@gnu.org--_LT_EOF- fi ;;- esac- fi- break- fi- done- IFS=$lt_save_ifs- MAGIC_CMD=$lt_save_MAGIC_CMD- ;;-esac ;;-esac-fi--MAGIC_CMD=$lt_cv_path_MAGIC_CMD-if test -n "$MAGIC_CMD"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5-printf "%s\n" "$MAGIC_CMD" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi------if test -z "$lt_cv_path_MAGIC_CMD"; then- if test -n "$ac_tool_prefix"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for file" >&5-printf %s "checking for file... " >&6; }-if test ${lt_cv_path_MAGIC_CMD+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) case $MAGIC_CMD in-[\\/*] | ?:[\\/]*)- lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.- ;;-*)- lt_save_MAGIC_CMD=$MAGIC_CMD- lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR- ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"- for ac_dir in $ac_dummy; do- IFS=$lt_save_ifs- test -z "$ac_dir" && ac_dir=.- if test -f "$ac_dir/file"; then- lt_cv_path_MAGIC_CMD=$ac_dir/"file"- if test -n "$file_magic_test_file"; then- case $deplibs_check_method in- "file_magic "*)- file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`- MAGIC_CMD=$lt_cv_path_MAGIC_CMD- if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |- $EGREP "$file_magic_regex" > /dev/null; then- :- else- cat <<_LT_EOF 1>&2--*** Warning: the command libtool uses to detect shared libraries,-*** $file_magic_cmd, produces output that libtool cannot recognize.-*** The result is that libtool may fail to recognize shared libraries-*** as such. This will affect the creation of libtool libraries that-*** depend on shared libraries, but programs linked with such libtool-*** libraries will work regardless of this problem. Nevertheless, you-*** may want to report the problem to your system manager and/or to-*** bug-libtool@gnu.org--_LT_EOF- fi ;;- esac- fi- break- fi- done- IFS=$lt_save_ifs- MAGIC_CMD=$lt_save_MAGIC_CMD- ;;-esac ;;-esac-fi--MAGIC_CMD=$lt_cv_path_MAGIC_CMD-if test -n "$MAGIC_CMD"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5-printf "%s\n" "$MAGIC_CMD" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- else- MAGIC_CMD=:- fi-fi-- fi- ;;-esac--# Use C for the default configuration in the libtool script--lt_save_CC=$CC-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---# Source file extension for C test sources.-ac_ext=c--# Object file extension for compiled C test sources.-objext=o-objext=$objext--# Code to be used in simple compile tests-lt_simple_compile_test_code="int some_variable = 0;"--# Code to be used in simple link tests-lt_simple_link_test_code='int main(void){return(0);}'--------# If no C compiler was specified, use CC.-LTCC=${LTCC-"$CC"}--# If no C compiler flags were specified, use CFLAGS.-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}--# Allow CC to be a program name with arguments.-compiler=$CC--# Save the default compiler, since it gets overwritten when the other-# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.-compiler_DEFAULT=$CC--# save warnings/boilerplate of simple test code-ac_outfile=conftest.$ac_objext-echo "$lt_simple_compile_test_code" >conftest.$ac_ext-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err-_lt_compiler_boilerplate=`cat conftest.err`-$RM conftest*--ac_outfile=conftest.$ac_objext-echo "$lt_simple_link_test_code" >conftest.$ac_ext-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err-_lt_linker_boilerplate=`cat conftest.err`-$RM -r conftest*---## CAVEAT EMPTOR:-## There is no encapsulation within the following macros, do not change-## the running order or otherwise move them around unless you know exactly-## what you are doing...-if test -n "$compiler"; then--lt_prog_compiler_no_builtin_flag=--if test yes = "$GCC"; then- case $cc_basename in- nvcc*)- lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;- *)- lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;- esac-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5-printf %s "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }-if test ${lt_cv_prog_compiler_rtti_exceptions+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_rtti_exceptions=no- ac_outfile=conftest.$ac_objext- echo "$lt_simple_compile_test_code" > conftest.$ac_ext- lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment- # Insert the option either (1) after the last *FLAGS variable, or- # (2) before a word containing "conftest.", or (3) at the end.- # Note that $ac_compile itself does not contain backslashes and begins- # with a dollar sign (not a hyphen), so the echo should work correctly.- # The option is referenced via a variable to avoid confusing sed.- lt_compile=`echo "$ac_compile" | $SED \- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \- -e 's:$: $lt_compiler_flag:'`- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)- (eval "$lt_compile" 2>conftest.err)- ac_status=$?- cat conftest.err >&5- echo "$as_me:$LINENO: \$? = $ac_status" >&5- if (exit $ac_status) && test -s "$ac_outfile"; then- # The compiler can only warn and ignore the option if not recognized- # So say no if there are warnings other than the usual output.- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then- lt_cv_prog_compiler_rtti_exceptions=yes- fi- fi- $RM conftest*- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5-printf "%s\n" "$lt_cv_prog_compiler_rtti_exceptions" >&6; }--if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then- lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"-else- :-fi--fi------- lt_prog_compiler_wl=-lt_prog_compiler_pic=-lt_prog_compiler_static=--- if test yes = "$GCC"; then- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_static='-static'-- case $host_os in- aix*)- # All AIX code is PIC.- if test ia64 = "$host_cpu"; then- # AIX 5 now supports IA64 processor- lt_prog_compiler_static='-Bstatic'- fi- lt_prog_compiler_pic='-fPIC'- ;;-- amigaos*)- case $host_cpu in- powerpc)- # see comment about AmigaOS4 .so support- lt_prog_compiler_pic='-fPIC'- ;;- m68k)- # FIXME: we need at least 68020 code to build shared libraries, but- # adding the '-m68020' flag to GCC prevents building anything better,- # like '-m68040'.- lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'- ;;- esac- ;;-- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)- # PIC is the default for these OSes.- ;;-- mingw* | windows* | cygwin* | pw32* | os2* | cegcc*)- # This hack is so that the source file can tell whether it is being- # built for inclusion in a dll (and should export symbols for example).- # Although the cygwin gcc ignores -fPIC, still need this for old-style- # (--disable-auto-import) libraries- lt_prog_compiler_pic='-DDLL_EXPORT'- case $host_os in- os2*)- lt_prog_compiler_static='$wl-static'- ;;- esac- ;;-- darwin* | rhapsody*)- # PIC is the default on this platform- # Common symbols not allowed in MH_DYLIB files- lt_prog_compiler_pic='-fno-common'- ;;-- haiku*)- # PIC is the default for Haiku.- # The "-static" flag exists, but is broken.- lt_prog_compiler_static=- ;;-- hpux*)- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag- # sets the default TLS model and affects inlining.- case $host_cpu in- hppa*64*)- # +Z the default- ;;- *)- lt_prog_compiler_pic='-fPIC'- ;;- esac- ;;-- interix[3-9]*)- # Interix 3.x gcc -fpic/-fPIC options generate broken code.- # Instead, we relocate shared libraries at runtime.- ;;-- msdosdjgpp*)- # Just because we use GCC doesn't mean we suddenly get shared libraries- # on systems that don't support them.- lt_prog_compiler_can_build_shared=no- enable_shared=no- ;;-- *nto* | *qnx*)- # QNX uses GNU C++, but need to define -shared option too, otherwise- # it will coredump.- lt_prog_compiler_pic='-fPIC -shared'- ;;-- sysv4*MP*)- if test -d /usr/nec; then- lt_prog_compiler_pic=-Kconform_pic- fi- ;;-- *)- lt_prog_compiler_pic='-fPIC'- ;;- esac-- case $cc_basename in- nvcc*) # Cuda Compiler Driver 2.2- lt_prog_compiler_wl='-Xlinker '- if test -n "$lt_prog_compiler_pic"; then- lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"- fi- ;;- esac- else- # PORTME Check for flag to pass linker flags through the system compiler.- case $host_os in- aix*)- lt_prog_compiler_wl='-Wl,'- if test ia64 = "$host_cpu"; then- # AIX 5 now supports IA64 processor- lt_prog_compiler_static='-Bstatic'- else- lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'- fi- ;;-- darwin* | rhapsody*)- # PIC is the default on this platform- # Common symbols not allowed in MH_DYLIB files- lt_prog_compiler_pic='-fno-common'- case $cc_basename in- nagfor*)- # NAG Fortran compiler- lt_prog_compiler_wl='-Wl,-Wl,,'- lt_prog_compiler_pic='-PIC'- lt_prog_compiler_static='-Bstatic'- ;;- esac- ;;-- mingw* | windows* | cygwin* | pw32* | os2* | cegcc*)- # This hack is so that the source file can tell whether it is being- # built for inclusion in a dll (and should export symbols for example).- lt_prog_compiler_pic='-DDLL_EXPORT'- case $host_os in- os2*)- lt_prog_compiler_static='$wl-static'- ;;- esac- ;;-- hpux9* | hpux10* | hpux11*)- lt_prog_compiler_wl='-Wl,'- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but- # not for PA HP-UX.- case $host_cpu in- hppa*64*|ia64*)- # +Z the default- ;;- *)- lt_prog_compiler_pic='+Z'- ;;- esac- # Is there a better lt_prog_compiler_static that works with the bundled CC?- lt_prog_compiler_static='$wl-a ${wl}archive'- ;;-- irix5* | irix6* | nonstopux*)- lt_prog_compiler_wl='-Wl,'- # PIC (with -KPIC) is the default.- lt_prog_compiler_static='-non_shared'- ;;-- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)- case $cc_basename in- # old Intel for x86_64, which still supported -KPIC.- ecc*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-static'- ;;- *flang* | ftn | f18* | f95*)- # Flang compiler.- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;- # icc used to be incompatible with GCC.- # ICC 10 doesn't accept -KPIC any more.- icc* | ifort*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;- # Lahey Fortran 8.1.- lf95*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='--shared'- lt_prog_compiler_static='--static'- ;;- nagfor*)- # NAG Fortran compiler- lt_prog_compiler_wl='-Wl,-Wl,,'- lt_prog_compiler_pic='-PIC'- lt_prog_compiler_static='-Bstatic'- ;;- tcc*)- # Fabrice Bellard et al's Tiny C Compiler- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;- pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)- # Portland Group compilers (*not* the Pentium gcc compiler,- # which looks to be a dead project)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fpic'- lt_prog_compiler_static='-Bstatic'- ;;- ccc*)- lt_prog_compiler_wl='-Wl,'- # All Alpha code is PIC.- lt_prog_compiler_static='-non_shared'- ;;- xl* | bgxl* | bgf* | mpixl*)- # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-qpic'- lt_prog_compiler_static='-qstaticlink'- ;;- *)- case `$CC -V 2>&1 | $SED 5q` in- *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)- # Sun Fortran 8.3 passes all unrecognized flags to the linker- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- lt_prog_compiler_wl=''- ;;- *Sun\ F* | *Sun*Fortran*)- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- lt_prog_compiler_wl='-Qoption ld '- ;;- *Sun\ C*)- # Sun C 5.9- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- lt_prog_compiler_wl='-Wl,'- ;;- *Intel*\ [CF]*Compiler*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;- *Portland\ Group*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fpic'- lt_prog_compiler_static='-Bstatic'- ;;- esac- ;;- esac- ;;-- newsos6)- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- ;;-- *-mlibc)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;-- *nto* | *qnx*)- # QNX uses GNU C++, but need to define -shared option too, otherwise- # it will coredump.- lt_prog_compiler_pic='-fPIC -shared'- ;;-- osf3* | osf4* | osf5*)- lt_prog_compiler_wl='-Wl,'- # All OSF/1 code is PIC.- lt_prog_compiler_static='-non_shared'- ;;-- rdos*)- lt_prog_compiler_static='-non_shared'- ;;-- serenity*)- ;;-- solaris*)- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- case $cc_basename in- f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)- lt_prog_compiler_wl='-Qoption ld ';;- *)- lt_prog_compiler_wl='-Wl,';;- esac- ;;-- sunos4*)- lt_prog_compiler_wl='-Qoption ld '- lt_prog_compiler_pic='-PIC'- lt_prog_compiler_static='-Bstatic'- ;;-- sysv4 | sysv4.2uw2* | sysv4.3*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- ;;-- sysv4*MP*)- if test -d /usr/nec; then- lt_prog_compiler_pic='-Kconform_pic'- lt_prog_compiler_static='-Bstatic'- fi- ;;-- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- ;;-- unicos*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_can_build_shared=no- ;;-- uts4*)- lt_prog_compiler_pic='-pic'- lt_prog_compiler_static='-Bstatic'- ;;-- *)- lt_prog_compiler_can_build_shared=no- ;;- esac- fi--case $host_os in- # For platforms that do not support PIC, -DPIC is meaningless:- *djgpp*)- lt_prog_compiler_pic=- ;;- *)- lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"- ;;-esac--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5-printf %s "checking for $compiler option to produce PIC... " >&6; }-if test ${lt_cv_prog_compiler_pic+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_pic=$lt_prog_compiler_pic ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5-printf "%s\n" "$lt_cv_prog_compiler_pic" >&6; }-lt_prog_compiler_pic=$lt_cv_prog_compiler_pic--#-# Check to make sure the PIC flag actually works.-#-if test -n "$lt_prog_compiler_pic"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5-printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }-if test ${lt_cv_prog_compiler_pic_works+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_pic_works=no- ac_outfile=conftest.$ac_objext- echo "$lt_simple_compile_test_code" > conftest.$ac_ext- lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment- # Insert the option either (1) after the last *FLAGS variable, or- # (2) before a word containing "conftest.", or (3) at the end.- # Note that $ac_compile itself does not contain backslashes and begins- # with a dollar sign (not a hyphen), so the echo should work correctly.- # The option is referenced via a variable to avoid confusing sed.- lt_compile=`echo "$ac_compile" | $SED \- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \- -e 's:$: $lt_compiler_flag:'`- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)- (eval "$lt_compile" 2>conftest.err)- ac_status=$?- cat conftest.err >&5- echo "$as_me:$LINENO: \$? = $ac_status" >&5- if (exit $ac_status) && test -s "$ac_outfile"; then- # The compiler can only warn and ignore the option if not recognized- # So say no if there are warnings other than the usual output.- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then- lt_cv_prog_compiler_pic_works=yes- fi- fi- $RM conftest*- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5-printf "%s\n" "$lt_cv_prog_compiler_pic_works" >&6; }--if test yes = "$lt_cv_prog_compiler_pic_works"; then- case $lt_prog_compiler_pic in- "" | " "*) ;;- *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;- esac-else- lt_prog_compiler_pic=- lt_prog_compiler_can_build_shared=no-fi--fi------------#-# Check to make sure the static flag actually works.-#-wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5-printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }-if test ${lt_cv_prog_compiler_static_works+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_static_works=no- save_LDFLAGS=$LDFLAGS- LDFLAGS="$LDFLAGS $lt_tmp_static_flag"- echo "$lt_simple_link_test_code" > conftest.$ac_ext- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then- # The linker can only warn and ignore the option if not recognized- # So say no if there are warnings- if test -s conftest.err; then- # Append any errors to the config.log.- cat conftest.err 1>&5- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2- if diff conftest.exp conftest.er2 >/dev/null; then- lt_cv_prog_compiler_static_works=yes- fi- else- lt_cv_prog_compiler_static_works=yes- fi- fi- $RM -r conftest*- LDFLAGS=$save_LDFLAGS- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5-printf "%s\n" "$lt_cv_prog_compiler_static_works" >&6; }--if test yes = "$lt_cv_prog_compiler_static_works"; then- :-else- lt_prog_compiler_static=-fi-------- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5-printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }-if test ${lt_cv_prog_compiler_c_o+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_c_o=no- $RM -r conftest 2>/dev/null- mkdir conftest- cd conftest- mkdir out- echo "$lt_simple_compile_test_code" > conftest.$ac_ext-- lt_compiler_flag="-o out/conftest2.$ac_objext"- # Insert the option either (1) after the last *FLAGS variable, or- # (2) before a word containing "conftest.", or (3) at the end.- # Note that $ac_compile itself does not contain backslashes and begins- # with a dollar sign (not a hyphen), so the echo should work correctly.- lt_compile=`echo "$ac_compile" | $SED \- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \- -e 's:$: $lt_compiler_flag:'`- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)- (eval "$lt_compile" 2>out/conftest.err)- ac_status=$?- cat out/conftest.err >&5- echo "$as_me:$LINENO: \$? = $ac_status" >&5- if (exit $ac_status) && test -s out/conftest2.$ac_objext- then- # The compiler can only warn and ignore the option if not recognized- # So say no if there are warnings- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then- lt_cv_prog_compiler_c_o=yes- fi- fi- chmod u+w . 2>&5- $RM conftest*- # SGI C++ compiler will create directory out/ii_files/ for- # template instantiation- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files- $RM out/* && rmdir out- cd ..- $RM -r conftest- $RM conftest*- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5-printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; }------- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5-printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }-if test ${lt_cv_prog_compiler_c_o+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_c_o=no- $RM -r conftest 2>/dev/null- mkdir conftest- cd conftest- mkdir out- echo "$lt_simple_compile_test_code" > conftest.$ac_ext-- lt_compiler_flag="-o out/conftest2.$ac_objext"- # Insert the option either (1) after the last *FLAGS variable, or- # (2) before a word containing "conftest.", or (3) at the end.- # Note that $ac_compile itself does not contain backslashes and begins- # with a dollar sign (not a hyphen), so the echo should work correctly.- lt_compile=`echo "$ac_compile" | $SED \- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \- -e 's:$: $lt_compiler_flag:'`- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)- (eval "$lt_compile" 2>out/conftest.err)- ac_status=$?- cat out/conftest.err >&5- echo "$as_me:$LINENO: \$? = $ac_status" >&5- if (exit $ac_status) && test -s out/conftest2.$ac_objext- then- # The compiler can only warn and ignore the option if not recognized- # So say no if there are warnings- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp- $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2- if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then- lt_cv_prog_compiler_c_o=yes- fi- fi- chmod u+w . 2>&5- $RM conftest*- # SGI C++ compiler will create directory out/ii_files/ for- # template instantiation- test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files- $RM out/* && rmdir out- cd ..- $RM -r conftest- $RM conftest*- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5-printf "%s\n" "$lt_cv_prog_compiler_c_o" >&6; }-----hard_links=nottested-if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then- # do not overwrite the value of need_locks provided by the user- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5-printf %s "checking if we can lock with hard links... " >&6; }- hard_links=yes- $RM conftest*- ln conftest.a conftest.b 2>/dev/null && hard_links=no- touch conftest.a- ln conftest.a conftest.b 2>&5 || hard_links=no- ln conftest.a conftest.b 2>/dev/null && hard_links=no- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5-printf "%s\n" "$hard_links" >&6; }- if test no = "$hard_links"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5-printf "%s\n" "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}- need_locks=warn- fi-else- need_locks=no-fi------- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5-printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }-- runpath_var=- allow_undefined_flag=- always_export_symbols=no- archive_cmds=- archive_expsym_cmds=- compiler_needs_object=no- enable_shared_with_static_runtimes=no- export_dynamic_flag_spec=- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'- hardcode_automatic=no- hardcode_direct=no- hardcode_direct_absolute=no- hardcode_libdir_flag_spec=- hardcode_libdir_separator=- hardcode_minus_L=no- hardcode_shlibpath_var=unsupported- inherit_rpath=no- link_all_deplibs=unknown- module_cmds=- module_expsym_cmds=- old_archive_from_new_cmds=- old_archive_from_expsyms_cmds=- thread_safe_flag_spec=- whole_archive_flag_spec=- # include_expsyms should be a list of space-separated symbols to be *always*- # included in the symbol list- include_expsyms=- # exclude_expsyms can be an extended regexp of symbols to exclude- # it will be wrapped by ' (' and ')$', so one must not match beginning or- # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',- # as well as any symbol that contains 'd'.- exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'- # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out- # platforms (ab)use it in PIC code, but their linkers get confused if- # the symbol is explicitly referenced. Since portable code cannot- # rely on this symbol name, it's probably fine to never include it in- # preloaded symbol tables.- # Exclude shared library initialization/finalization symbols.- extract_expsyms_cmds=-- case $host_os in- cygwin* | mingw* | windows* | pw32* | cegcc*)- # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time- # When not using gcc, we currently assume that we are using- # Microsoft Visual C++ or Intel C++ Compiler.- if test yes != "$GCC"; then- with_gnu_ld=no- fi- ;;- interix*)- # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC)- with_gnu_ld=yes- ;;- esac-- ld_shlibs=yes-- # On some targets, GNU ld is compatible enough with the native linker- # that we're better off using the native interface for both.- lt_use_gnu_ld_interface=no- if test yes = "$with_gnu_ld"; then- case $host_os in- aix*)- # The AIX port of GNU ld has always aspired to compatibility- # with the native linker. However, as the warning in the GNU ld- # block says, versions before 2.19.5* couldn't really create working- # shared libraries, regardless of the interface used.- case `$LD -v 2>&1` in- *\ \(GNU\ Binutils\)\ 2.19.5*) ;;- *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;- *\ \(GNU\ Binutils\)\ [3-9]*) ;;- *)- lt_use_gnu_ld_interface=yes- ;;- esac- ;;- *)- lt_use_gnu_ld_interface=yes- ;;- esac- fi-- if test yes = "$lt_use_gnu_ld_interface"; then- # If archive_cmds runs LD, not CC, wlarc should be empty- wlarc='$wl'-- # Set some defaults for GNU ld with shared library support. These- # are reset later if shared libraries are not supported. Putting them- # here allows them to be overridden if necessary.- runpath_var=LD_RUN_PATH- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- export_dynamic_flag_spec='$wl--export-dynamic'- # ancient GNU ld didn't support --whole-archive et. al.- if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then- whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'- else- whole_archive_flag_spec=- fi- supports_anon_versioning=no- case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in- *GNU\ gold*) supports_anon_versioning=yes ;;- *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11- *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...- *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...- *\ 2.11.*) ;; # other 2.11 versions- *) supports_anon_versioning=yes ;;- esac-- # See if GNU ld supports shared libraries.- case $host_os in- aix[3-9]*)- # On AIX/PPC, the GNU linker is very broken- if test ia64 != "$host_cpu"; then- ld_shlibs=no- cat <<_LT_EOF 1>&2--*** Warning: the GNU linker, at least up to release 2.19, is reported-*** to be unable to reliably create shared libraries on AIX.-*** Therefore, libtool is disabling shared libraries support. If you-*** really care for shared libraries, you may want to install binutils-*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.-*** You will then need to restart the configuration process.--_LT_EOF- fi- ;;-- amigaos*)- case $host_cpu in- powerpc)- # see comment about AmigaOS4 .so support- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- archive_expsym_cmds=''- ;;- m68k)- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'- hardcode_libdir_flag_spec='-L$libdir'- hardcode_minus_L=yes- ;;- esac- ;;-- beos*)- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then- allow_undefined_flag=unsupported- # Joseph Beckenbach <jrb3@best.com> says some releases of gcc- # support --undefined. This deserves some investigation. FIXME- archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- else- ld_shlibs=no- fi- ;;-- cygwin* | mingw* | windows* | pw32* | cegcc*)- # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,- # as there is no search path for DLLs.- hardcode_libdir_flag_spec='-L$libdir'- export_dynamic_flag_spec='$wl--export-all-symbols'- allow_undefined_flag=unsupported- always_export_symbols=no- enable_shared_with_static_runtimes=yes- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'- exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'- file_list_spec='@'-- if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'- # If the export-symbols file already is a .def file, use it as- # is; otherwise, prepend EXPORTS...- archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then- cp $export_symbols $output_objdir/$soname.def;- else- echo EXPORTS > $output_objdir/$soname.def;- cat $export_symbols >> $output_objdir/$soname.def;- fi~- $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'- else- ld_shlibs=no- fi- ;;-- haiku*)- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- link_all_deplibs=no- ;;-- os2*)- hardcode_libdir_flag_spec='-L$libdir'- hardcode_minus_L=yes- allow_undefined_flag=unsupported- shrext_cmds=.dll- archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~- $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~- $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~- $ECHO EXPORTS >> $output_objdir/$libname.def~- emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~- $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~- emximp -o $lib $output_objdir/$libname.def'- archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~- $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~- $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~- $ECHO EXPORTS >> $output_objdir/$libname.def~- prefix_cmds="$SED"~- if test EXPORTS = "`$SED 1q $export_symbols`"; then- prefix_cmds="$prefix_cmds -e 1d";- fi~- prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~- cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~- $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~- emximp -o $lib $output_objdir/$libname.def'- old_archive_from_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'- enable_shared_with_static_runtimes=yes- file_list_spec='@'- ;;-- interix[3-9]*)- hardcode_direct=no- hardcode_shlibpath_var=no- hardcode_libdir_flag_spec='$wl-rpath,$libdir'- export_dynamic_flag_spec='$wl-E'- # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.- # Instead, shared libraries are loaded at an image base (0x10000000 by- # default) and relocated if they conflict, which is a slow very memory- # consuming and fragmenting process. To avoid this, we pick a random,- # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link- # time. Moving up from 0x10000000 also allows more sbrk(2) space.- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'- archive_expsym_cmds='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'- ;;-- gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)- tmp_diet=no- if test linux-dietlibc = "$host_os"; then- case $cc_basename in- diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)- esac- fi- if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \- && test no = "$tmp_diet"- then- tmp_addflag=' $pic_flag'- tmp_sharedflag='-shared'- case $cc_basename,$host_cpu in- pgcc*) # Portland Group C compiler- whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'- tmp_addflag=' $pic_flag'- ;;- pgf77* | pgf90* | pgf95* | pgfortran*)- # Portland Group f77 and f90 compilers- whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'- tmp_addflag=' $pic_flag -Mnomain' ;;- ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64- tmp_addflag=' -i_dynamic' ;;- efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64- tmp_addflag=' -i_dynamic -nofor_main' ;;- ifc* | ifort*) # Intel Fortran compiler- tmp_addflag=' -nofor_main' ;;- lf95*) # Lahey Fortran 8.1- whole_archive_flag_spec=- tmp_sharedflag='--shared' ;;- nagfor*) # NAGFOR 5.3- tmp_sharedflag='-Wl,-shared' ;;- xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)- tmp_sharedflag='-qmkshrobj'- tmp_addflag= ;;- nvcc*) # Cuda Compiler Driver 2.2- whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'- compiler_needs_object=yes- ;;- esac- case `$CC -V 2>&1 | $SED 5q` in- *Sun\ C*) # Sun C 5.9- whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'- compiler_needs_object=yes- tmp_sharedflag='-G' ;;- *Sun\ F*) # Sun Fortran 8.3- tmp_sharedflag='-G' ;;- esac- archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'-- if test yes = "$supports_anon_versioning"; then- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~- cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~- echo "local: *; };" >> $output_objdir/$libname.ver~- $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'- fi-- case $cc_basename in- tcc*)- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- export_dynamic_flag_spec='-rdynamic'- ;;- xlf* | bgf* | bgxlf* | mpixlf*)- # IBM XL Fortran 10.1 on PPC cannot create shared libs itself- whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'- if test yes = "$supports_anon_versioning"; then- archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~- cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~- echo "local: *; };" >> $output_objdir/$libname.ver~- $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'- fi- ;;- esac- else- ld_shlibs=no- fi- ;;-- *-mlibc)- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'- ;;-- netbsd* | netbsdelf*-gnu)- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then- archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'- wlarc=- else- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'- fi- ;;-- solaris*)- if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then- ld_shlibs=no- cat <<_LT_EOF 1>&2--*** Warning: The releases 2.8.* of the GNU linker cannot reliably-*** create shared libraries on Solaris systems. Therefore, libtool-*** is disabling shared libraries support. We urge you to upgrade GNU-*** binutils to release 2.9.1 or newer. Another option is to modify-*** your PATH or compiler configuration so that the native linker is-*** used, and then restart.--_LT_EOF- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'- else- ld_shlibs=no- fi- ;;-- sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)- case `$LD -v 2>&1` in- *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)- ld_shlibs=no- cat <<_LT_EOF 1>&2--*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot-*** reliably create shared libraries on SCO systems. Therefore, libtool-*** is disabling shared libraries support. We urge you to upgrade GNU-*** binutils to release 2.16.91.0.3 or newer. Another option is to modify-*** your PATH or compiler configuration so that the native linker is-*** used, and then restart.--_LT_EOF- ;;- *)- # For security reasons, it is highly recommended that you always- # use absolute paths for naming shared libraries, and exclude the- # DT_RUNPATH tag from executables and libraries. But doing so- # requires that you compile everything twice, which is a pain.- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'- else- ld_shlibs=no- fi- ;;- esac- ;;-- sunos4*)- archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'- wlarc=- hardcode_direct=yes- hardcode_shlibpath_var=no- ;;-- *)- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'- else- ld_shlibs=no- fi- ;;- esac-- if test no = "$ld_shlibs"; then- runpath_var=- hardcode_libdir_flag_spec=- export_dynamic_flag_spec=- whole_archive_flag_spec=- fi- else- # PORTME fill in a description of your system's linker (not GNU ld)- case $host_os in- aix3*)- allow_undefined_flag=unsupported- always_export_symbols=yes- archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'- # Note: this linker hardcodes the directories in LIBPATH if there- # are no directories specified by -L.- hardcode_minus_L=yes- if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then- # Neither direct hardcoding nor static linking is supported with a- # broken collect2.- hardcode_direct=unsupported- fi- ;;-- aix[4-9]*)- if test ia64 = "$host_cpu"; then- # On IA64, the linker does run time linking by default, so we don't- # have to do anything special.- aix_use_runtimelinking=no- exp_sym_flag='-Bexport'- no_entry_flag=- else- # If we're using GNU nm, then we don't want the "-C" option.- # -C means demangle to GNU nm, but means don't demangle to AIX nm.- # Without the "-l" option, or with the "-B" option, AIX nm treats- # weak defined symbols like other global defined symbols, whereas- # GNU nm marks them as "W".- # While the 'weak' keyword is ignored in the Export File, we need- # it in the Import File for the 'aix-soname' feature, so we have- # to replace the "-B" option with "-P" for AIX nm.- if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then- export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'- else- export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'- fi- aix_use_runtimelinking=no-- # Test if we are trying to use run time linking or normal- # AIX style linking. If -brtl is somewhere in LDFLAGS, we- # have runtime linking enabled, and use it for executables.- # For shared libraries, we enable/disable runtime linking- # depending on the kind of the shared library created -- # when "with_aix_soname,aix_use_runtimelinking" is:- # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables- # "aix,yes" lib.so shared, rtl:yes, for executables- # lib.a static archive- # "both,no" lib.so.V(shr.o) shared, rtl:yes- # lib.a(lib.so.V) shared, rtl:no, for executables- # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables- # lib.a(lib.so.V) shared, rtl:no- # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables- # lib.a static archive- case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)- for ld_flag in $LDFLAGS; do- if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then- aix_use_runtimelinking=yes- break- fi- done- if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then- # With aix-soname=svr4, we create the lib.so.V shared archives only,- # so we don't have lib.a shared libs to link our executables.- # We have to force runtime linking in this case.- aix_use_runtimelinking=yes- LDFLAGS="$LDFLAGS -Wl,-brtl"- fi- ;;- esac-- exp_sym_flag='-bexport'- no_entry_flag='-bnoentry'- fi-- # When large executables or shared objects are built, AIX ld can- # have problems creating the table of contents. If linking a library- # or program results in "error TOC overflow" add -mminimal-toc to- # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not- # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.-- archive_cmds=''- hardcode_direct=yes- hardcode_direct_absolute=yes- hardcode_libdir_separator=':'- link_all_deplibs=yes- file_list_spec='$wl-f,'- case $with_aix_soname,$aix_use_runtimelinking in- aix,*) ;; # traditional, no import file- svr4,* | *,yes) # use import file- # The Import File defines what to hardcode.- hardcode_direct=no- hardcode_direct_absolute=no- ;;- esac-- if test yes = "$GCC"; then- case $host_os in aix4.[012]|aix4.[012].*)- # We only want to do this on AIX 4.2 and lower, the check- # below for broken collect2 doesn't work under 4.3+- collect2name=`$CC -print-prog-name=collect2`- if test -f "$collect2name" &&- strings "$collect2name" | $GREP resolve_lib_name >/dev/null- then- # We have reworked collect2- :- else- # We have old collect2- hardcode_direct=unsupported- # It fails to find uninstalled libraries when the uninstalled- # path is not listed in the libpath. Setting hardcode_minus_L- # to unsupported forces relinking- hardcode_minus_L=yes- hardcode_libdir_flag_spec='-L$libdir'- hardcode_libdir_separator=- fi- ;;- esac- shared_flag='-shared'- if test yes = "$aix_use_runtimelinking"; then- shared_flag="$shared_flag "'$wl-G'- fi- # Need to ensure runtime linking is disabled for the traditional- # shared library, or the linker may eventually find shared libraries- # /with/ Import File - we do not want to mix them.- shared_flag_aix='-shared'- shared_flag_svr4='-shared $wl-G'- else- # not using gcc- if test ia64 = "$host_cpu"; then- # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release- # chokes on -Wl,-G. The following line is correct:- shared_flag='-G'- else- if test yes = "$aix_use_runtimelinking"; then- shared_flag='$wl-G'- else- shared_flag='$wl-bM:SRE'- fi- shared_flag_aix='$wl-bM:SRE'- shared_flag_svr4='$wl-G'- fi- fi-- export_dynamic_flag_spec='$wl-bexpall'- # It seems that -bexpall does not export symbols beginning with- # underscore (_), so it is better to generate a list of symbols to export.- always_export_symbols=yes- if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then- # Warning - without using the other runtime loading flags (-brtl),- # -berok will link without error, but may produce a broken library.- allow_undefined_flag='-berok'- # Determine the default libpath from the value encoded in an- # empty executable.- if test set = "${lt_cv_aix_libpath+set}"; then- aix_libpath=$lt_cv_aix_libpath-else- if test ${lt_cv_aix_libpath_+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :-- lt_aix_libpath_sed='- /Import File Strings/,/^$/ {- /^0/ {- s/^0 *\([^ ]*\) *$/\1/- p- }- }'- lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`- # Check for a 64-bit object if we didn't find anything.- if test -z "$lt_cv_aix_libpath_"; then- lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`- fi-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- if test -z "$lt_cv_aix_libpath_"; then- lt_cv_aix_libpath_=/usr/lib:/lib- fi- ;;-esac-fi-- aix_libpath=$lt_cv_aix_libpath_-fi-- hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"- archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag- else- if test ia64 = "$host_cpu"; then- hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'- allow_undefined_flag="-z nodefs"- archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"- else- # Determine the default libpath from the value encoded in an- # empty executable.- if test set = "${lt_cv_aix_libpath+set}"; then- aix_libpath=$lt_cv_aix_libpath-else- if test ${lt_cv_aix_libpath_+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :-- lt_aix_libpath_sed='- /Import File Strings/,/^$/ {- /^0/ {- s/^0 *\([^ ]*\) *$/\1/- p- }- }'- lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`- # Check for a 64-bit object if we didn't find anything.- if test -z "$lt_cv_aix_libpath_"; then- lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`- fi-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- if test -z "$lt_cv_aix_libpath_"; then- lt_cv_aix_libpath_=/usr/lib:/lib- fi- ;;-esac-fi-- aix_libpath=$lt_cv_aix_libpath_-fi-- hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"- # Warning - without using the other run time loading flags,- # -berok will link without error, but may produce a broken library.- no_undefined_flag=' $wl-bernotok'- allow_undefined_flag=' $wl-berok'- if test yes = "$with_gnu_ld"; then- # We only use this code for GNU lds that support --whole-archive.- whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'- else- # Exported symbols can be pulled into shared objects from archives- whole_archive_flag_spec='$convenience'- fi- archive_cmds_need_lc=yes- archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'- # -brtl affects multiple linker settings, -berok does not and is overridden later- compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'- if test svr4 != "$with_aix_soname"; then- # This is similar to how AIX traditionally builds its shared libraries.- archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'- fi- if test aix != "$with_aix_soname"; then- archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'- else- # used by -dlpreopen to get the symbols- archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'- fi- archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'- fi- fi- ;;-- amigaos*)- case $host_cpu in- powerpc)- # see comment about AmigaOS4 .so support- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'- archive_expsym_cmds=''- ;;- m68k)- archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'- hardcode_libdir_flag_spec='-L$libdir'- hardcode_minus_L=yes- ;;- esac- ;;-- bsdi[45]*)- export_dynamic_flag_spec=-rdynamic- ;;-- cygwin* | mingw* | windows* | pw32* | cegcc*)- # When not using gcc, we currently assume that we are using- # Microsoft Visual C++ or Intel C++ Compiler.- # hardcode_libdir_flag_spec is actually meaningless, as there is- # no search path for DLLs.- case $cc_basename in- cl* | icl*)- # Native MSVC or ICC- hardcode_libdir_flag_spec=' '- allow_undefined_flag=unsupported- always_export_symbols=yes- file_list_spec='@'- # Tell ltmain to make .lib files, not .a files.- libext=lib- # Tell ltmain to make .dll files, not .so files.- shrext_cmds=.dll- # FIXME: Setting linknames here is a bad hack.- archive_cmds='$CC -Fe$output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='- archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then- cp "$export_symbols" "$output_objdir/$soname.def";- echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";- else- $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;- fi~- $CC -Fe$tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~- linknames='- # The linker will not automatically build a static lib if we build a DLL.- # _LT_TAGVAR(old_archive_from_new_cmds, )='true'- enable_shared_with_static_runtimes=yes- exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'- export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'- # Don't use ranlib- old_postinstall_cmds='chmod 644 $oldlib'- postlink_cmds='lt_outputfile="@OUTPUT@"~- lt_tool_outputfile="@TOOL_OUTPUT@"~- case $lt_outputfile in- *.exe|*.EXE) ;;- *)- lt_outputfile=$lt_outputfile.exe- lt_tool_outputfile=$lt_tool_outputfile.exe- ;;- esac~- if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then- $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;- $RM "$lt_outputfile.manifest";- fi'- ;;- *)- # Assume MSVC and ICC wrapper- hardcode_libdir_flag_spec=' '- allow_undefined_flag=unsupported- # Tell ltmain to make .lib files, not .a files.- libext=lib- # Tell ltmain to make .dll files, not .so files.- shrext_cmds=.dll- # FIXME: Setting linknames here is a bad hack.- archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='- # The linker will automatically build a .lib file if we build a DLL.- old_archive_from_new_cmds='true'- # FIXME: Should let the user specify the lib program.- old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'- enable_shared_with_static_runtimes=yes- ;;- esac- ;;-- darwin* | rhapsody*)--- archive_cmds_need_lc=no- hardcode_direct=no- hardcode_automatic=yes- hardcode_shlibpath_var=unsupported- if test yes = "$lt_cv_ld_force_load"; then- whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'-- else- whole_archive_flag_spec=''- fi- link_all_deplibs=yes- allow_undefined_flag=$_lt_dar_allow_undefined- case $cc_basename in- ifort*|nagfor*) _lt_dar_can_shared=yes ;;- *) _lt_dar_can_shared=$GCC ;;- esac- if test yes = "$_lt_dar_can_shared"; then- output_verbose_link_cmd=func_echo_all- archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"- module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"- archive_expsym_cmds="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"- module_expsym_cmds="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"-- else- ld_shlibs=no- fi-- ;;-- dgux*)- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'- hardcode_libdir_flag_spec='-L$libdir'- hardcode_shlibpath_var=no- ;;-- # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor- # support. Future versions do this automatically, but an explicit c++rt0.o- # does not break anything, and helps significantly (at the cost of a little- # extra space).- freebsd2.2*)- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'- hardcode_libdir_flag_spec='-R$libdir'- hardcode_direct=yes- hardcode_shlibpath_var=no- ;;-- # Unfortunately, older versions of FreeBSD 2 do not have this feature.- freebsd2.*)- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'- hardcode_direct=yes- hardcode_minus_L=yes- hardcode_shlibpath_var=no- ;;-- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.- freebsd* | dragonfly* | midnightbsd*)- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'- hardcode_libdir_flag_spec='-R$libdir'- hardcode_direct=yes- hardcode_shlibpath_var=no- ;;-- hpux9*)- if test yes = "$GCC"; then- archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'- else- archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'- fi- hardcode_libdir_flag_spec='$wl+b $wl$libdir'- hardcode_libdir_separator=:- hardcode_direct=yes-- # hardcode_minus_L: Not really in the search PATH,- # but as the default location of the library.- hardcode_minus_L=yes- export_dynamic_flag_spec='$wl-E'- ;;-- hpux10*)- if test yes,no = "$GCC,$with_gnu_ld"; then- archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'- else- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'- fi- if test no = "$with_gnu_ld"; then- hardcode_libdir_flag_spec='$wl+b $wl$libdir'- hardcode_libdir_separator=:- hardcode_direct=yes- hardcode_direct_absolute=yes- export_dynamic_flag_spec='$wl-E'- # hardcode_minus_L: Not really in the search PATH,- # but as the default location of the library.- hardcode_minus_L=yes- fi- ;;-- hpux11*)- if test yes,no = "$GCC,$with_gnu_ld"; then- case $host_cpu in- hppa*64*)- archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'- ;;- ia64*)- archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'- ;;- *)- archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'- ;;- esac- else- case $host_cpu in- hppa*64*)- archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'- ;;- ia64*)- archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'- ;;- *)-- # Older versions of the 11.00 compiler do not understand -b yet- # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5-printf %s "checking if $CC understands -b... " >&6; }-if test ${lt_cv_prog_compiler__b+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler__b=no- save_LDFLAGS=$LDFLAGS- LDFLAGS="$LDFLAGS -b"- echo "$lt_simple_link_test_code" > conftest.$ac_ext- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then- # The linker can only warn and ignore the option if not recognized- # So say no if there are warnings- if test -s conftest.err; then- # Append any errors to the config.log.- cat conftest.err 1>&5- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2- if diff conftest.exp conftest.er2 >/dev/null; then- lt_cv_prog_compiler__b=yes- fi- else- lt_cv_prog_compiler__b=yes- fi- fi- $RM -r conftest*- LDFLAGS=$save_LDFLAGS- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5-printf "%s\n" "$lt_cv_prog_compiler__b" >&6; }--if test yes = "$lt_cv_prog_compiler__b"; then- archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'-else- archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'-fi-- ;;- esac- fi- if test no = "$with_gnu_ld"; then- hardcode_libdir_flag_spec='$wl+b $wl$libdir'- hardcode_libdir_separator=:-- case $host_cpu in- hppa*64*|ia64*)- hardcode_direct=no- hardcode_shlibpath_var=no- ;;- *)- hardcode_direct=yes- hardcode_direct_absolute=yes- export_dynamic_flag_spec='$wl-E'-- # hardcode_minus_L: Not really in the search PATH,- # but as the default location of the library.- hardcode_minus_L=yes- ;;- esac- fi- ;;-- irix5* | irix6* | nonstopux*)- if test yes = "$GCC"; then- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'- # Try to use the -exported_symbol ld option, if it does not- # work, assume that -exports_file does not work either and- # implicitly export all symbols.- # This should be the same for all languages, so no per-tag cache variable.- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5-printf %s "checking whether the $host_os linker accepts -exported_symbol... " >&6; }-if test ${lt_cv_irix_exported_symbol+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) save_LDFLAGS=$LDFLAGS- LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-int foo (void) { return 0; }-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- lt_cv_irix_exported_symbol=yes-else case e in #(- e) lt_cv_irix_exported_symbol=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- LDFLAGS=$save_LDFLAGS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5-printf "%s\n" "$lt_cv_irix_exported_symbol" >&6; }- if test yes = "$lt_cv_irix_exported_symbol"; then- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'- fi- else- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'- fi- archive_cmds_need_lc='no'- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- hardcode_libdir_separator=:- inherit_rpath=yes- link_all_deplibs=yes- ;;-- linux*)- case $cc_basename in- tcc*)- # Fabrice Bellard et al's Tiny C Compiler- ld_shlibs=yes- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- ;;- esac- ;;-- *-mlibc)- ;;-- netbsd* | netbsdelf*-gnu)- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out- else- archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF- fi- hardcode_libdir_flag_spec='-R$libdir'- hardcode_direct=yes- hardcode_shlibpath_var=no- ;;-- newsos6)- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'- hardcode_direct=yes- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- hardcode_libdir_separator=:- hardcode_shlibpath_var=no- ;;-- *nto* | *qnx*)- ;;-- openbsd*)- if test -f /usr/libexec/ld.so; then- hardcode_direct=yes- hardcode_shlibpath_var=no- hardcode_direct_absolute=yes- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'- archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'- hardcode_libdir_flag_spec='$wl-rpath,$libdir'- export_dynamic_flag_spec='$wl-E'- else- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'- hardcode_libdir_flag_spec='$wl-rpath,$libdir'- fi- else- ld_shlibs=no- fi- ;;-- os2*)- hardcode_libdir_flag_spec='-L$libdir'- hardcode_minus_L=yes- allow_undefined_flag=unsupported- shrext_cmds=.dll- archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~- $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~- $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~- $ECHO EXPORTS >> $output_objdir/$libname.def~- emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~- $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~- emximp -o $lib $output_objdir/$libname.def'- archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~- $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~- $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~- $ECHO EXPORTS >> $output_objdir/$libname.def~- prefix_cmds="$SED"~- if test EXPORTS = "`$SED 1q $export_symbols`"; then- prefix_cmds="$prefix_cmds -e 1d";- fi~- prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~- cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~- $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~- emximp -o $lib $output_objdir/$libname.def'- old_archive_from_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'- enable_shared_with_static_runtimes=yes- file_list_spec='@'- ;;-- osf3*)- if test yes = "$GCC"; then- allow_undefined_flag=' $wl-expect_unresolved $wl\*'- archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'- else- allow_undefined_flag=' -expect_unresolved \*'- archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'- fi- archive_cmds_need_lc='no'- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- hardcode_libdir_separator=:- ;;-- osf4* | osf5*) # as osf3* with the addition of -msym flag- if test yes = "$GCC"; then- allow_undefined_flag=' $wl-expect_unresolved $wl\*'- archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- else- allow_undefined_flag=' -expect_unresolved \*'- archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'- archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~- $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'-- # Both c and cxx compiler support -rpath directly- hardcode_libdir_flag_spec='-rpath $libdir'- fi- archive_cmds_need_lc='no'- hardcode_libdir_separator=:- ;;-- serenity*)- ;;-- solaris*)- no_undefined_flag=' -z defs'- if test yes = "$GCC"; then- wlarc='$wl'- archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~- $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'- else- case `$CC -V 2>&1` in- *"Compilers 5.0"*)- wlarc=''- archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~- $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'- ;;- *)- wlarc='$wl'- archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'- archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~- $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'- ;;- esac- fi- hardcode_libdir_flag_spec='-R$libdir'- hardcode_shlibpath_var=no- case $host_os in- solaris2.[0-5] | solaris2.[0-5].*) ;;- *)- # The compiler driver will combine and reorder linker options,- # but understands '-z linker_flag'. GCC discards it without '$wl',- # but is careful enough not to reorder.- # Supported since Solaris 2.6 (maybe 2.5.1?)- if test yes = "$GCC"; then- whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'- else- whole_archive_flag_spec='-z allextract$convenience -z defaultextract'- fi- ;;- esac- link_all_deplibs=yes- ;;-- sunos4*)- if test sequent = "$host_vendor"; then- # Use $CC to link under sequent, because it throws in some extra .o- # files that make .init and .fini sections work.- archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'- else- archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'- fi- hardcode_libdir_flag_spec='-L$libdir'- hardcode_direct=yes- hardcode_minus_L=yes- hardcode_shlibpath_var=no- ;;-- sysv4)- case $host_vendor in- sni)- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'- hardcode_direct=yes # is this really true???- ;;- siemens)- ## LD is ld it makes a PLAMLIB- ## CC just makes a GrossModule.- archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'- reload_cmds='$CC -r -o $output$reload_objs'- hardcode_direct=no- ;;- motorola)- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'- hardcode_direct=no #Motorola manual says yes, but my tests say they lie- ;;- esac- runpath_var='LD_RUN_PATH'- hardcode_shlibpath_var=no- ;;-- sysv4.3*)- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'- hardcode_shlibpath_var=no- export_dynamic_flag_spec='-Bexport'- ;;-- sysv4*MP*)- if test -d /usr/nec; then- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'- hardcode_shlibpath_var=no- runpath_var=LD_RUN_PATH- hardcode_runpath_var=yes- ld_shlibs=yes- fi- ;;-- sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)- no_undefined_flag='$wl-z,text'- archive_cmds_need_lc=no- hardcode_shlibpath_var=no- runpath_var='LD_RUN_PATH'-- if test yes = "$GCC"; then- archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'- archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'- else- archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'- archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'- fi- ;;-- sysv5* | sco3.2v5* | sco5v6*)- # Note: We CANNOT use -z defs as we might desire, because we do not- # link with -lc, and that would cause any symbols used from libc to- # always be unresolved, which means just about no library would- # ever link correctly. If we're not using GNU ld we use -z text- # though, which does catch some bad symbols but isn't as heavy-handed- # as -z defs.- no_undefined_flag='$wl-z,text'- allow_undefined_flag='$wl-z,nodefs'- archive_cmds_need_lc=no- hardcode_shlibpath_var=no- hardcode_libdir_flag_spec='$wl-R,$libdir'- hardcode_libdir_separator=':'- link_all_deplibs=yes- export_dynamic_flag_spec='$wl-Bexport'- runpath_var='LD_RUN_PATH'-- if test yes = "$GCC"; then- archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'- archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'- else- archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'- archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'- fi- ;;-- uts4*)- archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'- hardcode_libdir_flag_spec='-L$libdir'- hardcode_shlibpath_var=no- ;;-- *)- ld_shlibs=no- ;;- esac-- if test sni = "$host_vendor"; then- case $host in- sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)- export_dynamic_flag_spec='$wl-Blargedynsym'- ;;- esac- fi- fi--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5-printf "%s\n" "$ld_shlibs" >&6; }-test no = "$ld_shlibs" && can_build_shared=no--with_gnu_ld=$with_gnu_ld----------------#-# Do we need to explicitly link libc?-#-case "x$archive_cmds_need_lc" in-x|xyes)- # Assume -lc should be added- archive_cmds_need_lc=yes-- if test yes,yes = "$GCC,$enable_shared"; then- case $archive_cmds in- *'~'*)- # FIXME: we may have to deal with multi-command sequences.- ;;- '$CC '*)- # Test whether the compiler implicitly links with -lc since on some- # systems, -lgcc has to come before -lc. If gcc already passes -lc- # to ld, don't add -lc before -lgcc.- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5-printf %s "checking whether -lc should be explicitly linked in... " >&6; }-if test ${lt_cv_archive_cmds_need_lc+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) $RM conftest*- echo "$lt_simple_compile_test_code" > conftest.$ac_ext-- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5- (eval $ac_compile) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; } 2>conftest.err; then- soname=conftest- lib=conftest- libobjs=conftest.$ac_objext- deplibs=- wl=$lt_prog_compiler_wl- pic_flag=$lt_prog_compiler_pic- compiler_flags=-v- linker_flags=-v- verstring=- output_objdir=.- libname=conftest- lt_save_allow_undefined_flag=$allow_undefined_flag- allow_undefined_flag=- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5- (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; }- then- lt_cv_archive_cmds_need_lc=no- else- lt_cv_archive_cmds_need_lc=yes- fi- allow_undefined_flag=$lt_save_allow_undefined_flag- else- cat conftest.err 1>&5- fi- $RM conftest*- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5-printf "%s\n" "$lt_cv_archive_cmds_need_lc" >&6; }- archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc- ;;- esac- fi- ;;-esac--------------------------------------------------------------------------------------------------------------------------------------------------------- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5-printf %s "checking dynamic linker characteristics... " >&6; }--if test yes = "$GCC"; then- case $host_os in- darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;- *) lt_awk_arg='/^libraries:/' ;;- esac- case $host_os in- mingw* | windows* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;- *) lt_sed_strip_eq='s|=/|/|g' ;;- esac- lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`- case $lt_search_path_spec in- *\;*)- # if the path contains ";" then we assume it to be the separator- # otherwise default to the standard path separator (i.e. ":") - it is- # assumed that no part of a normal pathname contains ";" but that should- # okay in the real world where ";" in dirpaths is itself problematic.- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`- ;;- *)- lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`- ;;- esac- # Ok, now we have the path, separated by spaces, we can step through it- # and add multilib dir if necessary...- lt_tmp_lt_search_path_spec=- lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`- # ...but if some path component already ends with the multilib dir we assume- # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).- case "$lt_multi_os_dir; $lt_search_path_spec " in- "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)- lt_multi_os_dir=- ;;- esac- for lt_sys_path in $lt_search_path_spec; do- if test -d "$lt_sys_path$lt_multi_os_dir"; then- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"- elif test -n "$lt_multi_os_dir"; then- test -d "$lt_sys_path" && \- lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"- fi- done- lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '-BEGIN {RS = " "; FS = "/|\n";} {- lt_foo = "";- lt_count = 0;- for (lt_i = NF; lt_i > 0; lt_i--) {- if ($lt_i != "" && $lt_i != ".") {- if ($lt_i == "..") {- lt_count++;- } else {- if (lt_count == 0) {- lt_foo = "/" $lt_i lt_foo;- } else {- lt_count--;- }- }- }- }- if (lt_foo != "") { lt_freq[lt_foo]++; }- if (lt_freq[lt_foo] == 1) { print lt_foo; }-}'`- # AWK program above erroneously prepends '/' to C:/dos/paths- # for these hosts.- case $host_os in- mingw* | windows* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\- $SED 's|/\([A-Za-z]:\)|\1|g'` ;;- esac- sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`-else- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"-fi-library_names_spec=-libname_spec='lib$name'-soname_spec=-shrext_cmds=.so-postinstall_cmds=-postuninstall_cmds=-finish_cmds=-finish_eval=-shlibpath_var=-shlibpath_overrides_runpath=unknown-version_type=none-dynamic_linker="$host_os ld.so"-sys_lib_dlsearch_path_spec="/lib /usr/lib"-need_lib_prefix=unknown-hardcode_into_libs=no--# when you set need_version to no, make sure it does not cause -set_version-# flags to be left without arguments-need_version=unknown----case $host_os in-aix3*)- version_type=linux # correct to gnu/linux during the next big refactor- library_names_spec='$libname$release$shared_ext$versuffix $libname.a'- shlibpath_var=LIBPATH-- # AIX 3 has no versioning support, so we append a major version to the name.- soname_spec='$libname$release$shared_ext$major'- ;;--aix[4-9]*)- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- hardcode_into_libs=yes- if test ia64 = "$host_cpu"; then- # AIX 5 supports IA64- library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'- shlibpath_var=LD_LIBRARY_PATH- else- # With GCC up to 2.95.x, collect2 would create an import file- # for dependence libraries. The import file would start with- # the line '#! .'. This would cause the generated library to- # depend on '.', always an invalid library. This was fixed in- # development snapshots of GCC prior to 3.0.- case $host_os in- aix4 | aix4.[01] | aix4.[01].*)- if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'- echo ' yes '- echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then- :- else- can_build_shared=no- fi- ;;- esac- # Using Import Files as archive members, it is possible to support- # filename-based versioning of shared library archives on AIX. While- # this would work for both with and without runtime linking, it will- # prevent static linking of such archives. So we do filename-based- # shared library versioning with .so extension only, which is used- # when both runtime linking and shared linking is enabled.- # Unfortunately, runtime linking may impact performance, so we do- # not want this to be the default eventually. Also, we use the- # versioned .so libs for executables only if there is the -brtl- # linker flag in LDFLAGS as well, or --enable-aix-soname=svr4 only.- # To allow for filename-based versioning support, we need to create- # libNAME.so.V as an archive file, containing:- # *) an Import File, referring to the versioned filename of the- # archive as well as the shared archive member, telling the- # bitwidth (32 or 64) of that shared object, and providing the- # list of exported symbols of that shared object, eventually- # decorated with the 'weak' keyword- # *) the shared object with the F_LOADONLY flag set, to really avoid- # it being seen by the linker.- # At run time we better use the real file rather than another symlink,- # but for link time we create the symlink libNAME.so -> libNAME.so.V-- case $with_aix_soname,$aix_use_runtimelinking in- # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct- # soname into executable. Probably we can add versioning support to- # collect2, so additional links can be useful in future.- aix,yes) # traditional libtool- dynamic_linker='AIX unversionable lib.so'- # If using run time linking (on AIX 4.2 or later) use lib<name>.so- # instead of lib<name>.a to let people know that these are not- # typical AIX shared libraries.- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- ;;- aix,no) # traditional AIX only- dynamic_linker='AIX lib.a(lib.so.V)'- # We preserve .a as extension for shared libraries through AIX4.2- # and later when we are not doing run time linking.- library_names_spec='$libname$release.a $libname.a'- soname_spec='$libname$release$shared_ext$major'- ;;- svr4,*) # full svr4 only- dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"- library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'- # We do not specify a path in Import Files, so LIBPATH fires.- shlibpath_overrides_runpath=yes- ;;- *,yes) # both, prefer svr4- dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"- library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'- # unpreferred sharedlib libNAME.a needs extra handling- postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'- postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'- # We do not specify a path in Import Files, so LIBPATH fires.- shlibpath_overrides_runpath=yes- ;;- *,no) # both, prefer aix- dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"- library_names_spec='$libname$release.a $libname.a'- soname_spec='$libname$release$shared_ext$major'- # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling- postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'- postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'- ;;- esac- shlibpath_var=LIBPATH- fi- ;;--amigaos*)- case $host_cpu in- powerpc)- # Since July 2007 AmigaOS4 officially supports .so libraries.- # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- ;;- m68k)- library_names_spec='$libname.ixlibrary $libname.a'- # Create ${libname}_ixlibrary.a entries in /sys/libs.- finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'- ;;- esac- ;;--beos*)- library_names_spec='$libname$shared_ext'- dynamic_linker="$host_os ld.so"- shlibpath_var=LIBRARY_PATH- ;;--bsdi[45]*)- version_type=linux # correct to gnu/linux during the next big refactor- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'- shlibpath_var=LD_LIBRARY_PATH- sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"- sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"- # the default ld.so.conf also contains /usr/contrib/lib and- # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow- # libtool to hard-code these into programs- ;;--cygwin* | mingw* | windows* | pw32* | cegcc*)- version_type=windows- shrext_cmds=.dll- need_version=no- need_lib_prefix=no-- case $GCC,$cc_basename in- yes,*)- # gcc- library_names_spec='$libname.dll.a'- # DLL is installed to $(libdir)/../bin by postinstall_cmds- # If user builds GCC with multilib enabled,- # it should just install on $(libdir)- # not on $(libdir)/../bin or 32 bits dlls would override 64 bit ones.- if test xyes = x"$multilib"; then- postinstall_cmds='base_file=`basename \$file`~- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~- dldir=$destdir/`dirname \$dlpath`~- $install_prog $dir/$dlname $destdir/$dlname~- chmod a+x $destdir/$dlname~- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then- eval '\''$striplib $destdir/$dlname'\'' || exit \$?;- fi'- else- postinstall_cmds='base_file=`basename \$file`~- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~- dldir=$destdir/`dirname \$dlpath`~- test -d \$dldir || mkdir -p \$dldir~- $install_prog $dir/$dlname \$dldir/$dlname~- chmod a+x \$dldir/$dlname~- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;- fi'- fi- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~- dlpath=$dir/\$dldll~- $RM \$dlpath'- shlibpath_overrides_runpath=yes-- case $host_os in- cygwin*)- # Cygwin DLLs use 'cyg' prefix rather than 'lib'- soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'-- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"- ;;- mingw* | windows* | cegcc*)- # MinGW DLLs use traditional 'lib' prefix- soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'- ;;- pw32*)- # pw32 DLLs use 'pw' prefix rather than 'lib'- library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'- ;;- esac- dynamic_linker='Win32 ld.exe'- ;;-- *,cl* | *,icl*)- # Native MSVC or ICC- libname_spec='$name'- soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'- library_names_spec='$libname.dll.lib'-- case $build_os in- mingw* | windows*)- sys_lib_search_path_spec=- lt_save_ifs=$IFS- IFS=';'- for lt_path in $LIB- do- IFS=$lt_save_ifs- # Let DOS variable expansion print the short 8.3 style file name.- lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`- sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"- done- IFS=$lt_save_ifs- # Convert to MSYS style.- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`- ;;- cygwin*)- # Convert to unix form, then to dos form, then back to unix form- # but this time dos style (no spaces!) so that the unix form looks- # like /cygdrive/c/PROGRA~1:/cygdr...- sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`- sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`- sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`- ;;- *)- sys_lib_search_path_spec=$LIB- if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then- # It is most probably a Windows format PATH.- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`- else- sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`- fi- # FIXME: find the short name or the path components, as spaces are- # common. (e.g. "Program Files" -> "PROGRA~1")- ;;- esac-- # DLL is installed to $(libdir)/../bin by postinstall_cmds- postinstall_cmds='base_file=`basename \$file`~- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~- dldir=$destdir/`dirname \$dlpath`~- test -d \$dldir || mkdir -p \$dldir~- $install_prog $dir/$dlname \$dldir/$dlname'- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~- dlpath=$dir/\$dldll~- $RM \$dlpath'- shlibpath_overrides_runpath=yes- dynamic_linker='Win32 link.exe'- ;;-- *)- # Assume MSVC and ICC wrapper- library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'- dynamic_linker='Win32 ld.exe'- ;;- esac- # FIXME: first we should search . and the directory the executable is in- shlibpath_var=PATH- ;;--darwin* | rhapsody*)- dynamic_linker="$host_os dyld"- version_type=darwin- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'- soname_spec='$libname$release$major$shared_ext'- shlibpath_overrides_runpath=yes- shlibpath_var=DYLD_LIBRARY_PATH- shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'-- sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"- sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'- ;;--dgux*)- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LD_LIBRARY_PATH- ;;--freebsd* | dragonfly* | midnightbsd*)- # DragonFly does not have aout. When/if they implement a new- # versioning mechanism, adjust this.- if test -x /usr/bin/objformat; then- objformat=`/usr/bin/objformat`- else- case $host_os in- freebsd[23].*) objformat=aout ;;- *) objformat=elf ;;- esac- fi- version_type=freebsd-$objformat- case $version_type in- freebsd-elf*)- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- need_version=no- need_lib_prefix=no- ;;- freebsd-*)- library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'- need_version=yes- ;;- esac- case $host_cpu in- powerpc64)- # On FreeBSD bi-arch platforms, a different variable is used for 32-bit- # binaries. See <https://man.freebsd.org/cgi/man.cgi?query=ld.so>.- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-int test_pointer_size[sizeof (void *) - 5];--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- shlibpath_var=LD_LIBRARY_PATH-else case e in #(- e) shlibpath_var=LD_32_LIBRARY_PATH ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- ;;- *)- shlibpath_var=LD_LIBRARY_PATH- ;;- esac- case $host_os in- freebsd2.*)- shlibpath_overrides_runpath=yes- ;;- freebsd3.[01]* | freebsdelf3.[01]*)- shlibpath_overrides_runpath=yes- hardcode_into_libs=yes- ;;- freebsd3.[2-9]* | freebsdelf3.[2-9]* | \- freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)- shlibpath_overrides_runpath=no- hardcode_into_libs=yes- ;;- *) # from 4.6 on, and DragonFly- shlibpath_overrides_runpath=yes- hardcode_into_libs=yes- ;;- esac- ;;--haiku*)- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- dynamic_linker="$host_os runtime_loader"- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LIBRARY_PATH- shlibpath_overrides_runpath=no- sys_lib_search_path_spec='/boot/system/non-packaged/develop/lib /boot/system/develop/lib'- sys_lib_dlsearch_path_spec='/boot/home/config/non-packaged/lib /boot/home/config/lib /boot/system/non-packaged/lib /boot/system/lib'- hardcode_into_libs=no- ;;--hpux9* | hpux10* | hpux11*)- # Give a soname corresponding to the major version so that dld.sl refuses to- # link against other versions.- version_type=sunos- need_lib_prefix=no- need_version=no- case $host_cpu in- ia64*)- shrext_cmds='.so'- hardcode_into_libs=yes- dynamic_linker="$host_os dld.so"- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- if test 32 = "$HPUX_IA64_MODE"; then- sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"- sys_lib_dlsearch_path_spec=/usr/lib/hpux32- else- sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"- sys_lib_dlsearch_path_spec=/usr/lib/hpux64- fi- ;;- hppa*64*)- shrext_cmds='.sl'- hardcode_into_libs=yes- dynamic_linker="$host_os dld.sl"- shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH- shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec- ;;- *)- shrext_cmds='.sl'- dynamic_linker="$host_os dld.sl"- shlibpath_var=SHLIB_PATH- shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- ;;- esac- # HP-UX runs *really* slowly unless shared libraries are mode 555, ...- postinstall_cmds='chmod 555 $lib'- # or fails outright, so override atomically:- install_override_mode=555- ;;--interix[3-9]*)- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=no- hardcode_into_libs=yes- ;;--irix5* | irix6* | nonstopux*)- case $host_os in- nonstopux*) version_type=nonstopux ;;- *)- if test yes = "$lt_cv_prog_gnu_ld"; then- version_type=linux # correct to gnu/linux during the next big refactor- else- version_type=irix- fi ;;- esac- need_lib_prefix=no- need_version=no- soname_spec='$libname$release$shared_ext$major'- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'- case $host_os in- irix5* | nonstopux*)- libsuff= shlibsuff=- ;;- *)- case $LD in # libtool.m4 will add one of these switches to LD- *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")- libsuff= shlibsuff= libmagic=32-bit;;- *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")- libsuff=32 shlibsuff=N32 libmagic=N32;;- *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")- libsuff=64 shlibsuff=64 libmagic=64-bit;;- *) libsuff= shlibsuff= libmagic=never-match;;- esac- ;;- esac- shlibpath_var=LD_LIBRARY${shlibsuff}_PATH- shlibpath_overrides_runpath=no- sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"- sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"- hardcode_into_libs=yes- ;;--# No shared lib support for Linux oldld, aout, or coff.-linux*oldld* | linux*aout* | linux*coff*)- dynamic_linker=no- ;;--linux*android*)- version_type=none # Android doesn't support versioned libraries.- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext $libname$shared_ext'- soname_spec='$libname$release$shared_ext'- finish_cmds=- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=yes-- # This implies no fast_install, which is unacceptable.- # Some rework will be needed to allow for fast_install- # before this can be enabled.- hardcode_into_libs=yes-- dynamic_linker='Android linker'- # -rpath works at least for libraries that are not overridden by- # libraries installed in system locations.- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'- ;;--# This must be glibc/ELF.-linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=no-- # Some binutils ld are patched to set DT_RUNPATH- if test ${lt_cv_shlibpath_overrides_runpath+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_shlibpath_overrides_runpath=no- save_LDFLAGS=$LDFLAGS- save_libdir=$libdir- eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \- LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null-then :- lt_cv_shlibpath_overrides_runpath=yes-fi-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- LDFLAGS=$save_LDFLAGS- libdir=$save_libdir- ;;-esac-fi-- shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath-- # This implies no fast_install, which is unacceptable.- # Some rework will be needed to allow for fast_install- # before this can be enabled.- hardcode_into_libs=yes-- # Ideally, we could use ldconfig to report *all* directories which are- # searched for libraries, however this is still not possible. Aside from not- # being certain /sbin/ldconfig is available, command- # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,- # even though it is searched at run-time. Try to do the best guess by- # appending ld.so.conf contents (and includes) to the search path.- if test -f /etc/ld.so.conf; then- lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"- fi-- # We used to test for /lib/ld.so.1 and disable shared libraries on- # powerpc, because MkLinux only supported shared libraries with the- # GNU dynamic linker. Since this was broken with cross compilers,- # most powerpc-linux boxes support dynamic linking these days and- # people can always --disable-shared, the test was removed, and we- # assume the GNU/Linux dynamic linker is in use.- dynamic_linker='GNU/Linux ld.so'- ;;--netbsdelf*-gnu)- version_type=linux- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=no- hardcode_into_libs=yes- dynamic_linker='NetBSD ld.elf_so'- ;;--netbsd*)- version_type=sunos- need_lib_prefix=no- need_version=no- if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then- library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'- dynamic_linker='NetBSD (a.out) ld.so'- else- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- dynamic_linker='NetBSD ld.elf_so'- fi- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=yes- hardcode_into_libs=yes- ;;--*-mlibc)- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- dynamic_linker='mlibc ld.so'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=no- hardcode_into_libs=yes- ;;--newsos6)- version_type=linux # correct to gnu/linux during the next big refactor- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=yes- ;;--*nto* | *qnx*)- version_type=qnx- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=no- hardcode_into_libs=yes- dynamic_linker='ldqnx.so'- ;;--openbsd*)- version_type=sunos- sys_lib_dlsearch_path_spec=/usr/lib- need_lib_prefix=no- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then- need_version=no- else- need_version=yes- fi- library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=yes- ;;--os2*)- libname_spec='$name'- version_type=windows- shrext_cmds=.dll- need_version=no- need_lib_prefix=no- # OS/2 can only load a DLL with a base name of 8 characters or less.- soname_spec='`test -n "$os2dllname" && libname="$os2dllname";- v=$($ECHO $release$versuffix | tr -d .-);- n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);- $ECHO $n$v`$shared_ext'- library_names_spec='${libname}_dll.$libext'- dynamic_linker='OS/2 ld.exe'- shlibpath_var=BEGINLIBPATH- sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec- postinstall_cmds='base_file=`basename \$file`~- dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~- dldir=$destdir/`dirname \$dlpath`~- test -d \$dldir || mkdir -p \$dldir~- $install_prog $dir/$dlname \$dldir/$dlname~- chmod a+x \$dldir/$dlname~- if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then- eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;- fi'- postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~- dlpath=$dir/\$dldll~- $RM \$dlpath'- ;;--osf3* | osf4* | osf5*)- version_type=osf- need_lib_prefix=no- need_version=no- soname_spec='$libname$release$shared_ext$major'- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- shlibpath_var=LD_LIBRARY_PATH- sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"- sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec- ;;--rdos*)- dynamic_linker=no- ;;--serenity*)- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=no- dynamic_linker='SerenityOS LibELF'- ;;--solaris*)- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=yes- hardcode_into_libs=yes- # ldd complains unless libraries are executable- postinstall_cmds='chmod +x $lib'- ;;--sunos4*)- version_type=sunos- library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'- finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=yes- if test yes = "$with_gnu_ld"; then- need_lib_prefix=no- fi- need_version=yes- ;;--sysv4 | sysv4.3*)- version_type=linux # correct to gnu/linux during the next big refactor- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LD_LIBRARY_PATH- case $host_vendor in- sni)- shlibpath_overrides_runpath=no- need_lib_prefix=no- runpath_var=LD_RUN_PATH- ;;- siemens)- need_lib_prefix=no- ;;- motorola)- need_lib_prefix=no- need_version=no- shlibpath_overrides_runpath=no- sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'- ;;- esac- ;;--sysv4*MP*)- if test -d /usr/nec; then- version_type=linux # correct to gnu/linux during the next big refactor- library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'- soname_spec='$libname$shared_ext.$major'- shlibpath_var=LD_LIBRARY_PATH- fi- ;;--sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)- version_type=sco- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=yes- hardcode_into_libs=yes- if test yes = "$with_gnu_ld"; then- sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'- else- sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'- case $host_os in- sco3.2v5*)- sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"- ;;- esac- fi- sys_lib_dlsearch_path_spec='/usr/lib'- ;;--tpf*)- # TPF is a cross-target only. Preferred cross-host = GNU/Linux.- version_type=linux # correct to gnu/linux during the next big refactor- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- shlibpath_var=LD_LIBRARY_PATH- shlibpath_overrides_runpath=no- hardcode_into_libs=yes- ;;--uts4*)- version_type=linux # correct to gnu/linux during the next big refactor- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'- soname_spec='$libname$release$shared_ext$major'- shlibpath_var=LD_LIBRARY_PATH- ;;--emscripten*)- version_type=none- need_lib_prefix=no- need_version=no- library_names_spec='$libname$release$shared_ext'- soname_spec='$libname$release$shared_ext'- finish_cmds=- dynamic_linker="Emscripten linker"- lt_prog_compiler_wl=-lt_prog_compiler_pic=-lt_prog_compiler_static=--- if test yes = "$GCC"; then- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_static='-static'-- case $host_os in- aix*)- # All AIX code is PIC.- if test ia64 = "$host_cpu"; then- # AIX 5 now supports IA64 processor- lt_prog_compiler_static='-Bstatic'- fi- lt_prog_compiler_pic='-fPIC'- ;;-- amigaos*)- case $host_cpu in- powerpc)- # see comment about AmigaOS4 .so support- lt_prog_compiler_pic='-fPIC'- ;;- m68k)- # FIXME: we need at least 68020 code to build shared libraries, but- # adding the '-m68020' flag to GCC prevents building anything better,- # like '-m68040'.- lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'- ;;- esac- ;;-- beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)- # PIC is the default for these OSes.- ;;-- mingw* | windows* | cygwin* | pw32* | os2* | cegcc*)- # This hack is so that the source file can tell whether it is being- # built for inclusion in a dll (and should export symbols for example).- # Although the cygwin gcc ignores -fPIC, still need this for old-style- # (--disable-auto-import) libraries- lt_prog_compiler_pic='-DDLL_EXPORT'- case $host_os in- os2*)- lt_prog_compiler_static='$wl-static'- ;;- esac- ;;-- darwin* | rhapsody*)- # PIC is the default on this platform- # Common symbols not allowed in MH_DYLIB files- lt_prog_compiler_pic='-fno-common'- ;;-- haiku*)- # PIC is the default for Haiku.- # The "-static" flag exists, but is broken.- lt_prog_compiler_static=- ;;-- hpux*)- # PIC is the default for 64-bit PA HP-UX, but not for 32-bit- # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag- # sets the default TLS model and affects inlining.- case $host_cpu in- hppa*64*)- # +Z the default- ;;- *)- lt_prog_compiler_pic='-fPIC'- ;;- esac- ;;-- interix[3-9]*)- # Interix 3.x gcc -fpic/-fPIC options generate broken code.- # Instead, we relocate shared libraries at runtime.- ;;-- msdosdjgpp*)- # Just because we use GCC doesn't mean we suddenly get shared libraries- # on systems that don't support them.- lt_prog_compiler_can_build_shared=no- enable_shared=no- ;;-- *nto* | *qnx*)- # QNX uses GNU C++, but need to define -shared option too, otherwise- # it will coredump.- lt_prog_compiler_pic='-fPIC -shared'- ;;-- sysv4*MP*)- if test -d /usr/nec; then- lt_prog_compiler_pic=-Kconform_pic- fi- ;;-- *)- lt_prog_compiler_pic='-fPIC'- ;;- esac-- case $cc_basename in- nvcc*) # Cuda Compiler Driver 2.2- lt_prog_compiler_wl='-Xlinker '- if test -n "$lt_prog_compiler_pic"; then- lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"- fi- ;;- esac- else- # PORTME Check for flag to pass linker flags through the system compiler.- case $host_os in- aix*)- lt_prog_compiler_wl='-Wl,'- if test ia64 = "$host_cpu"; then- # AIX 5 now supports IA64 processor- lt_prog_compiler_static='-Bstatic'- else- lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'- fi- ;;-- darwin* | rhapsody*)- # PIC is the default on this platform- # Common symbols not allowed in MH_DYLIB files- lt_prog_compiler_pic='-fno-common'- case $cc_basename in- nagfor*)- # NAG Fortran compiler- lt_prog_compiler_wl='-Wl,-Wl,,'- lt_prog_compiler_pic='-PIC'- lt_prog_compiler_static='-Bstatic'- ;;- esac- ;;-- mingw* | windows* | cygwin* | pw32* | os2* | cegcc*)- # This hack is so that the source file can tell whether it is being- # built for inclusion in a dll (and should export symbols for example).- lt_prog_compiler_pic='-DDLL_EXPORT'- case $host_os in- os2*)- lt_prog_compiler_static='$wl-static'- ;;- esac- ;;-- hpux9* | hpux10* | hpux11*)- lt_prog_compiler_wl='-Wl,'- # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but- # not for PA HP-UX.- case $host_cpu in- hppa*64*|ia64*)- # +Z the default- ;;- *)- lt_prog_compiler_pic='+Z'- ;;- esac- # Is there a better lt_prog_compiler_static that works with the bundled CC?- lt_prog_compiler_static='$wl-a ${wl}archive'- ;;-- irix5* | irix6* | nonstopux*)- lt_prog_compiler_wl='-Wl,'- # PIC (with -KPIC) is the default.- lt_prog_compiler_static='-non_shared'- ;;-- linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)- case $cc_basename in- # old Intel for x86_64, which still supported -KPIC.- ecc*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-static'- ;;- *flang* | ftn | f18* | f95*)- # Flang compiler.- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;- # icc used to be incompatible with GCC.- # ICC 10 doesn't accept -KPIC any more.- icc* | ifort*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;- # Lahey Fortran 8.1.- lf95*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='--shared'- lt_prog_compiler_static='--static'- ;;- nagfor*)- # NAG Fortran compiler- lt_prog_compiler_wl='-Wl,-Wl,,'- lt_prog_compiler_pic='-PIC'- lt_prog_compiler_static='-Bstatic'- ;;- tcc*)- # Fabrice Bellard et al's Tiny C Compiler- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;- pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)- # Portland Group compilers (*not* the Pentium gcc compiler,- # which looks to be a dead project)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fpic'- lt_prog_compiler_static='-Bstatic'- ;;- ccc*)- lt_prog_compiler_wl='-Wl,'- # All Alpha code is PIC.- lt_prog_compiler_static='-non_shared'- ;;- xl* | bgxl* | bgf* | mpixl*)- # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-qpic'- lt_prog_compiler_static='-qstaticlink'- ;;- *)- case `$CC -V 2>&1 | $SED 5q` in- *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)- # Sun Fortran 8.3 passes all unrecognized flags to the linker- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- lt_prog_compiler_wl=''- ;;- *Sun\ F* | *Sun*Fortran*)- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- lt_prog_compiler_wl='-Qoption ld '- ;;- *Sun\ C*)- # Sun C 5.9- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- lt_prog_compiler_wl='-Wl,'- ;;- *Intel*\ [CF]*Compiler*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;- *Portland\ Group*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fpic'- lt_prog_compiler_static='-Bstatic'- ;;- esac- ;;- esac- ;;-- newsos6)- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- ;;-- *-mlibc)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-fPIC'- lt_prog_compiler_static='-static'- ;;-- *nto* | *qnx*)- # QNX uses GNU C++, but need to define -shared option too, otherwise- # it will coredump.- lt_prog_compiler_pic='-fPIC -shared'- ;;-- osf3* | osf4* | osf5*)- lt_prog_compiler_wl='-Wl,'- # All OSF/1 code is PIC.- lt_prog_compiler_static='-non_shared'- ;;-- rdos*)- lt_prog_compiler_static='-non_shared'- ;;-- serenity*)- ;;-- solaris*)- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- case $cc_basename in- f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)- lt_prog_compiler_wl='-Qoption ld ';;- *)- lt_prog_compiler_wl='-Wl,';;- esac- ;;-- sunos4*)- lt_prog_compiler_wl='-Qoption ld '- lt_prog_compiler_pic='-PIC'- lt_prog_compiler_static='-Bstatic'- ;;-- sysv4 | sysv4.2uw2* | sysv4.3*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- ;;-- sysv4*MP*)- if test -d /usr/nec; then- lt_prog_compiler_pic='-Kconform_pic'- lt_prog_compiler_static='-Bstatic'- fi- ;;-- sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_pic='-KPIC'- lt_prog_compiler_static='-Bstatic'- ;;-- unicos*)- lt_prog_compiler_wl='-Wl,'- lt_prog_compiler_can_build_shared=no- ;;-- uts4*)- lt_prog_compiler_pic='-pic'- lt_prog_compiler_static='-Bstatic'- ;;-- *)- lt_prog_compiler_can_build_shared=no- ;;- esac- fi--case $host_os in- # For platforms that do not support PIC, -DPIC is meaningless:- *djgpp*)- lt_prog_compiler_pic=- ;;- *)- lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"- ;;-esac--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5-printf %s "checking for $compiler option to produce PIC... " >&6; }-if test ${lt_cv_prog_compiler_pic+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_pic=$lt_prog_compiler_pic ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5-printf "%s\n" "$lt_cv_prog_compiler_pic" >&6; }-lt_prog_compiler_pic=$lt_cv_prog_compiler_pic--#-# Check to make sure the PIC flag actually works.-#-if test -n "$lt_prog_compiler_pic"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5-printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }-if test ${lt_cv_prog_compiler_pic_works+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_pic_works=no- ac_outfile=conftest.$ac_objext- echo "$lt_simple_compile_test_code" > conftest.$ac_ext- lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment- # Insert the option either (1) after the last *FLAGS variable, or- # (2) before a word containing "conftest.", or (3) at the end.- # Note that $ac_compile itself does not contain backslashes and begins- # with a dollar sign (not a hyphen), so the echo should work correctly.- # The option is referenced via a variable to avoid confusing sed.- lt_compile=`echo "$ac_compile" | $SED \- -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \- -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \- -e 's:$: $lt_compiler_flag:'`- (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)- (eval "$lt_compile" 2>conftest.err)- ac_status=$?- cat conftest.err >&5- echo "$as_me:$LINENO: \$? = $ac_status" >&5- if (exit $ac_status) && test -s "$ac_outfile"; then- # The compiler can only warn and ignore the option if not recognized- # So say no if there are warnings other than the usual output.- $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2- if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then- lt_cv_prog_compiler_pic_works=yes- fi- fi- $RM conftest*- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5-printf "%s\n" "$lt_cv_prog_compiler_pic_works" >&6; }--if test yes = "$lt_cv_prog_compiler_pic_works"; then- case $lt_prog_compiler_pic in- "" | " "*) ;;- *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;- esac-else- lt_prog_compiler_pic=- lt_prog_compiler_can_build_shared=no-fi--fi------#-# Check to make sure the static flag actually works.-#-wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5-printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }-if test ${lt_cv_prog_compiler_static_works+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) lt_cv_prog_compiler_static_works=no- save_LDFLAGS=$LDFLAGS- LDFLAGS="$LDFLAGS $lt_tmp_static_flag"- echo "$lt_simple_link_test_code" > conftest.$ac_ext- if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then- # The linker can only warn and ignore the option if not recognized- # So say no if there are warnings- if test -s conftest.err; then- # Append any errors to the config.log.- cat conftest.err 1>&5- $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp- $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2- if diff conftest.exp conftest.er2 >/dev/null; then- lt_cv_prog_compiler_static_works=yes- fi- else- lt_cv_prog_compiler_static_works=yes- fi- fi- $RM -r conftest*- LDFLAGS=$save_LDFLAGS- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5-printf "%s\n" "$lt_cv_prog_compiler_static_works" >&6; }--if test yes = "$lt_cv_prog_compiler_static_works"; then- :-else- lt_prog_compiler_static=-fi----='-fPIC'- archive_cmds='$CC -sSIDE_MODULE=2 -shared $libobjs $deplibs $compiler_flags -o $lib'- archive_expsym_cmds='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -sSIDE_MODULE=2 -shared $libobjs $deplibs $compiler_flags -o $lib -s EXPORTED_FUNCTIONS=@$output_objdir/$soname.expsym'- archive_cmds_need_lc=no- no_undefined_flag=- ;;--*)- dynamic_linker=no- ;;-esac-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5-printf "%s\n" "$dynamic_linker" >&6; }-test no = "$dynamic_linker" && can_build_shared=no--variables_saved_for_relink="PATH $shlibpath_var $runpath_var"-if test yes = "$GCC"; then- variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"-fi--if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then- sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec-fi--if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then- sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec-fi--# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...-configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec--# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code-func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"--# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool-configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH-------------------------------------------------------------------------------------------------- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5-printf %s "checking how to hardcode library paths into programs... " >&6; }-hardcode_action=-if test -n "$hardcode_libdir_flag_spec" ||- test -n "$runpath_var" ||- test yes = "$hardcode_automatic"; then-- # We can hardcode non-existent directories.- if test no != "$hardcode_direct" &&- # If the only mechanism to avoid hardcoding is shlibpath_var, we- # have to relink, otherwise we might link with an installed library- # when we should be linking with a yet-to-be-installed one- ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&- test no != "$hardcode_minus_L"; then- # Linking always hardcodes the temporary library directory.- hardcode_action=relink- else- # We can link without hardcoding, and we can hardcode nonexisting dirs.- hardcode_action=immediate- fi-else- # We cannot hardcode anything, or else we can only hardcode existing- # directories.- hardcode_action=unsupported-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5-printf "%s\n" "$hardcode_action" >&6; }--if test relink = "$hardcode_action" ||- test yes = "$inherit_rpath"; then- # Fast installation is not supported- enable_fast_install=no-elif test yes = "$shlibpath_overrides_runpath" ||- test no = "$enable_shared"; then- # Fast installation is not necessary- enable_fast_install=needless-fi------- if test yes != "$enable_dlopen"; then- enable_dlopen=unknown- enable_dlopen_self=unknown- enable_dlopen_self_static=unknown-else- lt_cv_dlopen=no- lt_cv_dlopen_libs=-- case $host_os in- beos*)- lt_cv_dlopen=load_add_on- lt_cv_dlopen_libs=- lt_cv_dlopen_self=yes- ;;-- mingw* | windows* | pw32* | cegcc*)- lt_cv_dlopen=LoadLibrary- lt_cv_dlopen_libs=- ;;-- cygwin*)- lt_cv_dlopen=dlopen- lt_cv_dlopen_libs=- ;;-- darwin*)- # if libdl is installed we need to link against it- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5-printf %s "checking for dlopen in -ldl... " >&6; }-if test ${ac_cv_lib_dl_dlopen+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char dlopen (void);-int-main (void)-{-return dlopen ();- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ac_cv_lib_dl_dlopen=yes-else case e in #(- e) ac_cv_lib_dl_dlopen=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-LIBS=$ac_check_lib_save_LIBS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5-printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; }-if test "x$ac_cv_lib_dl_dlopen" = xyes-then :- lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl-else case e in #(- e)- lt_cv_dlopen=dyld- lt_cv_dlopen_libs=- lt_cv_dlopen_self=yes- ;;-esac-fi-- ;;-- tpf*)- # Don't try to run any link tests for TPF. We know it's impossible- # because TPF is a cross-compiler, and we know how we open DSOs.- lt_cv_dlopen=dlopen- lt_cv_dlopen_libs=- lt_cv_dlopen_self=no- ;;-- *)- ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"-if test "x$ac_cv_func_shl_load" = xyes-then :- lt_cv_dlopen=shl_load-else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5-printf %s "checking for shl_load in -ldld... " >&6; }-if test ${ac_cv_lib_dld_shl_load+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char shl_load (void);-int-main (void)-{-return shl_load ();- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ac_cv_lib_dld_shl_load=yes-else case e in #(- e) ac_cv_lib_dld_shl_load=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-LIBS=$ac_check_lib_save_LIBS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5-printf "%s\n" "$ac_cv_lib_dld_shl_load" >&6; }-if test "x$ac_cv_lib_dld_shl_load" = xyes-then :- lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld-else case e in #(- e) ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"-if test "x$ac_cv_func_dlopen" = xyes-then :- lt_cv_dlopen=dlopen-else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5-printf %s "checking for dlopen in -ldl... " >&6; }-if test ${ac_cv_lib_dl_dlopen+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char dlopen (void);-int-main (void)-{-return dlopen ();- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ac_cv_lib_dl_dlopen=yes-else case e in #(- e) ac_cv_lib_dl_dlopen=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-LIBS=$ac_check_lib_save_LIBS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5-printf "%s\n" "$ac_cv_lib_dl_dlopen" >&6; }-if test "x$ac_cv_lib_dl_dlopen" = xyes-then :- lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl-else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5-printf %s "checking for dlopen in -lsvld... " >&6; }-if test ${ac_cv_lib_svld_dlopen+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_check_lib_save_LIBS=$LIBS-LIBS="-lsvld $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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char dlopen (void);-int-main (void)-{-return dlopen ();- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ac_cv_lib_svld_dlopen=yes-else case e in #(- e) ac_cv_lib_svld_dlopen=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-LIBS=$ac_check_lib_save_LIBS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5-printf "%s\n" "$ac_cv_lib_svld_dlopen" >&6; }-if test "x$ac_cv_lib_svld_dlopen" = xyes-then :- lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld-else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5-printf %s "checking for dld_link in -ldld... " >&6; }-if test ${ac_cv_lib_dld_dld_link+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char dld_link (void);-int-main (void)-{-return dld_link ();- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ac_cv_lib_dld_dld_link=yes-else case e in #(- e) ac_cv_lib_dld_dld_link=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-LIBS=$ac_check_lib_save_LIBS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5-printf "%s\n" "$ac_cv_lib_dld_dld_link" >&6; }-if test "x$ac_cv_lib_dld_dld_link" = xyes-then :- lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld-fi-- ;;-esac-fi-- ;;-esac-fi-- ;;-esac-fi-- ;;-esac-fi-- ;;-esac-fi-- ;;- esac-- if test no = "$lt_cv_dlopen"; then- enable_dlopen=no- else- enable_dlopen=yes- fi-- case $lt_cv_dlopen in- dlopen)- save_CPPFLAGS=$CPPFLAGS- test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"-- save_LDFLAGS=$LDFLAGS- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"-- save_LIBS=$LIBS- LIBS="$lt_cv_dlopen_libs $LIBS"-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5-printf %s "checking whether a program can dlopen itself... " >&6; }-if test ${lt_cv_dlopen_self+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test yes = "$cross_compiling"; then :- lt_cv_dlopen_self=cross-else- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2- lt_status=$lt_dlunknown- cat > conftest.$ac_ext <<_LT_EOF-#line $LINENO "configure"-#include "confdefs.h"--#if HAVE_DLFCN_H-#include <dlfcn.h>-#endif--#include <stdio.h>--#ifdef RTLD_GLOBAL-# define LT_DLGLOBAL RTLD_GLOBAL-#else-# ifdef DL_GLOBAL-# define LT_DLGLOBAL DL_GLOBAL-# else-# define LT_DLGLOBAL 0-# endif-#endif--/* We may have to define LT_DLLAZY_OR_NOW in the command line if we- find out it does not work in some platform. */-#ifndef LT_DLLAZY_OR_NOW-# ifdef RTLD_LAZY-# define LT_DLLAZY_OR_NOW RTLD_LAZY-# else-# ifdef DL_LAZY-# define LT_DLLAZY_OR_NOW DL_LAZY-# else-# ifdef RTLD_NOW-# define LT_DLLAZY_OR_NOW RTLD_NOW-# else-# ifdef DL_NOW-# define LT_DLLAZY_OR_NOW DL_NOW-# else-# define LT_DLLAZY_OR_NOW 0-# endif-# endif-# endif-# endif-#endif--/* When -fvisibility=hidden is used, assume the code has been annotated- correspondingly for the symbols needed. */-#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))-int fnord (void) __attribute__((visibility("default")));-#endif--int fnord (void) { return 42; }-int main (void)-{- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);- int status = $lt_dlunknown;-- if (self)- {- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;- else- {- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;- else puts (dlerror ());- }- /* dlclose (self); */- }- else- puts (dlerror ());-- return status;-}-_LT_EOF- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5- (eval $ac_link) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then- (./conftest; exit; ) >&5 2>/dev/null- lt_status=$?- case x$lt_status in- x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;- x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;- x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;- esac- else :- # compilation failed- lt_cv_dlopen_self=no- fi-fi-rm -fr conftest*-- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5-printf "%s\n" "$lt_cv_dlopen_self" >&6; }-- if test yes = "$lt_cv_dlopen_self"; then- wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5-printf %s "checking whether a statically linked program can dlopen itself... " >&6; }-if test ${lt_cv_dlopen_self_static+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test yes = "$cross_compiling"; then :- lt_cv_dlopen_self_static=cross-else- lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2- lt_status=$lt_dlunknown- cat > conftest.$ac_ext <<_LT_EOF-#line $LINENO "configure"-#include "confdefs.h"--#if HAVE_DLFCN_H-#include <dlfcn.h>-#endif--#include <stdio.h>--#ifdef RTLD_GLOBAL-# define LT_DLGLOBAL RTLD_GLOBAL-#else-# ifdef DL_GLOBAL-# define LT_DLGLOBAL DL_GLOBAL-# else-# define LT_DLGLOBAL 0-# endif-#endif--/* We may have to define LT_DLLAZY_OR_NOW in the command line if we- find out it does not work in some platform. */-#ifndef LT_DLLAZY_OR_NOW-# ifdef RTLD_LAZY-# define LT_DLLAZY_OR_NOW RTLD_LAZY-# else-# ifdef DL_LAZY-# define LT_DLLAZY_OR_NOW DL_LAZY-# else-# ifdef RTLD_NOW-# define LT_DLLAZY_OR_NOW RTLD_NOW-# else-# ifdef DL_NOW-# define LT_DLLAZY_OR_NOW DL_NOW-# else-# define LT_DLLAZY_OR_NOW 0-# endif-# endif-# endif-# endif-#endif--/* When -fvisibility=hidden is used, assume the code has been annotated- correspondingly for the symbols needed. */-#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))-int fnord (void) __attribute__((visibility("default")));-#endif--int fnord (void) { return 42; }-int main (void)-{- void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);- int status = $lt_dlunknown;-- if (self)- {- if (dlsym (self,"fnord")) status = $lt_dlno_uscore;- else- {- if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;- else puts (dlerror ());- }- /* dlclose (self); */- }- else- puts (dlerror ());-- return status;-}-_LT_EOF- if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5- (eval $ac_link) 2>&5- ac_status=$?- printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5- test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then- (./conftest; exit; ) >&5 2>/dev/null- lt_status=$?- case x$lt_status in- x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;- x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;- x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;- esac- else :- # compilation failed- lt_cv_dlopen_self_static=no- fi-fi-rm -fr conftest*-- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5-printf "%s\n" "$lt_cv_dlopen_self_static" >&6; }- fi-- CPPFLAGS=$save_CPPFLAGS- LDFLAGS=$save_LDFLAGS- LIBS=$save_LIBS- ;;- esac-- case $lt_cv_dlopen_self in- yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;- *) enable_dlopen_self=unknown ;;- esac-- case $lt_cv_dlopen_self_static in- yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;- *) enable_dlopen_self_static=unknown ;;- esac-fi------------------striplib=-old_striplib=-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5-printf %s "checking whether stripping libraries is possible... " >&6; }-if test -z "$STRIP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-else- if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then- old_striplib="$STRIP --strip-debug"- striplib="$STRIP --strip-unneeded"- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }- else- case $host_os in- darwin*)- # FIXME - insert some real tests, host_os isn't really good enough- striplib="$STRIP -x"- old_striplib="$STRIP -S"- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }- ;;- freebsd*)- if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then- old_striplib="$STRIP --strip-debug"- striplib="$STRIP --strip-unneeded"- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }- else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- fi- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- ;;- esac- fi-fi------------- # Report what library types will actually be built- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5-printf %s "checking if libtool supports shared libraries... " >&6; }- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5-printf "%s\n" "$can_build_shared" >&6; }-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5-printf %s "checking whether to build shared libraries... " >&6; }- test no = "$can_build_shared" && enable_shared=no-- # On AIX, shared libraries and static libraries use the same namespace, and- # are all built from PIC.- case $host_os in- aix3*)- test yes = "$enable_shared" && enable_static=no- if test -n "$RANLIB"; then- archive_cmds="$archive_cmds~\$RANLIB \$lib"- postinstall_cmds='$RANLIB $lib'- fi- ;;-- aix[4-9]*)- if test ia64 != "$host_cpu"; then- case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in- yes,aix,yes) ;; # shared object as lib.so file only- yes,svr4,*) ;; # shared object as lib.so archive member only- yes,*) enable_static=no ;; # shared object in lib.a archive as well- esac- fi- ;;- esac- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5-printf "%s\n" "$enable_shared" >&6; }-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5-printf %s "checking whether to build static libraries... " >&6; }- # Make sure either enable_shared or enable_static is yes.- test yes = "$enable_shared" || enable_static=yes- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5-printf "%s\n" "$enable_static" >&6; }-----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--CC=$lt_save_CC---------------- ac_config_commands="$ac_config_commands libtool"-----# Only expand once:---if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.-set dummy ${ac_tool_prefix}windres; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_RC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$RC"; then- ac_cv_prog_RC="$RC" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_RC="${ac_tool_prefix}windres"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-RC=$ac_cv_prog_RC-if test -n "$RC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RC" >&5-printf "%s\n" "$RC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_RC"; then- ac_ct_RC=$RC- # Extract the first word of "windres", so it can be a program name with args.-set dummy windres; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_RC+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_RC"; then- ac_cv_prog_ac_ct_RC="$ac_ct_RC" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_RC="windres"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_RC=$ac_cv_prog_ac_ct_RC-if test -n "$ac_ct_RC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RC" >&5-printf "%s\n" "$ac_ct_RC" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_RC" = x; then- RC=""- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- RC=$ac_ct_RC- fi-else- RC="$ac_cv_prog_RC"-fi-----# Source file extension for RC test sources.-ac_ext=rc--# Object file extension for compiled RC test sources.-objext=o-objext_RC=$objext--# Code to be used in simple compile tests-lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'--# Code to be used in simple link tests-lt_simple_link_test_code=$lt_simple_compile_test_code--# ltmain only uses $CC for tagged configurations so make sure $CC is set.-------# If no C compiler was specified, use CC.-LTCC=${LTCC-"$CC"}--# If no C compiler flags were specified, use CFLAGS.-LTCFLAGS=${LTCFLAGS-"$CFLAGS"}--# Allow CC to be a program name with arguments.-compiler=$CC---# save warnings/boilerplate of simple test code-ac_outfile=conftest.$ac_objext-echo "$lt_simple_compile_test_code" >conftest.$ac_ext-eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err-_lt_compiler_boilerplate=`cat conftest.err`-$RM conftest*--ac_outfile=conftest.$ac_objext-echo "$lt_simple_link_test_code" >conftest.$ac_ext-eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err-_lt_linker_boilerplate=`cat conftest.err`-$RM -r conftest*---# Allow CC to be a program name with arguments.-lt_save_CC=$CC-lt_save_CFLAGS=$CFLAGS-lt_save_GCC=$GCC-GCC=-CC=${RC-"windres"}-CFLAGS=-compiler=$CC-compiler_RC=$CC-func_cc_basename $compiler-cc_basename=$func_cc_basename_result--lt_cv_prog_compiler_c_o_RC=yes--if test -n "$compiler"; then- :----fi--GCC=$lt_save_GCC-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--CC=$lt_save_CC-CFLAGS=$lt_save_CFLAGS---# This is a bit wrong since it is possible to request that only some libs-# are built as shared. Using that feature isn't so common though, and this-# breaks only on Windows (at least for now) if the user enables only some-# libs as shared.- if test "x$enable_shared" != xno; then- COND_SHARED_TRUE=- COND_SHARED_FALSE='#'-else- COND_SHARED_TRUE='#'- COND_SHARED_FALSE=-fi---#####################-# Symbol versioning #-#####################--# NOTE: This checks if we are building shared or static library-# and if --with-pic or --without-pic was used. Thus this check-# must be after Libtool initialization.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if library symbol versioning should be used" >&5-printf %s "checking if library symbol versioning should be used... " >&6; }-# Check whether --enable-symbol-versions was given.-if test ${enable_symbol_versions+y}-then :- enableval=$enable_symbol_versions;-else case e in #(- e) enable_symbol_versions=auto ;;-esac-fi--if test "x$enable_symbol_versions" = xauto; then- case $host_os in- # NOTE: Even if one omits -gnu on GNU/Linux (e.g.- # i486-slackware-linux), configure will (via config.sub)- # append -gnu (e.g. i486-slackware-linux-gnu), and this- # test will work correctly.- gnu* | *-gnu* | freebsd*)- enable_symbol_versions=yes- ;;- *)- enable_symbol_versions=no- ;;- esac-fi--# There are two variants for symbol versioning.-# See src/liblzma/validate_map.sh for details.-#-# On GNU/Linux, extra symbols are added in the C code. These extra symbols-# must not be put into a static library as they can cause problems (and-# even if they didn't cause problems, they would be useless). On other-# systems symbol versioning may be used too but there is no problem as only-# a linker script is specified in src/liblzma/Makefile.am and that isn't-# used when creating a static library.-#-# Libtool always uses -DPIC when building shared libraries by default and-# doesn't use it for static libs by default. This can be overridden with-# --with-pic and --without-pic though. As long as neither --with-pic nor-# --without-pic is used then we can use #ifdef PIC to detect if the file is-# being built for a shared library.-if test "x$enable_symbol_versions" = xno-then :-- enable_symbol_versions=no- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }--elif test "x$enable_shared" = xno-then :-- enable_symbol_versions=no- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no (not building a shared library)" >&5-printf "%s\n" "no (not building a shared library)" >&6; }--else case e in #(- e)- # "yes" means that symbol version are to be used but we need to- # autodetect which variant to use.- if test "x$enable_symbol_versions" = xyes ; then- case "$host_cpu-$host_os" in- microblaze*)- # GCC 12 on MicroBlaze doesn't support- # __symver__ attribute. It's simplest and- # safest to use the generic version on that- # platform since then only the linker script- # is needed. The RHEL/CentOS 7 compatibility- # symbols don't matter on MicroBlaze.- enable_symbol_versions=generic- ;;- *-linux*)- # NVIDIA HPC Compiler doesn't support symbol- # versioning but the linker script can still- # be used.- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#ifdef __NVCOMPILER- use_generic_symbol_versioning- #endif-_ACEOF-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |- $EGREP_TRADITIONAL "use_generic_symbol_versioning" >/dev/null 2>&1-then :- enable_symbol_versions=generic-else case e in #(- e) enable_symbol_versions=linux ;;-esac-fi-rm -rf conftest*-- ;;- *)- enable_symbol_versions=generic- ;;- esac- fi-- if test "x$enable_symbol_versions" = xlinux ; then- case "$pic_mode-$enable_static" in- default-*)- # Use symvers if PIC is defined.- have_symbol_versions_linux=2- ;;- *-no)- # Not building static library.- # Use symvers unconditionally.- have_symbol_versions_linux=1- ;;- *)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "- On GNU/Linux, building both shared and static library at the same time- is not supported if --with-pic or --without-pic is used.- Use either --disable-shared or --disable-static to build one type- of library at a time. If both types are needed, build one at a time,- possibly picking only src/liblzma/.libs/liblzma.a from the static build." "$LINENO" 5- ;;- esac--printf "%s\n" "#define HAVE_SYMBOL_VERSIONS_LINUX $have_symbol_versions_linux" >>confdefs.h-- elif test "x$enable_symbol_versions" != xgeneric ; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: " >&5-printf "%s\n" "" >&6; }- as_fn_error $? "unknown symbol versioning variant '$enable_symbol_versions'" "$LINENO" 5- fi- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes ($enable_symbol_versions)" >&5-printf "%s\n" "yes ($enable_symbol_versions)" >&6; }- ;;-esac-fi-- if test "x$enable_symbol_versions" = xlinux; then- COND_SYMVERS_LINUX_TRUE=- COND_SYMVERS_LINUX_FALSE='#'-else- COND_SYMVERS_LINUX_TRUE='#'- COND_SYMVERS_LINUX_FALSE=-fi-- if test "x$enable_symbol_versions" = xgeneric; then- COND_SYMVERS_GENERIC_TRUE=- COND_SYMVERS_GENERIC_FALSE='#'-else- COND_SYMVERS_GENERIC_TRUE='#'- COND_SYMVERS_GENERIC_FALSE=-fi----###############################################################################-# Checks for libraries.-###############################################################################--echo-echo "Initializing gettext:"---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5-printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }-set x ${MAKE-make}-ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`-if eval test \${ac_cv_prog_make_${ac_make}_set+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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 ;;-esac-fi-if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }- SET_MAKE=-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- SET_MAKE="MAKE=${MAKE-make}"-fi--- # 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.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5-printf %s "checking for a BSD-compatible install... " >&6; }-if test -z "$INSTALL"; then-if test ${ac_cv_path_install+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- # Account for fact that we put trailing slashes in our PATH walk.-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 as_fn_executable_p "$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- ;;-esac-fi- if test ${ac_cv_path_install+y}; 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-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5-printf "%s\n" "$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'--- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5-printf %s "checking for a race-free mkdir -p... " >&6; }-if test -z "$MKDIR_P"; then- if test ${ac_cv_path_mkdir+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_prog in mkdir gmkdir; do- for ac_exec_ext in '' $ac_executable_extensions; do- as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue- case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(- 'mkdir ('*'coreutils) '* | \- *'BusyBox '* | \- 'mkdir (fileutils) '4.1*)- ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext- break 3;;- esac- done- done- done-IFS=$as_save_IFS- ;;-esac-fi-- test -d ./--version && rmdir ./--version- if test ${ac_cv_path_mkdir+y}; then- MKDIR_P="$ac_cv_path_mkdir -p"- else- # As a last resort, use plain mkdir -p,- # in the hope it doesn't have the bugs of ancient mkdir.- MKDIR_P='mkdir -p'- fi-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5-printf "%s\n" "$MKDIR_P" >&6; }--- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5-printf %s "checking whether NLS is requested... " >&6; }- # Check whether --enable-nls was given.-if test ${enable_nls+y}-then :- enableval=$enable_nls; USE_NLS=$enableval-else case e in #(- e) USE_NLS=yes ;;-esac-fi-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5-printf "%s\n" "$USE_NLS" >&6; }----- GETTEXT_MACRO_VERSION=0.24-----# Prepare PATH_SEPARATOR.-# The user is always right.-if test "${PATH_SEPARATOR+set}" != set; then- # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which- # contains only /bin. Note that ksh looks also at the FPATH variable,- # so we have to set that as well for the test.- 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--# Find out how to test for executable files. Don't use a zero-byte file,-# as systems may use methods other than mode bits to determine executability.-cat >conf$$.file <<_ASEOF-#! /bin/sh-exit 0-_ASEOF-chmod +x conf$$.file-if test -x conf$$.file >/dev/null 2>&1; then- ac_executable_p="test -x"-else- ac_executable_p="test -f"-fi-rm -f conf$$.file--# Extract the first word of "msgfmt", so it can be a program name with args.-set dummy msgfmt; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_path_MSGFMT+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) case "$MSGFMT" in- [\\/]* | ?:[\\/]*)- ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.- ;;- *)- gt_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR- for ac_dir in $PATH; do- IFS="$gt_saved_IFS"- test -z "$ac_dir" && ac_dir=.- for ac_exec_ext in '' $ac_executable_extensions; do- if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then- echo "$as_me:${as_lineno-$LINENO}: trying $ac_dir/$ac_word..." >&5- if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&- (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then- ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"- break 2- fi- fi- done- done- IFS="$gt_saved_IFS"- test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"- ;;-esac ;;-esac-fi-MSGFMT="$ac_cv_path_MSGFMT"-if test "$MSGFMT" != ":"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5-printf "%s\n" "$MSGFMT" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- # Extract the first word of "gmsgfmt", so it can be a program name with args.-set dummy gmsgfmt; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_path_GMSGFMT+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) case $GMSGFMT in- [\\/]* | ?:[\\/]*)- ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.- ;;- *)- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_path_GMSGFMT="$as_dir$ac_word$ac_exec_ext"- printf "%s\n" "$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_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"- ;;-esac ;;-esac-fi-GMSGFMT=$ac_cv_path_GMSGFMT-if test -n "$GMSGFMT"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5-printf "%s\n" "$GMSGFMT" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---- case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in- '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;- *) GMSGFMT_015=$GMSGFMT ;;- esac----# Prepare PATH_SEPARATOR.-# The user is always right.-if test "${PATH_SEPARATOR+set}" != set; then- # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which- # contains only /bin. Note that ksh looks also at the FPATH variable,- # so we have to set that as well for the test.- 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--# Find out how to test for executable files. Don't use a zero-byte file,-# as systems may use methods other than mode bits to determine executability.-cat >conf$$.file <<_ASEOF-#! /bin/sh-exit 0-_ASEOF-chmod +x conf$$.file-if test -x conf$$.file >/dev/null 2>&1; then- ac_executable_p="test -x"-else- ac_executable_p="test -f"-fi-rm -f conf$$.file--# Extract the first word of "xgettext", so it can be a program name with args.-set dummy xgettext; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_path_XGETTEXT+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) case "$XGETTEXT" in- [\\/]* | ?:[\\/]*)- ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.- ;;- *)- gt_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR- for ac_dir in $PATH; do- IFS="$gt_saved_IFS"- test -z "$ac_dir" && ac_dir=.- for ac_exec_ext in '' $ac_executable_extensions; do- if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then- echo "$as_me:${as_lineno-$LINENO}: trying $ac_dir/$ac_word..." >&5- if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&- (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then- ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"- break 2- fi- fi- done- done- IFS="$gt_saved_IFS"- test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"- ;;-esac ;;-esac-fi-XGETTEXT="$ac_cv_path_XGETTEXT"-if test "$XGETTEXT" != ":"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5-printf "%s\n" "$XGETTEXT" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- rm -f messages.po-- case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in- '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;- *) XGETTEXT_015=$XGETTEXT ;;- esac----# Prepare PATH_SEPARATOR.-# The user is always right.-if test "${PATH_SEPARATOR+set}" != set; then- # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which- # contains only /bin. Note that ksh looks also at the FPATH variable,- # so we have to set that as well for the test.- 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--# Find out how to test for executable files. Don't use a zero-byte file,-# as systems may use methods other than mode bits to determine executability.-cat >conf$$.file <<_ASEOF-#! /bin/sh-exit 0-_ASEOF-chmod +x conf$$.file-if test -x conf$$.file >/dev/null 2>&1; then- ac_executable_p="test -x"-else- ac_executable_p="test -f"-fi-rm -f conf$$.file--# Extract the first word of "msgmerge", so it can be a program name with args.-set dummy msgmerge; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_path_MSGMERGE+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) case "$MSGMERGE" in- [\\/]* | ?:[\\/]*)- ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.- ;;- *)- gt_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR- for ac_dir in $PATH; do- IFS="$gt_saved_IFS"- test -z "$ac_dir" && ac_dir=.- for ac_exec_ext in '' $ac_executable_extensions; do- if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then- echo "$as_me:${as_lineno-$LINENO}: trying $ac_dir/$ac_word..." >&5- if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then- ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"- break 2- fi- fi- done- done- IFS="$gt_saved_IFS"- test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"- ;;-esac ;;-esac-fi-MSGMERGE="$ac_cv_path_MSGMERGE"-if test "$MSGMERGE" != ":"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5-printf "%s\n" "$MSGMERGE" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--- if LC_ALL=C $MSGMERGE --help | grep ' --for-msgfmt ' >/dev/null; then- MSGMERGE_FOR_MSGFMT_OPTION='--for-msgfmt'- else- if LC_ALL=C $MSGMERGE --help | grep ' --no-fuzzy-matching ' >/dev/null; then- MSGMERGE_FOR_MSGFMT_OPTION='--no-fuzzy-matching --no-location --quiet'- else- MSGMERGE_FOR_MSGFMT_OPTION='--no-location --quiet'- fi- fi--- test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=--- if test -n "$ALL_LINGUAS"; then- test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"- fi-- DESIRED_LINGUAS="${LINGUAS-\$(ALL_LINGUAS)}"--- ac_config_commands="$ac_config_commands po-directories"---- if test "X$prefix" = "XNONE"; then- acl_final_prefix="$ac_default_prefix"- else- acl_final_prefix="$prefix"- fi- if test "X$exec_prefix" = "XNONE"; then- acl_final_exec_prefix='${prefix}'- else- acl_final_exec_prefix="$exec_prefix"- fi- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"- prefix="$acl_saved_prefix"----# Check whether --with-gnu-ld was given.-if test ${with_gnu_ld+y}-then :- withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes-else case e in #(- e) with_gnu_ld=no ;;-esac-fi--# Prepare PATH_SEPARATOR.-# The user is always right.-if test "${PATH_SEPARATOR+set}" != set; then- # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which- # contains only /bin. Note that ksh looks also at the FPATH variable,- # so we have to set that as well for the test.- 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--if test -n "$LD"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld" >&5-printf %s "checking for ld... " >&6; }-elif test "$GCC" = yes; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5-printf %s "checking for ld used by $CC... " >&6; }-elif test "$with_gnu_ld" = yes; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5-printf %s "checking for GNU ld... " >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5-printf %s "checking for non-GNU ld... " >&6; }-fi-if test -n "$LD"; then- # Let the user override the test with a path.- :-else- if test ${acl_cv_path_LD+y}-then :- printf %s "(cached) " >&6-else case e in #(- e)- acl_cv_path_LD= # Final result of this test- ac_prog=ld # Program to search in $PATH- if test "$GCC" = yes; then- # Check if gcc -print-prog-name=ld gives a path.- case $host in- *-*-mingw* | windows*)- # gcc leaves a trailing carriage return which upsets mingw- acl_output=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;- *)- acl_output=`($CC -print-prog-name=ld) 2>&5` ;;- esac- case $acl_output in- # Accept absolute paths.- [\\/]* | ?:[\\/]*)- re_direlt='/[^/][^/]*/\.\./'- # Canonicalize the pathname of ld- acl_output=`echo "$acl_output" | sed 's%\\\\%/%g'`- while echo "$acl_output" | grep "$re_direlt" > /dev/null 2>&1; do- acl_output=`echo $acl_output | sed "s%$re_direlt%/%"`- done- # Got the pathname. No search in PATH is needed.- acl_cv_path_LD="$acl_output"- ac_prog=- ;;- "")- # If it fails, then pretend we aren't using GCC.- ;;- *)- # If it is relative, then search for the first ld in PATH.- with_gnu_ld=unknown- ;;- esac- fi- if test -n "$ac_prog"; then- # Search for $ac_prog in $PATH.- acl_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR- for ac_dir in $PATH; do- IFS="$acl_saved_IFS"- test -z "$ac_dir" && ac_dir=.- if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then- acl_cv_path_LD="$ac_dir/$ac_prog"- # Check to see if the program is GNU ld. I'd rather use --version,- # but apparently some variants of GNU ld only accept -v.- # Break only if it was the GNU/non-GNU ld that we prefer.- case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in- *GNU* | *'with BFD'*)- test "$with_gnu_ld" != no && break- ;;- *)- test "$with_gnu_ld" != yes && break- ;;- esac- fi- done- IFS="$acl_saved_IFS"- fi- case $host in- *-*-aix*)- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#if defined __powerpc64__ || defined __LP64__- int ok;- #else- error fail- #endif--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- # The compiler produces 64-bit code. Add option '-b64' so that the- # linker groks 64-bit object files.- case "$acl_cv_path_LD " in- *" -b64 "*) ;;- *) acl_cv_path_LD="$acl_cv_path_LD -b64" ;;- esac--fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- ;;- sparc64-*-netbsd*)- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#if defined __sparcv9 || defined __arch64__- int ok;- #else- error fail- #endif--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :--else case e in #(- e) # The compiler produces 32-bit code. Add option '-m elf32_sparc'- # so that the linker groks 32-bit object files.- case "$acl_cv_path_LD " in- *" -m elf32_sparc "*) ;;- *) acl_cv_path_LD="$acl_cv_path_LD -m elf32_sparc" ;;- esac- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- ;;- esac- ;;-esac-fi-- LD="$acl_cv_path_LD"-fi-if test -n "$LD"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5-printf "%s\n" "$LD" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5-printf %s "checking if the linker ($LD) is GNU ld... " >&6; }-if test ${acl_cv_prog_gnu_ld+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) # I'd rather use --version here, but apparently some GNU lds only accept -v.-case `$LD -v 2>&1 </dev/null` in-*GNU* | *'with BFD'*)- acl_cv_prog_gnu_ld=yes- ;;-*)- acl_cv_prog_gnu_ld=no- ;;-esac ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5-printf "%s\n" "$acl_cv_prog_gnu_ld" >&6; }-with_gnu_ld=$acl_cv_prog_gnu_ld------ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5-printf %s "checking for shared library run path origin... " >&6; }-if test ${acl_cv_rpath+y}-then :- printf %s "(cached) " >&6-else case e in #(- e)- CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \- ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh- . ./conftest.sh- rm -f ./conftest.sh- acl_cv_rpath=done- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5-printf "%s\n" "$acl_cv_rpath" >&6; }- wl="$acl_cv_wl"- acl_libext="$acl_cv_libext"- acl_shlibext="$acl_cv_shlibext"- acl_libname_spec="$acl_cv_libname_spec"- acl_library_names_spec="$acl_cv_library_names_spec"- acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"- acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"- acl_hardcode_direct="$acl_cv_hardcode_direct"- acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"- # Check whether --enable-rpath was given.-if test ${enable_rpath+y}-then :- enableval=$enable_rpath; :-else case e in #(- e) enable_rpath=yes ;;-esac-fi----- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking 32-bit host C ABI" >&5-printf %s "checking 32-bit host C ABI... " >&6; }-if test ${gl_cv_host_cpu_c_abi_32bit+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) case "$host_cpu" in-- # CPUs that only support a 32-bit ABI.- arc \- | bfin \- | cris* \- | csky \- | epiphany \- | ft32 \- | h8300 \- | m68k \- | microblaze | microblazeel \- | nds32 | nds32le | nds32be \- | nios2 | nios2eb | nios2el \- | or1k* \- | or32 \- | sh | sh1234 | sh1234elb \- | tic6x \- | xtensa* )- gl_cv_host_cpu_c_abi_32bit=yes- ;;-- # CPUs that only support a 64-bit ABI.- alpha | alphaev[4-8] | alphaev56 | alphapca5[67] | alphaev6[78] \- | mmix )- gl_cv_host_cpu_c_abi_32bit=no- ;;-- *)- if test -n "$gl_cv_host_cpu_c_abi"; then- case "$gl_cv_host_cpu_c_abi" in- i386 | x86_64-x32 | arm | armhf | arm64-ilp32 | hppa | ia64-ilp32 | loongarch32 | mips | mipsn32 | powerpc | riscv*-ilp32* | s390 | sparc)- gl_cv_host_cpu_c_abi_32bit=yes ;;- x86_64 | alpha | arm64 | aarch64c | hppa64 | ia64 | loongarch64 | mips64 | powerpc64 | powerpc64-elfv2 | riscv*-lp64* | s390x | sparc64 )- gl_cv_host_cpu_c_abi_32bit=no ;;- *)- gl_cv_host_cpu_c_abi_32bit=unknown ;;- esac- else- gl_cv_host_cpu_c_abi_32bit=unknown- fi- if test $gl_cv_host_cpu_c_abi_32bit = unknown; then- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-int test_pointer_size[sizeof (void *) - 5];--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- gl_cv_host_cpu_c_abi_32bit=no-else case e in #(- e) gl_cv_host_cpu_c_abi_32bit=yes ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- fi- ;;- esac- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_host_cpu_c_abi_32bit" >&5-printf "%s\n" "$gl_cv_host_cpu_c_abi_32bit" >&6; }-- HOST_CPU_C_ABI_32BIT="$gl_cv_host_cpu_c_abi_32bit"------ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ELF binary format" >&5-printf %s "checking for ELF binary format... " >&6; }-if test ${gl_cv_elf+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#if defined __ELF__ || (defined __linux__ && (defined __EDG__ || defined __SUNPRO_C))- Extensible Linking Format- #endif--_ACEOF-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |- $EGREP_TRADITIONAL "Extensible Linking Format" >/dev/null 2>&1-then :- gl_cv_elf=yes-else case e in #(- e) gl_cv_elf=no ;;-esac-fi-rm -rf conftest*-- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_elf" >&5-printf "%s\n" "$gl_cv_elf" >&6; }- if test $gl_cv_elf = yes; then- # Extract the ELF class of a file (5th byte) in decimal.- # Cf. https://en.wikipedia.org/wiki/Executable_and_Linkable_Format#File_header- if od -A x < /dev/null >/dev/null 2>/dev/null; then- # Use POSIX od.- func_elfclass ()- {- od -A n -t d1 -j 4 -N 1- }- else- # Use BSD hexdump.- func_elfclass ()- {- dd bs=1 count=1 skip=4 2>/dev/null | hexdump -e '1/1 "%3d "'- echo- }- fi- # Use 'expr', not 'test', to compare the values of func_elfclass, because on- # Solaris 11 OpenIndiana and Solaris 11 OmniOS, the result is 001 or 002,- # not 1 or 2.- case $HOST_CPU_C_ABI_32BIT in- yes)- # 32-bit ABI.- acl_is_expected_elfclass ()- {- expr "`func_elfclass | sed -e 's/[ ]//g'`" = 1 > /dev/null- }- ;;- no)- # 64-bit ABI.- acl_is_expected_elfclass ()- {- expr "`func_elfclass | sed -e 's/[ ]//g'`" = 2 > /dev/null- }- ;;- *)- # Unknown.- acl_is_expected_elfclass ()- {- :- }- ;;- esac- else- acl_is_expected_elfclass ()- {- :- }- fi-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the common suffixes of directories in the library search path" >&5-printf %s "checking for the common suffixes of directories in the library search path... " >&6; }-if test ${acl_cv_libdirstems+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) acl_libdirstem=lib- acl_libdirstem2=- acl_libdirstem3=- case "$host_os" in- solaris*)- if test $HOST_CPU_C_ABI_32BIT = no; then- acl_libdirstem2=lib/64- case "$host_cpu" in- sparc*) acl_libdirstem3=lib/sparcv9 ;;- i*86 | x86_64) acl_libdirstem3=lib/amd64 ;;- esac- fi- ;;- netbsd*)- if test $HOST_CPU_C_ABI_32BIT != no; then- case "$host_cpu" in- sparc*) acl_libdirstem2=lib/sparc ;;- esac- fi- ;;- *)- searchpath=`(LC_ALL=C $CC $CPPFLAGS $CFLAGS -print-search-dirs) 2>/dev/null \- | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`- if test $HOST_CPU_C_ABI_32BIT != no; then- # 32-bit or unknown ABI.- if test -d /usr/lib32; then- acl_libdirstem2=lib32- fi- fi- if test $HOST_CPU_C_ABI_32BIT != yes; then- # 64-bit or unknown ABI.- if test -d /usr/lib64; then- acl_libdirstem3=lib64- fi- fi- if test -n "$searchpath"; then- acl_saved_IFS="${IFS= }"; IFS=":"- for searchdir in $searchpath; do- if test -d "$searchdir"; then- case "$searchdir" in- */lib32/ | */lib32 ) acl_libdirstem2=lib32 ;;- */lib64/ | */lib64 ) acl_libdirstem3=lib64 ;;- */../ | */.. )- # Better ignore directories of this form. They are misleading.- ;;- *) searchdir=`cd "$searchdir" && pwd`- case "$searchdir" in- */lib32 ) acl_libdirstem2=lib32 ;;- */lib64 ) acl_libdirstem3=lib64 ;;- esac ;;- esac- fi- done- IFS="$acl_saved_IFS"- if test $HOST_CPU_C_ABI_32BIT = yes; then- # 32-bit ABI.- acl_libdirstem3=- fi- if test $HOST_CPU_C_ABI_32BIT = no; then- # 64-bit ABI.- acl_libdirstem2=- fi- fi- ;;- esac- test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"- test -n "$acl_libdirstem3" || acl_libdirstem3="$acl_libdirstem"- acl_cv_libdirstems="$acl_libdirstem,$acl_libdirstem2,$acl_libdirstem3"- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_libdirstems" >&5-printf "%s\n" "$acl_cv_libdirstems" >&6; }- acl_libdirstem=`echo "$acl_cv_libdirstems" | sed -e 's/,.*//'`- acl_libdirstem2=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,//' -e 's/,.*//'`- acl_libdirstem3=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,[^,]*,//' -e 's/,.*//'`------------ use_additional=yes-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"-- eval additional_includedir=\"$includedir\"- eval additional_libdir=\"$libdir\"- eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"- eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"-- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"---# Check whether --with-libiconv-prefix was given.-if test ${with_libiconv_prefix+y}-then :- withval=$with_libiconv_prefix;- if test "X$withval" = "Xno"; then- use_additional=no- else- if test "X$withval" = "X"; then-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"-- eval additional_includedir=\"$includedir\"- eval additional_libdir=\"$libdir\"- eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"- eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"-- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- else- additional_includedir="$withval/include"- additional_libdir="$withval/$acl_libdirstem"- additional_libdir2="$withval/$acl_libdirstem2"- additional_libdir3="$withval/$acl_libdirstem3"- fi- fi--fi-- if test "X$additional_libdir2" = "X$additional_libdir"; then- additional_libdir2=- fi- if test "X$additional_libdir3" = "X$additional_libdir"; then- additional_libdir3=- fi- LIBICONV=- LTLIBICONV=- INCICONV=- LIBICONV_PREFIX=- HAVE_LIBICONV=- rpathdirs=- ltrpathdirs=- names_already_handled=- names_next_round='iconv '- while test -n "$names_next_round"; do- names_this_round="$names_next_round"- names_next_round=- for name in $names_this_round; do- already_handled=- for n in $names_already_handled; do- if test "$n" = "$name"; then- already_handled=yes- break- fi- done- if test -z "$already_handled"; then- names_already_handled="$names_already_handled $name"- uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`- eval value=\"\$HAVE_LIB$uppername\"- if test -n "$value"; then- if test "$value" = yes; then- eval value=\"\$LIB$uppername\"- test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"- eval value=\"\$LTLIB$uppername\"- test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"- else- :- fi- else- found_dir=- found_la=- found_so=- found_a=- eval libname=\"$acl_libname_spec\" # typically: libname=lib$name- if test -n "$acl_shlibext"; then- shrext=".$acl_shlibext" # typically: shrext=.so- else- shrext=- fi- if test $use_additional = yes; then- for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do- if test "X$found_dir" = "X"; then- eval dir=\$$additional_libdir_variable- if test -n "$dir"; then- if test -n "$acl_shlibext"; then- if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then- found_dir="$dir"- found_so="$dir/$libname$shrext"- else- if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then- ver=`(cd "$dir" && \- for f in "$libname$shrext".*; do echo "$f"; done \- | sed -e "s,^$libname$shrext\\\\.,," \- | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \- | sed 1q ) 2>/dev/null`- if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then- found_dir="$dir"- found_so="$dir/$libname$shrext.$ver"- fi- else- eval library_names=\"$acl_library_names_spec\"- for f in $library_names; do- if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then- found_dir="$dir"- found_so="$dir/$f"- break- fi- done- fi- fi- fi- if test "X$found_dir" = "X"; then- if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then- found_dir="$dir"- found_a="$dir/$libname.$acl_libext"- fi- fi- if test "X$found_dir" != "X"; then- if test -f "$dir/$libname.la"; then- found_la="$dir/$libname.la"- fi- fi- fi- fi- done- fi- if test "X$found_dir" = "X"; then- for x in $LDFLAGS $LTLIBICONV; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- case "$x" in- -L*)- dir=`echo "X$x" | sed -e 's/^X-L//'`- if test -n "$acl_shlibext"; then- if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then- found_dir="$dir"- found_so="$dir/$libname$shrext"- else- if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then- ver=`(cd "$dir" && \- for f in "$libname$shrext".*; do echo "$f"; done \- | sed -e "s,^$libname$shrext\\\\.,," \- | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \- | sed 1q ) 2>/dev/null`- if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then- found_dir="$dir"- found_so="$dir/$libname$shrext.$ver"- fi- else- eval library_names=\"$acl_library_names_spec\"- for f in $library_names; do- if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then- found_dir="$dir"- found_so="$dir/$f"- break- fi- done- fi- fi- fi- if test "X$found_dir" = "X"; then- if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then- found_dir="$dir"- found_a="$dir/$libname.$acl_libext"- fi- fi- if test "X$found_dir" != "X"; then- if test -f "$dir/$libname.la"; then- found_la="$dir/$libname.la"- fi- fi- ;;- esac- if test "X$found_dir" != "X"; then- break- fi- done- fi- if test "X$found_dir" != "X"; then- LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"- if test "X$found_so" != "X"; then- if test "$enable_rpath" = no \- || test "X$found_dir" = "X/usr/$acl_libdirstem" \- || test "X$found_dir" = "X/usr/$acl_libdirstem2" \- || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then- LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"- else- haveit=- for x in $ltrpathdirs; do- if test "X$x" = "X$found_dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- ltrpathdirs="$ltrpathdirs $found_dir"- fi- if test "$acl_hardcode_direct" = yes; then- LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"- else- if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then- LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"- haveit=- for x in $rpathdirs; do- if test "X$x" = "X$found_dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- rpathdirs="$rpathdirs $found_dir"- fi- else- haveit=- for x in $LDFLAGS $LIBICONV; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X-L$found_dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"- fi- if test "$acl_hardcode_minus_L" != no; then- LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"- else- LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"- fi- fi- fi- fi- else- if test "X$found_a" != "X"; then- LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"- else- LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"- fi- fi- additional_includedir=- case "$found_dir" in- */$acl_libdirstem | */$acl_libdirstem/)- basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`- if test "$name" = 'iconv'; then- LIBICONV_PREFIX="$basedir"- fi- additional_includedir="$basedir/include"- ;;- */$acl_libdirstem2 | */$acl_libdirstem2/)- basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`- if test "$name" = 'iconv'; then- LIBICONV_PREFIX="$basedir"- fi- additional_includedir="$basedir/include"- ;;- */$acl_libdirstem3 | */$acl_libdirstem3/)- basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'`- if test "$name" = 'iconv'; then- LIBICONV_PREFIX="$basedir"- fi- additional_includedir="$basedir/include"- ;;- esac- if test "X$additional_includedir" != "X"; then- if test "X$additional_includedir" != "X/usr/include"; then- haveit=- if test "X$additional_includedir" = "X/usr/local/include"; then- if test -n "$GCC"; then- case $host_os in- linux* | gnu* | k*bsd*-gnu) haveit=yes;;- esac- fi- fi- if test -z "$haveit"; then- for x in $CPPFLAGS $INCICONV; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X-I$additional_includedir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- if test -d "$additional_includedir"; then- INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"- fi- fi- fi- fi- fi- if test -n "$found_la"; then- saved_libdir="$libdir"- case "$found_la" in- */* | *\\*) . "$found_la" ;;- *) . "./$found_la" ;;- esac- libdir="$saved_libdir"- for dep in $dependency_libs; do- case "$dep" in- -L*)- dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'`- if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \- && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \- && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then- haveit=- if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \- || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \- || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then- if test -n "$GCC"; then- case $host_os in- linux* | gnu* | k*bsd*-gnu) haveit=yes;;- esac- fi- fi- if test -z "$haveit"; then- haveit=- for x in $LDFLAGS $LIBICONV; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X-L$dependency_libdir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- if test -d "$dependency_libdir"; then- LIBICONV="${LIBICONV}${LIBICONV:+ }-L$dependency_libdir"- fi- fi- haveit=- for x in $LDFLAGS $LTLIBICONV; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X-L$dependency_libdir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- if test -d "$dependency_libdir"; then- LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$dependency_libdir"- fi- fi- fi- fi- ;;- -R*)- dir=`echo "X$dep" | sed -e 's/^X-R//'`- if test "$enable_rpath" != no; then- haveit=- for x in $rpathdirs; do- if test "X$x" = "X$dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- rpathdirs="$rpathdirs $dir"- fi- haveit=- for x in $ltrpathdirs; do- if test "X$x" = "X$dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- ltrpathdirs="$ltrpathdirs $dir"- fi- fi- ;;- -l*)- dep=`echo "X$dep" | sed -e 's/^X-l//'`- if test "X$dep" != Xc \- || case $host_os in- linux* | gnu* | k*bsd*-gnu) false ;;- *) true ;;- esac; then- names_next_round="$names_next_round $dep"- fi- ;;- *.la)- names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`- ;;- *)- LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"- LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"- ;;- esac- done- fi- else- LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"- LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"- fi- fi- fi- done- done- if test "X$rpathdirs" != "X"; then- if test -n "$acl_hardcode_libdir_separator"; then- alldirs=- for found_dir in $rpathdirs; do- alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"- done- acl_saved_libdir="$libdir"- libdir="$alldirs"- eval flag=\"$acl_hardcode_libdir_flag_spec\"- libdir="$acl_saved_libdir"- LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"- else- for found_dir in $rpathdirs; do- acl_saved_libdir="$libdir"- libdir="$found_dir"- eval flag=\"$acl_hardcode_libdir_flag_spec\"- libdir="$acl_saved_libdir"- LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"- done- fi- fi- if test "X$ltrpathdirs" != "X"; then- for found_dir in $ltrpathdirs; do- LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"- done- fi-------- gl_sed_double_backslashes='s/\\/\\\\/g'- gl_sed_escape_doublequotes='s/"/\\"/g'- gl_sed_escape_for_make_1="s,\\([ \"&'();<>\\\\\`|]\\),\\\\\\1,g"- gl_sed_escape_for_make_2='s,\$,\\$$,g'- case `echo r | tr -d '\r'` in- '') gl_tr_cr='\015' ;;- *) gl_tr_cr='\r' ;;- esac--- gl_saved_prefix="${prefix}"- gl_saved_datarootdir="${datarootdir}"- gl_saved_localedir="${localedir}"- if test "X$prefix" = "XNONE"; then- prefix="$ac_default_prefix"- fi- eval datarootdir="$datarootdir"- eval localedir="$localedir"------ gl_final_localedir="$localedir"- case "$build_os" in- cygwin*)- case "$host_os" in- mingw* | windows*)- gl_final_localedir=`cygpath -w "$gl_final_localedir"` ;;- esac- ;;- esac- localedir_c=`printf '%s\n' "$gl_final_localedir" | sed -e "$gl_sed_double_backslashes" -e "$gl_sed_escape_doublequotes" | tr -d "$gl_tr_cr"`- localedir_c='"'"$localedir_c"'"'--- localedir_c_make=`printf '%s\n' "$localedir_c" | sed -e "$gl_sed_escape_for_make_1" -e "$gl_sed_escape_for_make_2" | tr -d "$gl_tr_cr"`- if test "$localedir_c_make" = '\"'"${gl_final_localedir}"'\"'; then- localedir_c_make='\"$(localedir)\"'- fi--- localedir="${gl_saved_localedir}"- datarootdir="${gl_saved_datarootdir}"- prefix="${gl_saved_prefix}"------------------------ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5-printf %s "checking for CFPreferencesCopyAppValue... " >&6; }-if test ${gt_cv_func_CFPreferencesCopyAppValue+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) gt_saved_LIBS="$LIBS"- LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <CoreFoundation/CFPreferences.h>-int-main (void)-{-CFPreferencesCopyAppValue(NULL, NULL)- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- gt_cv_func_CFPreferencesCopyAppValue=yes-else case e in #(- e) gt_cv_func_CFPreferencesCopyAppValue=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- LIBS="$gt_saved_LIBS" ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5-printf "%s\n" "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }- if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then--printf "%s\n" "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h-- fi- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyPreferredLanguages" >&5-printf %s "checking for CFLocaleCopyPreferredLanguages... " >&6; }-if test ${gt_cv_func_CFLocaleCopyPreferredLanguages+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) gt_saved_LIBS="$LIBS"- LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <CoreFoundation/CFLocale.h>-int-main (void)-{-CFLocaleCopyPreferredLanguages();- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- gt_cv_func_CFLocaleCopyPreferredLanguages=yes-else case e in #(- e) gt_cv_func_CFLocaleCopyPreferredLanguages=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- LIBS="$gt_saved_LIBS" ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyPreferredLanguages" >&5-printf "%s\n" "$gt_cv_func_CFLocaleCopyPreferredLanguages" >&6; }- if test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then--printf "%s\n" "#define HAVE_CFLOCALECOPYPREFERREDLANGUAGES 1" >>confdefs.h-- fi- INTL_MACOSX_LIBS=- if test $gt_cv_func_CFPreferencesCopyAppValue = yes \- || test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then- INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation -Wl,-framework -Wl,CoreServices"- fi------- LIBINTL=- LTLIBINTL=- POSUB=-- case " $gt_needs " in- *" need-formatstring-macros "*) gt_api_version=3 ;;- *" need-ngettext "*) gt_api_version=2 ;;- *) gt_api_version=1 ;;- esac- gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"- gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"-- if test "$USE_NLS" = "yes"; then- gt_use_preinstalled_gnugettext=no--- if test $gt_api_version -ge 3; then- gt_revision_test_code='-#ifndef __GNU_GETTEXT_SUPPORTED_REVISION-#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)-#endif-typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];-'- else- gt_revision_test_code=- fi- if test $gt_api_version -ge 2; then- gt_expression_test_code=' + * ngettext ("", "", 0)'- else- gt_expression_test_code=- fi--- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5-printf %s "checking for GNU gettext in libc... " >&6; }-if eval test \${$gt_func_gnugettext_libc+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <libintl.h>-#ifndef __GNU_GETTEXT_SUPPORTED_REVISION-#if defined _MSC_VER-#define _nl_msg_cat_cntr 0-#else-extern int _nl_msg_cat_cntr;-#endif-extern int *_nl_domain_bindings;-#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings)-#else-#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0-#endif-$gt_revision_test_code--int-main (void)-{--bindtextdomain ("", "");-return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- if test "`uname -sr`" = 'SunOS 5.11'; then- case `uname -v` in- 11.4 | 11.4.*) eval "$gt_func_gnugettext_libc=yes" ;;- *) eval "$gt_func_gnugettext_libc=no" ;;- esac- else- eval "$gt_func_gnugettext_libc=yes"- fi--else case e in #(- e) eval "$gt_func_gnugettext_libc=no" ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-eval ac_res=\$$gt_func_gnugettext_libc- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }-- if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then------ gl_saved_CPPFLAGS="$CPPFLAGS"-- for element in $INCICONV; do- haveit=- for x in $CPPFLAGS; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X$element"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"- fi- done--- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5-printf %s "checking for iconv... " >&6; }-if test ${am_cv_func_iconv+y}-then :- printf %s "(cached) " >&6-else case e in #(- e)- am_cv_func_iconv="no, consider installing GNU libiconv"- am_cv_lib_iconv=no- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <stdlib.h>-#include <iconv.h>--int-main (void)-{-iconv_t cd = iconv_open("","");- iconv(cd,NULL,NULL,NULL,NULL);- iconv_close(cd);- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- am_cv_func_iconv=yes-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- if test "$am_cv_func_iconv" != yes; then- gl_saved_LIBS="$LIBS"- LIBS="$LIBS $LIBICONV"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <stdlib.h>-#include <iconv.h>--int-main (void)-{-iconv_t cd = iconv_open("","");- iconv(cd,NULL,NULL,NULL,NULL);- iconv_close(cd);- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- am_cv_lib_iconv=yes- am_cv_func_iconv=yes-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- LIBS="$gl_saved_LIBS"- fi- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5-printf "%s\n" "$am_cv_func_iconv" >&6; }- if test "$am_cv_func_iconv" = yes; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5-printf %s "checking for working iconv... " >&6; }-if test ${am_cv_func_iconv_works+y}-then :- printf %s "(cached) " >&6-else case e in #(- e)- gl_saved_LIBS="$LIBS"- if test $am_cv_lib_iconv = yes; then- LIBS="$LIBS $LIBICONV"- fi- am_cv_func_iconv_works=no- for ac_iconv_const in '' 'const'; do- if test "$cross_compiling" = yes-then :- case "$host_os" in- aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;- *) am_cv_func_iconv_works="guessing yes" ;;- esac-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <iconv.h>-#include <string.h>--#ifndef ICONV_CONST-# define ICONV_CONST $ac_iconv_const-#endif--int-main (void)-{-int result = 0;- /* Test against AIX 5.1...7.2 bug: Failures are not distinguishable from- successful returns. This is even documented in- <https://www.ibm.com/support/knowledgecenter/ssw_aix_72/i_bostechref/iconv.html> */- {- iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");- if (cd_utf8_to_88591 != (iconv_t)(-1))- {- static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */- char buf[10];- ICONV_CONST char *inptr = input;- size_t inbytesleft = strlen (input);- char *outptr = buf;- size_t outbytesleft = sizeof (buf);- size_t res = iconv (cd_utf8_to_88591,- &inptr, &inbytesleft,- &outptr, &outbytesleft);- if (res == 0)- result |= 1;- iconv_close (cd_utf8_to_88591);- }- }- /* Test against macOS 14.4 bug: Failures are not distinguishable from- successful returns.- POSIX:2018 says: "The iconv() function shall ... return the number of- non-identical conversions performed."- But here, the conversion always does transliteration (the suffixes- "//TRANSLIT" and "//IGNORE" have no effect, nor does iconvctl()) and- does not report when it does a non-identical conversion. */- {- iconv_t cd_utf8_to_88591 = iconv_open ("ISO-8859-1", "UTF-8");- if (cd_utf8_to_88591 != (iconv_t)(-1))- {- static ICONV_CONST char input[] = "\305\202"; /* LATIN SMALL LETTER L WITH STROKE */- char buf[10];- ICONV_CONST char *inptr = input;- size_t inbytesleft = strlen (input);- char *outptr = buf;- size_t outbytesleft = sizeof (buf);- size_t res = iconv (cd_utf8_to_88591,- &inptr, &inbytesleft,- &outptr, &outbytesleft);- /* Here:- With glibc, GNU libiconv (including macOS up to 13): res == (size_t)-1, errno == EILSEQ.- With musl libc, NetBSD 10, Solaris 11: res == 1.- With macOS 14.4: res == 0, output is "l". */- if (res == 0)- result |= 2;- iconv_close (cd_utf8_to_88591);- }- }- /* Test against Solaris 10 bug: Failures are not distinguishable from- successful returns. */- {- iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");- if (cd_ascii_to_88591 != (iconv_t)(-1))- {- static ICONV_CONST char input[] = "\263";- char buf[10];- ICONV_CONST char *inptr = input;- size_t inbytesleft = strlen (input);- char *outptr = buf;- size_t outbytesleft = sizeof (buf);- size_t res = iconv (cd_ascii_to_88591,- &inptr, &inbytesleft,- &outptr, &outbytesleft);- if (res == 0)- result |= 4;- iconv_close (cd_ascii_to_88591);- }- }- /* Test against AIX 6.1..7.1 bug: Buffer overrun. */- {- iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");- if (cd_88591_to_utf8 != (iconv_t)(-1))- {- static ICONV_CONST char input[] = "\304";- static char buf[2] = { (char)0xDE, (char)0xAD };- ICONV_CONST char *inptr = input;- size_t inbytesleft = 1;- char *outptr = buf;- size_t outbytesleft = 1;- size_t res = iconv (cd_88591_to_utf8,- &inptr, &inbytesleft,- &outptr, &outbytesleft);- if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)- result |= 8;- iconv_close (cd_88591_to_utf8);- }- }-#if 0 /* This bug could be worked around by the caller. */- /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */- {- iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");- if (cd_88591_to_utf8 != (iconv_t)(-1))- {- static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";- char buf[50];- ICONV_CONST char *inptr = input;- size_t inbytesleft = strlen (input);- char *outptr = buf;- size_t outbytesleft = sizeof (buf);- size_t res = iconv (cd_88591_to_utf8,- &inptr, &inbytesleft,- &outptr, &outbytesleft);- if ((int)res > 0)- result |= 16;- iconv_close (cd_88591_to_utf8);- }- }-#endif- /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is- provided. */- {- /* Try standardized names. */- iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP");- /* Try IRIX, OSF/1 names. */- iconv_t cd2 = iconv_open ("UTF-8", "eucJP");- /* Try AIX names. */- iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP");- /* Try HP-UX names. */- iconv_t cd4 = iconv_open ("utf8", "eucJP");- if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1)- && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1))- result |= 32;- if (cd1 != (iconv_t)(-1))- iconv_close (cd1);- if (cd2 != (iconv_t)(-1))- iconv_close (cd2);- if (cd3 != (iconv_t)(-1))- iconv_close (cd3);- if (cd4 != (iconv_t)(-1))- iconv_close (cd4);- }- return result;-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_run "$LINENO"-then :- am_cv_func_iconv_works=yes-fi-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \- conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-- test "$am_cv_func_iconv_works" = no || break- done- LIBS="$gl_saved_LIBS"- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5-printf "%s\n" "$am_cv_func_iconv_works" >&6; }- case "$am_cv_func_iconv_works" in- *no) am_func_iconv=no am_cv_lib_iconv=no ;;- *) am_func_iconv=yes ;;- esac- else- am_func_iconv=no am_cv_lib_iconv=no- fi- if test "$am_func_iconv" = yes; then--printf "%s\n" "#define HAVE_ICONV 1" >>confdefs.h-- fi- if test "$am_cv_lib_iconv" = yes; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5-printf %s "checking how to link with libiconv... " >&6; }- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5-printf "%s\n" "$LIBICONV" >&6; }- else- CPPFLAGS="$gl_saved_CPPFLAGS"- LIBICONV=- LTLIBICONV=- fi----------- use_additional=yes-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"-- eval additional_includedir=\"$includedir\"- eval additional_libdir=\"$libdir\"- eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"- eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"-- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"---# Check whether --with-libintl-prefix was given.-if test ${with_libintl_prefix+y}-then :- withval=$with_libintl_prefix;- if test "X$withval" = "Xno"; then- use_additional=no- else- if test "X$withval" = "X"; then-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"-- eval additional_includedir=\"$includedir\"- eval additional_libdir=\"$libdir\"- eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"- eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"-- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- else- additional_includedir="$withval/include"- additional_libdir="$withval/$acl_libdirstem"- additional_libdir2="$withval/$acl_libdirstem2"- additional_libdir3="$withval/$acl_libdirstem3"- fi- fi--fi-- if test "X$additional_libdir2" = "X$additional_libdir"; then- additional_libdir2=- fi- if test "X$additional_libdir3" = "X$additional_libdir"; then- additional_libdir3=- fi- LIBINTL=- LTLIBINTL=- INCINTL=- LIBINTL_PREFIX=- HAVE_LIBINTL=- rpathdirs=- ltrpathdirs=- names_already_handled=- names_next_round='intl '- while test -n "$names_next_round"; do- names_this_round="$names_next_round"- names_next_round=- for name in $names_this_round; do- already_handled=- for n in $names_already_handled; do- if test "$n" = "$name"; then- already_handled=yes- break- fi- done- if test -z "$already_handled"; then- names_already_handled="$names_already_handled $name"- uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`- eval value=\"\$HAVE_LIB$uppername\"- if test -n "$value"; then- if test "$value" = yes; then- eval value=\"\$LIB$uppername\"- test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"- eval value=\"\$LTLIB$uppername\"- test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"- else- :- fi- else- found_dir=- found_la=- found_so=- found_a=- eval libname=\"$acl_libname_spec\" # typically: libname=lib$name- if test -n "$acl_shlibext"; then- shrext=".$acl_shlibext" # typically: shrext=.so- else- shrext=- fi- if test $use_additional = yes; then- for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do- if test "X$found_dir" = "X"; then- eval dir=\$$additional_libdir_variable- if test -n "$dir"; then- if test -n "$acl_shlibext"; then- if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then- found_dir="$dir"- found_so="$dir/$libname$shrext"- else- if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then- ver=`(cd "$dir" && \- for f in "$libname$shrext".*; do echo "$f"; done \- | sed -e "s,^$libname$shrext\\\\.,," \- | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \- | sed 1q ) 2>/dev/null`- if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then- found_dir="$dir"- found_so="$dir/$libname$shrext.$ver"- fi- else- eval library_names=\"$acl_library_names_spec\"- for f in $library_names; do- if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then- found_dir="$dir"- found_so="$dir/$f"- break- fi- done- fi- fi- fi- if test "X$found_dir" = "X"; then- if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then- found_dir="$dir"- found_a="$dir/$libname.$acl_libext"- fi- fi- if test "X$found_dir" != "X"; then- if test -f "$dir/$libname.la"; then- found_la="$dir/$libname.la"- fi- fi- fi- fi- done- fi- if test "X$found_dir" = "X"; then- for x in $LDFLAGS $LTLIBINTL; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- case "$x" in- -L*)- dir=`echo "X$x" | sed -e 's/^X-L//'`- if test -n "$acl_shlibext"; then- if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then- found_dir="$dir"- found_so="$dir/$libname$shrext"- else- if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then- ver=`(cd "$dir" && \- for f in "$libname$shrext".*; do echo "$f"; done \- | sed -e "s,^$libname$shrext\\\\.,," \- | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \- | sed 1q ) 2>/dev/null`- if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then- found_dir="$dir"- found_so="$dir/$libname$shrext.$ver"- fi- else- eval library_names=\"$acl_library_names_spec\"- for f in $library_names; do- if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then- found_dir="$dir"- found_so="$dir/$f"- break- fi- done- fi- fi- fi- if test "X$found_dir" = "X"; then- if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then- found_dir="$dir"- found_a="$dir/$libname.$acl_libext"- fi- fi- if test "X$found_dir" != "X"; then- if test -f "$dir/$libname.la"; then- found_la="$dir/$libname.la"- fi- fi- ;;- esac- if test "X$found_dir" != "X"; then- break- fi- done- fi- if test "X$found_dir" != "X"; then- LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"- if test "X$found_so" != "X"; then- if test "$enable_rpath" = no \- || test "X$found_dir" = "X/usr/$acl_libdirstem" \- || test "X$found_dir" = "X/usr/$acl_libdirstem2" \- || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then- LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"- else- haveit=- for x in $ltrpathdirs; do- if test "X$x" = "X$found_dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- ltrpathdirs="$ltrpathdirs $found_dir"- fi- if test "$acl_hardcode_direct" = yes; then- LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"- else- if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then- LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"- haveit=- for x in $rpathdirs; do- if test "X$x" = "X$found_dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- rpathdirs="$rpathdirs $found_dir"- fi- else- haveit=- for x in $LDFLAGS $LIBINTL; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X-L$found_dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"- fi- if test "$acl_hardcode_minus_L" != no; then- LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"- else- LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"- fi- fi- fi- fi- else- if test "X$found_a" != "X"; then- LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"- else- LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"- fi- fi- additional_includedir=- case "$found_dir" in- */$acl_libdirstem | */$acl_libdirstem/)- basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`- if test "$name" = 'intl'; then- LIBINTL_PREFIX="$basedir"- fi- additional_includedir="$basedir/include"- ;;- */$acl_libdirstem2 | */$acl_libdirstem2/)- basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`- if test "$name" = 'intl'; then- LIBINTL_PREFIX="$basedir"- fi- additional_includedir="$basedir/include"- ;;- */$acl_libdirstem3 | */$acl_libdirstem3/)- basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'`- if test "$name" = 'intl'; then- LIBINTL_PREFIX="$basedir"- fi- additional_includedir="$basedir/include"- ;;- esac- if test "X$additional_includedir" != "X"; then- if test "X$additional_includedir" != "X/usr/include"; then- haveit=- if test "X$additional_includedir" = "X/usr/local/include"; then- if test -n "$GCC"; then- case $host_os in- linux* | gnu* | k*bsd*-gnu) haveit=yes;;- esac- fi- fi- if test -z "$haveit"; then- for x in $CPPFLAGS $INCINTL; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X-I$additional_includedir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- if test -d "$additional_includedir"; then- INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"- fi- fi- fi- fi- fi- if test -n "$found_la"; then- saved_libdir="$libdir"- case "$found_la" in- */* | *\\*) . "$found_la" ;;- *) . "./$found_la" ;;- esac- libdir="$saved_libdir"- for dep in $dependency_libs; do- case "$dep" in- -L*)- dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'`- if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \- && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \- && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then- haveit=- if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \- || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \- || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then- if test -n "$GCC"; then- case $host_os in- linux* | gnu* | k*bsd*-gnu) haveit=yes;;- esac- fi- fi- if test -z "$haveit"; then- haveit=- for x in $LDFLAGS $LIBINTL; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X-L$dependency_libdir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- if test -d "$dependency_libdir"; then- LIBINTL="${LIBINTL}${LIBINTL:+ }-L$dependency_libdir"- fi- fi- haveit=- for x in $LDFLAGS $LTLIBINTL; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X-L$dependency_libdir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- if test -d "$dependency_libdir"; then- LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$dependency_libdir"- fi- fi- fi- fi- ;;- -R*)- dir=`echo "X$dep" | sed -e 's/^X-R//'`- if test "$enable_rpath" != no; then- haveit=- for x in $rpathdirs; do- if test "X$x" = "X$dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- rpathdirs="$rpathdirs $dir"- fi- haveit=- for x in $ltrpathdirs; do- if test "X$x" = "X$dir"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- ltrpathdirs="$ltrpathdirs $dir"- fi- fi- ;;- -l*)- dep=`echo "X$dep" | sed -e 's/^X-l//'`- if test "X$dep" != Xc \- || case $host_os in- linux* | gnu* | k*bsd*-gnu) false ;;- *) true ;;- esac; then- names_next_round="$names_next_round $dep"- fi- ;;- *.la)- names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`- ;;- *)- LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"- LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"- ;;- esac- done- fi- else- LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"- LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"- fi- fi- fi- done- done- if test "X$rpathdirs" != "X"; then- if test -n "$acl_hardcode_libdir_separator"; then- alldirs=- for found_dir in $rpathdirs; do- alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"- done- acl_saved_libdir="$libdir"- libdir="$alldirs"- eval flag=\"$acl_hardcode_libdir_flag_spec\"- libdir="$acl_saved_libdir"- LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"- else- for found_dir in $rpathdirs; do- acl_saved_libdir="$libdir"- libdir="$found_dir"- eval flag=\"$acl_hardcode_libdir_flag_spec\"- libdir="$acl_saved_libdir"- LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"- done- fi- fi- if test "X$ltrpathdirs" != "X"; then- for found_dir in $ltrpathdirs; do- LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"- done- fi------ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5-printf %s "checking for GNU gettext in libintl... " >&6; }-if eval test \${$gt_func_gnugettext_libintl+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) gt_saved_CPPFLAGS="$CPPFLAGS"- CPPFLAGS="$CPPFLAGS $INCINTL"- gt_saved_LIBS="$LIBS"- LIBS="$LIBS $LIBINTL"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <libintl.h>-#ifndef __GNU_GETTEXT_SUPPORTED_REVISION-#if defined _MSC_VER-#define _nl_msg_cat_cntr 0-#else-extern int _nl_msg_cat_cntr;-#endif-extern-#ifdef __cplusplus-"C"-#endif-const char *_nl_expand_alias (const char *);-#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))-#else-#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0-#endif-$gt_revision_test_code--int-main (void)-{--bindtextdomain ("", "");-return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- eval "$gt_func_gnugettext_libintl=yes"-else case e in #(- e) eval "$gt_func_gnugettext_libintl=no" ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- gt_LIBINTL_EXTRA="$INTL_MACOSX_LIBS"-- case "$host_os" in- aix*) gt_LIBINTL_EXTRA="-lpthread" ;;- esac- if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } \- && { test -n "$LIBICONV" || test -n "$gt_LIBINTL_EXTRA"; }; then- LIBS="$LIBS $LIBICONV $gt_LIBINTL_EXTRA"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <libintl.h>-#ifndef __GNU_GETTEXT_SUPPORTED_REVISION-#if defined _MSC_VER-#define _nl_msg_cat_cntr 0-#else-extern int _nl_msg_cat_cntr;-#endif-extern-#ifdef __cplusplus-"C"-#endif-const char *_nl_expand_alias (const char *);-#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))-#else-#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0-#endif-$gt_revision_test_code--int-main (void)-{--bindtextdomain ("", "");-return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- LIBINTL="$LIBINTL $LIBICONV $gt_LIBINTL_EXTRA"- LTLIBINTL="$LTLIBINTL $LTLIBICONV $gt_LIBINTL_EXTRA"- eval "$gt_func_gnugettext_libintl=yes"--fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- fi- CPPFLAGS="$gt_saved_CPPFLAGS"- LIBS="$gt_saved_LIBS" ;;-esac-fi-eval ac_res=\$$gt_func_gnugettext_libintl- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5-printf "%s\n" "$ac_res" >&6; }- fi-- if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \- || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \- && test "$PACKAGE" != gettext-runtime \- && test "$PACKAGE" != gettext-tools \- && test "$PACKAGE" != libintl; }; then- gt_use_preinstalled_gnugettext=yes- else- LIBINTL=- LTLIBINTL=- INCINTL=- fi---- if test -n "$INTL_MACOSX_LIBS"; then- if test "$gt_use_preinstalled_gnugettext" = "yes" \- || test "$nls_cv_use_gnu_gettext" = "yes"; then- LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"- LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"- fi- fi-- if test "$gt_use_preinstalled_gnugettext" = "yes" \- || test "$nls_cv_use_gnu_gettext" = "yes"; then--printf "%s\n" "#define ENABLE_NLS 1" >>confdefs.h-- else- USE_NLS=no- fi- fi-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5-printf %s "checking whether to use NLS... " >&6; }- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5-printf "%s\n" "$USE_NLS" >&6; }- if test "$USE_NLS" = "yes"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5-printf %s "checking where the gettext function comes from... " >&6; }- if test "$gt_use_preinstalled_gnugettext" = "yes"; then- if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then- gt_source="external libintl"- else- gt_source="libc"- fi- else- gt_source="included intl directory"- fi- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5-printf "%s\n" "$gt_source" >&6; }- fi-- if test "$USE_NLS" = "yes"; then-- if test "$gt_use_preinstalled_gnugettext" = "yes"; then- if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5-printf %s "checking how to link with libintl... " >&6; }- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5-printf "%s\n" "$LIBINTL" >&6; }-- for element in $INCINTL; do- haveit=- for x in $CPPFLAGS; do-- acl_saved_prefix="$prefix"- prefix="$acl_final_prefix"- acl_saved_exec_prefix="$exec_prefix"- exec_prefix="$acl_final_exec_prefix"- eval x=\"$x\"- exec_prefix="$acl_saved_exec_prefix"- prefix="$acl_saved_prefix"-- if test "X$x" = "X$element"; then- haveit=yes- break- fi- done- if test -z "$haveit"; then- CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"- fi- done-- fi---printf "%s\n" "#define HAVE_GETTEXT 1" >>confdefs.h---printf "%s\n" "#define HAVE_DCGETTEXT 1" >>confdefs.h-- fi-- POSUB=po- fi----- INTLLIBS="$LIBINTL"-----------# The command line tools use UTF-8 on native Windows. Non-ASCII characters-# display correctly only when using UCRT and gettext-runtime >= 0.23.1.-case $USE_NLS-$host_os in #(- yes-mingw*) :-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for UCRT and gettext-runtime >= 0.23.1" >&5-printf %s "checking for UCRT and gettext-runtime >= 0.23.1... " >&6; }- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #define WIN32_LEAN_AND_MEAN- #include <windows.h>- #include <libintl.h>-- #ifndef _UCRT- #error "Not UCRT"- #endif-- #if LIBINTL_VERSION < 0x001701- #error "gettext-runtime < 0.23.1"- #endif--_ACEOF-if ac_fn_c_try_cpp "$LINENO"-then :-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- as_fn_error $? "- Translation support (--enable-nls) on native Windows requires- UCRT and gettext-runtime >= 0.23.1. Use --disable-nls to build- with MSVCRT or old gettext-runtime." "$LINENO" 5- ;;-esac-fi-rm -f conftest.err conftest.i conftest.$ac_ext-- ;; #(- *) :- ;;-esac---###############################################################################-# Checks for header files.-###############################################################################--echo-echo "System headers and functions:"--# immintrin.h allows the use of the intrinsic functions if they are available.-# cpuid.h may be used for detecting x86 processor features at runtime.-ac_fn_c_check_header_compile "$LINENO" "immintrin.h" "ac_cv_header_immintrin_h" "$ac_includes_default"-if test "x$ac_cv_header_immintrin_h" = xyes-then :- printf "%s\n" "#define HAVE_IMMINTRIN_H 1" >>confdefs.h--fi-ac_fn_c_check_header_compile "$LINENO" "cpuid.h" "ac_cv_header_cpuid_h" "$ac_includes_default"-if test "x$ac_cv_header_cpuid_h" = xyes-then :- printf "%s\n" "#define HAVE_CPUID_H 1" >>confdefs.h--fi----###############################################################################-# Checks for typedefs, structures, and compiler characteristics.-###############################################################################--ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"-if test "x$ac_cv_type__Bool" = xyes-then :--printf "%s\n" "#define HAVE__BOOL 1" >>confdefs.h---fi-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99 or later" >&5-printf %s "checking for stdbool.h that conforms to C99 or later... " >&6; }-if test ${ac_cv_header_stdbool_h+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <stdbool.h>-- /* "true" and "false" should be usable in #if expressions and- integer constant expressions, and "bool" should be a valid- type name.-- Although C99 requires bool, true, and false to be macros,- C23 and C++11 overrule that, so do not test for that.- Although C99 requires __bool_true_false_are_defined and- _Bool, C23 says they are obsolescent, so do not require- them. */-- #if !true- #error "'true' is not true"- #endif- #if true != 1- #error "'true' is not equal to 1"- #endif- char b[true == 1 ? 1 : -1];- char c[true];-- #if false- #error "'false' is not false"- #endif- #if false != 0- #error "'false' is not equal to 0"- #endif- char d[false == 0 ? 1 : -1];-- enum { e = false, f = true, g = false * true, h = true * 256 };-- char i[(bool) 0.5 == true ? 1 : -1];- char j[(bool) 0.0 == false ? 1 : -1];- char k[sizeof (bool) > 0 ? 1 : -1];-- struct sb { bool s: 1; bool t; } s;- char l[sizeof s.t > 0 ? 1 : -1];-- /* The following fails for- HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */- bool m[h];- char n[sizeof m == h * sizeof m[0] ? 1 : -1];- char o[-1 - (bool) 0 < 0 ? 1 : -1];- /* Catch a bug in an HP-UX C compiler. See- https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html- https://lists.gnu.org/r/bug-coreutils/2005-11/msg00161.html- */- bool p = true;- bool *pp = &p;--int-main (void)-{-- bool ps = &s;- *pp |= p;- *pp |= ! p;-- /* Refer to every declared value, so they cannot be- discarded as unused. */- return (!b + !c + !d + !e + !f + !g + !h + !i + !j + !k- + !l + !m + !n + !o + !p + !pp + !ps);-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_cv_header_stdbool_h=yes-else case e in #(- e) ac_cv_header_stdbool_h=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5-printf "%s\n" "$ac_cv_header_stdbool_h" >&6; }--if test $ac_cv_header_stdbool_h = yes; then--printf "%s\n" "#define HAVE_STDBOOL_H 1" >>confdefs.h--fi---ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"-case $ac_cv_c_uint8_t in #(- no|yes) ;; #(- *)--printf "%s\n" "#define _UINT8_T 1" >>confdefs.h---printf "%s\n" "#define uint8_t $ac_cv_c_uint8_t" >>confdefs.h-;;- esac--ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"-case $ac_cv_c_uint16_t in #(- no|yes) ;; #(- *)---printf "%s\n" "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h-;;- esac--ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"-case $ac_cv_c_int32_t in #(- no|yes) ;; #(- *)--printf "%s\n" "#define int32_t $ac_cv_c_int32_t" >>confdefs.h-;;-esac--ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"-case $ac_cv_c_uint32_t in #(- no|yes) ;; #(- *)--printf "%s\n" "#define _UINT32_T 1" >>confdefs.h---printf "%s\n" "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h-;;- esac--ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"-case $ac_cv_c_int64_t in #(- no|yes) ;; #(- *)--printf "%s\n" "#define int64_t $ac_cv_c_int64_t" >>confdefs.h-;;-esac--ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"-case $ac_cv_c_uint64_t in #(- no|yes) ;; #(- *)--printf "%s\n" "#define _UINT64_T 1" >>confdefs.h---printf "%s\n" "#define uint64_t $ac_cv_c_uint64_t" >>confdefs.h-;;- esac--- ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"-if test "x$ac_cv_type_uintptr_t" = xyes-then :--printf "%s\n" "#define HAVE_UINTPTR_T 1" >>confdefs.h--else case e in #(- e) for ac_type in 'unsigned int' 'unsigned long int' \- 'unsigned long long int'; do- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$ac_includes_default-int-main (void)-{-static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];-test_array [0] = 0;-return test_array [0];-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :--printf "%s\n" "#define uintptr_t $ac_type" >>confdefs.h-- ac_type=-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- test -z "$ac_type" && break- done ;;-esac-fi----# The cast to long int works around a bug in the HP C Compiler-# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects-# declarations like 'int a3[[(sizeof (unsigned char)) >= 0]];'.-# This bug is HP SR number 8606223364.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5-printf %s "checking size of size_t... " >&6; }-if test ${ac_cv_sizeof_size_t+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"-then :--else case e in #(- e) if test "$ac_cv_type_size_t" = yes; then- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}-as_fn_error 77 "cannot compute sizeof (size_t)-See 'config.log' for more details" "$LINENO" 5; }- else- ac_cv_sizeof_size_t=0- fi ;;-esac-fi- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5-printf "%s\n" "$ac_cv_sizeof_size_t" >&6; }----printf "%s\n" "#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t" >>confdefs.h----# The command line tool can copy high resolution timestamps if such-# information is available in struct stat. Otherwise one second accuracy-# is used.-ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.tv_nsec" "ac_cv_member_struct_stat_st_atim_tv_nsec" "$ac_includes_default"-if test "x$ac_cv_member_struct_stat_st_atim_tv_nsec" = xyes-then :--printf "%s\n" "#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1" >>confdefs.h---fi-ac_fn_c_check_member "$LINENO" "struct stat" "st_atimespec.tv_nsec" "ac_cv_member_struct_stat_st_atimespec_tv_nsec" "$ac_includes_default"-if test "x$ac_cv_member_struct_stat_st_atimespec_tv_nsec" = xyes-then :--printf "%s\n" "#define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1" >>confdefs.h---fi-ac_fn_c_check_member "$LINENO" "struct stat" "st_atimensec" "ac_cv_member_struct_stat_st_atimensec" "$ac_includes_default"-if test "x$ac_cv_member_struct_stat_st_atimensec" = xyes-then :--printf "%s\n" "#define HAVE_STRUCT_STAT_ST_ATIMENSEC 1" >>confdefs.h---fi-ac_fn_c_check_member "$LINENO" "struct stat" "st_uatime" "ac_cv_member_struct_stat_st_uatime" "$ac_includes_default"-if test "x$ac_cv_member_struct_stat_st_uatime" = xyes-then :--printf "%s\n" "#define HAVE_STRUCT_STAT_ST_UATIME 1" >>confdefs.h---fi-ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.st__tim.tv_nsec" "ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" "$ac_includes_default"-if test "x$ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" = xyes-then :--printf "%s\n" "#define HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC 1" >>confdefs.h---fi---# Check whether --enable-largefile was given.-if test ${enable_largefile+y}-then :- enableval=$enable_largefile;-fi-if test "$enable_largefile,$enable_year2038" != no,no-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CPPFLAGS option for large files" >&5-printf %s "checking for $CPPFLAGS option for large files... " >&6; }-if test ${ac_cv_sys_largefile_opts+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_save_CPPFLAGS=$CPPFLAGS- ac_opt_found=no- for ac_opt in "none needed" "-D_FILE_OFFSET_BITS=64" "-D_LARGE_FILES=1"; do- if test x"$ac_opt" != x"none needed"-then :- CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"-fi- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <sys/types.h>-#ifndef FTYPE-# define FTYPE off_t-#endif- /* Check that FTYPE can represent 2**63 - 1 correctly.- We can't simply define LARGE_FTYPE to be 9223372036854775807,- since some C++ compilers masquerading as C compilers- incorrectly reject 9223372036854775807. */-#define LARGE_FTYPE (((FTYPE) 1 << 31 << 31) - 1 + ((FTYPE) 1 << 31 << 31))- int FTYPE_is_large[(LARGE_FTYPE % 2147483629 == 721- && LARGE_FTYPE % 2147483647 == 1)- ? 1 : -1];-int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- if test x"$ac_opt" = x"none needed"-then :- # GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t.- CPPFLAGS="$CPPFLAGS -DFTYPE=ino_t"- if ac_fn_c_try_compile "$LINENO"-then :--else case e in #(- e) CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=64"- if ac_fn_c_try_compile "$LINENO"-then :- ac_opt='-D_FILE_OFFSET_BITS=64'-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam-fi- ac_cv_sys_largefile_opts=$ac_opt- ac_opt_found=yes-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- test $ac_opt_found = no || break- done- CPPFLAGS=$ac_save_CPPFLAGS-- test $ac_opt_found = yes || ac_cv_sys_largefile_opts="support not detected" ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_opts" >&5-printf "%s\n" "$ac_cv_sys_largefile_opts" >&6; }--ac_have_largefile=yes-case $ac_cv_sys_largefile_opts in #(- "none needed") :- ;; #(- "supported through gnulib") :- ;; #(- "support not detected") :- ac_have_largefile=no ;; #(- "-D_FILE_OFFSET_BITS=64") :--printf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h- ;; #(- "-D_LARGE_FILES=1") :--printf "%s\n" "#define _LARGE_FILES 1" >>confdefs.h- ;; #(- *) :- as_fn_error $? "internal error: bad value for \$ac_cv_sys_largefile_opts" "$LINENO" 5 ;;-esac--if test "$enable_year2038" != no-then :- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CPPFLAGS option for timestamps after 2038" >&5-printf %s "checking for $CPPFLAGS option for timestamps after 2038... " >&6; }-if test ${ac_cv_sys_year2038_opts+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_save_CPPFLAGS="$CPPFLAGS"- ac_opt_found=no- for ac_opt in "none needed" "-D_TIME_BITS=64" "-D__MINGW_USE_VC2005_COMPAT" "-U_USE_32_BIT_TIME_T -D__MINGW_USE_VC2005_COMPAT"; do- if test x"$ac_opt" != x"none needed"-then :- CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"-fi- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #include <time.h>- /* Check that time_t can represent 2**32 - 1 correctly. */- #define LARGE_TIME_T \\- ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))- int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535- && LARGE_TIME_T % 65537 == 0)- ? 1 : -1];--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_cv_sys_year2038_opts="$ac_opt"- ac_opt_found=yes-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- test $ac_opt_found = no || break- done- CPPFLAGS="$ac_save_CPPFLAGS"- test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5-printf "%s\n" "$ac_cv_sys_year2038_opts" >&6; }--ac_have_year2038=yes-case $ac_cv_sys_year2038_opts in #(- "none needed") :- ;; #(- "support not detected") :- ac_have_year2038=no ;; #(- "-D_TIME_BITS=64") :--printf "%s\n" "#define _TIME_BITS 64" >>confdefs.h- ;; #(- "-D__MINGW_USE_VC2005_COMPAT") :--printf "%s\n" "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h- ;; #(- "-U_USE_32_BIT_TIME_T"*) :- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}-as_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It-will stop working after mid-January 2038. Remove-_USE_32BIT_TIME_T from the compiler flags.-See 'config.log' for more details" "$LINENO" 5; } ;; #(- *) :- as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;;-esac--fi--fi- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5-printf %s "checking whether byte ordering is bigendian... " >&6; }-if test ${ac_cv_c_bigendian+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) 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.beam 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 <sys/types.h>- #include <sys/param.h>--int-main (void)-{-#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 <sys/types.h>- #include <sys/param.h>--int-main (void)-{-#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 case e in #(- e) ac_cv_c_bigendian=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- fi- if test $ac_cv_c_bigendian = unknown; then- # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <limits.h>--int-main (void)-{-#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 <limits.h>--int-main (void)-{-#ifndef _BIG_ENDIAN- not big endian- #endif-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- ac_cv_c_bigendian=yes-else case e in #(- e) ac_cv_c_bigendian=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam 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. */-unsigned short int ascii_mm[] =- { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };- unsigned short int ascii_ii[] =- { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };- int use_ascii (int i) {- return ascii_mm[i] + ascii_ii[i];- }- unsigned short int ebcdic_ii[] =- { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };- unsigned short int ebcdic_mm[] =- { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };- int use_ebcdic (int i) {- return ebcdic_mm[i] + ebcdic_ii[i];- }- int- main (int argc, char **argv)- {- /* Intimidate the compiler so that it does not- optimize the arrays away. */- char *p = argv[0];- ascii_mm[1] = *p++; ebcdic_mm[1] = *p++;- ascii_ii[1] = *p++; ebcdic_ii[1] = *p++;- return use_ascii (argc) == use_ebcdic (*p);- }-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- if grep BIGenDianSyS conftest$ac_exeext >/dev/null; then- ac_cv_c_bigendian=yes- fi- if grep LiTTleEnDian conftest$ac_exeext >/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.beam \- conftest$ac_exeext conftest.$ac_ext-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-$ac_includes_default-int-main (void)-{-- /* 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 case e in #(- e) ac_cv_c_bigendian=yes ;;-esac-fi-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \- conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-- fi ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5-printf "%s\n" "$ac_cv_c_bigendian" >&6; }- case $ac_cv_c_bigendian in #(- yes)- printf "%s\n" "#define WORDS_BIGENDIAN 1" >>confdefs.h-;; #(- no)- ;; #(- universal)--printf "%s\n" "#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---# __attribute__((__constructor__)) can be used for one-time initializations.-# Use -Werror because some compilers accept unknown attributes and just-# give a warning.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if __attribute__((__constructor__)) can be used" >&5-printf %s "checking if __attribute__((__constructor__)) can be used... " >&6; }-have_func_attribute_constructor=no-OLD_CFLAGS="$CFLAGS"-CFLAGS="$CFLAGS -Werror"-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- __attribute__((__constructor__))- static void my_constructor_func(void) { return; }--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :---printf "%s\n" "#define HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR 1" >>confdefs.h-- have_func_attribute_constructor=yes- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-CFLAGS="$OLD_CFLAGS"--# The Win95 threading lacks a thread-safe one-time initialization function.-# The one-time initialization is needed for crc32_small.c and crc64_small.c-# create the CRC tables. So if small mode is enabled, the threading mode is-# win95, and the compiler does not support attribute constructor, then we-# would end up with a multithreaded build that is thread-unsafe. As a-# result this configuration is not allowed.-if test "x$enable_small$enable_threads$have_func_attribute_constructor" \- = xyeswin95no; then- as_fn_error $? "- --enable-threads=win95 and --enable-small cannot be used- at the same time with a compiler that doesn't support- __attribute__((__constructor__))" "$LINENO" 5-fi---###############################################################################-# Checks for library functions.-###############################################################################--# Gnulib replacements as needed-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5-printf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }-if test ${ac_cv_c_undeclared_builtin_options+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_save_CFLAGS=$CFLAGS- ac_cv_c_undeclared_builtin_options='cannot detect'- for ac_arg in '' -fno-builtin; do- CFLAGS="$ac_save_CFLAGS $ac_arg"- # This test program should *not* compile successfully.- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-(void) strchr;- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :--else case e in #(- e) # This test program should compile successfully.- # No library function is consistently available on- # freestanding implementations, so test against a dummy- # declaration. Include always-available headers on the- # off chance that they somehow elicit warnings.- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <float.h>-#include <limits.h>-#include <stdarg.h>-#include <stddef.h>-extern void ac_decl (int, char *);--int-main (void)-{-(void) ac_decl (0, (char *) 0);- (void) ac_decl;-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- if test x"$ac_arg" = x-then :- ac_cv_c_undeclared_builtin_options='none needed'-else case e in #(- e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;-esac-fi- break-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- done- CFLAGS=$ac_save_CFLAGS- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5-printf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }- case $ac_cv_c_undeclared_builtin_options in #(- 'cannot detect') :- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}-as_fn_error $? "cannot make $CC report undeclared builtins-See 'config.log' for more details" "$LINENO" 5; } ;; #(- 'none needed') :- ac_c_undeclared_builtin_options='' ;; #(- *) :- ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;-esac--- if test -z "$gl_replace_getopt"; then- for ac_header in getopt.h-do :- ac_fn_c_check_header_compile "$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"-if test "x$ac_cv_header_getopt_h" = xyes-then :- printf "%s\n" "#define HAVE_GETOPT_H 1" >>confdefs.h--else case e in #(- e) gl_replace_getopt=yes ;;-esac-fi--done- fi-- if test -z "$gl_replace_getopt"; then-- for ac_func in getopt_long-do :- ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long"-if test "x$ac_cv_func_getopt_long" = xyes-then :- printf "%s\n" "#define HAVE_GETOPT_LONG 1" >>confdefs.h--else case e in #(- e) gl_replace_getopt=yes ;;-esac-fi--done- fi-- if test -z "$gl_replace_getopt"; then- ac_fn_check_decl "$LINENO" "optreset" "ac_cv_have_decl_optreset" "#include <getopt.h>-" "$ac_c_undeclared_builtin_options" "CFLAGS"-if test "x$ac_cv_have_decl_optreset" = xyes-then :--printf "%s\n" "#define HAVE_OPTRESET 1" >>confdefs.h--fi- fi--------- if test -n "$gl_replace_getopt"; then-- case " $LIBOBJS " in- *" getopt.$ac_objext "* ) ;;- *) LIBOBJS="$LIBOBJS getopt.$ac_objext"- ;;-esac-- case " $LIBOBJS " in- *" getopt1.$ac_objext "* ) ;;- *) LIBOBJS="$LIBOBJS getopt1.$ac_objext"- ;;-esac------printf "%s\n" "#define __GETOPT_PREFIX rpl_" >>confdefs.h--- GETOPT_H=getopt.h--- fi---# If clock_gettime() is available, liblzma with pthreads may use it, and-# xz may use it even when threading support is disabled. In XZ Utils 5.4.x-# and older, configure checked for clock_gettime() only when using pthreads.-# This way non-threaded builds of liblzma didn't get a useless dependency on-# librt which further had a dependency on libpthread. Avoiding these was-# useful when a small build was needed, for example, for initramfs use.-#-# The above reasoning is thoroughly obsolete: On GNU/Linux, librt hasn't-# been needed for clock_gettime() since glibc 2.17 (2012-12-25).-# Solaris 10 needs librt but Solaris 11 doesn't anymore.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5-printf %s "checking for library containing clock_gettime... " >&6; }-if test ${ac_cv_search_clock_gettime+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_func_search_save_LIBS=$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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char clock_gettime (void);-int-main (void)-{-return clock_gettime ();- ;- return 0;-}-_ACEOF-for ac_lib in '' rt-do- if test -z "$ac_lib"; then- ac_res="none required"- else- ac_res=-l$ac_lib- LIBS="-l$ac_lib $ac_func_search_save_LIBS"- fi- if ac_fn_c_try_link "$LINENO"-then :- ac_cv_search_clock_gettime=$ac_res-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext- if test ${ac_cv_search_clock_gettime+y}-then :- break-fi-done-if test ${ac_cv_search_clock_gettime+y}-then :--else case e in #(- e) ac_cv_search_clock_gettime=no ;;-esac-fi-rm conftest.$ac_ext-LIBS=$ac_func_search_save_LIBS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5-printf "%s\n" "$ac_cv_search_clock_gettime" >&6; }-ac_res=$ac_cv_search_clock_gettime-if test "$ac_res" != no-then :- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"--fi--ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"-if test "x$ac_cv_func_clock_gettime" = xyes-then :- printf "%s\n" "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h--fi--ac_fn_check_decl "$LINENO" "CLOCK_MONOTONIC" "ac_cv_have_decl_CLOCK_MONOTONIC" "#include <time.h>-" "$ac_c_undeclared_builtin_options" "CFLAGS"-if test "x$ac_cv_have_decl_CLOCK_MONOTONIC" = xyes-then :--printf "%s\n" "#define HAVE_CLOCK_MONOTONIC 1" >>confdefs.h--fi--# Find the best function to set timestamps.-- for ac_func in futimens futimes futimesat utimes _futime utime-do :- as_ac_var=`printf "%s\n" "ac_cv_func_$ac_func" | sed "$as_sed_sh"`-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"-if eval test \"x\$"$as_ac_var"\" = x"yes"-then :- cat >>confdefs.h <<_ACEOF-#define `printf "%s\n" "HAVE_$ac_func" | sed "$as_sed_cpp"` 1-_ACEOF- break-fi--done--# This is nice to have but not mandatory.-ac_fn_c_check_func "$LINENO" "posix_fadvise" "ac_cv_func_posix_fadvise"-if test "x$ac_cv_func_posix_fadvise" = xyes-then :- printf "%s\n" "#define HAVE_POSIX_FADVISE 1" >>confdefs.h--fi----------ac_fn_check_decl "$LINENO" "program_invocation_name" "ac_cv_have_decl_program_invocation_name" "#include <errno.h>-" "$ac_c_undeclared_builtin_options" "CFLAGS"-if test "x$ac_cv_have_decl_program_invocation_name" = xyes-then :--printf "%s\n" "#define HAVE_PROGRAM_INVOCATION_NAME 1" >>confdefs.h--fi------{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if __builtin_bswap16/32/64 are supported" >&5-printf %s "checking if __builtin_bswap16/32/64 are supported... " >&6; }-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-__builtin_bswap16(1);- __builtin_bswap32(1);- __builtin_bswap64(1);- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :---printf "%s\n" "#define HAVE___BUILTIN_BSWAPXX 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-- # Look for other byteswapping methods.- for ac_header in byteswap.h sys/endian.h sys/byteorder.h-do :- as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | sed "$as_sed_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 :- cat >>confdefs.h <<_ACEOF-#define `printf "%s\n" "HAVE_$ac_header" | sed "$as_sed_cpp"` 1-_ACEOF- break-fi--done-- # Even if we have byteswap.h we may lack the specific macros/functions.- if test x$ac_cv_header_byteswap_h = xyes ; then-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if bswap_16 is available" >&5-printf %s "checking if bswap_16 is available... " >&6; }- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <byteswap.h>-int-main(void)-{- bswap_16(42);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :---printf "%s\n" "#define HAVE_BSWAP_16 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; } ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext--- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if bswap_32 is available" >&5-printf %s "checking if bswap_32 is available... " >&6; }- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <byteswap.h>-int-main(void)-{- bswap_32(42);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :---printf "%s\n" "#define HAVE_BSWAP_32 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; } ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext--- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if bswap_64 is available" >&5-printf %s "checking if bswap_64 is available... " >&6; }- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <byteswap.h>-int-main(void)-{- bswap_64(42);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :---printf "%s\n" "#define HAVE_BSWAP_64 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; } ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-- fi- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext--# On archs that we use tuklib_integer_strict_align() (see below), we need-# objdump to detect support for unaligned access. (Libtool needs objdump-# too, so Libtool does this same tool check as well.)-if test -n "$ac_tool_prefix"; then- # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.-set dummy ${ac_tool_prefix}objdump; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_OBJDUMP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$OBJDUMP"; then- ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-OBJDUMP=$ac_cv_prog_OBJDUMP-if test -n "$OBJDUMP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5-printf "%s\n" "$OBJDUMP" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi---fi-if test -z "$ac_cv_prog_OBJDUMP"; then- ac_ct_OBJDUMP=$OBJDUMP- # Extract the first word of "objdump", so it can be a program name with args.-set dummy objdump; ac_word=$2-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5-printf %s "checking for $ac_word... " >&6; }-if test ${ac_cv_prog_ac_ct_OBJDUMP+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) if test -n "$ac_ct_OBJDUMP"; then- ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.-else-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- for ac_exec_ext in '' $ac_executable_extensions; do- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then- ac_cv_prog_ac_ct_OBJDUMP="objdump"- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5- break 2- fi-done- done-IFS=$as_save_IFS--fi ;;-esac-fi-ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP-if test -n "$ac_ct_OBJDUMP"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5-printf "%s\n" "$ac_ct_OBJDUMP" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi-- if test "x$ac_ct_OBJDUMP" = x; then- OBJDUMP="false"- else- case $cross_compiling:$ac_tool_warned in-yes:)-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}-ac_tool_warned=yes ;;-esac- OBJDUMP=$ac_ct_OBJDUMP- fi-else- OBJDUMP="$ac_cv_prog_OBJDUMP"-fi---# An internal helper that attempts to detect if -mstrict-align or-# -mno-strict-align is in effect. This sets enable_unaligned_access=yes-# if compilation succeeds and the regex passed as an argument does *not*-# match the objdump output of a check program. Otherwise this sets-# enable_unaligned_access=no.-tuklib_integer_strict_align ()-{- # First guess no.- enable_unaligned_access=no-- # Force -O2 because without optimizations the memcpy()- # won't be optimized out.- tuklib_integer_saved_CFLAGS=$CFLAGS- CFLAGS="$CFLAGS -O2"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #include <string.h>- unsigned int check_strict_align(const void *p)- {- unsigned int i;- memcpy(&i, p, sizeof(i));- return i;- }--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :-- # Disassemble the test function from the object file.- if $OBJDUMP -d conftest.$ac_objext > conftest.s ; then- # This function should be passed a regex that- # matches if there are instructions that load- # unsigned bytes. Such instructions indicate- # that -mstrict-align is in effect.- #- # NOTE: Use braces to avoid M4 parameter- # expansion.- if grep -- "${1}" conftest.s > /dev/null ; then- :- else- # No single-byte unsigned load- # instructions were found,- # so it seems that -mno-strict-align- # is in effect.- # Override our earlier guess.- enable_unaligned_access=yes- fi- fi--fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- CFLAGS=$tuklib_integer_saved_CFLAGS-}--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if unaligned memory access should be used" >&5-printf %s "checking if unaligned memory access should be used... " >&6; }-# Check whether --enable-unaligned-access was given.-if test ${enable_unaligned_access+y}-then :- enableval=$enable_unaligned_access;-else case e in #(- e) enable_unaligned_access=auto ;;-esac-fi--if test "x$enable_unaligned_access" = xauto ; then- # NOTE: There might be other architectures on which unaligned access- # is fast.- case $host_cpu in- i?86|x86_64|powerpc|powerpc64|powerpc64le)- enable_unaligned_access=yes- ;;- arm*|riscv*)- # On 32-bit ARM, GCC and Clang- # #define __ARM_FEATURE_UNALIGNED- # if and only if unaligned access is supported.- #- # RISC-V C API Specification says that if- # __riscv_misaligned_fast is defined then- # unaligned access is known to be fast.- #- # MSVC is handled as a special case: We assume that- # 32-bit ARM supports fast unaligned access.- # If MSVC gets RISC-V support then this will assume- # fast unaligned access on RISC-V too.- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #if !defined(__ARM_FEATURE_UNALIGNED) \- && !defined(__riscv_misaligned_fast) \- && !defined(_MSC_VER)- compile error- #endif- int main(void) { return 0; }--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- enable_unaligned_access=yes-else case e in #(- e) enable_unaligned_access=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- ;;- aarch64*)- # On ARM64, Clang defines __ARM_FEATURE_UNALIGNED- # if and only if unaligned access is supported.- # However, GCC (at least up to 15.2.0) defines it- # even when using -mstrict-align, so autodetection- # with this macro doesn't work with GCC on ARM64.- # (It does work on 32-bit ARM.) See:- #- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111555- #- # We need three checks:- #- # 1. If __ARM_FEATURE_UNALIGNED is defined and the- # compiler isn't GCC, unaligned access is enabled.- # If the compiler is MSVC, unaligned access is- # enabled even without __ARM_FEATURE_UNALIGNED.- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #if defined(__ARM_FEATURE_UNALIGNED) \- && (!defined(__GNUC__) \- || defined(__clang__))- #elif defined(_MSC_VER)- #else- compile error- #endif- int main(void) { return 0; }--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- enable_unaligned_access=yes-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext-- # 2. If __ARM_FEATURE_UNALIGNED is not defined,- # unaligned access is disabled.- if test "x$enable_unaligned_access" = xauto ; then- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #ifdef __ARM_FEATURE_UNALIGNED- compile error- #endif- int main(void) { return 0; }--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- enable_unaligned_access=no-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- fi-- # 3. Use heuristics to detect if -mstrict-align is- # in effect when building with GCC.- if test "x$enable_unaligned_access" = xauto ; then- tuklib_integer_strict_align \- '[[:blank:]]ldrb[[:blank:]]'- fi- ;;- loongarch*)- # See sections 7.4, 8.1, and 8.2:- # https://github.com/loongson/la-softdev-convention/blob/v0.2/la-softdev-convention.adoc- #- # That is, desktop and server processors likely support- # unaligned access in hardware but embedded processors- # might not. GCC defaults to -mno-strict-align and so- # do majority of GNU/Linux distributions. As of- # GCC 15.2, there is no predefined macro to detect- # if -mstrict-align or -mno-strict-align is in effect.- # Use heuristics based on compiler output.-- tuklib_integer_strict_align \- '[[:blank:]]ld\.bu[[:blank:]]'-- ;;- *)- enable_unaligned_access=no- ;;- esac-fi-if test "x$enable_unaligned_access" = xyes ; then--printf "%s\n" "#define TUKLIB_FAST_UNALIGNED_ACCESS 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if unsafe type punning should be used" >&5-printf %s "checking if unsafe type punning should be used... " >&6; }-# Check whether --enable-unsafe-type-punning was given.-if test ${enable_unsafe_type_punning+y}-then :- enableval=$enable_unsafe_type_punning;-else case e in #(- e) enable_unsafe_type_punning=no ;;-esac-fi--if test "x$enable_unsafe_type_punning" = xyes ; then--printf "%s\n" "#define TUKLIB_USE_UNSAFE_TYPE_PUNNING 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }-else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }-fi--{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if __builtin_assume_aligned is supported" >&5-printf %s "checking if __builtin_assume_aligned is supported... " >&6; }-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-__builtin_assume_aligned("", 1);- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :---printf "%s\n" "#define HAVE___BUILTIN_ASSUME_ALIGNED 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-----# sys/param.h might be needed by sys/sysctl.h.-ac_fn_c_check_header_compile "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"-if test "x$ac_cv_header_sys_param_h" = xyes-then :- printf "%s\n" "#define HAVE_SYS_PARAM_H 1" >>confdefs.h--fi---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to detect the amount of physical memory" >&5-printf %s "checking how to detect the amount of physical memory... " >&6; }-if test ${tuklib_cv_physmem_method+y}-then :- printf %s "(cached) " >&6-else case e in #(- e)--# Maybe checking $host_os would be enough but this matches what-# tuklib_physmem.c does.-#-# NOTE: IRIX has a compiler that doesn't error out with #error, so use-# a non-compilable text instead of #error to generate an error.-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#if defined(_WIN32) || defined(__CYGWIN__) || defined(__OS2__) \- || defined(__DJGPP__) || defined(__VMS) \- || defined(AMIGA) || defined(__AROS__) || defined(__QNX__)-int main(void) { return 0; }-#else-compile error-#endif--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- tuklib_cv_physmem_method=special-else case e in #(- e)--# Look for AIX-specific solution before sysconf(), because the test-# for sysconf() will pass on AIX but won't actually work-# (sysconf(_SC_PHYS_PAGES) compiles but always returns -1 on AIX).-#-# NOTE: There is no need to link the check program because it's not calling-# any functions and thus implicit function declarations aren't a problem.-# The unused reference to _system_configuration.physmem might get optimized-# away, and thus the linker might not see that symbol anyway.-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <sys/systemcfg.h>--int-main(void)-{- (void)_system_configuration.physmem;- return 0;-}--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- tuklib_cv_physmem_method=aix-else case e in #(- e)--cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <unistd.h>-int-main(void)-{- long i;- i = sysconf(_SC_PAGESIZE);- i = sysconf(_SC_PHYS_PAGES);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_physmem_method=sysconf-else case e in #(- e)--cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#ifdef HAVE_SYS_PARAM_H-# include <sys/param.h>-#endif-#include <sys/sysctl.h>-int-main(void)-{- int name[2] = { CTL_HW, HW_PHYSMEM };- unsigned long mem;- size_t mem_ptr_size = sizeof(mem);- sysctl(name, 2, &mem, &mem_ptr_size, NULL, 0);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_physmem_method=sysctl-else case e in #(- e)--cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <sys/sysinfo.h>-#include <machine/hal_sysinfo.h>--int-main(void)-{- int memkb;- int start = 0;- getsysinfo(GSI_PHYSMEM, (caddr_t)&memkb, sizeof(memkb), &start);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_physmem_method=getsysinfo-else case e in #(- e)--cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <sys/param.h>-#include <sys/pstat.h>--int-main(void)-{- struct pst_static pst;- pstat_getstatic(&pst, sizeof(pst), 1, 0);- (void)pst.physical_memory;- (void)pst.page_size;- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_physmem_method=pstat_getstatic-else case e in #(- e)--cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <invent.h>-int-main(void)-{- inv_state_t *st = NULL;- setinvent_r(&st);- getinvent_r(st);- endinvent_r(st);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_physmem_method=getinvent_r-else case e in #(- e)--# This version of sysinfo() is Linux-specific. Some non-Linux systems have-# different sysinfo() so we must check $host_os.-case $host_os in- linux*)- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <sys/sysinfo.h>-int-main(void)-{- struct sysinfo si;- sysinfo(&si);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :-- tuklib_cv_physmem_method=sysinfo--else case e in #(- e)- tuklib_cv_physmem_method=unknown- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- ;;- *)- tuklib_cv_physmem_method=unknown- ;;-esac- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $tuklib_cv_physmem_method" >&5-printf "%s\n" "$tuklib_cv_physmem_method" >&6; }--case $tuklib_cv_physmem_method in- aix)--printf "%s\n" "#define TUKLIB_PHYSMEM_AIX 1" >>confdefs.h-- ;;- sysconf)--printf "%s\n" "#define TUKLIB_PHYSMEM_SYSCONF 1" >>confdefs.h-- ;;- sysctl)--printf "%s\n" "#define TUKLIB_PHYSMEM_SYSCTL 1" >>confdefs.h-- ;;- getsysinfo)--printf "%s\n" "#define TUKLIB_PHYSMEM_GETSYSINFO 1" >>confdefs.h-- ;;- pstat_getstatic)--printf "%s\n" "#define TUKLIB_PHYSMEM_PSTAT_GETSTATIC 1" >>confdefs.h-- ;;- getinvent_r)--printf "%s\n" "#define TUKLIB_PHYSMEM_GETINVENT_R 1" >>confdefs.h-- ;;- sysinfo)--printf "%s\n" "#define TUKLIB_PHYSMEM_SYSINFO 1" >>confdefs.h-- ;;-esac-----# sys/param.h might be needed by sys/sysctl.h.-ac_fn_c_check_header_compile "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"-if test "x$ac_cv_header_sys_param_h" = xyes-then :- printf "%s\n" "#define HAVE_SYS_PARAM_H 1" >>confdefs.h--fi---{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to detect the number of available CPU cores" >&5-printf %s "checking how to detect the number of available CPU cores... " >&6; }-if test ${tuklib_cv_cpucores_method+y}-then :- printf %s "(cached) " >&6-else case e in #(- e)--# Maybe checking $host_os would be enough but this matches what-# tuklib_cpucores.c does.-#-# NOTE: IRIX has a compiler that doesn't error out with #error, so use-# a non-compilable text instead of #error to generate an error.-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#if defined(_WIN32) || defined(__CYGWIN__)-int main(void) { return 0; }-#else-compile error-#endif--_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- tuklib_cv_cpucores_method=special-else case e in #(- e)--# glibc-based systems (GNU/Linux and GNU/kFreeBSD) have sched_getaffinity().-# The CPU_COUNT() macro was added in glibc 2.9 so we try to link the-# test program instead of merely compiling it. glibc 2.9 is old enough that-# if someone uses the code on older glibc, the fallback to sysconf() should-# be good enough.-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <sched.h>-int-main(void)-{- cpu_set_t cpu_mask;- sched_getaffinity(0, sizeof(cpu_mask), &cpu_mask);- return CPU_COUNT(&cpu_mask);-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_cpucores_method=sched_getaffinity-else case e in #(- e)--# FreeBSD has both cpuset and sysctl. Look for cpuset first because-# it's a better approach.-#-# This test would match on GNU/kFreeBSD too but it would require-# -lfreebsd-glue when linking and thus in the current form this would-# fail on GNU/kFreeBSD. The above test for sched_getaffinity() matches-# on GNU/kFreeBSD so the test below should never run on that OS.-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <sys/param.h>-#include <sys/cpuset.h>--int-main(void)-{- cpuset_t set;- cpuset_getaffinity(CPU_LEVEL_WHICH, CPU_WHICH_PID, -1,- sizeof(set), &set);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_cpucores_method=cpuset-else case e in #(- e)--# On OS/2, both sysconf() and sysctl() pass the tests in this file,-# but only sysctl() works. On QNX it's the opposite: only sysconf() works-# (although it assumes that _POSIX_SOURCE, _XOPEN_SOURCE, and _POSIX_C_SOURCE-# are undefined or alternatively _QNX_SOURCE is defined).-#-# We test sysctl() first and intentionally break the sysctl() test on QNX-# so that sysctl() is never used on QNX.-cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#ifdef __QNX__-compile error-#endif-#ifdef HAVE_SYS_PARAM_H-# include <sys/param.h>-#endif-#include <sys/sysctl.h>-int-main(void)-{-#ifdef HW_NCPUONLINE- /* This is preferred on OpenBSD, see tuklib_cpucores.c. */- int name[2] = { CTL_HW, HW_NCPUONLINE };-#else- int name[2] = { CTL_HW, HW_NCPU };-#endif- int cpus;- size_t cpus_size = sizeof(cpus);- sysctl(name, 2, &cpus, &cpus_size, NULL, 0);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_cpucores_method=sysctl-else case e in #(- e)--cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <unistd.h>-int-main(void)-{- long i;-#ifdef _SC_NPROCESSORS_ONLN- /* Many systems using sysconf() */- i = sysconf(_SC_NPROCESSORS_ONLN);-#else- /* IRIX */- i = sysconf(_SC_NPROC_ONLN);-#endif- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_cpucores_method=sysconf-else case e in #(- e)--cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <sys/param.h>-#include <sys/pstat.h>--int-main(void)-{- struct pst_dynamic pst;- pstat_getdynamic(&pst, sizeof(pst), 1, 0);- (void)pst.psd_proc_cnt;- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- tuklib_cv_cpucores_method=pstat_getdynamic-else case e in #(- e)-- tuklib_cv_cpucores_method=unknown- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $tuklib_cv_cpucores_method" >&5-printf "%s\n" "$tuklib_cv_cpucores_method" >&6; }--case $tuklib_cv_cpucores_method in- sched_getaffinity)--printf "%s\n" "#define TUKLIB_CPUCORES_SCHED_GETAFFINITY 1" >>confdefs.h-- ;;- cpuset)--printf "%s\n" "#define TUKLIB_CPUCORES_CPUSET 1" >>confdefs.h-- ;;- sysctl)--printf "%s\n" "#define TUKLIB_CPUCORES_SYSCTL 1" >>confdefs.h-- ;;- sysconf)--printf "%s\n" "#define TUKLIB_CPUCORES_SYSCONF 1" >>confdefs.h-- ;;- pstat_getdynamic)--printf "%s\n" "#define TUKLIB_CPUCORES_PSTAT_GETDYNAMIC 1" >>confdefs.h-- ;;-esac----- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc and mbstate_t are properly declared" >&5-printf %s "checking whether mbrtowc and mbstate_t are properly declared... " >&6; }-if test ${ac_cv_func_mbrtowc+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-#include <wchar.h>-int-main (void)-{-wchar_t wc;- char const s[] = "";- size_t n = 1;- mbstate_t state;- return ! (sizeof state && (mbrtowc) (&wc, s, n, &state));- ;- return 0;-}-_ACEOF-if ac_fn_c_try_link "$LINENO"-then :- ac_cv_func_mbrtowc=yes-else case e in #(- e) ac_cv_func_mbrtowc=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mbrtowc" >&5-printf "%s\n" "$ac_cv_func_mbrtowc" >&6; }- if test $ac_cv_func_mbrtowc = yes; then--printf "%s\n" "#define HAVE_MBRTOWC 1" >>confdefs.h-- fi--ac_fn_c_check_func "$LINENO" "wcwidth" "ac_cv_func_wcwidth"-if test "x$ac_cv_func_wcwidth" = xyes-then :- printf "%s\n" "#define HAVE_WCWIDTH 1" >>confdefs.h--fi-ac_fn_c_check_func "$LINENO" "vasprintf" "ac_cv_func_vasprintf"-if test "x$ac_cv_func_vasprintf" = xyes-then :- printf "%s\n" "#define HAVE_VASPRINTF 1" >>confdefs.h--fi----# If requested, check for system-provided SHA-256. At least the following-# implementations are supported:-#-# OS Headers Library Type Function-# FreeBSD sys/types.h + sha256.h libmd SHA256_CTX SHA256_Init-# NetBSD sys/types.h + sha2.h SHA256_CTX SHA256_Init-# OpenBSD sys/types.h + sha2.h SHA2_CTX SHA256Init-# Solaris sys/types.h + sha2.h libmd SHA256_CTX SHA256Init-# MINIX 3 sys/types.h + sha2.h SHA256_CTX SHA256_Init-# Darwin CommonCrypto/CommonDigest.h CC_SHA256_CTX CC_SHA256_Init-#-# Note that Darwin's CC_SHA256_Update takes buffer size as uint32_t instead-# of size_t.-#-sha256_header_found=no-sha256_type_found=no-sha256_func_found=no-if test "x$enable_external_sha256" = "xyes"-then :-- # Test for Common Crypto before others, because Darwin has sha256.h- # too and we don't want to use that, because on older versions it- # uses OpenSSL functions, whose SHA256_Init is not guaranteed to- # succeed.- for ac_header in CommonCrypto/CommonDigest.h sha256.h sha2.h-do :- as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | sed "$as_sed_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 :- cat >>confdefs.h <<_ACEOF-#define `printf "%s\n" "HAVE_$ac_header" | sed "$as_sed_cpp"` 1-_ACEOF- sha256_header_found=yes ; break-fi--done- if test "x$sha256_header_found" = xyes; then- ac_fn_c_check_type "$LINENO" "CC_SHA256_CTX" "ac_cv_type_CC_SHA256_CTX" "#ifdef HAVE_SYS_TYPES_H- # include <sys/types.h>- #endif- #ifdef HAVE_COMMONCRYPTO_COMMONDIGEST_H- # include <CommonCrypto/CommonDigest.h>- #endif- #ifdef HAVE_SHA256_H- # include <sha256.h>- #endif- #ifdef HAVE_SHA2_H- # include <sha2.h>- #endif-"-if test "x$ac_cv_type_CC_SHA256_CTX" = xyes-then :--printf "%s\n" "#define HAVE_CC_SHA256_CTX 1" >>confdefs.h--sha256_type_found=yes-fi-ac_fn_c_check_type "$LINENO" "SHA256_CTX" "ac_cv_type_SHA256_CTX" "#ifdef HAVE_SYS_TYPES_H- # include <sys/types.h>- #endif- #ifdef HAVE_COMMONCRYPTO_COMMONDIGEST_H- # include <CommonCrypto/CommonDigest.h>- #endif- #ifdef HAVE_SHA256_H- # include <sha256.h>- #endif- #ifdef HAVE_SHA2_H- # include <sha2.h>- #endif-"-if test "x$ac_cv_type_SHA256_CTX" = xyes-then :--printf "%s\n" "#define HAVE_SHA256_CTX 1" >>confdefs.h--sha256_type_found=yes-fi-ac_fn_c_check_type "$LINENO" "SHA2_CTX" "ac_cv_type_SHA2_CTX" "#ifdef HAVE_SYS_TYPES_H- # include <sys/types.h>- #endif- #ifdef HAVE_COMMONCRYPTO_COMMONDIGEST_H- # include <CommonCrypto/CommonDigest.h>- #endif- #ifdef HAVE_SHA256_H- # include <sha256.h>- #endif- #ifdef HAVE_SHA2_H- # include <sha2.h>- #endif-"-if test "x$ac_cv_type_SHA2_CTX" = xyes-then :--printf "%s\n" "#define HAVE_SHA2_CTX 1" >>confdefs.h--sha256_type_found=yes-fi-- if test "x$sha256_type_found" = xyes ; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing SHA256Init" >&5-printf %s "checking for library containing SHA256Init... " >&6; }-if test ${ac_cv_search_SHA256Init+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_func_search_save_LIBS=$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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char SHA256Init (void);-int-main (void)-{-return SHA256Init ();- ;- return 0;-}-_ACEOF-for ac_lib in '' md-do- if test -z "$ac_lib"; then- ac_res="none required"- else- ac_res=-l$ac_lib- LIBS="-l$ac_lib $ac_func_search_save_LIBS"- fi- if ac_fn_c_try_link "$LINENO"-then :- ac_cv_search_SHA256Init=$ac_res-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext- if test ${ac_cv_search_SHA256Init+y}-then :- break-fi-done-if test ${ac_cv_search_SHA256Init+y}-then :--else case e in #(- e) ac_cv_search_SHA256Init=no ;;-esac-fi-rm conftest.$ac_ext-LIBS=$ac_func_search_save_LIBS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_SHA256Init" >&5-printf "%s\n" "$ac_cv_search_SHA256Init" >&6; }-ac_res=$ac_cv_search_SHA256Init-if test "$ac_res" != no-then :- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"--fi-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing SHA256_Init" >&5-printf %s "checking for library containing SHA256_Init... " >&6; }-if test ${ac_cv_search_SHA256_Init+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) ac_func_search_save_LIBS=$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.- The 'extern "C"' is for builds by C++ compilers;- although this is not generally supported in C code supporting it here- has little cost and some practical benefit (sr 110532). */-#ifdef __cplusplus-extern "C"-#endif-char SHA256_Init (void);-int-main (void)-{-return SHA256_Init ();- ;- return 0;-}-_ACEOF-for ac_lib in '' md-do- if test -z "$ac_lib"; then- ac_res="none required"- else- ac_res=-l$ac_lib- LIBS="-l$ac_lib $ac_func_search_save_LIBS"- fi- if ac_fn_c_try_link "$LINENO"-then :- ac_cv_search_SHA256_Init=$ac_res-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext- if test ${ac_cv_search_SHA256_Init+y}-then :- break-fi-done-if test ${ac_cv_search_SHA256_Init+y}-then :--else case e in #(- e) ac_cv_search_SHA256_Init=no ;;-esac-fi-rm conftest.$ac_ext-LIBS=$ac_func_search_save_LIBS ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_SHA256_Init" >&5-printf "%s\n" "$ac_cv_search_SHA256_Init" >&6; }-ac_res=$ac_cv_search_SHA256_Init-if test "$ac_res" != no-then :- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"--fi--- for ac_func in CC_SHA256_Init SHA256Init SHA256_Init-do :- as_ac_var=`printf "%s\n" "ac_cv_func_$ac_func" | sed "$as_sed_sh"`-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"-if eval test \"x\$"$as_ac_var"\" = x"yes"-then :- cat >>confdefs.h <<_ACEOF-#define `printf "%s\n" "HAVE_$ac_func" | sed "$as_sed_cpp"` 1-_ACEOF- sha256_func_found=yes ; break-fi--done- fi- fi--fi- if test "x$sha256_func_found" = xno; then- COND_INTERNAL_SHA256_TRUE=- COND_INTERNAL_SHA256_FALSE='#'-else- COND_INTERNAL_SHA256_TRUE='#'- COND_INTERNAL_SHA256_FALSE=-fi--if test "x$enable_external_sha256$sha256_func_found" = xyesno; then- as_fn_error $? "--enable-external-sha256 was specified but no supported external SHA-256 implementation was found" "$LINENO" 5-fi--# Check for SSE2 intrinsics. There is no run-time detection for SSE2 so if-# compiler options enable SSE2 then SSE2 support is required by the binaries.-# The compile-time check for SSE2 is done with #ifdefs because some compilers-# (ICC, MSVC) allow SSE2 intrinsics even when SSE2 isn't enabled.-ac_fn_check_decl "$LINENO" "_mm_movemask_epi8" "ac_cv_have_decl__mm_movemask_epi8" "#ifdef HAVE_IMMINTRIN_H-#include <immintrin.h>-#endif-" "$ac_c_undeclared_builtin_options" "CFLAGS"-if test "x$ac_cv_have_decl__mm_movemask_epi8" = xyes-then :--printf "%s\n" "#define HAVE__MM_MOVEMASK_EPI8 1" >>confdefs.h--fi--# For faster CRC on 32/64-bit x86 and E2K (see also crc64_fast.c):-#-# - Check for the CLMUL intrinsic _mm_clmulepi64_si128 in <immintrin.h>.-# Check also for _mm_set_epi64x for consistency with CMake build-# where it's needed to disable CLMUL with VS2013.-#-# - Check that __attribute__((__target__("ssse3,sse4.1,pclmul"))) works-# together with _mm_clmulepi64_si128 from <immintrin.h>. The attribute-# was added in GCC 4.4 but some GCC 4.x versions don't allow intrinsics-# with it. Exception: it must be not be used with EDG-based compilers-# like ICC and the compiler on E2K.-#-# If everything above is supported, runtime detection will be used to keep the-# binaries working on systems that don't support the required extensions.-#-# NOTE: Use a check that links and not merely compiles to ensure that-# missing intrinsics don't get accepted with compilers that allow-# implicit function declarations.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if _mm_clmulepi64_si128 is usable" >&5-printf %s "checking if _mm_clmulepi64_si128 is usable... " >&6; }-if test "x$enable_clmul_crc" = xno-then :-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, --disable-clmul-crc was used" >&5-printf "%s\n" "no, --disable-clmul-crc was used" >&6; }--else case e in #(- e)- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <immintrin.h>--// CLMUL works on older E2K instruction set but it is slow due to emulation.-#if defined(__e2k__) && __iset__ < 6-# error-#endif--// Intel's old compiler (ICC) can define __GNUC__ but the attribute must not-// be used with it. The new Clang-based ICX needs the attribute.-// Checking for !defined(__EDG__) catches ICC and other EDG-based compilers.-#if (defined(__GNUC__) || defined(__clang__)) && !defined(__EDG__)-__attribute__((__target__("ssse3,sse4.1,pclmul")))-#endif-int main(void)-{- __m128i a = _mm_set_epi64x(1, 2);- a = _mm_clmulepi64_si128(a, a, 0);- return 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :---printf "%s\n" "#define HAVE_USABLE_CLMUL 1" >>confdefs.h-- enable_clmul_crc=yes--else case e in #(- e)- enable_clmul_crc=no- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_clmul_crc" >&5-printf "%s\n" "$enable_clmul_crc" >&6; }- ;;-esac-fi--# ARM64 C Language Extensions define CRC32 functions in arm_acle.h.-# These are supported by at least GCC and Clang which both need-# __attribute__((__target__("+crc"))), unless the needed compiler flags-# are used to support the CRC instruction.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if ARM64 CRC32 instruction is usable" >&5-printf %s "checking if ARM64 CRC32 instruction is usable... " >&6; }-if test "x$enable_arm64_crc32" = xno-then :-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, --disable-arm64-crc32 was used" >&5-printf "%s\n" "no, --disable-arm64-crc32 was used" >&6; }--else case e in #(- e)- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#include <arm_acle.h>-#include <stdint.h>--#if (defined(__GNUC__) || defined(__clang__)) && !defined(__EDG__)-__attribute__((__target__("+crc")))-#endif-int main(void)-{- return __crc32d(1, 2) != 0;-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :---printf "%s\n" "#define HAVE_ARM64_CRC32 1" >>confdefs.h-- enable_arm64_crc32=yes--else case e in #(- e)- enable_arm64_crc32=no- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_arm64_crc32" >&5-printf "%s\n" "$enable_arm64_crc32" >&6; }- ;;-esac-fi--# Check for ARM64 CRC32 instruction runtime detection.-#-# - getauxval() is supported on Linux.-#-# - elf_aux_info() is supported on FreeBSD and OpenBSD >= 7.6.-#-# - sysctlbyname("hw.optional.armv8_crc32", ...) is supported on Darwin-# (macOS, iOS, etc.). Note that sysctlbyname() is supported on FreeBSD,-# NetBSD, and possibly others too but the string is specific to Apple-# OSes. The C code is responsible for checking defined(__APPLE__)-# before using sysctlbyname("hw.optional.armv8_crc32", ...).-#-if test "x$enable_arm64_crc32" = xyes-then :--- for ac_func in getauxval elf_aux_info sysctlbyname-do :- as_ac_var=`printf "%s\n" "ac_cv_func_$ac_func" | sed "$as_sed_sh"`-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"-if eval test \"x\$"$as_ac_var"\" = x"yes"-then :- cat >>confdefs.h <<_ACEOF-#define `printf "%s\n" "HAVE_$ac_func" | sed "$as_sed_cpp"` 1-_ACEOF- break-fi--done--fi---# LoongArch CRC32 intrinsics are in larchintrin.h.-# These are supported by at least GCC and Clang.-#-# Only 64-bit LoongArch is currently supported.-# It doesn't need runtime detection.-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if LoongArch CRC32 instructions are usable" >&5-printf %s "checking if LoongArch CRC32 instructions are usable... " >&6; }-if test "x$enable_loongarch_crc32" = xno-then :-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, --disable-loongarch-crc32 was used" >&5-printf "%s\n" "no, --disable-loongarch-crc32 was used" >&6; }--else case e in #(- e)- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--#if !(defined(__loongarch__) && __loongarch_grlen >= 64)-# error-#endif--#include <larchintrin.h>-int main(void)-{- return __crc_w_w_w(1, 2);-}--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :---printf "%s\n" "#define HAVE_LOONGARCH_CRC32 1" >>confdefs.h-- enable_loongarch_crc32=yes--else case e in #(- e)- enable_loongarch_crc32=no- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $enable_loongarch_crc32" >&5-printf "%s\n" "$enable_loongarch_crc32" >&6; }- ;;-esac-fi---# Check for sandbox support. If one is found, set enable_sandbox=found.-#-# About -fsanitize: Of our three sandbox methods, only Landlock is-# incompatible with -fsanitize. FreeBSD 13.2 with Capsicum was tested with-# -fsanitize=address,undefined and had no issues. OpenBSD (as of version-# 7.4) has minimal support for process instrumentation. OpenBSD does not-# distribute the additional libraries needed (libasan, libubsan, etc.) with-# GCC or Clang needed for runtime sanitization support and instead only-# support -fsanitize-minimal-runtime for minimal undefined behavior-# sanitization. This minimal support is compatible with our use of the-# Pledge sandbox. So only Landlock will result in a build that cannot-# compress or decompress a single file to standard out.-case $enable_sandbox in #(- auto | capsicum) :--- for ac_func in cap_rights_limit-do :- ac_fn_c_check_func "$LINENO" "cap_rights_limit" "ac_cv_func_cap_rights_limit"-if test "x$ac_cv_func_cap_rights_limit" = xyes-then :- printf "%s\n" "#define HAVE_CAP_RIGHTS_LIMIT 1" >>confdefs.h- enable_sandbox=found-fi--done-- ;; #(- *) :- ;;-esac-case $enable_sandbox in #(- auto | pledge) :--- for ac_func in pledge-do :- ac_fn_c_check_func "$LINENO" "pledge" "ac_cv_func_pledge"-if test "x$ac_cv_func_pledge" = xyes-then :- printf "%s\n" "#define HAVE_PLEDGE 1" >>confdefs.h- enable_sandbox=found-fi--done-- ;; #(- *) :- ;;-esac-case $enable_sandbox in #(- auto | landlock) :-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if Linux Landlock is usable" >&5-printf %s "checking if Linux Landlock is usable... " >&6; }-- # A compile check is done here because some systems have- # linux/landlock.h, but do not have the syscalls defined- # in order to actually use Linux Landlock.- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-- #include <linux/landlock.h>- #include <sys/syscall.h>- #include <sys/prctl.h>-- int main(void)- {- (void)prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);- (void)SYS_landlock_create_ruleset;- (void)SYS_landlock_restrict_self;- (void)LANDLOCK_CREATE_RULESET_VERSION;- return 0;- }--_ACEOF-if ac_fn_c_try_link "$LINENO"-then :-- enable_sandbox=found-- case "$CC $CFLAGS" in #(- *-fsanitize=*) :- as_fn_error $? "- CC or CFLAGS contain '-fsanitize=' which is incompatible with the Landlock- sandboxing. Use --disable-sandbox when using '-fsanitize'." "$LINENO" 5 ;; #(- *) :- ;;-esac---printf "%s\n" "#define HAVE_LINUX_LANDLOCK 1" >>confdefs.h-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam \- conftest$ac_exeext conftest.$ac_ext-- ;; #(- *) :- ;;-esac--# If a specific sandboxing method was explicitly requested and it wasn't-# found, give an error.-case $enable_sandbox in- auto | no | found)- ;;- *)- as_fn_error $? "$enable_sandbox support not found" "$LINENO" 5- ;;-esac---###############################################################################-# If using GCC, set some additional AM_CFLAGS:-###############################################################################--if test "$GCC" = yes ; then- echo- echo "GCC extensions:"-fi--# Always do the visibility check but don't set AM_CFLAGS on Windows.-# This way things get set properly even on Windows.--- CFLAG_VISIBILITY=- HAVE_VISIBILITY=0- if test -n "$GCC"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5-printf %s "checking whether the -Werror option is usable... " >&6; }-if test ${gl_cv_cc_vis_werror+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) gl_saved_CFLAGS="$CFLAGS"- CFLAGS="$CFLAGS -Werror"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- gl_cv_cc_vis_werror=yes-else case e in #(- e) gl_cv_cc_vis_werror=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- CFLAGS="$gl_saved_CFLAGS"- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" >&5-printf "%s\n" "$gl_cv_cc_vis_werror" >&6; }- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5-printf %s "checking for simple visibility declarations... " >&6; }-if test ${gl_cv_cc_visibility+y}-then :- printf %s "(cached) " >&6-else case e in #(- e) gl_saved_CFLAGS="$CFLAGS"- CFLAGS="$CFLAGS -fvisibility=hidden"- if test $gl_cv_cc_vis_werror = yes; then- CFLAGS="$CFLAGS -Werror"- fi- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-extern __attribute__((__visibility__("hidden"))) int hiddenvar;- extern __attribute__((__visibility__("default"))) int exportedvar;- extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);- extern __attribute__((__visibility__("default"))) int exportedfunc (void);- void dummyfunc (void);- int hiddenvar;- int exportedvar;- int hiddenfunc (void) { return 51; }- int exportedfunc (void) { return 1225736919; }- void dummyfunc (void) {}--int-main (void)-{-- ;- return 0;-}-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :- gl_cv_cc_visibility=yes-else case e in #(- e) gl_cv_cc_visibility=no ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- CFLAGS="$gl_saved_CFLAGS"- ;;-esac-fi-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5-printf "%s\n" "$gl_cv_cc_visibility" >&6; }- if test $gl_cv_cc_visibility = yes; then- CFLAG_VISIBILITY="-fvisibility=hidden"- HAVE_VISIBILITY=1- fi- fi----printf "%s\n" "#define HAVE_VISIBILITY $HAVE_VISIBILITY" >>confdefs.h---if test -n "$CFLAG_VISIBILITY" && test "$is_w32" = no; then- AM_CFLAGS="$AM_CFLAGS $CFLAG_VISIBILITY"-fi--if test "$GCC" = yes-then :-- # Enable as much warnings as possible. These commented warnings won't- # work for this package though:- # * -Wunreachable-code breaks several assert(0) cases, which are- # backed up with "return LZMA_PROG_ERROR".- # * -Wcast-qual would break various things where we need a non-const- # pointer although we don't modify anything through it.- # * -Winline, -Wdisabled-optimization, -Wunsafe-loop-optimizations- # don't seem so useful here; at least the last one gives some- # warnings which are not bugs.- # * -Wconversion still shows too many warnings.- #- # The flags before the empty line are for GCC and many of them- # are supported by Clang too. The flags after the empty line are- # for Clang.- for NEW_FLAG in \- -Wall \- -Wextra \- -Wvla \- -Wformat=2 \- -Winit-self \- -Wmissing-include-dirs \- -Wshift-overflow=2 \- -Wstrict-overflow=3 \- -Walloc-zero \- -Wduplicated-cond \- -Wfloat-equal \- -Wundef \- -Wshadow \- -Wpointer-arith \- -Wbad-function-cast \- -Wwrite-strings \- -Wdate-time \- -Wsign-conversion \- -Wfloat-conversion \- -Wlogical-op \- -Waggregate-return \- -Wstrict-prototypes \- -Wold-style-definition \- -Wmissing-prototypes \- -Wmissing-declarations \- -Wredundant-decls \- -Wimplicit-fallthrough \- -Wimplicit-fallthrough=5 \- \- -Wc99-compat \- -Wc11-extensions \- -Wc2x-compat \- -Wc2x-extensions \- -Wpre-c2x-compat \- -Warray-bounds-pointer-arithmetic \- -Wassign-enum \- -Wconditional-uninitialized \- -Wdocumentation \- -Wduplicate-enum \- -Wempty-translation-unit \- -Wflexible-array-extensions \- -Wmissing-variable-declarations \- -Wnewline-eof \- -Wshift-sign-overflow \- -Wstring-conversion- do- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC accepts $NEW_FLAG" >&5-printf %s "checking if $CC accepts $NEW_FLAG... " >&6; }- OLD_CFLAGS="$CFLAGS"- CFLAGS="$CFLAGS $NEW_FLAG -Werror"- cat confdefs.h - <<_ACEOF >conftest.$ac_ext-/* end confdefs.h. */-void foo(void); void foo(void) { }-_ACEOF-if ac_fn_c_try_compile "$LINENO"-then :-- AM_CFLAGS="$AM_CFLAGS $NEW_FLAG"- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5-printf "%s\n" "yes" >&6; }--else case e in #(- e)- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5-printf "%s\n" "no" >&6; }- ;;-esac-fi-rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext- CFLAGS="$OLD_CFLAGS"- done-- # Check whether --enable-werror was given.-if test ${enable_werror+y}-then :- enableval=$enable_werror;-else case e in #(- e) enable_werror=no ;;-esac-fi-- if test "x$enable_werror" = "xyes"; then- AM_CFLAGS="$AM_CFLAGS -Werror"- fi--fi---###############################################################################-# Create the makefiles and config.h-###############################################################################--echo--# Don't build the lib directory at all if we don't need any replacement-# functions.- if test -n "$LIBOBJS"; then- COND_GNULIB_TRUE=- COND_GNULIB_FALSE='#'-else- COND_GNULIB_TRUE='#'- COND_GNULIB_FALSE=-fi---# Add default AM_CFLAGS.---# This is needed for src/scripts.-xz=`echo xz | sed "$program_transform_name"`----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_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5-printf "%s\n" "$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+y} || &/- 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- if test "x$cache_file" != "x/dev/null"; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5-printf "%s\n" "$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- else- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5-printf "%s\n" "$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}'--DEFS=-DHAVE_CONFIG_H--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$//'- ac_i=`printf "%s\n" "$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-LIBOBJS=$ac_libobjs--LTLIBOBJS=$ac_ltlibobjs---if test -z "${COND_W32_TRUE}" && test -z "${COND_W32_FALSE}"; then- as_fn_error $? "conditional \"COND_W32\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_MAIN_ENCODER_TRUE}" && test -z "${COND_MAIN_ENCODER_FALSE}"; then- as_fn_error $? "conditional \"COND_MAIN_ENCODER\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_MAIN_DECODER_TRUE}" && test -z "${COND_MAIN_DECODER_FALSE}"; then- as_fn_error $? "conditional \"COND_MAIN_DECODER\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_LZMA1_TRUE}" && test -z "${COND_FILTER_LZMA1_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_LZMA1\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_LZMA1_TRUE}" && test -z "${COND_ENCODER_LZMA1_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_LZMA1\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_LZMA1_TRUE}" && test -z "${COND_DECODER_LZMA1_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_LZMA1\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_LZMA2_TRUE}" && test -z "${COND_FILTER_LZMA2_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_LZMA2\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_LZMA2_TRUE}" && test -z "${COND_ENCODER_LZMA2_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_LZMA2\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_LZMA2_TRUE}" && test -z "${COND_DECODER_LZMA2_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_LZMA2\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_DELTA_TRUE}" && test -z "${COND_FILTER_DELTA_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_DELTA\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_DELTA_TRUE}" && test -z "${COND_ENCODER_DELTA_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_DELTA\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_DELTA_TRUE}" && test -z "${COND_DECODER_DELTA_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_DELTA\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_X86_TRUE}" && test -z "${COND_FILTER_X86_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_X86\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_X86_TRUE}" && test -z "${COND_ENCODER_X86_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_X86\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_X86_TRUE}" && test -z "${COND_DECODER_X86_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_X86\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_POWERPC_TRUE}" && test -z "${COND_FILTER_POWERPC_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_POWERPC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_POWERPC_TRUE}" && test -z "${COND_ENCODER_POWERPC_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_POWERPC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_POWERPC_TRUE}" && test -z "${COND_DECODER_POWERPC_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_POWERPC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_IA64_TRUE}" && test -z "${COND_FILTER_IA64_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_IA64\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_IA64_TRUE}" && test -z "${COND_ENCODER_IA64_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_IA64\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_IA64_TRUE}" && test -z "${COND_DECODER_IA64_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_IA64\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_ARM_TRUE}" && test -z "${COND_FILTER_ARM_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_ARM\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_ARM_TRUE}" && test -z "${COND_ENCODER_ARM_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_ARM\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_ARM_TRUE}" && test -z "${COND_DECODER_ARM_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_ARM\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_ARMTHUMB_TRUE}" && test -z "${COND_FILTER_ARMTHUMB_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_ARMTHUMB\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_ARMTHUMB_TRUE}" && test -z "${COND_ENCODER_ARMTHUMB_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_ARMTHUMB\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_ARMTHUMB_TRUE}" && test -z "${COND_DECODER_ARMTHUMB_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_ARMTHUMB\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_ARM64_TRUE}" && test -z "${COND_FILTER_ARM64_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_ARM64\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_ARM64_TRUE}" && test -z "${COND_ENCODER_ARM64_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_ARM64\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_ARM64_TRUE}" && test -z "${COND_DECODER_ARM64_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_ARM64\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_SPARC_TRUE}" && test -z "${COND_FILTER_SPARC_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_SPARC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_SPARC_TRUE}" && test -z "${COND_ENCODER_SPARC_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_SPARC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_SPARC_TRUE}" && test -z "${COND_DECODER_SPARC_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_SPARC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_RISCV_TRUE}" && test -z "${COND_FILTER_RISCV_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_RISCV\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_RISCV_TRUE}" && test -z "${COND_ENCODER_RISCV_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_RISCV\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_RISCV_TRUE}" && test -z "${COND_DECODER_RISCV_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_RISCV\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_SIMPLE_TRUE}" && test -z "${COND_FILTER_SIMPLE_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_SIMPLE\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_SIMPLE_TRUE}" && test -z "${COND_ENCODER_SIMPLE_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_SIMPLE\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_SIMPLE_TRUE}" && test -z "${COND_DECODER_SIMPLE_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_SIMPLE\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_FILTER_LZ_TRUE}" && test -z "${COND_FILTER_LZ_FALSE}"; then- as_fn_error $? "conditional \"COND_FILTER_LZ\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ENCODER_LZ_TRUE}" && test -z "${COND_ENCODER_LZ_FALSE}"; then- as_fn_error $? "conditional \"COND_ENCODER_LZ\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DECODER_LZ_TRUE}" && test -z "${COND_DECODER_LZ_FALSE}"; then- as_fn_error $? "conditional \"COND_DECODER_LZ\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_CHECK_CRC32_TRUE}" && test -z "${COND_CHECK_CRC32_FALSE}"; then- as_fn_error $? "conditional \"COND_CHECK_CRC32\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_CHECK_CRC64_TRUE}" && test -z "${COND_CHECK_CRC64_FALSE}"; then- as_fn_error $? "conditional \"COND_CHECK_CRC64\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_CHECK_SHA256_TRUE}" && test -z "${COND_CHECK_SHA256_FALSE}"; then- as_fn_error $? "conditional \"COND_CHECK_SHA256\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_MICROLZMA_TRUE}" && test -z "${COND_MICROLZMA_FALSE}"; then- as_fn_error $? "conditional \"COND_MICROLZMA\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_LZIP_DECODER_TRUE}" && test -z "${COND_LZIP_DECODER_FALSE}"; then- as_fn_error $? "conditional \"COND_LZIP_DECODER\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_ASM_X86_TRUE}" && test -z "${COND_ASM_X86_FALSE}"; then- as_fn_error $? "conditional \"COND_ASM_X86\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_SMALL_TRUE}" && test -z "${COND_SMALL_FALSE}"; then- as_fn_error $? "conditional \"COND_SMALL\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_XZ_TRUE}" && test -z "${COND_XZ_FALSE}"; then- as_fn_error $? "conditional \"COND_XZ\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_XZDEC_TRUE}" && test -z "${COND_XZDEC_FALSE}"; then- as_fn_error $? "conditional \"COND_XZDEC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_LZMADEC_TRUE}" && test -z "${COND_LZMADEC_FALSE}"; then- as_fn_error $? "conditional \"COND_LZMADEC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_LZMAINFO_TRUE}" && test -z "${COND_LZMAINFO_FALSE}"; then- as_fn_error $? "conditional \"COND_LZMAINFO\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_LZMALINKS_TRUE}" && test -z "${COND_LZMALINKS_FALSE}"; then- as_fn_error $? "conditional \"COND_LZMALINKS\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_SCRIPTS_TRUE}" && test -z "${COND_SCRIPTS_FALSE}"; then- as_fn_error $? "conditional \"COND_SCRIPTS\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DOC_TRUE}" && test -z "${COND_DOC_FALSE}"; then- as_fn_error $? "conditional \"COND_DOC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_DOXYGEN_TRUE}" && test -z "${COND_DOXYGEN_FALSE}"; then- as_fn_error $? "conditional \"COND_DOXYGEN\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then- as_fn_error $? "conditional \"AMDEP\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then- as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_THREADS_TRUE}" && test -z "${COND_THREADS_FALSE}"; then- as_fn_error $? "conditional \"COND_THREADS\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_SHARED_TRUE}" && test -z "${COND_SHARED_FALSE}"; then- as_fn_error $? "conditional \"COND_SHARED\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_SYMVERS_LINUX_TRUE}" && test -z "${COND_SYMVERS_LINUX_FALSE}"; then- as_fn_error $? "conditional \"COND_SYMVERS_LINUX\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_SYMVERS_GENERIC_TRUE}" && test -z "${COND_SYMVERS_GENERIC_FALSE}"; then- as_fn_error $? "conditional \"COND_SYMVERS_GENERIC\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-# Check whether --enable-year2038 was given.-if test ${enable_year2038+y}-then :- enableval=$enable_year2038;-fi---if test -z "${COND_INTERNAL_SHA256_TRUE}" && test -z "${COND_INTERNAL_SHA256_FALSE}"; then- as_fn_error $? "conditional \"COND_INTERNAL_SHA256\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi-if test -z "${COND_GNULIB_TRUE}" && test -z "${COND_GNULIB_FALSE}"; then- as_fn_error $? "conditional \"COND_GNULIB\" was never defined.-Usually this means the macro was only invoked conditionally." "$LINENO" 5-fi--: "${CONFIG_STATUS=./config.status}"-ac_write_fail=0-ac_clean_files_save=$ac_clean_files-ac_clean_files="$ac_clean_files $CONFIG_STATUS"-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5-printf "%s\n" "$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 ${ZSH_VERSION+y} && (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 e in #(- e) case `(set -o) 2>/dev/null` in #(- *posix*) :- set -o posix ;; #(- *) :- ;;-esac ;;-esac-fi----# Reset variables that may have inherited troublesome values from-# the environment.--# IFS needs to be set, to space, tab, and newline, in precisely that order.-# (If _AS_PATH_WALK were called with IFS unset, it would have the-# side effect of setting IFS to empty, thus disabling word splitting.)-# Quoting is to prevent editors from complaining about space-tab.-as_nl='-'-export as_nl-IFS=" "" $as_nl"--PS1='$ '-PS2='> '-PS4='+ '--# Ensure predictable behavior from utilities with locale-dependent output.-LC_ALL=C-export LC_ALL-LANGUAGE=C-export LANGUAGE--# We cannot yet rely on "unset" to work, but we need these variables-# to be unset--not just set to an empty or harmless value--now, to-# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct-# also avoids known problems related to "unset" and subshell syntax-# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).-for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH-do eval test \${$as_var+y} \- && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :-done--# Ensure that fds 0, 1, and 2 are open.-if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi-if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi-if (exec 3>&2) ; then :; else exec 2>/dev/null; fi--# The user is always right.-if ${PATH_SEPARATOR+false} :; 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---# 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-for as_dir in $PATH-do- IFS=$as_save_IFS- case $as_dir in #(((- '') as_dir=./ ;;- */) ;;- *) as_dir=$as_dir/ ;;- esac- 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- printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2- exit 1-fi----# as_fn_error STATUS 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.-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- printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4- fi- printf "%s\n" "$as_me: error: $2" >&2- as_fn_exit $as_status-} # as_fn_error---# as_fn_set_status STATUS-# ------------------------# Set $? 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 case e in #(- e) as_fn_append ()- {- eval $1=\$$1\$2- } ;;-esac-fi # as_fn_append--# as_fn_arith ARG...-# -------------------# Perform arithmetic evaluation on the ARGs, and store the result in the-# global $as_val. Take advantage of shells that can avoid forks. The arguments-# must be portable across $(()) and expr.-if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null-then :- eval 'as_fn_arith ()- {- as_val=$(( $* ))- }'-else case e in #(- e) as_fn_arith ()- {- as_val=`expr "$@" || test $? -eq 1`- } ;;-esac-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 ||-printf "%s\n" 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---# Determine whether it's possible to make 'echo' print without a newline.-# These variables are no longer used directly by Autoconf, but are AC_SUBSTed-# for compatibility with existing Makefiles.-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--# For backward compatibility with old third-party macros, we provide-# the shell variables $as_echo and $as_echo_n. New code should use-# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.-as_echo='printf %s\n'-as_echo_n='printf %s'--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 -pR'.- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||- as_ln_s='cp -pR'- elif ln conf$$.file conf$$ 2>/dev/null; then- as_ln_s=ln- else- as_ln_s='cp -pR'- fi-else- as_ln_s='cp -pR'-fi-rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file-rmdir conf$$.dir 2>/dev/null---# as_fn_mkdir_p-# --------------# Create "$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=`printf "%s\n" "$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 ||-printf "%s\n" 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---# as_fn_executable_p FILE-# ------------------------# Test if FILE is an executable regular file.-as_fn_executable_p ()-{- test -f "$1" && test -x "$1"-} # as_fn_executable_p-as_test_x='test -x'-as_executable_p=as_fn_executable_p--# Sed expression to map a string onto a valid CPP name.-as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"-as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated--# Sed expression to map a string onto a valid variable name.-as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"-as_tr_sh="eval sed '$as_sed_sh'" # deprecated---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 XZ Utils $as_me 5.8.0, which was-generated by GNU Autoconf 2.72. 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_headers in *"-"*) set x $ac_config_headers; shift; ac_config_headers=$*;;-esac---cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1-# Files that config.status was made for.-config_headers="$ac_config_headers"-config_commands="$ac_config_commands"--_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- --header=FILE[:TEMPLATE]- instantiate the configuration header FILE--Configuration headers:-$config_headers--Configuration commands:-$config_commands--Report bugs to <lasse.collin@tukaani.org>.-XZ Utils home page: <https://tukaani.org/xz/>."--_ACEOF-ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`-ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1-ac_cs_config='$ac_cs_config_escaped'-ac_cs_version="\\-XZ Utils config.status 5.8.0-configured by $0, generated by GNU Autoconf 2.72,- with options \\"\$ac_cs_config\\"--Copyright (C) 2023 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'-MKDIR_P='$MKDIR_P'-AWK='$AWK'-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=`expr "X$1" : 'X\([^=]*\)='`- ac_optarg=- 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 )- printf "%s\n" "$ac_cs_version"; exit ;;- --config | --confi | --conf | --con | --co | --c )- printf "%s\n" "$ac_cs_config"; exit ;;- --debug | --debu | --deb | --de | --d | -d )- debug=: ;;- --header | --heade | --head | --hea )- $ac_shift- case $ac_optarg in- *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;- esac- as_fn_append CONFIG_HEADERS " '$ac_optarg'"- ac_need_defaults=false;;- --he | --h)- # Conflict between --help and --header- as_fn_error $? "ambiguous option: '$1'-Try '$0 --help' for more information.";;- --help | --hel | -h )- printf "%s\n" "$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- \printf "%s\n" "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- printf "%s\n" "$ac_log"-} >&5--_ACEOF-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1-#-# INIT-COMMANDS-#-AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"---# The HP-UX ksh and POSIX shell print the target directory to stdout-# if CDPATH is set.-(unset CDPATH) >/dev/null 2>&1 && unset CDPATH--sed_quote_subst='$sed_quote_subst'-double_quote_subst='$double_quote_subst'-delay_variable_subst='$delay_variable_subst'-macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'-macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'-AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'-DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'-OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'-enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'-enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'-pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'-enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'-shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'-SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'-ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'-PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'-host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'-host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'-host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'-build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'-build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'-build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'-SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'-Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'-GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'-EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'-FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'-LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'-NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'-LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'-max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'-ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'-exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'-lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'-lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'-lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'-lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'-lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'-reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'-reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'-FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`'-deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'-file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'-file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'-want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'-sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'-AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'-lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`'-AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'-archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'-STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'-RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'-old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'-old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'-old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'-lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'-CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'-CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'-compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'-GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'-lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'-lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'-lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'-lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'-lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'-nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'-lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'-lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'-objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'-MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'-lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'-lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'-lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'-lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'-lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'-need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'-MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'-DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'-NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'-LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'-OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'-OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'-libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'-shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'-extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'-archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'-enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'-export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'-whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'-compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'-old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'-old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'-archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'-archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'-module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'-module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'-with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'-allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'-no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'-hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'-hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'-hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'-hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'-hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'-hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'-hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'-inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'-link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'-always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'-export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'-exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'-include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'-prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'-postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'-file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'-variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'-need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'-need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'-version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'-runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'-shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'-shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'-libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'-library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'-soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'-install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'-postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'-postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'-finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'-finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'-hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'-sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'-configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'-configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'-hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'-enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'-enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'-enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'-old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'-striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'-LD_RC='`$ECHO "$LD_RC" | $SED "$delay_single_quote_subst"`'-reload_flag_RC='`$ECHO "$reload_flag_RC" | $SED "$delay_single_quote_subst"`'-reload_cmds_RC='`$ECHO "$reload_cmds_RC" | $SED "$delay_single_quote_subst"`'-old_archive_cmds_RC='`$ECHO "$old_archive_cmds_RC" | $SED "$delay_single_quote_subst"`'-compiler_RC='`$ECHO "$compiler_RC" | $SED "$delay_single_quote_subst"`'-GCC_RC='`$ECHO "$GCC_RC" | $SED "$delay_single_quote_subst"`'-lt_prog_compiler_no_builtin_flag_RC='`$ECHO "$lt_prog_compiler_no_builtin_flag_RC" | $SED "$delay_single_quote_subst"`'-lt_prog_compiler_pic_RC='`$ECHO "$lt_prog_compiler_pic_RC" | $SED "$delay_single_quote_subst"`'-lt_prog_compiler_wl_RC='`$ECHO "$lt_prog_compiler_wl_RC" | $SED "$delay_single_quote_subst"`'-lt_prog_compiler_static_RC='`$ECHO "$lt_prog_compiler_static_RC" | $SED "$delay_single_quote_subst"`'-lt_cv_prog_compiler_c_o_RC='`$ECHO "$lt_cv_prog_compiler_c_o_RC" | $SED "$delay_single_quote_subst"`'-archive_cmds_need_lc_RC='`$ECHO "$archive_cmds_need_lc_RC" | $SED "$delay_single_quote_subst"`'-enable_shared_with_static_runtimes_RC='`$ECHO "$enable_shared_with_static_runtimes_RC" | $SED "$delay_single_quote_subst"`'-export_dynamic_flag_spec_RC='`$ECHO "$export_dynamic_flag_spec_RC" | $SED "$delay_single_quote_subst"`'-whole_archive_flag_spec_RC='`$ECHO "$whole_archive_flag_spec_RC" | $SED "$delay_single_quote_subst"`'-compiler_needs_object_RC='`$ECHO "$compiler_needs_object_RC" | $SED "$delay_single_quote_subst"`'-old_archive_from_new_cmds_RC='`$ECHO "$old_archive_from_new_cmds_RC" | $SED "$delay_single_quote_subst"`'-old_archive_from_expsyms_cmds_RC='`$ECHO "$old_archive_from_expsyms_cmds_RC" | $SED "$delay_single_quote_subst"`'-archive_cmds_RC='`$ECHO "$archive_cmds_RC" | $SED "$delay_single_quote_subst"`'-archive_expsym_cmds_RC='`$ECHO "$archive_expsym_cmds_RC" | $SED "$delay_single_quote_subst"`'-module_cmds_RC='`$ECHO "$module_cmds_RC" | $SED "$delay_single_quote_subst"`'-module_expsym_cmds_RC='`$ECHO "$module_expsym_cmds_RC" | $SED "$delay_single_quote_subst"`'-with_gnu_ld_RC='`$ECHO "$with_gnu_ld_RC" | $SED "$delay_single_quote_subst"`'-allow_undefined_flag_RC='`$ECHO "$allow_undefined_flag_RC" | $SED "$delay_single_quote_subst"`'-no_undefined_flag_RC='`$ECHO "$no_undefined_flag_RC" | $SED "$delay_single_quote_subst"`'-hardcode_libdir_flag_spec_RC='`$ECHO "$hardcode_libdir_flag_spec_RC" | $SED "$delay_single_quote_subst"`'-hardcode_libdir_separator_RC='`$ECHO "$hardcode_libdir_separator_RC" | $SED "$delay_single_quote_subst"`'-hardcode_direct_RC='`$ECHO "$hardcode_direct_RC" | $SED "$delay_single_quote_subst"`'-hardcode_direct_absolute_RC='`$ECHO "$hardcode_direct_absolute_RC" | $SED "$delay_single_quote_subst"`'-hardcode_minus_L_RC='`$ECHO "$hardcode_minus_L_RC" | $SED "$delay_single_quote_subst"`'-hardcode_shlibpath_var_RC='`$ECHO "$hardcode_shlibpath_var_RC" | $SED "$delay_single_quote_subst"`'-hardcode_automatic_RC='`$ECHO "$hardcode_automatic_RC" | $SED "$delay_single_quote_subst"`'-inherit_rpath_RC='`$ECHO "$inherit_rpath_RC" | $SED "$delay_single_quote_subst"`'-link_all_deplibs_RC='`$ECHO "$link_all_deplibs_RC" | $SED "$delay_single_quote_subst"`'-always_export_symbols_RC='`$ECHO "$always_export_symbols_RC" | $SED "$delay_single_quote_subst"`'-export_symbols_cmds_RC='`$ECHO "$export_symbols_cmds_RC" | $SED "$delay_single_quote_subst"`'-exclude_expsyms_RC='`$ECHO "$exclude_expsyms_RC" | $SED "$delay_single_quote_subst"`'-include_expsyms_RC='`$ECHO "$include_expsyms_RC" | $SED "$delay_single_quote_subst"`'-prelink_cmds_RC='`$ECHO "$prelink_cmds_RC" | $SED "$delay_single_quote_subst"`'-postlink_cmds_RC='`$ECHO "$postlink_cmds_RC" | $SED "$delay_single_quote_subst"`'-file_list_spec_RC='`$ECHO "$file_list_spec_RC" | $SED "$delay_single_quote_subst"`'-hardcode_action_RC='`$ECHO "$hardcode_action_RC" | $SED "$delay_single_quote_subst"`'--LTCC='$LTCC'-LTCFLAGS='$LTCFLAGS'-compiler='$compiler_DEFAULT'--# A function that is used when there is no print builtin or printf.-func_fallback_echo ()-{- eval 'cat <<_LTECHO_EOF-\$1-_LTECHO_EOF'-}--# Quote evaled strings.-for var in AS \-DLLTOOL \-OBJDUMP \-SHELL \-ECHO \-PATH_SEPARATOR \-SED \-GREP \-EGREP \-FGREP \-LD \-NM \-LN_S \-lt_SP2NL \-lt_NL2SP \-reload_flag \-FILECMD \-deplibs_check_method \-file_magic_cmd \-file_magic_glob \-want_nocaseglob \-sharedlib_from_linklib_cmd \-AR \-archiver_list_spec \-STRIP \-RANLIB \-CC \-CFLAGS \-compiler \-lt_cv_sys_global_symbol_pipe \-lt_cv_sys_global_symbol_to_cdecl \-lt_cv_sys_global_symbol_to_import \-lt_cv_sys_global_symbol_to_c_name_address \-lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \-lt_cv_nm_interface \-nm_file_list_spec \-lt_cv_truncate_bin \-lt_prog_compiler_no_builtin_flag \-lt_prog_compiler_pic \-lt_prog_compiler_wl \-lt_prog_compiler_static \-lt_cv_prog_compiler_c_o \-need_locks \-MANIFEST_TOOL \-DSYMUTIL \-NMEDIT \-LIPO \-OTOOL \-OTOOL64 \-shrext_cmds \-export_dynamic_flag_spec \-whole_archive_flag_spec \-compiler_needs_object \-with_gnu_ld \-allow_undefined_flag \-no_undefined_flag \-hardcode_libdir_flag_spec \-hardcode_libdir_separator \-exclude_expsyms \-include_expsyms \-file_list_spec \-variables_saved_for_relink \-libname_spec \-library_names_spec \-soname_spec \-install_override_mode \-finish_eval \-old_striplib \-striplib \-LD_RC \-reload_flag_RC \-compiler_RC \-lt_prog_compiler_no_builtin_flag_RC \-lt_prog_compiler_pic_RC \-lt_prog_compiler_wl_RC \-lt_prog_compiler_static_RC \-lt_cv_prog_compiler_c_o_RC \-export_dynamic_flag_spec_RC \-whole_archive_flag_spec_RC \-compiler_needs_object_RC \-with_gnu_ld_RC \-allow_undefined_flag_RC \-no_undefined_flag_RC \-hardcode_libdir_flag_spec_RC \-hardcode_libdir_separator_RC \-exclude_expsyms_RC \-include_expsyms_RC \-file_list_spec_RC; do- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in- *[\\\\\\\`\\"\\\$]*)- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes- ;;- *)- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""- ;;- esac-done--# Double-quote double-evaled strings.-for var in reload_cmds \-old_postinstall_cmds \-old_postuninstall_cmds \-old_archive_cmds \-extract_expsyms_cmds \-old_archive_from_new_cmds \-old_archive_from_expsyms_cmds \-archive_cmds \-archive_expsym_cmds \-module_cmds \-module_expsym_cmds \-export_symbols_cmds \-prelink_cmds \-postlink_cmds \-postinstall_cmds \-postuninstall_cmds \-finish_cmds \-sys_lib_search_path_spec \-configure_time_dlsearch_path \-configure_time_lt_sys_library_path \-reload_cmds_RC \-old_archive_cmds_RC \-old_archive_from_new_cmds_RC \-old_archive_from_expsyms_cmds_RC \-archive_cmds_RC \-archive_expsym_cmds_RC \-module_cmds_RC \-module_expsym_cmds_RC \-export_symbols_cmds_RC \-prelink_cmds_RC \-postlink_cmds_RC; do- case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in- *[\\\\\\\`\\"\\\$]*)- eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes- ;;- *)- eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""- ;;- esac-done--ac_aux_dir='$ac_aux_dir'--# See if we are running on zsh, and set the options that allow our-# commands through without removal of \ escapes INIT.-if test -n "\${ZSH_VERSION+set}"; then- setopt NO_GLOB_SUBST-fi--- PACKAGE='$PACKAGE'- VERSION='$VERSION'- RM='$RM'- ofile='$ofile'-------_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- "cbits/config.h") CONFIG_HEADERS="$CONFIG_HEADERS cbits/config.h" ;;- "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;- "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;- "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;-- *) 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_HEADERS+y} || CONFIG_HEADERS=$config_headers- test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands-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= ac_tmp=- trap 'exit_status=$?- : "${ac_tmp:=$tmp}"- { test ! -d "$ac_tmp" || rm -fr "$ac_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 -d "$tmp"-} ||-{- tmp=./conf$$-$RANDOM- (umask 077 && mkdir "$tmp")-} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5-ac_tmp=$tmp--# Set up the scripts for CONFIG_HEADERS section.-# No need to generate them if there are no CONFIG_HEADERS.-# This happens for instance with './config.status Makefile'.-if test -n "$CONFIG_HEADERS"; then-cat >"$ac_tmp/defines.awk" <<\_ACAWK ||-BEGIN {-_ACEOF--# Transform confdefs.h into an awk script 'defines.awk', embedded as-# here-document in config.status, that substitutes the proper values into-# config.h.in to produce config.h.--# Create a delimiter string that does not exist in confdefs.h, to ease-# handling of long lines.-ac_delim='%!_!# '-for ac_last_try in false false :; do- ac_tt=`sed -n "/$ac_delim/p" confdefs.h`- if test -z "$ac_tt"; then- break- elif $ac_last_try; then- as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5- else- ac_delim="$ac_delim!$ac_delim _$ac_delim!! "- fi-done--# For the awk script, D is an array of macro values keyed by name,-# likewise P contains macro parameters if any. Preserve backslash-# newline sequences.--ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*-sed -n '-s/.\{148\}/&'"$ac_delim"'/g-t rset-:rset-s/^[ ]*#[ ]*define[ ][ ]*/ /-t def-d-:def-s/\\$//-t bsnl-s/["\\]/\\&/g-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\-D["\1"]=" \3"/p-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p-d-:bsnl-s/["\\]/\\&/g-s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\-D["\1"]=" \3\\\\\\n"\\/p-t cont-s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p-t cont-d-:cont-n-s/.\{148\}/&'"$ac_delim"'/g-t clear-:clear-s/\\$//-t bsnlc-s/["\\]/\\&/g; s/^/"/; s/$/"/p-d-:bsnlc-s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p-b cont-' <confdefs.h | sed '-s/'"$ac_delim"'/"\\\-"/g' >>$CONFIG_STATUS || ac_write_fail=1--cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1- for (key in D) D_is_set[key] = 1- FS = ""-}-/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {- line = \$ 0- split(line, arg, " ")- if (arg[1] == "#") {- defundef = arg[2]- mac1 = arg[3]- } else {- defundef = substr(arg[1], 2)- mac1 = arg[2]- }- split(mac1, mac2, "(") #)- macro = mac2[1]- prefix = substr(line, 1, index(line, defundef) - 1)- if (D_is_set[macro]) {- # Preserve the white space surrounding the "#".- print prefix "define", macro P[macro] D[macro]- next- } else {- # Replace #undef with comments. This is necessary, for example,- # in the case of _POSIX_SOURCE, which is predefined and required- # on some systems where configure will not decide to define it.- if (defundef == "undef") {- print "/*", prefix defundef, macro, "*/"- next- }- }-}-{ print }-_ACAWK-_ACEOF-cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1- as_fn_error $? "could not setup config headers machinery" "$LINENO" 5-fi # test -n "$CONFIG_HEADERS"---eval set X " :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"-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="$ac_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 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;- esac- case $ac_f in *\'*) ac_f=`printf "%s\n" "$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 '`- printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'- `' by configure.'- if test x"$ac_file" != x-; then- configure_input="$ac_file. $configure_input"- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5-printf "%s\n" "$as_me: creating $ac_file" >&6;}- fi- # Neutralize special characters interpreted by sed in replacement strings.- case $configure_input in #(- *\&* | *\|* | *\\* )- ac_sed_conf_input=`printf "%s\n" "$configure_input" |- sed 's/[\\\\&|]/\\\\&/g'`;; #(- *) ac_sed_conf_input=$configure_input;;- esac-- case $ac_tag in- *:-:* | *:-) cat >"$ac_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 ||-printf "%s\n" 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=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`- # A ".." for each directory in $ac_dir_suffix.- ac_top_builddir_sub=`printf "%s\n" "$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-- :H)- #- # CONFIG_HEADER- #- if test x"$ac_file" != x-; then- {- printf "%s\n" "/* $configure_input */" >&1 \- && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"- } >"$ac_tmp/config.h" \- || as_fn_error $? "could not create $ac_file" "$LINENO" 5- if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5-printf "%s\n" "$as_me: $ac_file is unchanged" >&6;}- else- rm -f "$ac_file"- mv "$ac_tmp/config.h" "$ac_file" \- || as_fn_error $? "could not create $ac_file" "$LINENO" 5- fi- else- printf "%s\n" "/* $configure_input */" >&1 \- && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \- || as_fn_error $? "could not create -" "$LINENO" 5- fi- ;;-- :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5-printf "%s\n" "$as_me: executing $ac_file commands" >&6;}- ;;- esac--- case $ac_file$ac_mode in- "depfiles":C) test x"$AMDEP_TRUE" != x"" || {- # Older Autoconf quotes --file arguments for eval, but not when files- # are listed without --file. Let's play safe and only enable the eval- # if we detect the quoting.- # TODO: see whether this extra hack can be removed once we start- # requiring Autoconf 2.70 or later.- case $CONFIG_FILES in #(- *\'*) :- eval set x "$CONFIG_FILES" ;; #(- *) :- set x $CONFIG_FILES ;; #(- *) :- ;;-esac- shift- # Used to flag and report bootstrapping failures.- am_rc=0- for am_mf- do- # Strip MF so we end up with the name of the file.- am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`- # Check whether this is an Automake generated Makefile which includes- # dependency-tracking related rules and includes.- # Grep'ing the whole file directly is not great: AIX grep has a line- # limit of 2048, but all sed's we know have understand at least 4000.- sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \- || continue- am_dirpart=`$as_dirname -- "$am_mf" ||-$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \- X"$am_mf" : 'X\(//\)[^/]' \| \- X"$am_mf" : 'X\(//\)$' \| \- X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||-printf "%s\n" X"$am_mf" |- sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{- s//\1/- q- }- /^X\(\/\/\)[^/].*/{- s//\1/- q- }- /^X\(\/\/\)$/{- s//\1/- q- }- /^X\(\/\).*/{- s//\1/- q- }- s/.*/./; q'`- am_filepart=`$as_basename -- "$am_mf" ||-$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \- X"$am_mf" : 'X\(//\)$' \| \- X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||-printf "%s\n" X/"$am_mf" |- sed '/^.*\/\([^/][^/]*\)\/*$/{- s//\1/- q- }- /^X\/\(\/\/\)$/{- s//\1/- q- }- /^X\/\(\/\).*/{- s//\1/- q- }- s/.*/./; q'`- { echo "$as_me:$LINENO: cd "$am_dirpart" \- && sed -e '/# am--include-marker/d' "$am_filepart" \- | $MAKE -f - am--depfiles" >&5- (cd "$am_dirpart" \- && sed -e '/# am--include-marker/d' "$am_filepart" \- | $MAKE -f - am--depfiles) >&5 2>&5- ac_status=$?- echo "$as_me:$LINENO: \$? = $ac_status" >&5- (exit $ac_status); } || am_rc=$?- done- if test $am_rc -ne 0; then- { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5-printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}-as_fn_error $? "Something went wrong bootstrapping makefile fragments- for automatic dependency tracking. If GNU make was not used, consider- re-running the configure script with MAKE=\"gmake\" (or whatever is- necessary). You can also try re-running configure with the- '--disable-dependency-tracking' option to at least be able to build- the package (albeit without support for automatic dependency tracking).-See 'config.log' for more details" "$LINENO" 5; }- fi- { am_dirpart=; unset am_dirpart;}- { am_filepart=; unset am_filepart;}- { am_mf=; unset am_mf;}- { am_rc=; unset am_rc;}- rm -f conftest-deps.mk-}- ;;- "libtool":C)-- # See if we are running on zsh, and set the options that allow our- # commands through without removal of \ escapes.- if test -n "${ZSH_VERSION+set}"; then- setopt NO_GLOB_SUBST- fi-- cfgfile=${ofile}T- trap "$RM \"$cfgfile\"; exit 1" 1 2 15- $RM "$cfgfile"-- cat <<_LT_EOF >> "$cfgfile"-#! $SHELL-# Generated automatically by $as_me ($PACKAGE) $VERSION-# NOTE: Changes made to this file will be lost: look at ltmain.sh.--# Provide generalized library-building support services.-# Written by Gordon Matzigkeit, 1996--# Copyright (C) 2024 Free Software Foundation, Inc.-# This is free software; see the source for copying conditions. There is NO-# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.--# GNU Libtool is free software; you can redistribute it and/or modify-# it under the terms of the GNU General Public License as published by-# the Free Software Foundation; either version 2 of the License, or-# (at your option) any later version.-#-# As a special exception to the GNU General Public License, if you-# distribute this file as part of a program or library that is built-# using GNU Libtool, you may include this file under the same-# distribution terms that you use for the rest of that program.-#-# GNU Libtool is distributed in the hope that it will be useful, but-# WITHOUT ANY WARRANTY; without even the implied warranty of-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the-# GNU General Public License for more details.-#-# You should have received a copy of the GNU General Public License-# along with this program. If not, see <http://www.gnu.org/licenses/>.---# The names of the tagged configurations supported by this script.-available_tags='RC '--# Configured defaults for sys_lib_dlsearch_path munging.-: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}--# ### BEGIN LIBTOOL CONFIG--# Which release of libtool.m4 was used?-macro_version=$macro_version-macro_revision=$macro_revision--# Assembler program.-AS=$lt_AS--# DLL creation program.-DLLTOOL=$lt_DLLTOOL--# Object dumper program.-OBJDUMP=$lt_OBJDUMP--# Whether or not to build shared libraries.-build_libtool_libs=$enable_shared--# Whether or not to build static libraries.-build_old_libs=$enable_static--# What type of objects to build.-pic_mode=$pic_mode--# Whether or not to optimize for fast installation.-fast_install=$enable_fast_install--# Shared archive member basename,for filename based shared library versioning on AIX.-shared_archive_member_spec=$shared_archive_member_spec--# Shell to use when invoking shell scripts.-SHELL=$lt_SHELL--# An echo program that protects backslashes.-ECHO=$lt_ECHO--# The PATH separator for the build system.-PATH_SEPARATOR=$lt_PATH_SEPARATOR--# The host system.-host_alias=$host_alias-host=$host-host_os=$host_os--# The build system.-build_alias=$build_alias-build=$build-build_os=$build_os--# A sed program that does not truncate output.-SED=$lt_SED--# Sed that helps us avoid accidentally triggering echo(1) options like -n.-Xsed="\$SED -e 1s/^X//"--# A grep program that handles long lines.-GREP=$lt_GREP--# An ERE matcher.-EGREP=$lt_EGREP--# A literal string matcher.-FGREP=$lt_FGREP--# A BSD- or MS-compatible name lister.-NM=$lt_NM--# Whether we need soft or hard links.-LN_S=$lt_LN_S--# What is the maximum length of a command?-max_cmd_len=$max_cmd_len--# Object file suffix (normally "o").-objext=$ac_objext--# Executable file suffix (normally "").-exeext=$exeext--# whether the shell understands "unset".-lt_unset=$lt_unset--# turn spaces into newlines.-SP2NL=$lt_lt_SP2NL--# turn newlines into spaces.-NL2SP=$lt_lt_NL2SP--# convert \$build file names to \$host format.-to_host_file_cmd=$lt_cv_to_host_file_cmd--# convert \$build files to toolchain format.-to_tool_file_cmd=$lt_cv_to_tool_file_cmd--# A file(cmd) program that detects file types.-FILECMD=$lt_FILECMD--# Method to check whether dependent libraries are shared objects.-deplibs_check_method=$lt_deplibs_check_method--# Command to use when deplibs_check_method = "file_magic".-file_magic_cmd=$lt_file_magic_cmd--# How to find potential files when deplibs_check_method = "file_magic".-file_magic_glob=$lt_file_magic_glob--# Find potential files using nocaseglob when deplibs_check_method = "file_magic".-want_nocaseglob=$lt_want_nocaseglob--# Command to associate shared and link libraries.-sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd--# The archiver.-AR=$lt_AR--# Flags to create an archive (by configure).-lt_ar_flags=$lt_ar_flags--# Flags to create an archive.-AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"}--# How to feed a file listing to the archiver.-archiver_list_spec=$lt_archiver_list_spec--# A symbol stripping program.-STRIP=$lt_STRIP--# Commands used to install an old-style archive.-RANLIB=$lt_RANLIB-old_postinstall_cmds=$lt_old_postinstall_cmds-old_postuninstall_cmds=$lt_old_postuninstall_cmds--# Whether to use a lock for old archive extraction.-lock_old_archive_extraction=$lock_old_archive_extraction--# A C compiler.-LTCC=$lt_CC--# LTCC compiler flags.-LTCFLAGS=$lt_CFLAGS--# Take the output of nm and produce a listing of raw symbols and C names.-global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe--# Transform the output of nm in a proper C declaration.-global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl--# Transform the output of nm into a list of symbols to manually relocate.-global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import--# Transform the output of nm in a C name address pair.-global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address--# Transform the output of nm in a C name address pair when lib prefix is needed.-global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix--# The name lister interface.-nm_interface=$lt_lt_cv_nm_interface--# Specify filename containing input files for \$NM.-nm_file_list_spec=$lt_nm_file_list_spec--# The root where to search for dependent libraries,and where our libraries should be installed.-lt_sysroot=$lt_sysroot--# Command to truncate a binary pipe.-lt_truncate_bin=$lt_lt_cv_truncate_bin--# The name of the directory that contains temporary libtool files.-objdir=$objdir--# Used to examine libraries when file_magic_cmd begins with "file".-MAGIC_CMD=$MAGIC_CMD--# Must we lock files when doing compilation?-need_locks=$lt_need_locks--# Manifest tool.-MANIFEST_TOOL=$lt_MANIFEST_TOOL--# Tool to manipulate archived DWARF debug symbol files on Mac OS X.-DSYMUTIL=$lt_DSYMUTIL--# Tool to change global to local symbols on Mac OS X.-NMEDIT=$lt_NMEDIT--# Tool to manipulate fat objects and archives on Mac OS X.-LIPO=$lt_LIPO--# ldd/readelf like tool for Mach-O binaries on Mac OS X.-OTOOL=$lt_OTOOL--# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.-OTOOL64=$lt_OTOOL64--# Old archive suffix (normally "a").-libext=$libext--# Shared library suffix (normally ".so").-shrext_cmds=$lt_shrext_cmds--# The commands to extract the exported symbol list from a shared archive.-extract_expsyms_cmds=$lt_extract_expsyms_cmds--# Variables whose values should be saved in libtool wrapper scripts and-# restored at link time.-variables_saved_for_relink=$lt_variables_saved_for_relink--# Do we need the "lib" prefix for modules?-need_lib_prefix=$need_lib_prefix--# Do we need a version for libraries?-need_version=$need_version--# Library versioning type.-version_type=$version_type--# Shared library runtime path variable.-runpath_var=$runpath_var--# Shared library path variable.-shlibpath_var=$shlibpath_var--# Is shlibpath searched before the hard-coded library search path?-shlibpath_overrides_runpath=$shlibpath_overrides_runpath--# Format of library name prefix.-libname_spec=$lt_libname_spec--# List of archive names. First name is the real one, the rest are links.-# The last name is the one that the linker finds with -lNAME-library_names_spec=$lt_library_names_spec--# The coded name of the library, if different from the real name.-soname_spec=$lt_soname_spec--# Permission mode override for installation of shared libraries.-install_override_mode=$lt_install_override_mode--# Command to use after installation of a shared archive.-postinstall_cmds=$lt_postinstall_cmds--# Command to use after uninstallation of a shared archive.-postuninstall_cmds=$lt_postuninstall_cmds--# Commands used to finish a libtool library installation in a directory.-finish_cmds=$lt_finish_cmds--# As "finish_cmds", except a single script fragment to be evaled but-# not shown.-finish_eval=$lt_finish_eval--# Whether we should hardcode library paths into libraries.-hardcode_into_libs=$hardcode_into_libs--# Compile-time system search path for libraries.-sys_lib_search_path_spec=$lt_sys_lib_search_path_spec--# Detected run-time system search path for libraries.-sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path--# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.-configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path--# Whether dlopen is supported.-dlopen_support=$enable_dlopen--# Whether dlopen of programs is supported.-dlopen_self=$enable_dlopen_self--# Whether dlopen of statically linked programs is supported.-dlopen_self_static=$enable_dlopen_self_static--# Commands to strip libraries.-old_striplib=$lt_old_striplib-striplib=$lt_striplib---# The linker used to build libraries.-LD=$lt_LD--# How to create reloadable object files.-reload_flag=$lt_reload_flag-reload_cmds=$lt_reload_cmds--# Commands used to build an old-style archive.-old_archive_cmds=$lt_old_archive_cmds--# A language specific compiler.-CC=$lt_compiler--# Is the compiler the GNU compiler?-with_gcc=$GCC--# Compiler flag to turn off builtin functions.-no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag--# Additional compiler flags for building library objects.-pic_flag=$lt_lt_prog_compiler_pic--# How to pass a linker flag through the compiler.-wl=$lt_lt_prog_compiler_wl--# Compiler flag to prevent dynamic linking.-link_static_flag=$lt_lt_prog_compiler_static--# Does compiler simultaneously support -c and -o options?-compiler_c_o=$lt_lt_cv_prog_compiler_c_o--# Whether or not to add -lc for building shared libraries.-build_libtool_need_lc=$archive_cmds_need_lc--# Whether or not to disallow shared libs when runtime libs are static.-allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes--# Compiler flag to allow reflexive dlopens.-export_dynamic_flag_spec=$lt_export_dynamic_flag_spec--# Compiler flag to generate shared objects directly from archives.-whole_archive_flag_spec=$lt_whole_archive_flag_spec--# Whether the compiler copes with passing no objects directly.-compiler_needs_object=$lt_compiler_needs_object--# Create an old-style archive from a shared archive.-old_archive_from_new_cmds=$lt_old_archive_from_new_cmds--# Create a temporary old-style archive to link instead of a shared archive.-old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds--# Commands used to build a shared archive.-archive_cmds=$lt_archive_cmds-archive_expsym_cmds=$lt_archive_expsym_cmds--# Commands used to build a loadable module if different from building-# a shared archive.-module_cmds=$lt_module_cmds-module_expsym_cmds=$lt_module_expsym_cmds--# Whether we are building with GNU ld or not.-with_gnu_ld=$lt_with_gnu_ld--# Flag that allows shared libraries with undefined symbols to be built.-allow_undefined_flag=$lt_allow_undefined_flag--# Flag that enforces no undefined symbols.-no_undefined_flag=$lt_no_undefined_flag--# Flag to hardcode \$libdir into a binary during linking.-# This must work even if \$libdir does not exist-hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec--# Whether we need a single "-rpath" flag with a separated argument.-hardcode_libdir_separator=$lt_hardcode_libdir_separator--# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes-# DIR into the resulting binary.-hardcode_direct=$hardcode_direct--# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes-# DIR into the resulting binary and the resulting library dependency is-# "absolute",i.e. impossible to change by setting \$shlibpath_var if the-# library is relocated.-hardcode_direct_absolute=$hardcode_direct_absolute--# Set to "yes" if using the -LDIR flag during linking hardcodes DIR-# into the resulting binary.-hardcode_minus_L=$hardcode_minus_L--# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR-# into the resulting binary.-hardcode_shlibpath_var=$hardcode_shlibpath_var--# Set to "yes" if building a shared library automatically hardcodes DIR-# into the library and all subsequent libraries and executables linked-# against it.-hardcode_automatic=$hardcode_automatic--# Set to yes if linker adds runtime paths of dependent libraries-# to runtime path list.-inherit_rpath=$inherit_rpath--# Whether libtool must link a program against all its dependency libraries.-link_all_deplibs=$link_all_deplibs--# Set to "yes" if exported symbols are required.-always_export_symbols=$always_export_symbols--# The commands to list exported symbols.-export_symbols_cmds=$lt_export_symbols_cmds--# Symbols that should not be listed in the preloaded symbols.-exclude_expsyms=$lt_exclude_expsyms--# Symbols that must always be exported.-include_expsyms=$lt_include_expsyms--# Commands necessary for linking programs (against libraries) with templates.-prelink_cmds=$lt_prelink_cmds--# Commands necessary for finishing linking programs.-postlink_cmds=$lt_postlink_cmds--# Specify filename containing input files.-file_list_spec=$lt_file_list_spec--# How to hardcode a shared library path into an executable.-hardcode_action=$hardcode_action--# ### END LIBTOOL CONFIG--_LT_EOF-- cat <<'_LT_EOF' >> "$cfgfile"--# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE--# func_munge_path_list VARIABLE PATH-# ------------------------------------# VARIABLE is name of variable containing _space_ separated list of-# directories to be munged by the contents of PATH, which is string-# having a format:-# "DIR[:DIR]:"-# string "DIR[ DIR]" will be prepended to VARIABLE-# ":DIR[:DIR]"-# string "DIR[ DIR]" will be appended to VARIABLE-# "DIRP[:DIRP]::[DIRA:]DIRA"-# string "DIRP[ DIRP]" will be prepended to VARIABLE and string-# "DIRA[ DIRA]" will be appended to VARIABLE-# "DIR[:DIR]"-# VARIABLE will be replaced by "DIR[ DIR]"-func_munge_path_list ()-{- case x$2 in- x)- ;;- *:)- eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"- ;;- x:*)- eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"- ;;- *::*)- eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"- eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"- ;;- *)- eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"- ;;- esac-}---# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.-func_cc_basename ()-{- for cc_temp in $*""; do- case $cc_temp in- compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;- distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;- \-*) ;;- *) break;;- esac- done- func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`-}---# ### END FUNCTIONS SHARED WITH CONFIGURE--_LT_EOF-- case $host_os in- aix3*)- cat <<\_LT_EOF >> "$cfgfile"-# AIX sometimes has problems with the GCC collect2 program. For some-# reason, if we set the COLLECT_NAMES environment variable, the problems-# vanish in a puff of smoke.-if test set != "${COLLECT_NAMES+set}"; then- COLLECT_NAMES=- export COLLECT_NAMES-fi-_LT_EOF- ;;- esac----ltmain=$ac_aux_dir/ltmain.sh--- # We use sed instead of cat because bash on DJGPP gets confused if- # if finds mixed CR/LF and LF-only lines. Since sed operates in- # text mode, it properly converts lines to CR/LF. This bash problem- # is reportedly fixed, but why not run on old versions too?- $SED '$q' "$ltmain" >> "$cfgfile" \- || (rm -f "$cfgfile"; exit 1)-- mv -f "$cfgfile" "$ofile" ||- (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")- chmod +x "$ofile"--- cat <<_LT_EOF >> "$ofile"--# ### BEGIN LIBTOOL TAG CONFIG: RC--# The linker used to build libraries.-LD=$lt_LD_RC--# How to create reloadable object files.-reload_flag=$lt_reload_flag_RC-reload_cmds=$lt_reload_cmds_RC--# Commands used to build an old-style archive.-old_archive_cmds=$lt_old_archive_cmds_RC--# A language specific compiler.-CC=$lt_compiler_RC--# Is the compiler the GNU compiler?-with_gcc=$GCC_RC--# Compiler flag to turn off builtin functions.-no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC--# Additional compiler flags for building library objects.-pic_flag=$lt_lt_prog_compiler_pic_RC--# How to pass a linker flag through the compiler.-wl=$lt_lt_prog_compiler_wl_RC--# Compiler flag to prevent dynamic linking.-link_static_flag=$lt_lt_prog_compiler_static_RC--# Does compiler simultaneously support -c and -o options?-compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC--# Whether or not to add -lc for building shared libraries.-build_libtool_need_lc=$archive_cmds_need_lc_RC--# Whether or not to disallow shared libs when runtime libs are static.-allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC--# Compiler flag to allow reflexive dlopens.-export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC--# Compiler flag to generate shared objects directly from archives.-whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC--# Whether the compiler copes with passing no objects directly.-compiler_needs_object=$lt_compiler_needs_object_RC--# Create an old-style archive from a shared archive.-old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC--# Create a temporary old-style archive to link instead of a shared archive.-old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC--# Commands used to build a shared archive.-archive_cmds=$lt_archive_cmds_RC-archive_expsym_cmds=$lt_archive_expsym_cmds_RC--# Commands used to build a loadable module if different from building-# a shared archive.-module_cmds=$lt_module_cmds_RC-module_expsym_cmds=$lt_module_expsym_cmds_RC--# Whether we are building with GNU ld or not.-with_gnu_ld=$lt_with_gnu_ld_RC--# Flag that allows shared libraries with undefined symbols to be built.-allow_undefined_flag=$lt_allow_undefined_flag_RC--# Flag that enforces no undefined symbols.-no_undefined_flag=$lt_no_undefined_flag_RC--# Flag to hardcode \$libdir into a binary during linking.-# This must work even if \$libdir does not exist-hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC--# Whether we need a single "-rpath" flag with a separated argument.-hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC--# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes-# DIR into the resulting binary.-hardcode_direct=$hardcode_direct_RC--# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes-# DIR into the resulting binary and the resulting library dependency is-# "absolute",i.e. impossible to change by setting \$shlibpath_var if the-# library is relocated.-hardcode_direct_absolute=$hardcode_direct_absolute_RC--# Set to "yes" if using the -LDIR flag during linking hardcodes DIR-# into the resulting binary.-hardcode_minus_L=$hardcode_minus_L_RC--# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR-# into the resulting binary.-hardcode_shlibpath_var=$hardcode_shlibpath_var_RC--# Set to "yes" if building a shared library automatically hardcodes DIR-# into the library and all subsequent libraries and executables linked-# against it.-hardcode_automatic=$hardcode_automatic_RC--# Set to yes if linker adds runtime paths of dependent libraries-# to runtime path list.-inherit_rpath=$inherit_rpath_RC--# Whether libtool must link a program against all its dependency libraries.-link_all_deplibs=$link_all_deplibs_RC--# Set to "yes" if exported symbols are required.-always_export_symbols=$always_export_symbols_RC--# The commands to list exported symbols.-export_symbols_cmds=$lt_export_symbols_cmds_RC--# Symbols that should not be listed in the preloaded symbols.-exclude_expsyms=$lt_exclude_expsyms_RC--# Symbols that must always be exported.-include_expsyms=$lt_include_expsyms_RC--# Commands necessary for linking programs (against libraries) with templates.-prelink_cmds=$lt_prelink_cmds_RC--# Commands necessary for finishing linking programs.-postlink_cmds=$lt_postlink_cmds_RC--# Specify filename containing input files.-file_list_spec=$lt_file_list_spec_RC--# How to hardcode a shared library path into an executable.-hardcode_action=$hardcode_action_RC--# ### END LIBTOOL TAG CONFIG: RC-_LT_EOF-- ;;- "po-directories":C)- for ac_file in $CONFIG_FILES; do- # Support "outfile[:infile[:infile...]]"- case "$ac_file" in- *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;- esac- # PO directories have a Makefile.in generated from Makefile.in.in.- case "$ac_file" in */Makefile.in)- # Adjust a relative srcdir.- ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`- ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`- ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`- # In autoconf-2.13 it is called $ac_given_srcdir.- # In autoconf-2.50 it is called $srcdir.- test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"- # Treat a directory as a PO directory if and only if it has a- # POTFILES.in file. This allows packages to have multiple PO- # directories under different names or in different locations.- if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then- test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"- cat "$ac_dir/Makefile.in" > "$ac_dir/Makefile"- fi- ;;- esac- done ;;-- 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 1-fi-if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5-printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}+# Generated by GNU Autoconf 2.73 for XZ Utils 5.8.0.+#+# Report bugs to <lasse.collin@tukaani.org>.+#+#+# Copyright (C) 1992-1996, 1998-2017, 2020-2026 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 ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1+then :+ emulate sh+ NULLCMD=:+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which+ # contradicts POSIX and common usage. Disable this.+ alias -g '${1+"$@"}'='"$@"'+ setopt NO_GLOB_SUBST+else case e in #(+ e) case `(set -o) 2>/dev/null` in #(+ *posix*) :+ set -o posix ;; #(+ *) :+ ;;+esac ;;+esac+fi++++# Reset variables that may have inherited troublesome values from+# the environment.++# IFS needs to be set, to space, tab, and newline, in precisely that order.+# (If _AS_PATH_WALK were called with IFS unset, it would have the+# side effect of setting IFS to empty, thus disabling word splitting.)+# Quoting is to prevent editors from complaining about space-tab.+as_nl='+'+export as_nl+IFS=" "" $as_nl"++PS1='$ '+PS2='> '+PS4='+ '++# Ensure predictable behavior from utilities with locale-dependent output.+LC_ALL=C+export LC_ALL+LANGUAGE=C+export LANGUAGE++# We cannot yet rely on "unset" to work, but we need these variables+# to be unset--not just set to an empty or harmless value--now, to+# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct+# also avoids known problems related to "unset" and subshell syntax+# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).+for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH+do eval test \${$as_var+y} \+ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :+done++# Ensure that fds 0, 1, and 2 are open.+if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi+if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi+if (exec 3>&2) ; then :; else exec 2>/dev/null; fi++# The user is always right.+if ${PATH_SEPARATOR+false} :; 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+++# 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+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ 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+ printf '%s\n' "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2+ exit 1+fi+++# Use a proper internal environment variable to ensure we don't fall+ # into an infinite loop, continuously re-executing ourselves.+ if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then+ _as_can_reexec=no; export _as_can_reexec;+ # 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+case $- in # ((((+ *v*x* | *x*v* ) as_opts=-vx ;;+ *v* ) as_opts=-v ;;+ *x* ) as_opts=-x ;;+ * ) as_opts= ;;+esac+case $# in # ((+ 0) exec $CONFIG_SHELL $as_opts "$as_myself" ;;+ *) exec $CONFIG_SHELL $as_opts "$as_myself" "$@" ;;+esac+# Admittedly, this is quite paranoid, since all the known shells bail+# out after a failed 'exec'.+printf '%s\n' "$0: could not re-execute with $CONFIG_SHELL" >&2+exit 255+ fi+ # We don't want this to propagate to other subprocesses.+ { _as_can_reexec=; unset _as_can_reexec;}+if test "x$CONFIG_SHELL" = x; then+ as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1+then :+ emulate sh+ NULLCMD=:+ # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which+ # contradicts POSIX and common usage. Disable this.+ alias -g '\${1+\"\$@\"}'='\"\$@\"'+ setopt NO_GLOB_SUBST+else case e in #(+ e) case \`(set -o) 2>/dev/null\` in #(+ *posix*) :+ set -o posix ;; #(+ *) :+ ;;+esac ;;+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 case e in #(+ e) exitcode=1; echo positional parameters were not saved. ;;+esac+fi+test x\$exitcode = x0 || exit 1+blah=\$(echo \$(echo blah))+test x\"\$blah\" = xblah || exit 1+test -x / || 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++ test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (+ ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'+ ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO+ ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO+ PATH=/empty FPATH=/empty; export PATH FPATH+ test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\+ || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"+ if (eval "$as_required") 2>/dev/null+then :+ as_have_required=yes+else case e in #(+ e) as_have_required=no ;;+esac+fi+ if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null+then :++else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ 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_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null+then :+ CONFIG_SHELL=$as_shell as_have_required=yes+ if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null+then :+ break 2+fi+fi+ done;;+ esac+ as_found=false+done+IFS=$as_save_IFS+if $as_found+then :++else case e in #(+ e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&+ as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null+then :+ CONFIG_SHELL=$SHELL as_have_required=yes+fi ;;+esac+fi+++ if test "x$CONFIG_SHELL" != x+then :+ export CONFIG_SHELL+ # 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+case $- in # ((((+ *v*x* | *x*v* ) as_opts=-vx ;;+ *v* ) as_opts=-v ;;+ *x* ) as_opts=-x ;;+ * ) as_opts= ;;+esac+case $# in # ((+ 0) exec $CONFIG_SHELL $as_opts "$as_myself" ;;+ *) exec $CONFIG_SHELL $as_opts "$as_myself" "$@" ;;+esac+# Admittedly, this is quite paranoid, since all the known shells bail+# out after a failed 'exec'.+printf '%s\n' "$0: could not re-execute with $CONFIG_SHELL" >&2+exit 255+fi++ if test x$as_have_required = xno+then :+ printf '%s\n' "$0: This script requires a shell more modern than all"+ printf '%s\n' "$0: the shells that I found on your system."+ if test ${ZSH_VERSION+y} ; then+ printf '%s\n' "$0: In particular, zsh $ZSH_VERSION has bugs and should"+ printf '%s\n' "$0: be upgraded to zsh 4.3.4 or later."+ else+ printf '%s\n' "$0: Please tell bug-autoconf@gnu.org and+$0: lasse.collin@tukaani.org about your system, including+$0: any error possibly output before this message. Then+$0: install a modern shell, or manually run the script+$0: under such a shell if you do have one."+ fi+ exit 1+fi ;;+esac+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 $? 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 "$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=`printf '%s\n' "$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 ||+printf '%s\n' 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_executable_p FILE+# -----------------------+# Test if FILE is an executable regular file.+as_fn_executable_p ()+{+ test -f "$1" && test -x "$1"+} # as_fn_executable_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 case e in #(+ e) as_fn_append ()+ {+ eval $1=\$$1\$2+ } ;;+esac+fi # as_fn_append++# as_fn_arith ARG...+# ------------------+# Perform arithmetic evaluation on the ARGs, and store the result in the+# global $as_val. Take advantage of shells that can avoid forks. The arguments+# must be portable across $(()) and expr.+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null+then :+ eval 'as_fn_arith ()+ {+ as_val=$(( $* ))+ }'+else case e in #(+ e) as_fn_arith ()+ {+ as_val=`expr "$@" || test $? -eq 1`+ } ;;+esac+fi # as_fn_arith+++# as_fn_error STATUS 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.+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+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: $2" >&$4+ fi+ printf '%s\n' "$as_me: error: $2" >&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 ||+printf '%s\n' 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 '+ t clear+ :clear+ 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" ||+ { printf '%s\n' "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }++ # If we had to re-execute with $CONFIG_SHELL, we're ensured to have+ # already done that, so ensure we don't try to do so again and fall+ # in an infinite loop. This has already happened in practice.+ _as_can_reexec=no; export _as_can_reexec+ # 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+}++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 -pR'.+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||+ as_ln_s='cp -pR'+ elif ln conf$$.file conf$$ 2>/dev/null; then+ as_ln_s=ln+ else+ as_ln_s='cp -pR'+ fi+else+ as_ln_s='cp -pR'+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++as_test_x='test -x'+as_executable_p=as_fn_executable_p++# Sed expression to map a string onto a valid CPP name.+as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"+as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated++# Sed expression to map a string onto a valid variable name.+as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"+as_tr_sh="eval sed '$as_sed_sh'" # deprecated++SHELL=${CONFIG_SHELL-/bin/sh}+++test -n "$DJDIR" || exec 7<&0 </dev/null+exec 6>&1++# Name of the host.+# hostname on some systems (SVR3.2, old GNU/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_CONFIG_STATUS=+ac_clean_files=+ac_config_libobj_dir=.+LIBOBJS=+cross_compiling=no+subdirs=+MFLAGS=+MAKEFLAGS=++# Identity of this package.+PACKAGE_NAME='XZ Utils'+PACKAGE_TARNAME='xz'+PACKAGE_VERSION='5.8.0'+PACKAGE_STRING='XZ Utils 5.8.0'+PACKAGE_BUGREPORT='lasse.collin@tukaani.org'+PACKAGE_URL='https://tukaani.org/xz/'++ac_unique_file="cbits/liblzma/common/common.h"+# Factoring default headers for most tests.+ac_includes_default="\+#include <stddef.h>+#ifdef HAVE_STDIO_H+# include <stdio.h>+#endif+#ifdef HAVE_STDLIB_H+# include <stdlib.h>+#endif+#ifdef HAVE_STRING_H+# include <string.h>+#endif+#ifdef HAVE_INTTYPES_H+# include <inttypes.h>+#endif+#ifdef HAVE_STDINT_H+# include <stdint.h>+#endif+#ifdef HAVE_STRINGS_H+# include <strings.h>+#endif+#ifdef HAVE_SYS_TYPES_H+# include <sys/types.h>+#endif+#ifdef HAVE_SYS_STAT_H+# include <sys/stat.h>+#endif+#ifdef HAVE_UNISTD_H+# include <unistd.h>+#endif"++ac_header_c_list=+gt_needs=+: ${enable_year2038:=no}+ac_subst_vars='LTLIBOBJS+LIBOBJS+xz+AM_CFLAGS+COND_GNULIB_FALSE+COND_GNULIB_TRUE+COND_INTERNAL_SHA256_FALSE+COND_INTERNAL_SHA256_TRUE+localedir_c_make+localedir_c+POSUB+LTLIBINTL+LIBINTL+INTLLIBS+LTLIBICONV+LIBICONV+INTL_MACOSX_LIBS+DESIRED_LINGUAS+XGETTEXT_EXTRA_OPTIONS+MSGMERGE_FOR_MSGFMT_OPTION+MSGMERGE+XGETTEXT_015+XGETTEXT+GMSGFMT_015+GMSGFMT+MSGFMT+GETTEXT_MACRO_VERSION+USE_NLS+MKDIR_P+INSTALL_DATA+INSTALL_SCRIPT+INSTALL_PROGRAM+SET_MAKE+COND_SYMVERS_GENERIC_FALSE+COND_SYMVERS_GENERIC_TRUE+COND_SYMVERS_LINUX_FALSE+COND_SYMVERS_LINUX_TRUE+COND_SHARED_FALSE+COND_SHARED_TRUE+RC+LT_SYS_LIBRARY_PATH+OTOOL64+OTOOL+LIPO+NMEDIT+DSYMUTIL+MANIFEST_TOOL+AWK+RANLIB+STRIP+ac_ct_AR+AR+FILECMD+NM+ac_ct_DUMPBIN+DUMPBIN+LD+FGREP+EGREP+GREP+LIBTOOL+OBJDUMP+DLLTOOL+AS+COND_THREADS_FALSE+COND_THREADS_TRUE+PTHREAD_CFLAGS+PTHREAD_LIBS+PTHREAD_CXX+PTHREAD_CC+ax_pthread_config+CPP+SED+am__fastdepCCAS_FALSE+am__fastdepCCAS_TRUE+CCASDEPMODE+am__nodep+AMDEPBACKSLASH+AMDEP_FALSE+AMDEP_TRUE+am__include+DEPDIR+am__leading_dot+CCASFLAGS+CCAS+OBJEXT+EXEEXT+ac_ct_CC+CPPFLAGS+LDFLAGS+CFLAGS+CC+LN_S+COND_DOXYGEN_FALSE+COND_DOXYGEN_TRUE+COND_DOC_FALSE+COND_DOC_TRUE+COND_LZMALINKS_FALSE+COND_LZMALINKS_TRUE+COND_LZMAINFO_FALSE+COND_LZMAINFO_TRUE+COND_LZMADEC_FALSE+COND_LZMADEC_TRUE+COND_XZDEC_FALSE+COND_XZDEC_TRUE+COND_XZ_FALSE+COND_XZ_TRUE+COND_SMALL_FALSE+COND_SMALL_TRUE+COND_ASM_X86_FALSE+COND_ASM_X86_TRUE+COND_LZIP_DECODER_FALSE+COND_LZIP_DECODER_TRUE+COND_MICROLZMA_FALSE+COND_MICROLZMA_TRUE+COND_CHECK_SHA256_FALSE+COND_CHECK_SHA256_TRUE+COND_CHECK_CRC64_FALSE+COND_CHECK_CRC64_TRUE+COND_CHECK_CRC32_FALSE+COND_CHECK_CRC32_TRUE+COND_DECODER_LZ_FALSE+COND_DECODER_LZ_TRUE+COND_ENCODER_LZ_FALSE+COND_ENCODER_LZ_TRUE+COND_FILTER_LZ_FALSE+COND_FILTER_LZ_TRUE+COND_DECODER_SIMPLE_FALSE+COND_DECODER_SIMPLE_TRUE+COND_ENCODER_SIMPLE_FALSE+COND_ENCODER_SIMPLE_TRUE+COND_FILTER_SIMPLE_FALSE+COND_FILTER_SIMPLE_TRUE+COND_DECODER_RISCV_FALSE+COND_DECODER_RISCV_TRUE+COND_ENCODER_RISCV_FALSE+COND_ENCODER_RISCV_TRUE+COND_FILTER_RISCV_FALSE+COND_FILTER_RISCV_TRUE+COND_DECODER_SPARC_FALSE+COND_DECODER_SPARC_TRUE+COND_ENCODER_SPARC_FALSE+COND_ENCODER_SPARC_TRUE+COND_FILTER_SPARC_FALSE+COND_FILTER_SPARC_TRUE+COND_DECODER_ARM64_FALSE+COND_DECODER_ARM64_TRUE+COND_ENCODER_ARM64_FALSE+COND_ENCODER_ARM64_TRUE+COND_FILTER_ARM64_FALSE+COND_FILTER_ARM64_TRUE+COND_DECODER_ARMTHUMB_FALSE+COND_DECODER_ARMTHUMB_TRUE+COND_ENCODER_ARMTHUMB_FALSE+COND_ENCODER_ARMTHUMB_TRUE+COND_FILTER_ARMTHUMB_FALSE+COND_FILTER_ARMTHUMB_TRUE+COND_DECODER_ARM_FALSE+COND_DECODER_ARM_TRUE+COND_ENCODER_ARM_FALSE+COND_ENCODER_ARM_TRUE+COND_FILTER_ARM_FALSE+COND_FILTER_ARM_TRUE+COND_DECODER_IA64_FALSE+COND_DECODER_IA64_TRUE+COND_ENCODER_IA64_FALSE+COND_ENCODER_IA64_TRUE+COND_FILTER_IA64_FALSE+COND_FILTER_IA64_TRUE+COND_DECODER_POWERPC_FALSE+COND_DECODER_POWERPC_TRUE+COND_ENCODER_POWERPC_FALSE+COND_ENCODER_POWERPC_TRUE+COND_FILTER_POWERPC_FALSE+COND_FILTER_POWERPC_TRUE+COND_DECODER_X86_FALSE+COND_DECODER_X86_TRUE+COND_ENCODER_X86_FALSE+COND_ENCODER_X86_TRUE+COND_FILTER_X86_FALSE+COND_FILTER_X86_TRUE+COND_DECODER_DELTA_FALSE+COND_DECODER_DELTA_TRUE+COND_ENCODER_DELTA_FALSE+COND_ENCODER_DELTA_TRUE+COND_FILTER_DELTA_FALSE+COND_FILTER_DELTA_TRUE+COND_DECODER_LZMA2_FALSE+COND_DECODER_LZMA2_TRUE+COND_ENCODER_LZMA2_FALSE+COND_ENCODER_LZMA2_TRUE+COND_FILTER_LZMA2_FALSE+COND_FILTER_LZMA2_TRUE+COND_DECODER_LZMA1_FALSE+COND_DECODER_LZMA1_TRUE+COND_ENCODER_LZMA1_FALSE+COND_ENCODER_LZMA1_TRUE+COND_FILTER_LZMA1_FALSE+COND_FILTER_LZMA1_TRUE+COND_MAIN_DECODER_FALSE+COND_MAIN_DECODER_TRUE+COND_MAIN_ENCODER_FALSE+COND_MAIN_ENCODER_TRUE+LN_EXEEXT+COND_W32_FALSE+COND_W32_TRUE+host_os+host_vendor+host_cpu+host+build_os+build_vendor+build_cpu+build+ECHO_T+ECHO_N+ECHO_C+target_alias+host_alias+build_alias+LIBS+DEFS+mandir+localedir+libdir+psdir+pdfdir+dvidir+htmldir+infodir+docdir+oldincludedir+includedir+runstatedir+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+am__quote'+ac_subst_files=''+ac_user_opts='+enable_option_checking+enable_debug+enable_encoders+enable_decoders+enable_match_finders+enable_checks+enable_external_sha256+enable_microlzma+enable_lzip_decoder+enable_assembler+enable_clmul_crc+enable_arm64_crc32+enable_loongarch_crc32+enable_small+enable_threads+enable_assume_ram+enable_xz+enable_xzdec+enable_lzmadec+enable_lzmainfo+enable_lzma_links+enable_doc+enable_doxygen+enable_sandbox+enable_dependency_tracking+enable_shared+enable_static+enable_pic+with_pic+enable_fast_install+enable_aix_soname+with_aix_soname+with_gnu_ld+with_sysroot+enable_libtool_lock+enable_symbol_versions+enable_nls+enable_rpath+with_libiconv_prefix+with_libintl_prefix+enable_largefile+enable_werror+enable_year2038+'+ ac_precious_vars='build_alias+host_alias+target_alias+CC+CFLAGS+LDFLAGS+LIBS+CPPFLAGS+CCAS+CCASFLAGS+CPP+LT_SYS_LIBRARY_PATH'+++# 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'+runstatedir='${localstatedir}/run'+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= ;;+ *) ac_optarg=yes ;;+ esac++ 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=`printf '%s\n' "$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=`printf '%s\n' "$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 ;;++ -runstatedir | --runstatedir | --runstatedi | --runstated \+ | --runstate | --runstat | --runsta | --runst | --runs \+ | --run | --ru | --r)+ ac_prev=runstatedir ;;+ -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \+ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \+ | --run=* | --ru=* | --r=*)+ runstatedir=$ac_optarg ;;++ -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=`printf '%s\n' "$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=`printf '%s\n' "$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.+ printf '%s\n' "$as_me: WARNING: you should use --build, --host, --target" >&2+ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&+ printf '%s\n' "$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=--`printf '%s\n' $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" ;;+ *) printf '%s\n' "$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 runstatedir+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+ 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 ||+printf '%s\n' 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 XZ Utils 5.8.0 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+ [$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]+ --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]+ --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/xz]+ --htmldir=DIR html documentation [DOCDIR]+ --dvidir=DIR dvi documentation [DOCDIR]+ --pdfdir=DIR pdf documentation [DOCDIR]+ --psdir=DIR ps documentation [DOCDIR]+_ACEOF++ cat <<\_ACEOF++System types:+ --build=BUILD configure for building on BUILD [guessed]+ --host=HOST cross-compile to build programs to run on HOST [BUILD]+_ACEOF+fi++if test -n "$ac_init_help"; then+ case $ac_init_help in+ short | recursive ) echo "Configuration of XZ Utils 5.8.0:";;+ 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-debug Enable debugging code.+ --enable-encoders=LIST Comma-separated list of encoders to build.+ Default=all. Available encoders: lzma1 lzma2 delta+ x86 powerpc ia64 arm armthumb arm64 sparc riscv+ --enable-decoders=LIST Comma-separated list of decoders to build.+ Default=all. Available decoders are the same as+ available encoders.+ --enable-match-finders=LIST+ Comma-separated list of match finders to build.+ Default=all. At least one match finder is required+ for encoding with the LZMA1 and LZMA2 filters.+ Available match finders: hc3 hc4 bt2 bt3 bt4+ --enable-checks=LIST Comma-separated list of integrity checks to build.+ Default=all. Available integrity checks: crc32 crc64+ sha256+ --enable-external-sha256+ Use SHA-256 code from the operating system. See+ INSTALL for possible subtle problems.+ --disable-microlzma Do not build MicroLZMA encoder and decoder. It is+ needed by specific applications only, for example,+ erofs-utils.+ --disable-lzip-decoder Disable decompression support for .lz (lzip) files.+ --disable-assembler Do not use assembler optimizations even if such+ exist for the architecture.+ --disable-clmul-crc Do not use carryless multiplication for CRC+ calculation even if support for it is detected.+ --disable-arm64-crc32 Do not use ARM64 CRC32 instructions even if support+ for it is detected.+ --disable-loongarch-crc32+ Do not use LoongArch CRC32 instructions even if+ support for them is detected.+ --enable-small Make liblzma smaller and a little slower. This is+ disabled by default to optimize for speed.+ --enable-threads=METHOD Supported METHODS are 'yes', 'no', 'posix', 'win95',+ and 'vista'. The default is 'yes'. Using 'no'+ together with --enable-small makes liblzma thread+ unsafe.+ --enable-assume-ram=SIZE+ If and only if the real amount of RAM cannot be+ determined, assume SIZE MiB. The default is 128 MiB.+ This affects the default memory usage limit.+ --disable-xz do not build the xz tool+ --disable-xzdec do not build xzdec+ --disable-lzmadec do not build lzmadec (it exists primarily for LZMA+ Utils compatibility)+ --disable-lzmainfo do not build lzmainfo (it exists primarily for LZMA+ Utils compatibility)+ --disable-lzma-links do not create symlinks for LZMA Utils compatibility+ --disable-doc do not install documentation files to docdir (man+ pages are still installed and, if --enable-doxygen+ is used, liblzma API documentation is installed too)+ --enable-doxygen generate HTML version of the liblzma API+ documentation using Doxygen and install the result+ to docdir+ --enable-sandbox=METHOD Sandboxing METHOD can be 'auto', 'no', 'capsicum',+ 'pledge', or 'landlock'. The default is 'auto' which+ enables sandboxing if a supported sandboxing method+ is found.+ --enable-dependency-tracking+ do not reject slow dependency extractors+ --disable-dependency-tracking+ speeds up one-time build+ --enable-shared[=PKGS] build shared libraries [default=yes]+ --enable-static[=PKGS] build static libraries [default=yes]+ --enable-pic[=PKGS] try to use only PIC/non-PIC objects [default=use+ both]+ --enable-fast-install[=PKGS]+ optimize for fast installation [default=yes]+ --enable-aix-soname=aix|svr4|both+ shared library versioning (aka "SONAME") variant to+ provide on AIX, [default=aix].+ --disable-libtool-lock avoid locking (might break parallel builds)+ --enable-symbol-versions+ Use symbol versioning for liblzma. Enabled by+ default on GNU/Linux, other GNU-based systems, and+ FreeBSD.+ --disable-nls do not use Native Language Support+ --disable-rpath do not hardcode runtime library paths+ --disable-largefile omit support for large files+ --enable-werror Enable -Werror to abort compilation on all compiler+ warnings.+ --enable-year2038 support timestamps after 2038++Optional Packages:+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)+ --with-gnu-ld assume the C compiler uses GNU ld [default=no]+ --with-sysroot[=DIR] Search for dependent libraries within DIR (or the+ compiler's sysroot if not specified).+ --with-gnu-ld assume the C compiler uses GNU ld [default=no]+ --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib+ --without-libiconv-prefix don't search for libiconv in includedir and libdir+ --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib+ --without-libintl-prefix don't search for libintl in includedir and libdir++Some influential environment variables:+ CC C compiler command+ CFLAGS C compiler flags+ LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a+ nonstandard directory <lib dir>+ LIBS libraries to pass to the linker, e.g. -l<library>+ CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if+ you have headers in a nonstandard directory <include dir>+ CCAS assembler compiler command (defaults to CC)+ CCASFLAGS assembler compiler flags (defaults to CFLAGS)+ CPP C preprocessor+ LT_SYS_LIBRARY_PATH+ User-defined run-time library search path.++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 <lasse.collin@tukaani.org>.+XZ Utils home page: <https://tukaani.org/xz/>.+_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=/`printf '%s\n' "$ac_dir" | sed 's|^\.[\\/]||'`+ # A ".." for each directory in $ac_dir_suffix.+ ac_top_builddir_sub=`printf '%s\n' "$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 configure.gnu first; this name is used for a wrapper for+ # Metaconfig's "Configure" on case-insensitive file systems.+ 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+ printf '%s\n' "$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+XZ Utils configure 5.8.0+generated by GNU Autoconf 2.73++Copyright (C) 2026 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.$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 conftest.beam+ 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\""+printf '%s\n' "$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+ printf '%s\n' "$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 case e in #(+ e) printf '%s\n' "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++ ac_retval=1 ;;+esac+fi+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno+ as_fn_set_status $ac_retval++} # ac_fn_c_try_compile++# 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+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $2" >&5+printf %s "checking for $2... " >&6; }+if eval test \${$3+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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 case e in #(+ e) eval "$3=no" ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+eval ac_res=\$$3+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno++} # ac_fn_c_check_header_compile++# ac_fn_c_try_link LINENO+# -----------------------+# Try to link conftest.$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.beam 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\""+printf '%s\n' "$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+ printf '%s\n' "$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 ||+ test -x conftest$ac_exeext+ }+then :+ ac_retval=0+else case e in #(+ e) printf '%s\n' "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++ ac_retval=1 ;;+esac+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; ${as_lineno_stack:+:} unset as_lineno+ as_fn_set_status $ac_retval++} # ac_fn_c_try_link++# ac_fn_c_try_cpp LINENO+# ----------------------+# Try to preprocess conftest.$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\""+printf '%s\n' "$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+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; } > conftest.i && {+ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||+ test ! -s conftest.err+ }+then :+ ac_retval=0+else case e in #(+ e) printf '%s\n' "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++ ac_retval=1 ;;+esac+fi+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno+ as_fn_set_status $ac_retval++} # ac_fn_c_try_cpp++# 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+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $2" >&5+printf %s "checking for $2... " >&6; }+if eval test \${$3+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+/* Define $2 to an innocuous variant, in case <limits.h> declares $2.+ For example, HP-UX 11i <limits.h> declares gettimeofday. */+#define $2 innocuous_$2++/* System header to define __stub macros and hopefully few prototypes,+ which can conflict with char $2 (void); below. */++#include <limits.h>+#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 (void);+/* 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 (void)+{+return $2 ();+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ eval "$3=yes"+else case e in #(+ e) eval "$3=no" ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext ;;+esac+fi+eval ac_res=\$$3+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno++} # ac_fn_c_check_func++# ac_fn_c_try_run LINENO+# ----------------------+# Try to run conftest.$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\""+printf '%s\n' "$ac_try_echo"; } >&5+ (eval "$ac_link") 2>&5+ ac_status=$?+ printf '%s\n' "$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\""+printf '%s\n' "$ac_try_echo"; } >&5+ (eval "$ac_try") 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }; }+then :+ ac_retval=0+else case e in #(+ e) printf '%s\n' "$as_me: program exited with status $ac_status" >&5+ printf '%s\n' "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++ ac_retval=$ac_status ;;+esac+fi+ rm -rf conftest.dSYM conftest_ipa8_conftest.oo+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno+ as_fn_set_status $ac_retval++} # ac_fn_c_try_run++# ac_fn_c_check_type LINENO TYPE VAR INCLUDES+# -------------------------------------------+# Tests whether TYPE exists after having included INCLUDES, setting cache+# variable VAR accordingly.+ac_fn_c_check_type ()+{+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $2" >&5+printf %s "checking for $2... " >&6; }+if eval test \${$3+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) eval "$3=no"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+int+main (void)+{+if (sizeof ($2))+ return 0;+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+int+main (void)+{+if (sizeof (($2)))+ return 0;+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :++else case e in #(+ e) eval "$3=yes" ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+eval ac_res=\$$3+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno++} # ac_fn_c_check_type++# ac_fn_c_find_uintX_t LINENO BITS VAR+# ------------------------------------+# Finds an unsigned integer type with width BITS, setting cache variable VAR+# accordingly.+ac_fn_c_find_uintX_t ()+{+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5+printf %s "checking for uint$2_t... " >&6; }+if eval test \${$3+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) eval "$3=no"+ # Order is important - never check a type that is potentially smaller+ # than half of the expected target width.+ for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \+ 'unsigned long long int' 'unsigned short int' 'unsigned char'; do+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_includes_default+int+main (void)+{+static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ case $ac_type in #(+ uint$2_t) :+ eval "$3=yes" ;; #(+ *) :+ eval "$3=\$ac_type" ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ if eval test \"x\$"$3"\" = x"no"+then :++else case e in #(+ e) break ;;+esac+fi+ done ;;+esac+fi+eval ac_res=\$$3+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno++} # ac_fn_c_find_uintX_t++# ac_fn_c_find_intX_t LINENO BITS VAR+# -----------------------------------+# Finds a signed integer type with width BITS, setting cache variable VAR+# accordingly.+ac_fn_c_find_intX_t ()+{+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5+printf %s "checking for int$2_t... " >&6; }+if eval test \${$3+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) eval "$3=no"+ # Order is important - never check a type that is potentially smaller+ # than half of the expected target width.+ for ac_type in int$2_t 'int' 'long int' \+ 'long long int' 'short int' 'signed char'; do+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_includes_default+ enum { N = $2 / 2 - 1 };+int+main (void)+{+static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_includes_default+ enum { N = $2 / 2 - 1 };+int+main (void)+{+static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)+ < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :++else case e in #(+ e) case $ac_type in #(+ int$2_t) :+ eval "$3=yes" ;; #(+ *) :+ eval "$3=\$ac_type" ;;+esac ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ if eval test \"x\$"$3"\" = x"no"+then :++else case e in #(+ e) break ;;+esac+fi+ done ;;+esac+fi+eval ac_res=\$$3+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno++} # ac_fn_c_find_intX_t++# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES+# --------------------------------------------+# Tries to find the compile-time value of EXPR in a program that includes+# INCLUDES, setting VAR accordingly. Returns whether the value could be+# computed+ac_fn_c_compute_int ()+{+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+ if test "$cross_compiling" = yes; then+ # Depending upon the size, compute the lo and hi bounds.+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+int+main (void)+{+static int test_array [1 - 2 * !(($2) >= 0)];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_lo=0 ac_mid=0+ while :; do+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+int+main (void)+{+static int test_array [1 - 2 * !(($2) <= $ac_mid)];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_hi=$ac_mid; break+else case e in #(+ e) as_fn_arith $ac_mid + 1 && ac_lo=$as_val+ if test $ac_lo -le $ac_mid; then+ ac_lo= ac_hi=+ break+ fi+ as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ done+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+int+main (void)+{+static int test_array [1 - 2 * !(($2) < 0)];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_hi=-1 ac_mid=-1+ while :; do+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+int+main (void)+{+static int test_array [1 - 2 * !(($2) >= $ac_mid)];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_lo=$ac_mid; break+else case e in #(+ e) as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val+ if test $ac_mid -le $ac_hi; then+ ac_lo= ac_hi=+ break+ fi+ as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ done+else case e in #(+ e) ac_lo= ac_hi= ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+# Binary search between lo and hi bounds.+while test "x$ac_lo" != "x$ac_hi"; do+ as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+int+main (void)+{+static int test_array [1 - 2 * !(($2) <= $ac_mid)];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_hi=$ac_mid+else case e in #(+ e) as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+done+case $ac_lo in #((+?*) eval "$3=\$ac_lo"; ac_retval=0 ;;+'') ac_retval=1 ;;+esac+ else+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+static long int longval (void) { return $2; }+static unsigned long int ulongval (void) { return $2; }+#include <stdio.h>+#include <stdlib.h>+int+main (void)+{++ FILE *f = fopen ("conftest.val", "w");+ if (! f)+ return 1;+ if (($2) < 0)+ {+ long int i = longval ();+ if (i != ($2))+ return 1;+ fprintf (f, "%ld", i);+ }+ else+ {+ unsigned long int i = ulongval ();+ if (i != ($2))+ return 1;+ fprintf (f, "%lu", i);+ }+ /* Do not output a trailing newline, as this causes \r\n confusion+ on some platforms. */+ return ferror (f) || fclose (f) != 0;++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_run "$LINENO"+then :+ echo >>conftest.val; read $3 <conftest.val; ac_retval=0+else case e in #(+ e) ac_retval=1 ;;+esac+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+ conftest.$ac_objext conftest.beam conftest.$ac_ext+rm -f conftest.val++ fi+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno+ as_fn_set_status $ac_retval++} # ac_fn_c_compute_int++# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES+# ----------------------------------------------------+# Tries to find if the field MEMBER exists in type AGGR, after including+# INCLUDES, setting cache variable VAR accordingly.+ac_fn_c_check_member ()+{+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5+printf %s "checking for $2.$3... " >&6; }+if eval test \${$4+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$5+int+main (void)+{+static $2 ac_aggr;+if (ac_aggr.$3)+return 0;+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ eval "$4=yes"+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$5+int+main (void)+{+static $2 ac_aggr;+if (sizeof ac_aggr.$3)+return 0;+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ eval "$4=yes"+else case e in #(+ e) eval "$4=no" ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+eval ac_res=\$$4+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno++} # ac_fn_c_check_member++# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR+# ------------------------------------------------------------------+# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR+# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.+ac_fn_check_decl ()+{+ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack+ as_decl_name=`echo $2|sed 's/ *(.*//'`+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5+printf %s "checking whether $as_decl_name is declared... " >&6; }+if eval test \${$3+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`+ eval ac_save_FLAGS=\$$6+ as_fn_append $6 " $5"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$4+int+main (void)+{+#ifndef $as_decl_name+#ifdef __cplusplus+ (void) $as_decl_use;+#else+ (void) $as_decl_name;+#endif+#endif++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ eval "$3=yes"+else case e in #(+ e) eval "$3=no" ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ eval $6=\$ac_save_FLAGS+ ;;+esac+fi+eval ac_res=\$$3+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }+ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno++} # ac_fn_check_decl+ac_configure_args_raw=+for ac_arg+do+ case $ac_arg in+ *\'*)+ ac_arg=`printf '%s\n' "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;+ esac+ as_fn_append ac_configure_args_raw " '$ac_arg'"+done++case $ac_configure_args_raw in+ *$as_nl*)+ ac_safe_unquote= ;;+ *)+ ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab.+ ac_unsafe_a="$ac_unsafe_z#~"+ ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"+ ac_configure_args_raw=` printf '%s\n' "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;+esac++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 XZ Utils $as_me 5.8.0, which was+generated by GNU Autoconf 2.73. Invocation command line was++ $ $0$ac_configure_args_raw++_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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ printf '%s\n' "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=`printf '%s\n' "$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;}++# Dump the cache to stdout. It can be in a pipe (this is a requirement).+ac_cache_dump ()+{+ # 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_*) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5+printf '%s\n' "$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+)+}++# Print debugging info to stdout.+ac_dump_debugging_info ()+{+ echo++ printf '%s\n' "## ---------------- ##+## Cache variables. ##+## ---------------- ##"+ echo+ ac_cache_dump+ echo++ printf '%s\n' "## ----------------- ##+## Output variables. ##+## ----------------- ##"+ echo+ for ac_var in $ac_subst_vars+ do+ eval ac_val=\$$ac_var+ case $ac_val in+ *\'*) ac_val=`printf '%s\n' "$ac_val" | sed "s/'/'\\\\\\\\''/g"`;;+ esac+ printf '%s\n' "$ac_var='$ac_val'"+ done | sort+ echo++ if test -n "$ac_subst_files"; then+ printf '%s\n' "## ------------------- ##+## File substitutions. ##+## ------------------- ##"+ echo+ for ac_var in $ac_subst_files+ do+ eval ac_val=\$$ac_var+ case $ac_val in+ *\'*) ac_val=`printf '%s\n' "$ac_val" | sed "s/'/'\\\\\\\\''/g"`;;+ esac+ printf '%s\n' "$ac_var='$ac_val'"+ done | sort+ echo+ fi++ if test -s confdefs.h; then+ printf '%s\n' "## ----------- ##+## confdefs.h. ##+## ----------- ##"+ echo+ cat confdefs.h+ echo+ fi+ test "$ac_signal" != 0 &&+ printf '%s\n' "$as_me: caught signal $ac_signal"+ printf '%s\n' "$as_me: exit $exit_status"+}++# When interrupted or exit'd, cleanup temporary files, and complete+# config.log.+ac_exit_trap ()+{+ exit_status=+ # Sanitize IFS.+ IFS=" "" $as_nl"+ # Save into config.log some information that might help in debugging.+ ac_dump_debugging_info >&5+ eval "rm -f $ac_clean_CONFIG_STATUS core *.core core.conftest.*" &&+ rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&+ exit $exit_status+}++trap 'ac_exit_trap $?' 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++printf '%s\n' "/* confdefs.h */" > confdefs.h++# Predefined preprocessor variables.++printf '%s\n' "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h++printf '%s\n' "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h++printf '%s\n' "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h++printf '%s\n' "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h++printf '%s\n' "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h++printf '%s\n' "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h+++# Let the site file select an alternate cache file if it wants to.+# Prefer an explicitly selected file to automatically selected ones.+if test -n "$CONFIG_SITE"; then+ ac_site_files="$CONFIG_SITE"+elif test "x$prefix" != xNONE; then+ ac_site_files="$prefix/share/config.site $prefix/etc/config.site"+else+ ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"+fi++for ac_site_file in $ac_site_files+do+ case $ac_site_file in #(+ */*) :+ ;; #(+ *) :+ ac_site_file=./$ac_site_file ;;+esac+ if test -f "$ac_site_file" && test -r "$ac_site_file"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5+printf '%s\n' "$as_me: loading site script $ac_site_file" >&6;}+ sed 's/^/| /' "$ac_site_file" >&5+ . "$ac_site_file" \+ || { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$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; }+ 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+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5+printf '%s\n' "$as_me: loading cache $cache_file" >&6;}+ case $cache_file in+ [\\/]* | ?:[\\/]* ) . "$cache_file";;+ *) . "./$cache_file";;+ esac+ fi+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5+printf '%s\n' "$as_me: creating cache $cache_file" >&6;}+ >$cache_file+fi++# Test code for whether the C compiler supports C23 (global declarations)+ac_c_conftest_c23_globals='+/* Does the compiler advertise conformance to C17 or earlier?+ Although GCC 14 does not do that, even with -std=gnu23,+ it is close enough, and defines __STDC_VERSION == 202000L. */+#if !defined __STDC_VERSION__ || __STDC_VERSION__ <= 201710L+# error "Compiler advertises conformance to C17 or earlier"+#endif++// Check alignas.+char alignas (double) c23_aligned_as_double;+char alignas (0) c23_no_special_alignment;+extern char c23_aligned_as_int;+char alignas (0) alignas (int) c23_aligned_as_int;++// Check alignof.+enum+{+ c23_int_alignment = alignof (int),+ c23_int_array_alignment = alignof (int[100]),+ c23_char_alignment = alignof (char)+};+static_assert (0 < -alignof (int), "alignof is signed");++int function_with_unnamed_parameter (int) { return 0; }++void c23_noreturn ();++/* Test parsing of string and char UTF-8 literals (including hex escapes).+ The parens pacify GCC 15. */+bool use_u8 = (!sizeof u8"\xFF") == (!u8'\''x'\'');++bool check_that_bool_works = true | false | !nullptr;+#if !true+# error "true does not work in #if"+#endif+#if false+#elifdef __STDC_VERSION__+#else+# error "#elifdef does not work"+#endif++#ifndef __has_c_attribute+# error "__has_c_attribute not defined"+#endif++#ifndef __has_include+# error "__has_include not defined"+#endif++#define LPAREN() (+#define FORTY_TWO(x) 42+#define VA_OPT_TEST(r, x, ...) __VA_OPT__ (FORTY_TWO r x))+static_assert (VA_OPT_TEST (LPAREN (), 0, <:-) == 42);++static_assert (0b101010 == 42);+static_assert (0B101010 == 42);+static_assert (0xDEAD'\''BEEF == 3'\''735'\''928'\''559);+static_assert (0.500'\''000'\''000 == 0.5);++enum unsignedish : unsigned int { uione = 1 };+static_assert (0 < -uione);++#include <stddef.h>+constexpr nullptr_t null_pointer = nullptr;++static typeof (1 + 1L) two () { return 2; }+static long int three () { return 3; }+'++# Test code for whether the C compiler supports C23 (body of main).+ac_c_conftest_c23_main='+ {+ label_before_declaration:+ int arr[10] = {};+ if (arr[0])+ goto label_before_declaration;+ if (!arr[0])+ goto label_at_end_of_block;+ label_at_end_of_block:+ }+ ok |= !null_pointer;+ ok |= two != three;+'++# Test code for whether the C compiler supports C23 (complete).+ac_c_conftest_c23_program="${ac_c_conftest_c23_globals}++int+main (int, char **)+{+ int ok = 0;+ ${ac_c_conftest_c23_main}+ return ok;+}+"++# Test code for whether the C compiler supports C89 (global declarations)+ac_c_conftest_c89_globals='+/* Do not test the value of __STDC__, because some compilers define it to 0+ or do not define it, while otherwise adequately conforming. */++#include <stddef.h>+#include <stdarg.h>+struct stat;+/* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */+struct buf { int x; };+struct buf * (*rcsopen) (struct buf *, struct stat *, int);+static char *e (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;+}++/* C89 style stringification. */+#define noexpand_stringify(a) #a+const char *stringified = noexpand_stringify(arbitrary+token=sequence);++/* C89 style token pasting. Exercises some of the corner cases that+ e.g. old MSVC gets wrong, but not very hard. */+#define noexpand_concat(a,b) a##b+#define expand_concat(a,b) noexpand_concat(a,b)+extern int vA;+extern int vbee;+#define aye A+#define bee B+int *pvA = &expand_concat(v,aye);+int *pvbee = &noexpand_concat(v,bee);++/* 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 do not provoke an error unfortunately, instead are silently treated+ as an "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 is necessary to write \x00 == 0 to get something+ that is 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 **, int *(*)(struct buf *, struct stat *, int),+ int, int);'++# Test code for whether the C compiler supports C89 (body of main).+ac_c_conftest_c89_main='+ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);+'++# Test code for whether the C compiler supports C99 (global declarations)+ac_c_conftest_c99_globals='+/* Does the compiler advertise C99 conformance? */+#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L+# error "Compiler does not advertise C99 conformance"+#endif++// See if C++-style comments work.++#include <stdbool.h>+extern int puts (const char *);+extern int printf (const char *, ...);+extern int dprintf (int, const char *, ...);+extern void *malloc (size_t);+extern void free (void *);++// Check varargs macros. These examples are taken from C99 6.10.3.5.+// dprintf is used instead of fprintf to avoid needing to declare+// FILE and stderr, and "aND" is used instead of "and" to work around+// GCC bug 40564 which is irrelevant here.+#define debug(...) dprintf (2, __VA_ARGS__)+#define showlist(...) puts (#__VA_ARGS__)+#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))+static void+test_varargs_macros (void)+{+ int x = 1234;+ int y = 5678;+ debug ("Flag");+ debug ("X = %d\n", x);+ showlist (The first, second, aND third items.);+ report (x>y, "x is %d but y is %d", x, y);+}++// Check long long types.+#define BIG64 18446744073709551615ull+#define BIG32 4294967295ul+#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)+#if !BIG_OK+ #error "your preprocessor is broken"+#endif+#if BIG_OK+#else+ #error "your preprocessor is broken"+#endif+static long long int bignum = -9223372036854775807LL;+static unsigned long long int ubignum = BIG64;++struct incomplete_array+{+ int datasize;+ double data[];+};++struct named_init {+ int number;+ const wchar_t *name;+ double average;+};++typedef const char *ccp;++static inline int+test_restrict (ccp restrict text)+{+ // Iterate through items via the restricted pointer.+ // Also check for declarations in for loops.+ for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)+ continue;+ return 0;+}++// Check varargs and va_copy.+static bool+test_varargs (const char *format, ...)+{+ va_list args;+ va_start (args, format);+ va_list args_copy;+ va_copy (args_copy, args);++ const char *str = "";+ int number = 0;+ float fnumber = 0;++ while (*format)+ {+ switch (*format++)+ {+ case '\''s'\'': // string+ str = va_arg (args_copy, const char *);+ break;+ case '\''d'\'': // int+ number = va_arg (args_copy, int);+ break;+ case '\''f'\'': // float+ fnumber = va_arg (args_copy, double);+ break;+ default:+ break;+ }+ }+ va_end (args_copy);+ va_end (args);++ return *str && number && fnumber;+}+'++# Test code for whether the C compiler supports C99 (body of main).+ac_c_conftest_c99_main='+ // Check bool.+ _Bool success = false;+ success |= (argc != 0);++ // Check restrict.+ if (test_restrict ("String literal") == 0)+ success = true;+ const char *restrict newvar = "Another string";++ // Check varargs.+ success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);+ test_varargs_macros ();++ // Check flexible array members.+ static struct incomplete_array *volatile incomplete_array_pointer;+ struct incomplete_array *ia = incomplete_array_pointer;+ ia->datasize = 10;+ for (int i = 0; i < ia->datasize; ++i)+ ia->data[i] = i * 1.234;+ // Work around memory leak warnings.+ free (ia);++ // Check named initializers.+ struct named_init ni = {+ .number = 34,+ .name = L"Test wide string",+ .average = 543.34343,+ };++ ni.number = 58;++ // Do not test for VLAs, as some otherwise-conforming compilers lack them.+ // C code should instead use __STDC_NO_VLA__; see Autoconf manual.++ // work around unused variable warnings+ ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''+ || ni.number != 58);+'++# Test code for whether the C compiler supports C11 (global declarations)+ac_c_conftest_c11_globals='+/* Does the compiler advertise C11 conformance? */+#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L+# error "Compiler does not advertise C11 conformance"+#endif++// Check _Alignas.+char _Alignas (double) aligned_as_double;+char _Alignas (0) no_special_alignment;+extern char aligned_as_int;+char _Alignas (0) _Alignas (int) aligned_as_int;++// Check _Alignof.+enum+{+ int_alignment = _Alignof (int),+ int_array_alignment = _Alignof (int[100]),+ char_alignment = _Alignof (char)+};+_Static_assert (0 < -_Alignof (int), "_Alignof is signed");++// Check _Noreturn.+int _Noreturn does_not_return (void) { for (;;) continue; }++// Check _Static_assert.+struct test_static_assert+{+ int x;+ _Static_assert (sizeof (int) <= sizeof (long int),+ "_Static_assert does not work in struct");+ long int y;+};++// Check UTF-8 literals.+#define u8 syntax error!+char const utf8_literal[] = u8"happens to be ASCII" "another string";++// Check duplicate typedefs.+typedef long *long_ptr;+typedef long int *long_ptr;+typedef long_ptr long_ptr;++// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.+struct anonymous+{+ union {+ struct { int i; int j; };+ struct { int k; long int l; } w;+ };+ int m;+} v1;+'++# Test code for whether the C compiler supports C11 (body of main).+ac_c_conftest_c11_main='+ _Static_assert ((offsetof (struct anonymous, i)+ == offsetof (struct anonymous, w.k)),+ "Anonymous union alignment botch");+ v1.i = 2;+ v1.w.k = 5;+ ok |= v1.i != 5;+'++# Test code for whether the C compiler supports C11 (complete).+ac_c_conftest_c11_program="${ac_c_conftest_c89_globals}+${ac_c_conftest_c99_globals}+${ac_c_conftest_c11_globals}++int+main (int argc, char **argv)+{+ int ok = 0;+ ${ac_c_conftest_c89_main}+ ${ac_c_conftest_c99_main}+ ${ac_c_conftest_c11_main}+ return ok;+}+"++# Test code for whether the C compiler supports C99 (complete).+ac_c_conftest_c99_program="${ac_c_conftest_c89_globals}+${ac_c_conftest_c99_globals}++int+main (int argc, char **argv)+{+ int ok = 0;+ ${ac_c_conftest_c89_main}+ ${ac_c_conftest_c99_main}+ return ok;+}+"++# Test code for whether the C compiler supports C89 (complete).+ac_c_conftest_c89_program="${ac_c_conftest_c89_globals}++int+main (int argc, char **argv)+{+ int ok = 0;+ ${ac_c_conftest_c89_main}+ return ok;+}+"++as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"+as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"+as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"+as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"+as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"+as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"+as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"+as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"+as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"+as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"+as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"+gt_needs="$gt_needs "++# Auxiliary files required by this configure script.+ac_aux_files="config.rpath install-sh ltmain.sh config.guess config.sub"++# Locations in which to look for auxiliary files.+ac_aux_dir_candidates="${srcdir}/build/autoconf"++# Search for a directory containing all of the required auxiliary files,+# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.+# If we don't find one directory that contains all the files we need,+# we report the set of missing files from the *first* directory in+# $ac_aux_dir_candidates and give up.+ac_missing_aux_files=""+ac_first_candidate=:+printf '%s\n' "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+as_found=false+for as_dir in $ac_aux_dir_candidates+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ as_found=:++ printf '%s\n' "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5+ ac_aux_dir_found=yes+ ac_install_sh=+ for ac_aux in $ac_aux_files+ do+ # As a special case, if "install-sh" is required, that requirement+ # can be satisfied by any of "install-sh", "install.sh", or "shtool",+ # and $ac_install_sh is set appropriately for whichever one is found.+ if test x"$ac_aux" = x"install-sh"+ then+ if test -f "${as_dir}install-sh"; then+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5+ ac_install_sh="${as_dir}install-sh -c"+ elif test -f "${as_dir}install.sh"; then+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5+ ac_install_sh="${as_dir}install.sh -c"+ elif test -f "${as_dir}shtool"; then+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5+ ac_install_sh="${as_dir}shtool install -c"+ else+ ac_aux_dir_found=no+ if $ac_first_candidate; then+ ac_missing_aux_files="${ac_missing_aux_files} install-sh"+ else+ break+ fi+ fi+ else+ if test -f "${as_dir}${ac_aux}"; then+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5+ else+ ac_aux_dir_found=no+ if $ac_first_candidate; then+ ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"+ else+ break+ fi+ fi+ fi+ done+ if test "$ac_aux_dir_found" = yes; then+ ac_aux_dir="$as_dir"+ break+ fi+ ac_first_candidate=false++ as_found=false+done+IFS=$as_save_IFS+if $as_found+then :++else case e in #(+ e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;+esac+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.+if test -f "${ac_aux_dir}config.guess"; then+ ac_config_guess="$SHELL ${ac_aux_dir}config.guess"+fi+if test -f "${ac_aux_dir}config.sub"; then+ ac_config_sub="$SHELL ${ac_aux_dir}config.sub"+fi+if test -f "$ac_aux_dir/configure"; then+ ac_configure="$SHELL ${ac_aux_dir}configure"+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,)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5+printf '%s\n' "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}+ ac_cache_corrupted=: ;;+ ,set)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5+printf '%s\n' "$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=+ for ac_val in x $ac_old_val; do+ ac_old_val_w="$ac_old_val_w $ac_val"+ done+ ac_new_val_w=+ for ac_val in x $ac_new_val; do+ ac_new_val_w="$ac_new_val_w $ac_val"+ done+ if test "$ac_old_val_w" != "$ac_new_val_w"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5+printf '%s\n' "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}+ ac_cache_corrupted=:+ else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5+printf '%s\n' "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}+ eval $ac_var=\$ac_old_val+ fi+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5+printf '%s\n' "$as_me: former value: '$ac_old_val'" >&2;}+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5+printf '%s\n' "$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=`printf '%s\n' "$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+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5+printf '%s\n' "$as_me: error: changes in the environment can compromise the build" >&2;}+ as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'+ and start over" "$LINENO" 5+fi+## -------------------- ##+## Main body of script. ##+## -------------------- ##+++# Determine whether it's possible to make 'echo' print without a newline.+# These variables are no longer used directly by Autoconf, but are AC_SUBSTed+# for compatibility with existing Makefiles.+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++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_config_headers="$ac_config_headers cbits/config.h"+++echo+echo "$PACKAGE_STRING"++echo+echo "System type:"+# This is needed to know if assembler optimizations can be used.++++ # Make sure we can run config.sub.+$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||+ as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking build system type" >&5+printf %s "checking build system type... " >&6; }+if test ${ac_cv_build+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_build_alias=$build_alias+test "x$ac_build_alias" = x &&+ ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`+test "x$ac_build_alias" = x &&+ as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5+ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||+ as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5+printf '%s\n' "$ac_cv_build" >&6; }+case $ac_cv_build in+*-*-*) ;;+*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;+esac+build=$ac_cv_build+ac_save_IFS=$IFS; IFS='-'+set x $ac_cv_build+shift+build_cpu=$1+build_vendor=$2+shift; shift+# Remember, the first character of IFS is used to create $*,+# except with old shells:+build_os=$*+IFS=$ac_save_IFS+case $build_os in *\ *) build_os=`printf '%s\n' "$build_os" | sed 's/ /-/g'`;; esac+++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking host system type" >&5+printf %s "checking host system type... " >&6; }+if test ${ac_cv_host+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test "x$host_alias" = x; then+ ac_cv_host=$ac_cv_build+else+ ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||+ as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5+fi+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5+printf '%s\n' "$ac_cv_host" >&6; }+case $ac_cv_host in+*-*-*) ;;+*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;+esac+host=$ac_cv_host+ac_save_IFS=$IFS; IFS='-'+set x $ac_cv_host+shift+host_cpu=$1+host_vendor=$2+shift; shift+# Remember, the first character of IFS is used to create $*,+# except with old shells:+host_os=$*+IFS=$ac_save_IFS+case $host_os in *\ *) host_os=`printf '%s\n' "$host_os" | sed 's/ /-/g'`;; esac++++# We do some special things on Windows (32-bit or 64-bit) builds.+case $host_os in+ mingw* | cygwin | msys) is_w32=yes ;;+ *) is_w32=no ;;+esac+ if test "$is_w32" = yes; then+ COND_W32_TRUE=+ COND_W32_FALSE='#'+else+ COND_W32_TRUE='#'+ COND_W32_FALSE=+fi+++# We need to use $EXEEXT with $(LN_S) when creating symlinks to+# executables. Cygwin is an exception to this, since it is recommended+# that symlinks don't have the .exe suffix. To make this work, we+# define LN_EXEEXT.+#+# MSYS2 is treated the same way as Cygwin. It uses plain "msys" like+# the original MSYS when building MSYS/MSYS2-binaries. Hopefully this+# doesn't break things for the original MSYS developers. Note that this+# doesn't affect normal MSYS/MSYS2 users building non-MSYS/MSYS2 binaries+# since in that case the $host_os is usually mingw32.+case $host_os in+ cygwin | msys) LN_EXEEXT= ;;+ *) LN_EXEEXT='$(EXEEXT)' ;;+esac+++echo+echo "Configure options:"+AM_CFLAGS=+++#############+# Debugging #+#############++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if debugging code should be compiled" >&5+printf %s "checking if debugging code should be compiled... " >&6; }+# Check whether --enable-debug was given.+if test ${enable_debug+y}+then :+ enableval=$enable_debug;+else case e in #(+ e) enable_debug=no ;;+esac+fi++if test "x$enable_debug" = xyes; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }+else++printf '%s\n' "#define NDEBUG 1" >>confdefs.h++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++###########+# Filters #+###########+++++enable_filter_lzma1=no+enable_encoder_lzma1=no+enable_decoder_lzma1=no+enable_filter_lzma2=no+enable_encoder_lzma2=no+enable_decoder_lzma2=no+enable_filter_delta=no+enable_encoder_delta=no+enable_decoder_delta=no+enable_filter_x86=no+enable_encoder_x86=no+enable_decoder_x86=no+enable_filter_powerpc=no+enable_encoder_powerpc=no+enable_decoder_powerpc=no+enable_filter_ia64=no+enable_encoder_ia64=no+enable_decoder_ia64=no+enable_filter_arm=no+enable_encoder_arm=no+enable_decoder_arm=no+enable_filter_armthumb=no+enable_encoder_armthumb=no+enable_decoder_armthumb=no+enable_filter_arm64=no+enable_encoder_arm64=no+enable_decoder_arm64=no+enable_filter_sparc=no+enable_encoder_sparc=no+enable_decoder_sparc=no+enable_filter_riscv=no+enable_encoder_riscv=no+enable_decoder_riscv=no++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking which encoders to build" >&5+printf %s "checking which encoders to build... " >&6; }+# Check whether --enable-encoders was given.+if test ${enable_encoders+y}+then :+ enableval=$enable_encoders;+else case e in #(+ e) enable_encoders=lzma1,lzma2,delta,x86,powerpc,ia64,arm,armthumb,arm64,sparc,riscv ;;+esac+fi++enable_encoders=`echo "$enable_encoders" | sed 's/,/ /g'`+if test "x$enable_encoders" = xno || test "x$enable_encoders" = x; then+ enable_encoders=no+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: (none)" >&5+printf '%s\n' "(none)" >&6; }+else+ for arg in $enable_encoders+ do+ case $arg in+ lzma1)+ enable_filter_lzma1=yes+ enable_encoder_lzma1=yes++printf '%s\n' "#define HAVE_ENCODER_LZMA1 1" >>confdefs.h++ ;;+ lzma2)+ enable_filter_lzma2=yes+ enable_encoder_lzma2=yes++printf '%s\n' "#define HAVE_ENCODER_LZMA2 1" >>confdefs.h++ ;;+ delta)+ enable_filter_delta=yes+ enable_encoder_delta=yes++printf '%s\n' "#define HAVE_ENCODER_DELTA 1" >>confdefs.h++ ;;+ x86)+ enable_filter_x86=yes+ enable_encoder_x86=yes++printf '%s\n' "#define HAVE_ENCODER_X86 1" >>confdefs.h++ ;;+ powerpc)+ enable_filter_powerpc=yes+ enable_encoder_powerpc=yes++printf '%s\n' "#define HAVE_ENCODER_POWERPC 1" >>confdefs.h++ ;;+ ia64)+ enable_filter_ia64=yes+ enable_encoder_ia64=yes++printf '%s\n' "#define HAVE_ENCODER_IA64 1" >>confdefs.h++ ;;+ arm)+ enable_filter_arm=yes+ enable_encoder_arm=yes++printf '%s\n' "#define HAVE_ENCODER_ARM 1" >>confdefs.h++ ;;+ armthumb)+ enable_filter_armthumb=yes+ enable_encoder_armthumb=yes++printf '%s\n' "#define HAVE_ENCODER_ARMTHUMB 1" >>confdefs.h++ ;;+ arm64)+ enable_filter_arm64=yes+ enable_encoder_arm64=yes++printf '%s\n' "#define HAVE_ENCODER_ARM64 1" >>confdefs.h++ ;;+ sparc)+ enable_filter_sparc=yes+ enable_encoder_sparc=yes++printf '%s\n' "#define HAVE_ENCODER_SPARC 1" >>confdefs.h++ ;;+ riscv)+ enable_filter_riscv=yes+ enable_encoder_riscv=yes++printf '%s\n' "#define HAVE_ENCODER_RISCV 1" >>confdefs.h++ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "unknown filter: $arg" "$LINENO" 5+ ;;+ esac+ done++printf '%s\n' "#define HAVE_ENCODERS 1" >>confdefs.h++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_encoders" >&5+printf '%s\n' "$enable_encoders" >&6; }+fi++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking which decoders to build" >&5+printf %s "checking which decoders to build... " >&6; }+# Check whether --enable-decoders was given.+if test ${enable_decoders+y}+then :+ enableval=$enable_decoders;+else case e in #(+ e) enable_decoders=lzma1,lzma2,delta,x86,powerpc,ia64,arm,armthumb,arm64,sparc,riscv ;;+esac+fi++enable_decoders=`echo "$enable_decoders" | sed 's/,/ /g'`+if test "x$enable_decoders" = xno || test "x$enable_decoders" = x; then+ enable_decoders=no+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: (none)" >&5+printf '%s\n' "(none)" >&6; }+else+ for arg in $enable_decoders+ do+ case $arg in+ lzma1)+ enable_filter_lzma1=yes+ enable_decoder_lzma1=yes++printf '%s\n' "#define HAVE_DECODER_LZMA1 1" >>confdefs.h++ ;;+ lzma2)+ enable_filter_lzma2=yes+ enable_decoder_lzma2=yes++printf '%s\n' "#define HAVE_DECODER_LZMA2 1" >>confdefs.h++ ;;+ delta)+ enable_filter_delta=yes+ enable_decoder_delta=yes++printf '%s\n' "#define HAVE_DECODER_DELTA 1" >>confdefs.h++ ;;+ x86)+ enable_filter_x86=yes+ enable_decoder_x86=yes++printf '%s\n' "#define HAVE_DECODER_X86 1" >>confdefs.h++ ;;+ powerpc)+ enable_filter_powerpc=yes+ enable_decoder_powerpc=yes++printf '%s\n' "#define HAVE_DECODER_POWERPC 1" >>confdefs.h++ ;;+ ia64)+ enable_filter_ia64=yes+ enable_decoder_ia64=yes++printf '%s\n' "#define HAVE_DECODER_IA64 1" >>confdefs.h++ ;;+ arm)+ enable_filter_arm=yes+ enable_decoder_arm=yes++printf '%s\n' "#define HAVE_DECODER_ARM 1" >>confdefs.h++ ;;+ armthumb)+ enable_filter_armthumb=yes+ enable_decoder_armthumb=yes++printf '%s\n' "#define HAVE_DECODER_ARMTHUMB 1" >>confdefs.h++ ;;+ arm64)+ enable_filter_arm64=yes+ enable_decoder_arm64=yes++printf '%s\n' "#define HAVE_DECODER_ARM64 1" >>confdefs.h++ ;;+ sparc)+ enable_filter_sparc=yes+ enable_decoder_sparc=yes++printf '%s\n' "#define HAVE_DECODER_SPARC 1" >>confdefs.h++ ;;+ riscv)+ enable_filter_riscv=yes+ enable_decoder_riscv=yes++printf '%s\n' "#define HAVE_DECODER_RISCV 1" >>confdefs.h++ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "unknown filter: $arg" "$LINENO" 5+ ;;+ esac+ done++printf '%s\n' "#define HAVE_DECODERS 1" >>confdefs.h++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_decoders" >&5+printf '%s\n' "$enable_decoders" >&6; }+fi++if test "x$enable_encoder_lzma2$enable_encoder_lzma1" = xyesno \+ || test "x$enable_decoder_lzma2$enable_decoder_lzma1" = xyesno; then+ as_fn_error $? "LZMA2 requires that LZMA1 is also enabled." "$LINENO" 5+fi++ if test "x$enable_encoders" != xno; then+ COND_MAIN_ENCODER_TRUE=+ COND_MAIN_ENCODER_FALSE='#'+else+ COND_MAIN_ENCODER_TRUE='#'+ COND_MAIN_ENCODER_FALSE=+fi++ if test "x$enable_decoders" != xno; then+ COND_MAIN_DECODER_TRUE=+ COND_MAIN_DECODER_FALSE='#'+else+ COND_MAIN_DECODER_TRUE='#'+ COND_MAIN_DECODER_FALSE=+fi+++ if test "x$enable_filter_lzma1" = xyes; then+ COND_FILTER_LZMA1_TRUE=+ COND_FILTER_LZMA1_FALSE='#'+else+ COND_FILTER_LZMA1_TRUE='#'+ COND_FILTER_LZMA1_FALSE=+fi++ if test "x$enable_encoder_lzma1" = xyes; then+ COND_ENCODER_LZMA1_TRUE=+ COND_ENCODER_LZMA1_FALSE='#'+else+ COND_ENCODER_LZMA1_TRUE='#'+ COND_ENCODER_LZMA1_FALSE=+fi++ if test "x$enable_decoder_lzma1" = xyes; then+ COND_DECODER_LZMA1_TRUE=+ COND_DECODER_LZMA1_FALSE='#'+else+ COND_DECODER_LZMA1_TRUE='#'+ COND_DECODER_LZMA1_FALSE=+fi++ if test "x$enable_filter_lzma2" = xyes; then+ COND_FILTER_LZMA2_TRUE=+ COND_FILTER_LZMA2_FALSE='#'+else+ COND_FILTER_LZMA2_TRUE='#'+ COND_FILTER_LZMA2_FALSE=+fi++ if test "x$enable_encoder_lzma2" = xyes; then+ COND_ENCODER_LZMA2_TRUE=+ COND_ENCODER_LZMA2_FALSE='#'+else+ COND_ENCODER_LZMA2_TRUE='#'+ COND_ENCODER_LZMA2_FALSE=+fi++ if test "x$enable_decoder_lzma2" = xyes; then+ COND_DECODER_LZMA2_TRUE=+ COND_DECODER_LZMA2_FALSE='#'+else+ COND_DECODER_LZMA2_TRUE='#'+ COND_DECODER_LZMA2_FALSE=+fi++ if test "x$enable_filter_delta" = xyes; then+ COND_FILTER_DELTA_TRUE=+ COND_FILTER_DELTA_FALSE='#'+else+ COND_FILTER_DELTA_TRUE='#'+ COND_FILTER_DELTA_FALSE=+fi++ if test "x$enable_encoder_delta" = xyes; then+ COND_ENCODER_DELTA_TRUE=+ COND_ENCODER_DELTA_FALSE='#'+else+ COND_ENCODER_DELTA_TRUE='#'+ COND_ENCODER_DELTA_FALSE=+fi++ if test "x$enable_decoder_delta" = xyes; then+ COND_DECODER_DELTA_TRUE=+ COND_DECODER_DELTA_FALSE='#'+else+ COND_DECODER_DELTA_TRUE='#'+ COND_DECODER_DELTA_FALSE=+fi++ if test "x$enable_filter_x86" = xyes; then+ COND_FILTER_X86_TRUE=+ COND_FILTER_X86_FALSE='#'+else+ COND_FILTER_X86_TRUE='#'+ COND_FILTER_X86_FALSE=+fi++ if test "x$enable_encoder_x86" = xyes; then+ COND_ENCODER_X86_TRUE=+ COND_ENCODER_X86_FALSE='#'+else+ COND_ENCODER_X86_TRUE='#'+ COND_ENCODER_X86_FALSE=+fi++ if test "x$enable_decoder_x86" = xyes; then+ COND_DECODER_X86_TRUE=+ COND_DECODER_X86_FALSE='#'+else+ COND_DECODER_X86_TRUE='#'+ COND_DECODER_X86_FALSE=+fi++ if test "x$enable_filter_powerpc" = xyes; then+ COND_FILTER_POWERPC_TRUE=+ COND_FILTER_POWERPC_FALSE='#'+else+ COND_FILTER_POWERPC_TRUE='#'+ COND_FILTER_POWERPC_FALSE=+fi++ if test "x$enable_encoder_powerpc" = xyes; then+ COND_ENCODER_POWERPC_TRUE=+ COND_ENCODER_POWERPC_FALSE='#'+else+ COND_ENCODER_POWERPC_TRUE='#'+ COND_ENCODER_POWERPC_FALSE=+fi++ if test "x$enable_decoder_powerpc" = xyes; then+ COND_DECODER_POWERPC_TRUE=+ COND_DECODER_POWERPC_FALSE='#'+else+ COND_DECODER_POWERPC_TRUE='#'+ COND_DECODER_POWERPC_FALSE=+fi++ if test "x$enable_filter_ia64" = xyes; then+ COND_FILTER_IA64_TRUE=+ COND_FILTER_IA64_FALSE='#'+else+ COND_FILTER_IA64_TRUE='#'+ COND_FILTER_IA64_FALSE=+fi++ if test "x$enable_encoder_ia64" = xyes; then+ COND_ENCODER_IA64_TRUE=+ COND_ENCODER_IA64_FALSE='#'+else+ COND_ENCODER_IA64_TRUE='#'+ COND_ENCODER_IA64_FALSE=+fi++ if test "x$enable_decoder_ia64" = xyes; then+ COND_DECODER_IA64_TRUE=+ COND_DECODER_IA64_FALSE='#'+else+ COND_DECODER_IA64_TRUE='#'+ COND_DECODER_IA64_FALSE=+fi++ if test "x$enable_filter_arm" = xyes; then+ COND_FILTER_ARM_TRUE=+ COND_FILTER_ARM_FALSE='#'+else+ COND_FILTER_ARM_TRUE='#'+ COND_FILTER_ARM_FALSE=+fi++ if test "x$enable_encoder_arm" = xyes; then+ COND_ENCODER_ARM_TRUE=+ COND_ENCODER_ARM_FALSE='#'+else+ COND_ENCODER_ARM_TRUE='#'+ COND_ENCODER_ARM_FALSE=+fi++ if test "x$enable_decoder_arm" = xyes; then+ COND_DECODER_ARM_TRUE=+ COND_DECODER_ARM_FALSE='#'+else+ COND_DECODER_ARM_TRUE='#'+ COND_DECODER_ARM_FALSE=+fi++ if test "x$enable_filter_armthumb" = xyes; then+ COND_FILTER_ARMTHUMB_TRUE=+ COND_FILTER_ARMTHUMB_FALSE='#'+else+ COND_FILTER_ARMTHUMB_TRUE='#'+ COND_FILTER_ARMTHUMB_FALSE=+fi++ if test "x$enable_encoder_armthumb" = xyes; then+ COND_ENCODER_ARMTHUMB_TRUE=+ COND_ENCODER_ARMTHUMB_FALSE='#'+else+ COND_ENCODER_ARMTHUMB_TRUE='#'+ COND_ENCODER_ARMTHUMB_FALSE=+fi++ if test "x$enable_decoder_armthumb" = xyes; then+ COND_DECODER_ARMTHUMB_TRUE=+ COND_DECODER_ARMTHUMB_FALSE='#'+else+ COND_DECODER_ARMTHUMB_TRUE='#'+ COND_DECODER_ARMTHUMB_FALSE=+fi++ if test "x$enable_filter_arm64" = xyes; then+ COND_FILTER_ARM64_TRUE=+ COND_FILTER_ARM64_FALSE='#'+else+ COND_FILTER_ARM64_TRUE='#'+ COND_FILTER_ARM64_FALSE=+fi++ if test "x$enable_encoder_arm64" = xyes; then+ COND_ENCODER_ARM64_TRUE=+ COND_ENCODER_ARM64_FALSE='#'+else+ COND_ENCODER_ARM64_TRUE='#'+ COND_ENCODER_ARM64_FALSE=+fi++ if test "x$enable_decoder_arm64" = xyes; then+ COND_DECODER_ARM64_TRUE=+ COND_DECODER_ARM64_FALSE='#'+else+ COND_DECODER_ARM64_TRUE='#'+ COND_DECODER_ARM64_FALSE=+fi++ if test "x$enable_filter_sparc" = xyes; then+ COND_FILTER_SPARC_TRUE=+ COND_FILTER_SPARC_FALSE='#'+else+ COND_FILTER_SPARC_TRUE='#'+ COND_FILTER_SPARC_FALSE=+fi++ if test "x$enable_encoder_sparc" = xyes; then+ COND_ENCODER_SPARC_TRUE=+ COND_ENCODER_SPARC_FALSE='#'+else+ COND_ENCODER_SPARC_TRUE='#'+ COND_ENCODER_SPARC_FALSE=+fi++ if test "x$enable_decoder_sparc" = xyes; then+ COND_DECODER_SPARC_TRUE=+ COND_DECODER_SPARC_FALSE='#'+else+ COND_DECODER_SPARC_TRUE='#'+ COND_DECODER_SPARC_FALSE=+fi++ if test "x$enable_filter_riscv" = xyes; then+ COND_FILTER_RISCV_TRUE=+ COND_FILTER_RISCV_FALSE='#'+else+ COND_FILTER_RISCV_TRUE='#'+ COND_FILTER_RISCV_FALSE=+fi++ if test "x$enable_encoder_riscv" = xyes; then+ COND_ENCODER_RISCV_TRUE=+ COND_ENCODER_RISCV_FALSE='#'+else+ COND_ENCODER_RISCV_TRUE='#'+ COND_ENCODER_RISCV_FALSE=+fi++ if test "x$enable_decoder_riscv" = xyes; then+ COND_DECODER_RISCV_TRUE=+ COND_DECODER_RISCV_FALSE='#'+else+ COND_DECODER_RISCV_TRUE='#'+ COND_DECODER_RISCV_FALSE=+fi+++# The so called "simple filters" share common code.+enable_filter_simple=no+enable_encoder_simple=no+enable_decoder_simple=no+test "x$enable_filter_x86" = xyes && enable_filter_simple=yes+test "x$enable_encoder_x86" = xyes && enable_encoder_simple=yes+test "x$enable_decoder_x86" = xyes && enable_decoder_simple=yes+test "x$enable_filter_powerpc" = xyes && enable_filter_simple=yes+test "x$enable_encoder_powerpc" = xyes && enable_encoder_simple=yes+test "x$enable_decoder_powerpc" = xyes && enable_decoder_simple=yes+test "x$enable_filter_ia64" = xyes && enable_filter_simple=yes+test "x$enable_encoder_ia64" = xyes && enable_encoder_simple=yes+test "x$enable_decoder_ia64" = xyes && enable_decoder_simple=yes+test "x$enable_filter_arm" = xyes && enable_filter_simple=yes+test "x$enable_encoder_arm" = xyes && enable_encoder_simple=yes+test "x$enable_decoder_arm" = xyes && enable_decoder_simple=yes+test "x$enable_filter_armthumb" = xyes && enable_filter_simple=yes+test "x$enable_encoder_armthumb" = xyes && enable_encoder_simple=yes+test "x$enable_decoder_armthumb" = xyes && enable_decoder_simple=yes+test "x$enable_filter_arm64" = xyes && enable_filter_simple=yes+test "x$enable_encoder_arm64" = xyes && enable_encoder_simple=yes+test "x$enable_decoder_arm64" = xyes && enable_decoder_simple=yes+test "x$enable_filter_sparc" = xyes && enable_filter_simple=yes+test "x$enable_encoder_sparc" = xyes && enable_encoder_simple=yes+test "x$enable_decoder_sparc" = xyes && enable_decoder_simple=yes+test "x$enable_filter_riscv" = xyes && enable_filter_simple=yes+test "x$enable_encoder_riscv" = xyes && enable_encoder_simple=yes+test "x$enable_decoder_riscv" = xyes && enable_decoder_simple=yes+ if test "x$enable_filter_simple" = xyes; then+ COND_FILTER_SIMPLE_TRUE=+ COND_FILTER_SIMPLE_FALSE='#'+else+ COND_FILTER_SIMPLE_TRUE='#'+ COND_FILTER_SIMPLE_FALSE=+fi++ if test "x$enable_encoder_simple" = xyes; then+ COND_ENCODER_SIMPLE_TRUE=+ COND_ENCODER_SIMPLE_FALSE='#'+else+ COND_ENCODER_SIMPLE_TRUE='#'+ COND_ENCODER_SIMPLE_FALSE=+fi++ if test "x$enable_decoder_simple" = xyes; then+ COND_DECODER_SIMPLE_TRUE=+ COND_DECODER_SIMPLE_FALSE='#'+else+ COND_DECODER_SIMPLE_TRUE='#'+ COND_DECODER_SIMPLE_FALSE=+fi+++# LZ-based filters share common code.+enable_filter_lz=no+enable_encoder_lz=no+enable_decoder_lz=no+test "x$enable_filter_lzma1" = xyes && enable_filter_lz=yes+test "x$enable_encoder_lzma1" = xyes && enable_encoder_lz=yes+test "x$enable_decoder_lzma1" = xyes && enable_decoder_lz=yes+test "x$enable_filter_lzma2" = xyes && enable_filter_lz=yes+test "x$enable_encoder_lzma2" = xyes && enable_encoder_lz=yes+test "x$enable_decoder_lzma2" = xyes && enable_decoder_lz=yes+ if test "x$enable_filter_lz" = xyes; then+ COND_FILTER_LZ_TRUE=+ COND_FILTER_LZ_FALSE='#'+else+ COND_FILTER_LZ_TRUE='#'+ COND_FILTER_LZ_FALSE=+fi++ if test "x$enable_encoder_lz" = xyes; then+ COND_ENCODER_LZ_TRUE=+ COND_ENCODER_LZ_FALSE='#'+else+ COND_ENCODER_LZ_TRUE='#'+ COND_ENCODER_LZ_FALSE=+fi++ if test "x$enable_decoder_lz" = xyes; then+ COND_DECODER_LZ_TRUE=+ COND_DECODER_LZ_FALSE='#'+else+ COND_DECODER_LZ_TRUE='#'+ COND_DECODER_LZ_FALSE=+fi++++#################+# Match finders #+#################++++enable_match_finder_hc3=no+enable_match_finder_hc4=no+enable_match_finder_bt2=no+enable_match_finder_bt3=no+enable_match_finder_bt4=no+++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking which match finders to build" >&5+printf %s "checking which match finders to build... " >&6; }+# Check whether --enable-match-finders was given.+if test ${enable_match_finders+y}+then :+ enableval=$enable_match_finders;+else case e in #(+ e) enable_match_finders=hc3,hc4,bt2,bt3,bt4 ;;+esac+fi++enable_match_finders=`echo "$enable_match_finders" | sed 's/,/ /g'`+if test "x$enable_encoder_lz" = xyes ; then+ if test -z "$enable_match_finders"; then+ as_fn_error $? "At least one match finder is required for an LZ-based encoder." "$LINENO" 5+ fi++ for arg in $enable_match_finders+ do+ case $arg in+ hc3)+ enable_match_finder_hc3=yes++printf '%s\n' "#define HAVE_MF_HC3 1" >>confdefs.h++ ;;+ hc4)+ enable_match_finder_hc4=yes++printf '%s\n' "#define HAVE_MF_HC4 1" >>confdefs.h++ ;;+ bt2)+ enable_match_finder_bt2=yes++printf '%s\n' "#define HAVE_MF_BT2 1" >>confdefs.h++ ;;+ bt3)+ enable_match_finder_bt3=yes++printf '%s\n' "#define HAVE_MF_BT3 1" >>confdefs.h++ ;;+ bt4)+ enable_match_finder_bt4=yes++printf '%s\n' "#define HAVE_MF_BT4 1" >>confdefs.h++ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "unknown match finder: $arg" "$LINENO" 5+ ;;+ esac+ done+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_match_finders" >&5+printf '%s\n' "$enable_match_finders" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: (none because not building any LZ-based encoder)" >&5+printf '%s\n' "(none because not building any LZ-based encoder)" >&6; }+fi+++####################+# Integrity checks #+####################++++enable_check_crc32=no+enable_check_crc64=no+enable_check_sha256=no++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking which integrity checks to build" >&5+printf %s "checking which integrity checks to build... " >&6; }+# Check whether --enable-checks was given.+if test ${enable_checks+y}+then :+ enableval=$enable_checks;+else case e in #(+ e) enable_checks=crc32,crc64,sha256 ;;+esac+fi++enable_checks=`echo "$enable_checks" | sed 's/,/ /g'`+if test "x$enable_checks" = xno || test "x$enable_checks" = x; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: (none)" >&5+printf '%s\n' "(none)" >&6; }+else+ for arg in $enable_checks+ do+ case $arg in+ crc32)+ enable_check_crc32=yes++printf '%s\n' "#define HAVE_CHECK_CRC32 1" >>confdefs.h++ ;;+ crc64)+ enable_check_crc64=yes++printf '%s\n' "#define HAVE_CHECK_CRC64 1" >>confdefs.h++ ;;+ sha256)+ enable_check_sha256=yes++printf '%s\n' "#define HAVE_CHECK_SHA256 1" >>confdefs.h++ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "unknown integrity check: $arg" "$LINENO" 5+ ;;+ esac+ done+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_checks" >&5+printf '%s\n' "$enable_checks" >&6; }+fi+if test "x$enable_check_crc32" = xno ; then+ as_fn_error $? "For now, the CRC32 check must always be enabled." "$LINENO" 5+fi++ if test "x$enable_check_crc32" = xyes; then+ COND_CHECK_CRC32_TRUE=+ COND_CHECK_CRC32_FALSE='#'+else+ COND_CHECK_CRC32_TRUE='#'+ COND_CHECK_CRC32_FALSE=+fi++ if test "x$enable_check_crc64" = xyes; then+ COND_CHECK_CRC64_TRUE=+ COND_CHECK_CRC64_FALSE='#'+else+ COND_CHECK_CRC64_TRUE='#'+ COND_CHECK_CRC64_FALSE=+fi++ if test "x$enable_check_sha256" = xyes; then+ COND_CHECK_SHA256_TRUE=+ COND_CHECK_SHA256_FALSE='#'+else+ COND_CHECK_SHA256_TRUE='#'+ COND_CHECK_SHA256_FALSE=+fi+++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if external SHA-256 should be used" >&5+printf %s "checking if external SHA-256 should be used... " >&6; }+# Check whether --enable-external-sha256 was given.+if test ${enable_external_sha256+y}+then :+ enableval=$enable_external_sha256;+else case e in #(+ e) enable_external_sha256=no ;;+esac+fi++if test "x$enable_check_sha256" != "xyes"; then+ enable_external_sha256=no+fi+if test "x$enable_external_sha256" = xyes; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++#############+# MicroLZMA #+#############++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if MicroLZMA support should be built" >&5+printf %s "checking if MicroLZMA support should be built... " >&6; }+# Check whether --enable-microlzma was given.+if test ${enable_microlzma+y}+then :+ enableval=$enable_microlzma;+else case e in #(+ e) enable_microlzma=yes ;;+esac+fi++case $enable_microlzma in+ yes | no)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_microlzma" >&5+printf '%s\n' "$enable_microlzma" >&6; }+ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "--enable-microlzma accepts only 'yes' or 'no'." "$LINENO" 5+ ;;+esac+ if test "x$enable_microlzma" = xyes; then+ COND_MICROLZMA_TRUE=+ COND_MICROLZMA_FALSE='#'+else+ COND_MICROLZMA_TRUE='#'+ COND_MICROLZMA_FALSE=+fi++++#############################+# .lz (lzip) format support #+#############################++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if .lz (lzip) decompression support should be built" >&5+printf %s "checking if .lz (lzip) decompression support should be built... " >&6; }+# Check whether --enable-lzip-decoder was given.+if test ${enable_lzip_decoder+y}+then :+ enableval=$enable_lzip_decoder;+else case e in #(+ e) enable_lzip_decoder=yes ;;+esac+fi++if test "x$enable_decoder_lzma1" != xyes; then+ enable_lzip_decoder=no+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no because LZMA1 decoder is disabled" >&5+printf '%s\n' "no because LZMA1 decoder is disabled" >&6; }+elif test "x$enable_lzip_decoder" = xyes; then++printf '%s\n' "#define HAVE_LZIP_DECODER 1" >>confdefs.h++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+ if test "x$enable_lzip_decoder" = xyes; then+ COND_LZIP_DECODER_TRUE=+ COND_LZIP_DECODER_FALSE='#'+else+ COND_LZIP_DECODER_TRUE='#'+ COND_LZIP_DECODER_FALSE=+fi++++###########################+# Assembler optimizations #+###########################++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if assembler optimizations should be used" >&5+printf %s "checking if assembler optimizations should be used... " >&6; }+# Check whether --enable-assembler was given.+if test ${enable_assembler+y}+then :+ enableval=$enable_assembler;+else case e in #(+ e) enable_assembler=yes ;;+esac+fi++if test "x$enable_assembler" = xyes; then+ enable_assembler=no+ case $host_os in+ # Darwin should work too but only if not creating universal+ # binaries. Solaris x86 could work too but I cannot test.+ linux* | *bsd* | mingw* | cygwin | msys | *djgpp*)+ case $host_cpu in+ i?86) enable_assembler=x86 ;;+ esac+ ;;+ esac+fi+case $enable_assembler in+ x86)++printf '%s\n' "#define HAVE_CRC_X86_ASM 1" >>confdefs.h++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: x86" >&5+printf '%s\n' "x86" >&6; }+ ;;+ no)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "--enable-assembler accepts only 'yes', 'no', or 'x86' (32-bit)." "$LINENO" 5+ ;;+esac+ if test "x$enable_assembler" = xx86; then+ COND_ASM_X86_TRUE=+ COND_ASM_X86_FALSE='#'+else+ COND_ASM_X86_TRUE='#'+ COND_ASM_X86_FALSE=+fi++++#############+# CLMUL CRC #+#############++# Check whether --enable-clmul-crc was given.+if test ${enable_clmul_crc+y}+then :+ enableval=$enable_clmul_crc;+else case e in #(+ e) enable_clmul_crc=yes ;;+esac+fi++++############################+# ARM64 CRC32 Instructions #+############################++# Check whether --enable-arm64-crc32 was given.+if test ${enable_arm64_crc32+y}+then :+ enableval=$enable_arm64_crc32;+else case e in #(+ e) enable_arm64_crc32=yes ;;+esac+fi++++################################+# LoongArch CRC32 instructions #+################################++# Check whether --enable-loongarch-crc32 was given.+if test ${enable_loongarch_crc32+y}+then :+ enableval=$enable_loongarch_crc32;+else case e in #(+ e) enable_loongarch_crc32=yes ;;+esac+fi++++#####################+# Size optimization #+#####################++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if small size is preferred over speed" >&5+printf %s "checking if small size is preferred over speed... " >&6; }+# Check whether --enable-small was given.+if test ${enable_small+y}+then :+ enableval=$enable_small;+else case e in #(+ e) enable_small=no ;;+esac+fi++if test "x$enable_small" = xyes; then++printf '%s\n' "#define HAVE_SMALL 1" >>confdefs.h++elif test "x$enable_small" != xno; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "--enable-small accepts only 'yes' or 'no'" "$LINENO" 5+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_small" >&5+printf '%s\n' "$enable_small" >&6; }+ if test "x$enable_small" = xyes; then+ COND_SMALL_TRUE=+ COND_SMALL_FALSE='#'+else+ COND_SMALL_TRUE='#'+ COND_SMALL_FALSE=+fi++++#############+# Threading #+#############++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if threading support is wanted" >&5+printf %s "checking if threading support is wanted... " >&6; }+# Check whether --enable-threads was given.+if test ${enable_threads+y}+then :+ enableval=$enable_threads;+else case e in #(+ e) enable_threads=yes ;;+esac+fi+++if test "x$enable_threads" = xyes; then+ case $host_os in+ mingw*)+ case $host_cpu in+ i?86) enable_threads=win95 ;;+ *) enable_threads=vista ;;+ esac+ ;;+ *)+ enable_threads=posix+ ;;+ esac+fi++case $enable_threads in+ posix | win95 | vista)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes, $enable_threads" >&5+printf '%s\n' "yes, $enable_threads" >&6; }+ ;;+ no)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "--enable-threads only accepts 'yes', 'no', 'posix', 'win95', or 'vista'" "$LINENO" 5+ ;;+esac++# We use the actual result a little later.+++#########################+# Assumed amount of RAM #+#########################++# We use 128 MiB as default, because it will allow decompressing files+# created with "xz -9". It would be slightly safer to guess a lower value,+# but most systems, on which we don't have any way to determine the amount+# of RAM, will probably have at least 128 MiB of RAM.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how much RAM to assume if the real amount is unknown" >&5+printf %s "checking how much RAM to assume if the real amount is unknown... " >&6; }+# Check whether --enable-assume-ram was given.+if test ${enable_assume_ram+y}+then :+ enableval=$enable_assume_ram;+else case e in #(+ e) enable_assume_ram=128 ;;+esac+fi++assume_ram_check=`echo "$enable_assume_ram" | tr -d 0123456789`+if test -z "$enable_assume_ram" || test -n "$assume_ram_check"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "--enable-assume-ram accepts only an integer argument" "$LINENO" 5+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_assume_ram MiB" >&5+printf '%s\n' "$enable_assume_ram MiB" >&6; }++printf '%s\n' "#define ASSUME_RAM $enable_assume_ram" >>confdefs.h++++#########################+# Components to install #+#########################++# Check whether --enable-xz was given.+if test ${enable_xz+y}+then :+ enableval=$enable_xz;+else case e in #(+ e) enable_xz=yes ;;+esac+fi++ if test x$enable_xz != xno; then+ COND_XZ_TRUE=+ COND_XZ_FALSE='#'+else+ COND_XZ_TRUE='#'+ COND_XZ_FALSE=+fi+++# Check whether --enable-xzdec was given.+if test ${enable_xzdec+y}+then :+ enableval=$enable_xzdec;+else case e in #(+ e) enable_xzdec=yes ;;+esac+fi++test "x$enable_decoders" = xno && enable_xzdec=no+ if test x$enable_xzdec != xno; then+ COND_XZDEC_TRUE=+ COND_XZDEC_FALSE='#'+else+ COND_XZDEC_TRUE='#'+ COND_XZDEC_FALSE=+fi+++# Check whether --enable-lzmadec was given.+if test ${enable_lzmadec+y}+then :+ enableval=$enable_lzmadec;+else case e in #(+ e) enable_lzmadec=yes ;;+esac+fi++test "x$enable_decoder_lzma1" = xno && enable_lzmadec=no+ if test x$enable_lzmadec != xno; then+ COND_LZMADEC_TRUE=+ COND_LZMADEC_FALSE='#'+else+ COND_LZMADEC_TRUE='#'+ COND_LZMADEC_FALSE=+fi+++# Check whether --enable-lzmainfo was given.+if test ${enable_lzmainfo+y}+then :+ enableval=$enable_lzmainfo;+else case e in #(+ e) enable_lzmainfo=yes ;;+esac+fi++test "x$enable_decoder_lzma1" = xno && enable_lzmainfo=no+ if test x$enable_lzmainfo != xno; then+ COND_LZMAINFO_TRUE=+ COND_LZMAINFO_FALSE='#'+else+ COND_LZMAINFO_TRUE='#'+ COND_LZMAINFO_FALSE=+fi+++# Check whether --enable-lzma-links was given.+if test ${enable_lzma_links+y}+then :+ enableval=$enable_lzma_links;+else case e in #(+ e) enable_lzma_links=yes ;;+esac+fi++ if test x$enable_lzma_links != xno; then+ COND_LZMALINKS_TRUE=+ COND_LZMALINKS_FALSE='#'+else+ COND_LZMALINKS_TRUE='#'+ COND_LZMALINKS_FALSE=+fi+++# Check whether --enable-doc was given.+if test ${enable_doc+y}+then :+ enableval=$enable_doc;+else case e in #(+ e) enable_doc=yes ;;+esac+fi++ if test x$enable_doc != xno; then+ COND_DOC_TRUE=+ COND_DOC_FALSE='#'+else+ COND_DOC_TRUE='#'+ COND_DOC_FALSE=+fi+++# Check whether --enable-doxygen was given.+if test ${enable_doxygen+y}+then :+ enableval=$enable_doxygen;+else case e in #(+ e) enable_doxygen=no ;;+esac+fi++ if test x$enable_doxygen != xno; then+ COND_DOXYGEN_TRUE=+ COND_DOXYGEN_FALSE='#'+else+ COND_DOXYGEN_TRUE='#'+ COND_DOXYGEN_FALSE=+fi++++##############+# Sandboxing #+##############++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if sandboxing should be used" >&5+printf %s "checking if sandboxing should be used... " >&6; }+# Check whether --enable-sandbox was given.+if test ${enable_sandbox+y}+then :+ enableval=$enable_sandbox;+else case e in #(+ e) enable_sandbox=auto ;;+esac+fi++case $enable_xzdec-$enable_xz-$enable_sandbox in+ no-no-*)+ enable_sandbox=no+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no, --disable-xz and --disable-xzdec was used" >&5+printf '%s\n' "no, --disable-xz and --disable-xzdec was used" >&6; }+ ;;+ *-*-auto)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: maybe (autodetect)" >&5+printf '%s\n' "maybe (autodetect)" >&6; }+ ;;+ *-*-no | *-*-capsicum | *-*-pledge | *-*-landlock)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_sandbox" >&5+printf '%s\n' "$enable_sandbox" >&6; }+ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "--enable-sandbox only accepts 'auto', 'no', 'capsicum', 'pledge', or 'landlock'." "$LINENO" 5+ ;;+esac+++###############################################################################+# Checks for programs.+###############################################################################++++# We don't use "subdir-objects" yet because it breaks "make distclean" when+# dependencies are enabled (as of Automake 1.14.1) due to this bug:+# https://debbugs.gnu.org/cgi/bugreport.cgi?bug=17354+# The -Wno-unsupported is used to silence warnings about missing+# "subdir-objects".+#AM_INIT_AUTOMAKE([1.12 foreign tar-v7 filename-length-max=99 -Wno-unsupported])+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5+printf %s "checking whether ln -s works... " >&6; }+LN_S=$as_ln_s+if test "$LN_S" = "ln -s"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5+printf '%s\n' "no, using $LN_S" >&6; }+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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_CC="${ac_tool_prefix}gcc"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+CC=$ac_cv_prog_CC+if test -n "$CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5+printf '%s\n' "$CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_CC="gcc"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_CC=$ac_cv_prog_ac_ct_CC+if test -n "$ac_ct_CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5+printf '%s\n' "$ac_ct_CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_CC" = x; then+ CC=""+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_CC="${ac_tool_prefix}cc"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+CC=$ac_cv_prog_CC+if test -n "$CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5+printf '%s\n' "$CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$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"+ printf '%s\n' "$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 ;;+esac+fi+CC=$ac_cv_prog_CC+if test -n "$CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5+printf '%s\n' "$CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_CC="$ac_tool_prefix$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+CC=$ac_cv_prog_CC+if test -n "$CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5+printf '%s\n' "$CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_CC="$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_CC=$ac_cv_prog_ac_ct_CC+if test -n "$ac_ct_CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5+printf '%s\n' "$ac_ct_CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "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:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ CC=$ac_ct_CC+ fi+fi++fi+if test -z "$CC"; then+ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.+set dummy ${ac_tool_prefix}clang; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_CC="${ac_tool_prefix}clang"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+CC=$ac_cv_prog_CC+if test -n "$CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CC" >&5+printf '%s\n' "$CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_CC"; then+ ac_ct_CC=$CC+ # Extract the first word of "clang", so it can be a program name with args.+set dummy clang; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_CC="clang"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_CC=$ac_cv_prog_ac_ct_CC+if test -n "$ac_ct_CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5+printf '%s\n' "$ac_ct_CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_CC" = x; then+ CC=""+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$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++fi+++test -z "$CC" && { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$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.+printf '%s\n' "$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 -version; 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\""+printf '%s\n' "$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+ printf '%s\n' "$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 (void)+{++ ;+ 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.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5+printf %s "checking whether the C compiler works... " >&6; }+ac_link_default=`printf '%s\n' "$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\""+printf '%s\n' "$ac_try_echo"; } >&5+ (eval "$ac_link_default") 2>&5+ ac_status=$?+ printf '%s\n' "$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+y} && 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 case e in #(+ e) ac_file='' ;;+esac+fi+if test -z "$ac_file"+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+printf '%s\n' "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++{ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}+as_fn_error 77 "C compiler cannot create executables+See 'config.log' for more details" "$LINENO" 5; }+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; } ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5+printf %s "checking for C compiler default output file name... " >&6; }+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5+printf '%s\n' "$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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5+printf %s "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\""+printf '%s\n' "$ac_try_echo"; } >&5+ (eval "$ac_link") 2>&5+ ac_status=$?+ printf '%s\n' "$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 case e in #(+ e) { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$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; } ;;+esac+fi+rm -f conftest conftest$ac_cv_exeext+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5+printf '%s\n' "$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 <stdio.h>+int+main (void)+{+FILE *f = fopen ("conftest.out", "w");+ if (!f)+ return 1;+ 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.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5+printf %s "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\""+printf '%s\n' "$ac_try_echo"; } >&5+ (eval "$ac_link") 2>&5+ ac_status=$?+ printf '%s\n' "$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\""+printf '%s\n' "$ac_try_echo"; } >&5+ (eval "$ac_try") 2>&5+ ac_status=$?+ printf '%s\n' "$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+ { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}+as_fn_error 77 "cannot run C compiled programs.+If you meant to cross compile, use '--host'.+See 'config.log' for more details" "$LINENO" 5; }+ fi+ fi+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5+printf '%s\n' "$cross_compiling" >&6; }++rm -f conftest.$ac_ext conftest$ac_cv_exeext \+ conftest.o conftest.obj conftest.out+ac_clean_files=$ac_clean_files_save+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5+printf %s "checking for suffix of object files... " >&6; }+if test ${ac_cv_objext+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ 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\""+printf '%s\n' "$ac_try_echo"; } >&5+ (eval "$ac_compile") 2>&5+ ac_status=$?+ printf '%s\n' "$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 case e in #(+ e) printf '%s\n' "$as_me: failed program was:" >&5+sed 's/^/| /' conftest.$ac_ext >&5++{ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$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; } ;;+esac+fi+rm -f conftest.$ac_cv_objext conftest.$ac_ext ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5+printf '%s\n' "$ac_cv_objext" >&6; }+OBJEXT=$ac_cv_objext+ac_objext=$OBJEXT+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5+printf %s "checking whether the compiler supports GNU C... " >&6; }+if test ${ac_cv_c_compiler_gnu+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{+#ifndef __GNUC__+ choke me+#endif++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_compiler_gnu=yes+else case e in #(+ e) ac_compiler_gnu=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ac_cv_c_compiler_gnu=$ac_compiler_gnu+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5+printf '%s\n' "$ac_cv_c_compiler_gnu" >&6; }+ac_compiler_gnu=$ac_cv_c_compiler_gnu++if test $ac_compiler_gnu = yes; then+ GCC=yes+else+ GCC=+fi+ac_test_CFLAGS=${CFLAGS+y}+ac_save_CFLAGS=$CFLAGS+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5+printf %s "checking whether $CC accepts -g... " >&6; }+if test ${ac_cv_prog_cc_g+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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 (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_prog_cc_g=yes+else case e in #(+ e) CFLAGS=""+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :++else case e in #(+ e) ac_c_werror_flag=$ac_save_c_werror_flag+ CFLAGS="-g"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ 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.beam conftest.$ac_ext ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ ac_c_werror_flag=$ac_save_c_werror_flag ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5+printf '%s\n' "$ac_cv_prog_cc_g" >&6; }+if test $ac_test_CFLAGS; 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+ac_prog_cc_stdc=no+if test x$ac_prog_cc_stdc = xno+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C23 features" >&5+printf %s "checking for $CC option to enable C23 features... " >&6; }+if test ${ac_cv_prog_cc_c23+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_cv_prog_cc_c23=no+ac_save_CC=$CC+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_c_conftest_c23_program+_ACEOF+for ac_arg in '' -std=gnu23+do+ CC="$ac_save_CC $ac_arg"+ if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_prog_cc_c23=$ac_arg+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam+ test "x$ac_cv_prog_cc_c23" != "xno" && break+done+rm -f conftest.$ac_ext+CC=$ac_save_CC ;;+esac+fi++if test "x$ac_cv_prog_cc_c23" = xno+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5+printf '%s\n' "unsupported" >&6; }+else case e in #(+ e) if test "x$ac_cv_prog_cc_c23" = x+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none needed" >&5+printf '%s\n' "none needed" >&6; }+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c23" >&5+printf '%s\n' "$ac_cv_prog_cc_c23" >&6; }+ CC="$CC $ac_cv_prog_cc_c23" ;;+esac+fi+ ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c23+ ac_prog_cc_stdc=c23 ;;+esac+fi+fi+if test x$ac_prog_cc_stdc = xno+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5+printf %s "checking for $CC option to enable C11 features... " >&6; }+if test ${ac_cv_prog_cc_c11+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_cv_prog_cc_c11=no+ac_save_CC=$CC+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_c_conftest_c11_program+_ACEOF+for ac_arg in '' -std=gnu11 -std:c11+do+ CC="$ac_save_CC $ac_arg"+ if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_prog_cc_c11=$ac_arg+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam+ test "x$ac_cv_prog_cc_c11" != "xno" && break+done+rm -f conftest.$ac_ext+CC=$ac_save_CC ;;+esac+fi++if test "x$ac_cv_prog_cc_c11" = xno+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5+printf '%s\n' "unsupported" >&6; }+else case e in #(+ e) if test "x$ac_cv_prog_cc_c11" = x+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none needed" >&5+printf '%s\n' "none needed" >&6; }+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5+printf '%s\n' "$ac_cv_prog_cc_c11" >&6; }+ CC="$CC $ac_cv_prog_cc_c11" ;;+esac+fi+ ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11+ ac_prog_cc_stdc=c11 ;;+esac+fi+fi+if test x$ac_prog_cc_stdc = xno+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5+printf %s "checking for $CC option to enable C99 features... " >&6; }+if test ${ac_cv_prog_cc_c99+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_cv_prog_cc_c99=no+ac_save_CC=$CC+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_c_conftest_c99_program+_ACEOF+for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=+do+ CC="$ac_save_CC $ac_arg"+ if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_prog_cc_c99=$ac_arg+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam+ test "x$ac_cv_prog_cc_c99" != "xno" && break+done+rm -f conftest.$ac_ext+CC=$ac_save_CC ;;+esac+fi++if test "x$ac_cv_prog_cc_c99" = xno+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5+printf '%s\n' "unsupported" >&6; }+else case e in #(+ e) if test "x$ac_cv_prog_cc_c99" = x+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none needed" >&5+printf '%s\n' "none needed" >&6; }+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5+printf '%s\n' "$ac_cv_prog_cc_c99" >&6; }+ CC="$CC $ac_cv_prog_cc_c99" ;;+esac+fi+ ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99+ ac_prog_cc_stdc=c99 ;;+esac+fi+fi+if test x$ac_prog_cc_stdc = xno+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5+printf %s "checking for $CC option to enable C89 features... " >&6; }+if test ${ac_cv_prog_cc_c89+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_cv_prog_cc_c89=no+ac_save_CC=$CC+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_c_conftest_c89_program+_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 conftest.beam+ test "x$ac_cv_prog_cc_c89" != "xno" && break+done+rm -f conftest.$ac_ext+CC=$ac_save_CC ;;+esac+fi++if test "x$ac_cv_prog_cc_c89" = xno+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5+printf '%s\n' "unsupported" >&6; }+else case e in #(+ e) if test "x$ac_cv_prog_cc_c89" = x+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none needed" >&5+printf '%s\n' "none needed" >&6; }+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5+printf '%s\n' "$ac_cv_prog_cc_c89" >&6; }+ CC="$CC $ac_cv_prog_cc_c89" ;;+esac+fi+ ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89+ ac_prog_cc_stdc=c89 ;;+esac+fi+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 x$ac_cv_prog_cc_c99 = xno ; then+ as_fn_error $? "No C99 compiler was found." "$LINENO" 5+fi++#AM_PROG_CC_C_O+rm -rf .tst 2>/dev/null+mkdir .tst 2>/dev/null+if test -d .tst; then+ am__leading_dot=.+else+ am__leading_dot=_+fi+rmdir .tst 2>/dev/null++DEPDIR="${am__leading_dot}deps"++ac_config_commands="$ac_config_commands depfiles"++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5+printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }+cat > confinc.mk << 'END'+am__doit:+ @echo this is the am__doit target >confinc.out+.PHONY: am__doit+END+am__include="#"+am__quote=+# BSD make does it like this.+echo '.include "confinc.mk" # ignored' > confmf.BSD+# Other make implementations (GNU, Solaris 10, AIX) do it like this.+echo 'include confinc.mk # ignored' > confmf.GNU+_am_result=no+for s in GNU BSD; do+ { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5+ (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5+ ac_status=$?+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); }+ case $?:`cat confinc.out 2>/dev/null` in #(+ '0:this is the am__doit target') :+ case $s in #(+ BSD) :+ am__include='.include' am__quote='"' ;; #(+ *) :+ am__include='include' am__quote='' ;;+esac ;; #(+ *) :+ ;;+esac+ if test "$am__include" != "#"; then+ _am_result="yes ($s style)"+ break+ fi+done+rm -f confinc.* confmf.*+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5+printf '%s\n' "${_am_result}" >&6; }++# Check whether --enable-dependency-tracking was given.+if test ${enable_dependency_tracking+y}+then :+ enableval=$enable_dependency_tracking;+fi++if test "x$enable_dependency_tracking" != xno; then+ am_depcomp="$ac_aux_dir/depcomp"+ AMDEPBACKSLASH='\'+ am__nodep='_no'+fi+ if test "x$enable_dependency_tracking" != xno; then+ AMDEP_TRUE=+ AMDEP_FALSE='#'+else+ AMDEP_TRUE='#'+ AMDEP_FALSE=+fi+++# By default we simply use the C compiler to build assembly code.++test "${CCAS+set}" = set || CCAS=$CC+test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS++++depcc="$CCAS" am_compiler_list=++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5+printf %s "checking dependency style of $depcc... " >&6; }+if test ${am_cv_CCAS_dependencies_compiler_type+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then+ # We make a subdir and do the tests there. Otherwise we can end up+ # making bogus files that we don't know about and never remove. For+ # instance it was reported that on HP-UX the gcc test will end up+ # making a dummy file named 'D' -- because '-MD' means "put the output+ # in D".+ rm -rf conftest.dir+ mkdir conftest.dir+ # Copy depcomp to subdir because otherwise we won't find it if we're+ # using a relative directory.+ cp "$am_depcomp" conftest.dir+ cd conftest.dir+ # We will build objects and dependencies in a subdirectory because+ # it helps to detect inapplicable dependency modes. For instance+ # both Tru64's cc and ICC support -MD to output dependencies as a+ # side effect of compilation, but ICC will put the dependencies in+ # the current directory while Tru64 will put them in the object+ # directory.+ mkdir sub++ am_cv_CCAS_dependencies_compiler_type=none+ if test "$am_compiler_list" = ""; then+ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`+ fi+ am__universal=false+++ for depmode in $am_compiler_list; do+ # Setup a source with many dependencies, because some compilers+ # like to wrap large dependency lists on column 80 (with \), and+ # we should not choose a depcomp mode which is confused by this.+ #+ # We need to recreate these files for each test, as the compiler may+ # overwrite some of them when testing with obscure command lines.+ # This happens at least with the AIX C compiler.+ : > sub/conftest.c+ for i in 1 2 3 4 5 6; do+ echo '#include "conftst'$i'.h"' >> sub/conftest.c+ # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with+ # Solaris 10 /bin/sh.+ echo '/* dummy */' > sub/conftst$i.h+ done+ echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf++ # We check with '-c' and '-o' for the sake of the "dashmstdout"+ # mode. It turns out that the SunPro C++ compiler does not properly+ # handle '-M -o', and we need to detect this. Also, some Intel+ # versions had trouble with output in subdirs.+ am__obj=sub/conftest.${OBJEXT-o}+ am__minus_obj="-o $am__obj"+ case $depmode in+ gcc)+ # This depmode causes a compiler race in universal mode.+ test "$am__universal" = false || continue+ ;;+ nosideeffect)+ # After this tag, mechanisms are not by side-effect, so they'll+ # only be used when explicitly requested.+ if test "x$enable_dependency_tracking" = xyes; then+ continue+ else+ break+ fi+ ;;+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)+ # This compiler won't grok '-c -o', but also, the minuso test has+ # not run yet. These depmodes are late enough in the game, and+ # so weak that their functioning should not be impacted.+ am__obj=conftest.${OBJEXT-o}+ am__minus_obj=+ ;;+ none) break ;;+ esac+ if depmode=$depmode \+ source=sub/conftest.c object=$am__obj \+ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \+ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \+ >/dev/null 2>conftest.err &&+ grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&+ grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&+ grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then+ # icc doesn't choke on unknown options, it will just issue warnings+ # or remarks (even with -Werror). So we grep stderr for any message+ # that says an option was ignored or not supported.+ # When given -MP, icc 7.0 and 7.1 complain thus:+ # icc: Command line warning: ignoring option '-M'; no argument required+ # The diagnosis changed in icc 8.0:+ # icc: Command line remark: option '-MP' not supported+ if (grep 'ignoring option' conftest.err ||+ grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else+ am_cv_CCAS_dependencies_compiler_type=$depmode+ break+ fi+ fi+ done++ cd ..+ rm -rf conftest.dir+else+ am_cv_CCAS_dependencies_compiler_type=none+fi+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5+printf '%s\n' "$am_cv_CCAS_dependencies_compiler_type" >&6; }+CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type++ if+ test "x$enable_dependency_tracking" != xno \+ && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then+ am__fastdepCCAS_TRUE=+ am__fastdepCCAS_FALSE='#'+else+ am__fastdepCCAS_TRUE='#'+ am__fastdepCCAS_FALSE=+fi++++ac_header= ac_cache=+for ac_item in $ac_header_c_list+do+ if test $ac_cache; then+ ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"+ if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then+ printf '%s\n' "#define $ac_item 1" >> confdefs.h+ fi+ ac_header= ac_cache=+ elif test $ac_header; then+ ac_cache=$ac_item+ else+ ac_header=$ac_item+ fi+done+++++++++if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes+then :++printf '%s\n' "#define STDC_HEADERS 1" >>confdefs.h++fi+++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5+printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }+if test ${ac_cv_safe_to_define___extensions__+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++# define __EXTENSIONS__ 1+ $ac_includes_default+int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_safe_to_define___extensions__=yes+else case e in #(+ e) ac_cv_safe_to_define___extensions__=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5+printf '%s\n' "$ac_cv_safe_to_define___extensions__" >&6; }++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5+printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }+if test ${ac_cv_should_define__xopen_source+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_cv_should_define__xopen_source=no+ if test $ac_cv_header_wchar_h = yes+then :+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++ #include <wchar.h>+ mbstate_t x;+int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :++else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++ #define _XOPEN_SOURCE 500+ #include <wchar.h>+ mbstate_t x;+int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_should_define__xopen_source=yes+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+fi ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5+printf '%s\n' "$ac_cv_should_define__xopen_source" >&6; }++ printf '%s\n' "#define _ALL_SOURCE 1" >>confdefs.h++ printf '%s\n' "#define _COSMO_SOURCE 1" >>confdefs.h++ printf '%s\n' "#define _DARWIN_C_SOURCE 1" >>confdefs.h++ printf '%s\n' "#define _GNU_SOURCE 1" >>confdefs.h++ printf '%s\n' "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h++ printf '%s\n' "#define _NETBSD_SOURCE 1" >>confdefs.h++ printf '%s\n' "#define _OPENBSD_SOURCE 1" >>confdefs.h++ printf '%s\n' "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h++ printf '%s\n' "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h++ printf '%s\n' "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h++ printf '%s\n' "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h++ printf '%s\n' "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h++ printf '%s\n' "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h++ printf '%s\n' "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h++ printf '%s\n' "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h++ printf '%s\n' "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h++ printf '%s\n' "#define _TANDEM_SOURCE 1" >>confdefs.h++ if test $ac_cv_header_minix_config_h = yes+then :+ MINIX=yes+ printf '%s\n' "#define _MINIX 1" >>confdefs.h++ printf '%s\n' "#define _POSIX_SOURCE 1" >>confdefs.h++ printf '%s\n' "#define _POSIX_1_SOURCE 2" >>confdefs.h++else case e in #(+ e) MINIX= ;;+esac+fi+ if test $ac_cv_safe_to_define___extensions__ = yes+then :+ printf '%s\n' "#define __EXTENSIONS__ 1" >>confdefs.h++fi+ if test $ac_cv_should_define__xopen_source = yes+then :+ printf '%s\n' "#define _XOPEN_SOURCE 500" >>confdefs.h++fi+++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5+printf %s "checking for a sed that does not truncate output... " >&6; }+if test ${ac_cv_path_SED+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/+ for ac_i in 1 2 3 4 5 6 7; do+ ac_script="$ac_script$as_nl$ac_script"+ done+ echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed+ { ac_script=; unset ac_script;}+ if test -z "$SED"; then+ ac_path_SED_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+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_prog in sed gsed+ do+ for ac_exec_ext in '' $ac_executable_extensions; do+ ac_path_SED="$as_dir$ac_prog$ac_exec_ext"+ as_fn_executable_p "$ac_path_SED" || continue+# Check for GNU ac_path_SED and select it if it is found.+ # Check for GNU $ac_path_SED+case `"$ac_path_SED" --version 2>&1` in #(+*GNU*)+ ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;+#(+*)+ ac_count=0+ printf %s 0123456789 >"conftest.in"+ while :+ do+ cat "conftest.in" "conftest.in" >"conftest.tmp"+ mv "conftest.tmp" "conftest.in"+ cp "conftest.in" "conftest.nl"+ printf '%s\n' '' >> "conftest.nl"+ "$ac_path_SED" -f conftest.sed < "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_SED_max-0}; then+ # Best one so far, save it but keep looking for a better one+ ac_cv_path_SED="$ac_path_SED"+ ac_path_SED_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_SED_found && break 3+ done+ done+ done+IFS=$as_save_IFS+ if test -z "$ac_cv_path_SED"; then+ as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5+ fi+else+ ac_cv_path_SED=$SED+fi+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5+printf '%s\n' "$ac_cv_path_SED" >&6; }+ SED="$ac_cv_path_SED"+ rm -f conftest.sed++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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5+printf %s "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+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) # Double quotes because $CC needs to be expanded+ for CPP in "$CC -E" "$CC -E -traditional-cpp" 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.+ # 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. */+#include <limits.h>+ Syntax error+_ACEOF+if ac_fn_c_try_cpp "$LINENO"+then :++else case e in #(+ e) # Broken: fails on valid input.+continue ;;+esac+fi+rm -f conftest.err conftest.i 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 <ac_nonexistent.h>+_ACEOF+if ac_fn_c_try_cpp "$LINENO"+then :+ # Broken: success on invalid input.+continue+else case e in #(+ e) # Passes both tests.+ac_preproc_ok=:+break ;;+esac+fi+rm -f conftest.err conftest.i conftest.$ac_ext++done+# Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped.+rm -f conftest.i conftest.err conftest.$ac_ext+if $ac_preproc_ok+then :+ break+fi++ done+ ac_cv_prog_CPP=$CPP+ ;;+esac+fi+ CPP=$ac_cv_prog_CPP+else+ ac_cv_prog_CPP=$CPP+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5+printf '%s\n' "$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.+ # 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. */+#include <limits.h>+ Syntax error+_ACEOF+if ac_fn_c_try_cpp "$LINENO"+then :++else case e in #(+ e) # Broken: fails on valid input.+continue ;;+esac+fi+rm -f conftest.err conftest.i 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 <ac_nonexistent.h>+_ACEOF+if ac_fn_c_try_cpp "$LINENO"+then :+ # Broken: success on invalid input.+continue+else case e in #(+ e) # Passes both tests.+ac_preproc_ok=:+break ;;+esac+fi+rm -f conftest.err conftest.i conftest.$ac_ext++done+# Because of 'break', _AC_PREPROC_IFELSE's cleaning code was skipped.+rm -f conftest.i conftest.err conftest.$ac_ext+if $ac_preproc_ok+then :++else case e in #(+ e) { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}+as_fn_error $? "C preprocessor \"$CPP\" fails sanity check+See 'config.log' for more details" "$LINENO" 5; } ;;+esac+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+++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for egrep -e" >&5+printf %s "checking for egrep -e... " >&6; }+if test ${ac_cv_path_EGREP_TRADITIONAL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -z "$EGREP_TRADITIONAL"; then+ ac_path_EGREP_TRADITIONAL_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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_prog in grep ggrep+ do+ for ac_exec_ext in '' $ac_executable_extensions; do+ ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext"+ as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue+# Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found.+ # Check for GNU $ac_path_EGREP_TRADITIONAL+case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #(+*GNU*)+ ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;;+#(+*)+ ac_count=0+ printf %s 0123456789 >"conftest.in"+ while :+ do+ cat "conftest.in" "conftest.in" >"conftest.tmp"+ mv "conftest.tmp" "conftest.in"+ cp "conftest.in" "conftest.nl"+ printf '%s\n' 'EGREP_TRADITIONAL' >> "conftest.nl"+ "$ac_path_EGREP_TRADITIONAL" -E 'EGR(EP|AC)_TRADITIONAL$' < "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_TRADITIONAL_max-0}; then+ # Best one so far, save it but keep looking for a better one+ ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL"+ ac_path_EGREP_TRADITIONAL_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_TRADITIONAL_found && break 3+ done+ done+ done+IFS=$as_save_IFS+ if test -z "$ac_cv_path_EGREP_TRADITIONAL"; then+ :+ fi+else+ ac_cv_path_EGREP_TRADITIONAL=$EGREP_TRADITIONAL+fi++ if test "$ac_cv_path_EGREP_TRADITIONAL"+then :+ ac_cv_path_EGREP_TRADITIONAL="$ac_cv_path_EGREP_TRADITIONAL -E"+else case e in #(+ e) if test -z "$EGREP_TRADITIONAL"; then+ ac_path_EGREP_TRADITIONAL_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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_prog in egrep+ do+ for ac_exec_ext in '' $ac_executable_extensions; do+ ac_path_EGREP_TRADITIONAL="$as_dir$ac_prog$ac_exec_ext"+ as_fn_executable_p "$ac_path_EGREP_TRADITIONAL" || continue+# Check for GNU ac_path_EGREP_TRADITIONAL and select it if it is found.+ # Check for GNU $ac_path_EGREP_TRADITIONAL+case `"$ac_path_EGREP_TRADITIONAL" --version 2>&1` in #(+*GNU*)+ ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL" ac_path_EGREP_TRADITIONAL_found=:;;+#(+*)+ ac_count=0+ printf %s 0123456789 >"conftest.in"+ while :+ do+ cat "conftest.in" "conftest.in" >"conftest.tmp"+ mv "conftest.tmp" "conftest.in"+ cp "conftest.in" "conftest.nl"+ printf '%s\n' 'EGREP_TRADITIONAL' >> "conftest.nl"+ "$ac_path_EGREP_TRADITIONAL" 'EGR(EP|AC)_TRADITIONAL$' < "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_TRADITIONAL_max-0}; then+ # Best one so far, save it but keep looking for a better one+ ac_cv_path_EGREP_TRADITIONAL="$ac_path_EGREP_TRADITIONAL"+ ac_path_EGREP_TRADITIONAL_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_TRADITIONAL_found && break 3+ done+ done+ done+IFS=$as_save_IFS+ if test -z "$ac_cv_path_EGREP_TRADITIONAL"; 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_TRADITIONAL=$EGREP_TRADITIONAL+fi+ ;;+esac+fi ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP_TRADITIONAL" >&5+printf '%s\n' "$ac_cv_path_EGREP_TRADITIONAL" >&6; }+ EGREP_TRADITIONAL=$ac_cv_path_EGREP_TRADITIONAL++case $enable_threads in #(+ posix) :++ echo+ echo "POSIX threading support:"+++++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++ax_pthread_ok=no++# We used to check for pthread.h first, but this fails if pthread.h+# requires special compiler flags (e.g. on Tru64 or Sequent).+# It gets checked for in the link test anyway.++# First of all, check if the user has set any of the PTHREAD_LIBS,+# etcetera environment variables, and if threads linking works using+# them:+if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then+ ax_pthread_save_CC="$CC"+ ax_pthread_save_CFLAGS="$CFLAGS"+ ax_pthread_save_LIBS="$LIBS"+ if test "x$PTHREAD_CC" != "x"+then :+ CC="$PTHREAD_CC"+fi+ if test "x$PTHREAD_CXX" != "x"+then :+ CXX="$PTHREAD_CXX"+fi+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"+ LIBS="$PTHREAD_LIBS $LIBS"+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5+printf %s "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; }+ 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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char pthread_join (void);+int+main (void)+{+return pthread_join ();+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ax_pthread_ok=yes+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5+printf '%s\n' "$ax_pthread_ok" >&6; }+ if test "x$ax_pthread_ok" = "xno"; then+ PTHREAD_LIBS=""+ PTHREAD_CFLAGS=""+ fi+ CC="$ax_pthread_save_CC"+ CFLAGS="$ax_pthread_save_CFLAGS"+ LIBS="$ax_pthread_save_LIBS"+fi++# We must check for the threads library under a number of different+# names; the ordering is very important because some systems+# (e.g. DEC) have both -lpthread and -lpthreads, where one of the+# libraries is broken (non-POSIX).++# Create a list of thread flags to try. Items with a "," contain both+# C compiler flags (before ",") and linker flags (after ","). Other items+# starting with a "-" are C compiler flags, and remaining items are+# library names, except for "none" which indicates that we try without+# any flags at all, and "pthread-config" which is a program returning+# the flags for the Pth emulation library.++ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"++# The ordering *is* (sometimes) important. Some notes on the+# individual items follow:++# pthreads: AIX (must check this before -lpthread)+# none: in case threads are in libc; should be tried before -Kthread and+# other compiler flags to prevent continual compiler warnings+# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)+# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64+# (Note: HP C rejects this with "bad form for `-t' option")+# -pthreads: Solaris/gcc (Note: HP C also rejects)+# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it+# doesn't hurt to check since this sometimes defines pthreads and+# -D_REENTRANT too), HP C (must be checked before -lpthread, which+# is present but should not be used directly; and before -mthreads,+# because the compiler interprets this as "-mt" + "-hreads")+# -mthreads: Mingw32/gcc, Lynx/gcc+# pthread: Linux, etcetera+# --thread-safe: KAI C+++# pthread-config: use pthread-config program (for GNU Pth library)++case $host_os in++ freebsd*)++ # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)+ # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)++ ax_pthread_flags="-kthread lthread $ax_pthread_flags"+ ;;++ hpux*)++ # From the cc(1) man page: "[-mt] Sets various -D flags to enable+ # multi-threading and also sets -lpthread."++ ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags"+ ;;++ openedition*)++ # IBM z/OS requires a feature-test macro to be defined in order to+ # enable POSIX threads at all, so give the user a hint if this is+ # not set. (We don't define these ourselves, as they can affect+ # other portions of the system API in unpredictable ways.)++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++# if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS)+ AX_PTHREAD_ZOS_MISSING+# endif++_ACEOF+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |+ $EGREP_TRADITIONAL "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5+printf '%s\n' "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;}+fi+rm -rf conftest*++ ;;++ solaris*)++ # On Solaris (at least, for some versions), libc contains stubbed+ # (non-functional) versions of the pthreads routines, so link-based+ # tests will erroneously succeed. (N.B.: The stubs are missing+ # pthread_cleanup_push, or rather a function called by this macro,+ # so we could check for that, but who knows whether they'll stub+ # that too in a future libc.) So we'll check first for the+ # standard Solaris way of linking pthreads (-mt -lpthread).++ ax_pthread_flags="-mt,-lpthread pthread $ax_pthread_flags"+ ;;+esac++# Are we compiling with Clang?++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5+printf %s "checking whether $CC is Clang... " >&6; }+if test ${ax_cv_PTHREAD_CLANG+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ax_cv_PTHREAD_CLANG=no+ # Note that Autoconf sets GCC=yes for Clang as well as GCC+ if test "x$GCC" = "xyes"; then+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+/* Note: Clang 2.7 lacks __clang_[a-z]+__ */+# if defined(__clang__) && defined(__llvm__)+ AX_PTHREAD_CC_IS_CLANG+# endif++_ACEOF+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |+ $EGREP_TRADITIONAL "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1+then :+ ax_cv_PTHREAD_CLANG=yes+fi+rm -rf conftest*++ fi+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5+printf '%s\n' "$ax_cv_PTHREAD_CLANG" >&6; }+ax_pthread_clang="$ax_cv_PTHREAD_CLANG"+++# GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC)++# Note that for GCC and Clang -pthread generally implies -lpthread,+# except when -nostdlib is passed.+# This is problematic using libtool to build C++ shared libraries with pthread:+# [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25460+# [2] https://bugzilla.redhat.com/show_bug.cgi?id=661333+# [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468555+# To solve this, first try -pthread together with -lpthread for GCC++if test "x$GCC" = "xyes"+then :+ ax_pthread_flags="-pthread,-lpthread -pthread -pthreads $ax_pthread_flags"+fi++# Clang takes -pthread (never supported any other flag), but we'll try with -lpthread first++if test "x$ax_pthread_clang" = "xyes"+then :+ ax_pthread_flags="-pthread,-lpthread -pthread"+fi+++# The presence of a feature test macro requesting re-entrant function+# definitions is, on some systems, a strong hint that pthreads support is+# correctly enabled++case $host_os in+ darwin* | hpux* | linux* | osf* | solaris*)+ ax_pthread_check_macro="_REENTRANT"+ ;;++ aix*)+ ax_pthread_check_macro="_THREAD_SAFE"+ ;;++ *)+ ax_pthread_check_macro="--"+ ;;+esac+if test "x$ax_pthread_check_macro" = "x--"+then :+ ax_pthread_check_cond=0+else case e in #(+ e) ax_pthread_check_cond="!defined($ax_pthread_check_macro)" ;;+esac+fi+++if test "x$ax_pthread_ok" = "xno"; then+for ax_pthread_try_flag in $ax_pthread_flags; do++ case $ax_pthread_try_flag in+ none)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5+printf %s "checking whether pthreads work without any flags... " >&6; }+ ;;++ *,*)+ PTHREAD_CFLAGS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\1/"`+ PTHREAD_LIBS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\2/"`+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"" >&5+printf %s "checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"... " >&6; }+ ;;++ -*)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5+printf %s "checking whether pthreads work with $ax_pthread_try_flag... " >&6; }+ PTHREAD_CFLAGS="$ax_pthread_try_flag"+ ;;++ pthread-config)+ # Extract the first word of "pthread-config", so it can be a program name with args.+set dummy pthread-config; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ax_pthread_config+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ax_pthread_config"; then+ ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ax_pthread_config="yes"+ printf '%s\n' "$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_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no"+fi ;;+esac+fi+ax_pthread_config=$ac_cv_prog_ax_pthread_config+if test -n "$ax_pthread_config"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5+printf '%s\n' "$ax_pthread_config" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ if test "x$ax_pthread_config" = "xno"+then :+ continue+fi+ PTHREAD_CFLAGS="`pthread-config --cflags`"+ PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"+ ;;++ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5+printf %s "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; }+ PTHREAD_LIBS="-l$ax_pthread_try_flag"+ ;;+ esac++ ax_pthread_save_CFLAGS="$CFLAGS"+ ax_pthread_save_LIBS="$LIBS"+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"+ LIBS="$PTHREAD_LIBS $LIBS"++ # Check for various functions. We must include pthread.h,+ # since some functions may be macros. (On the Sequent, we+ # need a special flag -Kthread to make this header compile.)+ # We check for pthread_join because it is in -lpthread on IRIX+ # while pthread_create is in libc. We check for pthread_attr_init+ # due to DEC craziness with -lpthreads. We check for+ # pthread_cleanup_push because it is one of the few pthread+ # functions on Solaris that doesn't have a non-functional libc stub.+ # We try pthread_create on general principles.++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <pthread.h>+# if $ax_pthread_check_cond+# error "$ax_pthread_check_macro must be defined"+# endif+ static void *some_global = NULL;+ static void routine(void *a)+ {+ /* To avoid any unused-parameter or+ unused-but-set-parameter warning. */+ some_global = a;+ }+ static void *start_routine(void *a) { return a; }+int+main (void)+{+pthread_t th; pthread_attr_t attr;+ pthread_create(&th, 0, start_routine, 0);+ pthread_join(th, 0);+ pthread_attr_init(&attr);+ pthread_cleanup_push(routine, 0);+ pthread_cleanup_pop(0) /* ; */+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ax_pthread_ok=yes+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext++ CFLAGS="$ax_pthread_save_CFLAGS"+ LIBS="$ax_pthread_save_LIBS"++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5+printf '%s\n' "$ax_pthread_ok" >&6; }+ if test "x$ax_pthread_ok" = "xyes"+then :+ break+fi++ PTHREAD_LIBS=""+ PTHREAD_CFLAGS=""+done+fi+++# Clang needs special handling, because older versions handle the -pthread+# option in a rather... idiosyncratic way++if test "x$ax_pthread_clang" = "xyes"; then++ # Clang takes -pthread; it has never supported any other flag++ # (Note 1: This will need to be revisited if a system that Clang+ # supports has POSIX threads in a separate library. This tends not+ # to be the way of modern systems, but it's conceivable.)++ # (Note 2: On some systems, notably Darwin, -pthread is not needed+ # to get POSIX threads support; the API is always present and+ # active. We could reasonably leave PTHREAD_CFLAGS empty. But+ # -pthread does define _REENTRANT, and while the Darwin headers+ # ignore this macro, third-party headers might not.)++ # However, older versions of Clang make a point of warning the user+ # that, in an invocation where only linking and no compilation is+ # taking place, the -pthread option has no effect ("argument unused+ # during compilation"). They expect -pthread to be passed in only+ # when source code is being compiled.+ #+ # Problem is, this is at odds with the way Automake and most other+ # C build frameworks function, which is that the same flags used in+ # compilation (CFLAGS) are also used in linking. Many systems+ # supported by AX_PTHREAD require exactly this for POSIX threads+ # support, and in fact it is often not straightforward to specify a+ # flag that is used only in the compilation phase and not in+ # linking. Such a scenario is extremely rare in practice.+ #+ # Even though use of the -pthread flag in linking would only print+ # a warning, this can be a nuisance for well-run software projects+ # that build with -Werror. So if the active version of Clang has+ # this misfeature, we search for an option to squash it.++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5+printf %s "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; }+if test ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown+ # Create an alternate version of $ac_link that compiles and+ # links in two steps (.c -> .o, .o -> exe) instead of one+ # (.c -> exe), because the warning occurs only in the second+ # step+ ax_pthread_save_ac_link="$ac_link"+ ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g'+ ax_pthread_link_step=`printf '%s\n' "$ac_link" | sed "$ax_pthread_sed"`+ ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)"+ ax_pthread_save_CFLAGS="$CFLAGS"+ for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do+ if test "x$ax_pthread_try" = "xunknown"+then :+ break+fi+ CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS"+ ac_link="$ax_pthread_save_ac_link"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+int main(void){return 0;}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ac_link="$ax_pthread_2step_ac_link"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+int main(void){return 0;}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ break+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext++fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ done+ ac_link="$ax_pthread_save_ac_link"+ CFLAGS="$ax_pthread_save_CFLAGS"+ if test "x$ax_pthread_try" = "x"+then :+ ax_pthread_try=no+fi+ ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try"+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5+printf '%s\n' "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; }++ case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in+ no | unknown) ;;+ *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;;+ esac++fi # $ax_pthread_clang = yes++++# Various other checks:+if test "x$ax_pthread_ok" = "xyes"; then+ ax_pthread_save_CFLAGS="$CFLAGS"+ ax_pthread_save_LIBS="$LIBS"+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"+ LIBS="$PTHREAD_LIBS $LIBS"++ # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5+printf %s "checking for joinable pthread attribute... " >&6; }+if test ${ax_cv_PTHREAD_JOINABLE_ATTR+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ax_cv_PTHREAD_JOINABLE_ATTR=unknown+ for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <pthread.h>+int+main (void)+{+int attr = $ax_pthread_attr; return attr /* ; */+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ done+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5+printf '%s\n' "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; }+ if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \+ test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \+ test "x$ax_pthread_joinable_attr_defined" != "xyes"+then :++printf '%s\n' "#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR" >>confdefs.h++ ax_pthread_joinable_attr_defined=yes++fi++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5+printf %s "checking whether more special flags are required for pthreads... " >&6; }+if test ${ax_cv_PTHREAD_SPECIAL_FLAGS+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ax_cv_PTHREAD_SPECIAL_FLAGS=no+ case $host_os in+ solaris*)+ ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS"+ ;;+ esac+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5+printf '%s\n' "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; }+ if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \+ test "x$ax_pthread_special_flags_added" != "xyes"+then :+ PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS"+ ax_pthread_special_flags_added=yes+fi++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5+printf %s "checking for PTHREAD_PRIO_INHERIT... " >&6; }+if test ${ax_cv_PTHREAD_PRIO_INHERIT+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <pthread.h>+int+main (void)+{+int i = PTHREAD_PRIO_INHERIT;+ return i;+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ax_cv_PTHREAD_PRIO_INHERIT=yes+else case e in #(+ e) ax_cv_PTHREAD_PRIO_INHERIT=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5+printf '%s\n' "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; }+ if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \+ test "x$ax_pthread_prio_inherit_defined" != "xyes"+then :++printf '%s\n' "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h++ ax_pthread_prio_inherit_defined=yes++fi++ CFLAGS="$ax_pthread_save_CFLAGS"+ LIBS="$ax_pthread_save_LIBS"++ # More AIX lossage: compile with *_r variant+ if test "x$GCC" != "xyes"; then+ case $host_os in+ aix*)+ case "x/$CC" in #(+ x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) :+ #handle absolute path differently from PATH based program lookup+ case "x$CC" in #(+ x/*) :++ if as_fn_executable_p ${CC}_r+then :+ PTHREAD_CC="${CC}_r"+fi+ if test "x${CXX}" != "x"+then :+ if as_fn_executable_p ${CXX}_r+then :+ PTHREAD_CXX="${CXX}_r"+fi+fi+ ;; #(+ *) :++ for ac_prog in ${CC}_r+do+ # Extract the first word of "$ac_prog", so it can be a program name with args.+set dummy $ac_prog; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_PTHREAD_CC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$PTHREAD_CC"; then+ ac_cv_prog_PTHREAD_CC="$PTHREAD_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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_PTHREAD_CC="$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+PTHREAD_CC=$ac_cv_prog_PTHREAD_CC+if test -n "$PTHREAD_CC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5+printf '%s\n' "$PTHREAD_CC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ test -n "$PTHREAD_CC" && break+done+test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"++ if test "x${CXX}" != "x"+then :+ for ac_prog in ${CXX}_r+do+ # Extract the first word of "$ac_prog", so it can be a program name with args.+set dummy $ac_prog; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_PTHREAD_CXX+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$PTHREAD_CXX"; then+ ac_cv_prog_PTHREAD_CXX="$PTHREAD_CXX" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_PTHREAD_CXX="$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+PTHREAD_CXX=$ac_cv_prog_PTHREAD_CXX+if test -n "$PTHREAD_CXX"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CXX" >&5+printf '%s\n' "$PTHREAD_CXX" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ test -n "$PTHREAD_CXX" && break+done+test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX"++fi++ ;;+esac+ ;; #(+ *) :+ ;;+esac+ ;;+ esac+ fi+fi++test -n "$PTHREAD_CC" || PTHREAD_CC="$CC"+test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX"+++++++# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:+if test "x$ax_pthread_ok" = "xyes"; then+ :+ :+else+ ax_pthread_ok=no++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++ LIBS="$PTHREAD_LIBS $LIBS"+ AM_CFLAGS="$AM_CFLAGS $PTHREAD_CFLAGS"++++printf '%s\n' "#define MYTHREAD_POSIX 1" >>confdefs.h+++ # This is nice to have but not mandatory.+ OLD_CFLAGS=$CFLAGS+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"+ ac_fn_c_check_func "$LINENO" "pthread_condattr_setclock" "ac_cv_func_pthread_condattr_setclock"+if test "x$ac_cv_func_pthread_condattr_setclock" = xyes+then :+ printf '%s\n' "#define HAVE_PTHREAD_CONDATTR_SETCLOCK 1" >>confdefs.h++fi++ CFLAGS=$OLD_CFLAGS+ ;; #(+ win95) :+++printf '%s\n' "#define MYTHREAD_WIN95 1" >>confdefs.h++ ;; #(+ vista) :+++printf '%s\n' "#define MYTHREAD_VISTA 1" >>confdefs.h+++ ;; #(+ *) :+ ;;+esac+ if test "x$enable_threads" != xno; then+ COND_THREADS_TRUE=+ COND_THREADS_FALSE='#'+else+ COND_THREADS_TRUE='#'+ COND_THREADS_FALSE=+fi+++echo+echo "Initializing Libtool:"+++case `pwd` in+ *\ * | *\ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5+printf '%s\n' "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;+esac++++macro_version='2.5.4'+macro_revision='2.5.4'+++++++++++++++ltmain=$ac_aux_dir/ltmain.sh++# Backslashify metacharacters that are still active within+# double-quoted strings.+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'++# Same as above, but do not quote variable references.+double_quote_subst='s/\(["`\\]\)/\\\1/g'++# Sed substitution to delay expansion of an escaped shell variable in a+# double_quote_subst'ed string.+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'++# Sed substitution to delay expansion of an escaped single quote.+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'++# Sed substitution to avoid accidental globbing in evaled expressions+no_glob_subst='s/\*/\\\*/g'++ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5+printf %s "checking how to print strings... " >&6; }+# Test print first, because it will be a builtin if present.+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \+ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then+ ECHO='print -r --'+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then+ ECHO='printf %s\n'+else+ # Use this function as a fallback that always works.+ func_fallback_echo ()+ {+ eval 'cat <<_LTECHO_EOF+$1+_LTECHO_EOF'+ }+ ECHO='func_fallback_echo'+fi++# func_echo_all arg...+# Invoke $ECHO with all args, space-separated.+func_echo_all ()+{+ $ECHO ""+}++case $ECHO in+ printf*) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: printf" >&5+printf '%s\n' "printf" >&6; } ;;+ print*) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: print -r" >&5+printf '%s\n' "print -r" >&6; } ;;+ *) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: cat" >&5+printf '%s\n' "cat" >&6; } ;;+esac+++++++++++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5+printf %s "checking for a sed that does not truncate output... " >&6; }+if test ${ac_cv_path_SED+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/+ for ac_i in 1 2 3 4 5 6 7; do+ ac_script="$ac_script$as_nl$ac_script"+ done+ echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed+ { ac_script=; unset ac_script;}+ if test -z "$SED"; then+ ac_path_SED_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+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_prog in sed gsed+ do+ for ac_exec_ext in '' $ac_executable_extensions; do+ ac_path_SED="$as_dir$ac_prog$ac_exec_ext"+ as_fn_executable_p "$ac_path_SED" || continue+# Check for GNU ac_path_SED and select it if it is found.+ # Check for GNU $ac_path_SED+case `"$ac_path_SED" --version 2>&1` in #(+*GNU*)+ ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;+#(+*)+ ac_count=0+ printf %s 0123456789 >"conftest.in"+ while :+ do+ cat "conftest.in" "conftest.in" >"conftest.tmp"+ mv "conftest.tmp" "conftest.in"+ cp "conftest.in" "conftest.nl"+ printf '%s\n' '' >> "conftest.nl"+ "$ac_path_SED" -f conftest.sed < "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_SED_max-0}; then+ # Best one so far, save it but keep looking for a better one+ ac_cv_path_SED="$ac_path_SED"+ ac_path_SED_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_SED_found && break 3+ done+ done+ done+IFS=$as_save_IFS+ if test -z "$ac_cv_path_SED"; then+ as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5+ fi+else+ ac_cv_path_SED=$SED+fi+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5+printf '%s\n' "$ac_cv_path_SED" >&6; }+ SED="$ac_cv_path_SED"+ rm -f conftest.sed++test -z "$SED" && SED=sed+Xsed="$SED -e 1s/^X//"++++++++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5+printf %s "checking for grep that handles long lines and -e... " >&6; }+if test ${ac_cv_path_GREP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ 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"+ as_fn_executable_p "$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+ printf %s 0123456789 >"conftest.in"+ while :+ do+ cat "conftest.in" "conftest.in" >"conftest.tmp"+ mv "conftest.tmp" "conftest.in"+ cp "conftest.in" "conftest.nl"+ printf '%s\n' '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+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5+printf '%s\n' "$ac_cv_path_GREP" >&6; }+ GREP="$ac_cv_path_GREP"+++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5+printf %s "checking for egrep... " >&6; }+if test ${ac_cv_path_EGREP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ 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"+ as_fn_executable_p "$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+ printf %s 0123456789 >"conftest.in"+ while :+ do+ cat "conftest.in" "conftest.in" >"conftest.tmp"+ mv "conftest.tmp" "conftest.in"+ cp "conftest.in" "conftest.nl"+ printf '%s\n' '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 ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5+printf '%s\n' "$ac_cv_path_EGREP" >&6; }+ EGREP="$ac_cv_path_EGREP"++ EGREP_TRADITIONAL=$EGREP+ ac_cv_path_EGREP_TRADITIONAL=$EGREP++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5+printf %s "checking for fgrep... " >&6; }+if test ${ac_cv_path_FGREP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1+ then ac_cv_path_FGREP="$GREP -F"+ else+ if test -z "$FGREP"; then+ ac_path_FGREP_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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_prog in fgrep+ do+ for ac_exec_ext in '' $ac_executable_extensions; do+ ac_path_FGREP="$as_dir$ac_prog$ac_exec_ext"+ as_fn_executable_p "$ac_path_FGREP" || continue+# Check for GNU ac_path_FGREP and select it if it is found.+ # Check for GNU $ac_path_FGREP+case `"$ac_path_FGREP" --version 2>&1` in #(+*GNU*)+ ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;+#(+*)+ ac_count=0+ printf %s 0123456789 >"conftest.in"+ while :+ do+ cat "conftest.in" "conftest.in" >"conftest.tmp"+ mv "conftest.tmp" "conftest.in"+ cp "conftest.in" "conftest.nl"+ printf '%s\n' 'FGREP' >> "conftest.nl"+ "$ac_path_FGREP" FGREP < "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_FGREP_max-0}; then+ # Best one so far, save it but keep looking for a better one+ ac_cv_path_FGREP="$ac_path_FGREP"+ ac_path_FGREP_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_FGREP_found && break 3+ done+ done+ done+IFS=$as_save_IFS+ if test -z "$ac_cv_path_FGREP"; then+ as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5+ fi+else+ ac_cv_path_FGREP=$FGREP+fi++ fi ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5+printf '%s\n' "$ac_cv_path_FGREP" >&6; }+ FGREP="$ac_cv_path_FGREP"+++test -z "$GREP" && GREP=grep++++++++++++++++++++# Check whether --with-gnu-ld was given.+if test ${with_gnu_ld+y}+then :+ withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes+else case e in #(+ e) with_gnu_ld=no ;;+esac+fi++ac_prog=ld+if test yes = "$GCC"; then+ # Check if gcc -print-prog-name=ld gives a path.+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5+printf %s "checking for ld used by $CC... " >&6; }+ case $host in+ *-*-mingw* | *-*-windows*)+ # gcc leaves a trailing carriage return, which upsets mingw+ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;+ *)+ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;+ esac+ case $ac_prog in+ # Accept absolute paths.+ [\\/]* | ?:[\\/]*)+ re_direlt='/[^/][^/]*/\.\./'+ # Canonicalize the pathname of ld+ ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`+ while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do+ ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`+ done+ test -z "$LD" && LD=$ac_prog+ ;;+ "")+ # If it fails, then pretend we aren't using GCC.+ ac_prog=ld+ ;;+ *)+ # If it is relative, then search for the first ld in PATH.+ with_gnu_ld=unknown+ ;;+ esac+elif test yes = "$with_gnu_ld"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5+printf %s "checking for GNU ld... " >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5+printf %s "checking for non-GNU ld... " >&6; }+fi+if test ${lt_cv_path_LD+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -z "$LD"; then+ lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR+ for ac_dir in $PATH; do+ IFS=$lt_save_ifs+ test -z "$ac_dir" && ac_dir=.+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then+ lt_cv_path_LD=$ac_dir/$ac_prog+ # Check to see if the program is GNU ld. I'd rather use --version,+ # but apparently some variants of GNU ld only accept -v.+ # Break only if it was the GNU/non-GNU ld that we prefer.+ case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in+ *GNU* | *'with BFD'*)+ test no != "$with_gnu_ld" && break+ ;;+ *)+ test yes != "$with_gnu_ld" && break+ ;;+ esac+ fi+ done+ IFS=$lt_save_ifs+else+ lt_cv_path_LD=$LD # Let the user override the test with a path.+fi ;;+esac+fi++LD=$lt_cv_path_LD+if test -n "$LD"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $LD" >&5+printf '%s\n' "$LD" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5+printf %s "checking if the linker ($LD) is GNU ld... " >&6; }+if test ${lt_cv_prog_gnu_ld+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) # I'd rather use --version here, but apparently some GNU lds only accept -v.+case `$LD -v 2>&1 </dev/null` in+*GNU* | *'with BFD'*)+ lt_cv_prog_gnu_ld=yes+ ;;+*)+ lt_cv_prog_gnu_ld=no+ ;;+esac ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5+printf '%s\n' "$lt_cv_prog_gnu_ld" >&6; }+with_gnu_ld=$lt_cv_prog_gnu_ld++++++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5+printf %s "checking for BSD- or MS-compatible name lister (nm)... " >&6; }+if test ${lt_cv_path_NM+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$NM"; then+ # Let the user override the test.+ lt_cv_path_NM=$NM+else+ lt_nm_to_check=${ac_tool_prefix}nm+ if test -n "$ac_tool_prefix" && test "$build" = "$host"; then+ lt_nm_to_check="$lt_nm_to_check nm"+ fi+ for lt_tmp_nm in $lt_nm_to_check; do+ lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR+ for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do+ IFS=$lt_save_ifs+ test -z "$ac_dir" && ac_dir=.+ tmp_nm=$ac_dir/$lt_tmp_nm+ if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then+ # Check to see if the nm accepts a BSD-compat flag.+ # Adding the 'sed 1q' prevents false positives on HP-UX, which says:+ # nm: unknown option "B" ignored+ # Tru64's nm complains that /dev/null is an invalid object file+ # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty+ case $build_os in+ mingw* | windows*) lt_bad_file=conftest.nm/nofile ;;+ *) lt_bad_file=/dev/null ;;+ esac+ case `"$tmp_nm" -B $lt_bad_file 2>&1 | $SED '1q'` in+ *$lt_bad_file* | *'Invalid file or object type'*)+ lt_cv_path_NM="$tmp_nm -B"+ break 2+ ;;+ *)+ case `"$tmp_nm" -p /dev/null 2>&1 | $SED '1q'` in+ */dev/null*)+ lt_cv_path_NM="$tmp_nm -p"+ break 2+ ;;+ *)+ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but+ continue # so that we can try to find one that supports BSD flags+ ;;+ esac+ ;;+ esac+ fi+ done+ IFS=$lt_save_ifs+ done+ : ${lt_cv_path_NM=no}+fi ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5+printf '%s\n' "$lt_cv_path_NM" >&6; }+if test no != "$lt_cv_path_NM"; then+ NM=$lt_cv_path_NM+else+ # Didn't find any BSD compatible name lister, look for dumpbin.+ if test -n "$DUMPBIN"; then :+ # Let the user override the test.+ else+ if test -n "$ac_tool_prefix"; then+ for ac_prog in dumpbin "link -dump"+ 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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_DUMPBIN+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$DUMPBIN"; then+ ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+DUMPBIN=$ac_cv_prog_DUMPBIN+if test -n "$DUMPBIN"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5+printf '%s\n' "$DUMPBIN" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ test -n "$DUMPBIN" && break+ done+fi+if test -z "$DUMPBIN"; then+ ac_ct_DUMPBIN=$DUMPBIN+ for ac_prog in dumpbin "link -dump"+do+ # Extract the first word of "$ac_prog", so it can be a program name with args.+set dummy $ac_prog; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_DUMPBIN+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_DUMPBIN"; then+ ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN+if test -n "$ac_ct_DUMPBIN"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5+printf '%s\n' "$ac_ct_DUMPBIN" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ test -n "$ac_ct_DUMPBIN" && break+done++ if test "x$ac_ct_DUMPBIN" = x; then+ DUMPBIN=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ DUMPBIN=$ac_ct_DUMPBIN+ fi+fi++ case `$DUMPBIN -symbols -headers /dev/null 2>&1 | $SED '1q'` in+ *COFF*)+ DUMPBIN="$DUMPBIN -symbols -headers"+ ;;+ *)+ DUMPBIN=:+ ;;+ esac+ fi++ if test : != "$DUMPBIN"; then+ NM=$DUMPBIN+ fi+fi+test -z "$NM" && NM=nm+++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5+printf %s "checking the name lister ($NM) interface... " >&6; }+if test ${lt_cv_nm_interface+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_nm_interface="BSD nm"+ echo "int some_variable = 0;" > conftest.$ac_ext+ (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)+ (eval "$ac_compile" 2>conftest.err)+ cat conftest.err >&5+ (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)+ (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)+ cat conftest.err >&5+ (eval echo "\"\$as_me:$LINENO: output\"" >&5)+ cat conftest.out >&5+ if $GREP 'External.*some_variable' conftest.out > /dev/null; then+ lt_cv_nm_interface="MS dumpbin"+ fi+ rm -f conftest* ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5+printf '%s\n' "$lt_cv_nm_interface" >&6; }++# find the maximum length of command line arguments+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5+printf %s "checking the maximum length of command line arguments... " >&6; }+if test ${lt_cv_sys_max_cmd_len+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) i=0+ teststring=ABCD++ case $build_os in+ msdosdjgpp*)+ # On DJGPP, this test can blow up pretty badly due to problems in libc+ # (any single argument exceeding 2000 bytes causes a buffer overrun+ # during glob expansion). Even if it were fixed, the result of this+ # check would be larger than it should be.+ lt_cv_sys_max_cmd_len=12288; # 12K is about right+ ;;++ gnu* | ironclad*)+ # Under GNU Hurd and Ironclad, this test is not required because there+ # is no limit to the length of command line arguments.+ # Libtool will interpret -1 as no limit whatsoever+ lt_cv_sys_max_cmd_len=-1;+ ;;++ cygwin* | mingw* | windows* | cegcc*)+ # On Win9x/ME, this test blows up -- it succeeds, but takes+ # about 5 minutes as the teststring grows exponentially.+ # Worse, since 9x/ME are not pre-emptively multitasking,+ # you end up with a "frozen" computer, even though with patience+ # the test eventually succeeds (with a max line length of 256k).+ # Instead, let's just punt: use the minimum linelength reported by+ # all of the supported platforms: 8192 (on NT/2K/XP).+ lt_cv_sys_max_cmd_len=8192;+ ;;++ mint*)+ # On MiNT this can take a long time and run out of memory.+ lt_cv_sys_max_cmd_len=8192;+ ;;++ amigaos*)+ # On AmigaOS with pdksh, this test takes hours, literally.+ # So we just punt and use a minimum line length of 8192.+ lt_cv_sys_max_cmd_len=8192;+ ;;++ darwin* | dragonfly* | freebsd* | midnightbsd* | netbsd* | openbsd*)+ # This has been around since 386BSD, at least. Likely further.+ if test -x /sbin/sysctl; then+ lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`+ elif test -x /usr/sbin/sysctl; then+ lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`+ else+ lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs+ fi+ # And add a safety zone+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`+ ;;++ interix*)+ # We know the value 262144 and hardcode it with a safety zone (like BSD)+ lt_cv_sys_max_cmd_len=196608+ ;;++ os2*)+ # The test takes a long time on OS/2.+ lt_cv_sys_max_cmd_len=8192+ ;;++ osf*)+ # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure+ # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not+ # nice to cause kernel panics so lets avoid the loop below.+ # First set a reasonable default.+ lt_cv_sys_max_cmd_len=16384+ #+ if test -x /sbin/sysconfig; then+ case `/sbin/sysconfig -q proc exec_disable_arg_limit` in+ *1*) lt_cv_sys_max_cmd_len=-1 ;;+ esac+ fi+ ;;+ sco3.2v5*)+ lt_cv_sys_max_cmd_len=102400+ ;;+ sysv5* | sco5v6* | sysv4.2uw2*)+ kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`+ if test -n "$kargmax"; then+ lt_cv_sys_max_cmd_len=`echo $kargmax | $SED 's/.*[ ]//'`+ else+ lt_cv_sys_max_cmd_len=32768+ fi+ ;;+ *)+ lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`+ if test -n "$lt_cv_sys_max_cmd_len" && \+ test undefined != "$lt_cv_sys_max_cmd_len"; then+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`+ else+ # Make teststring a little bigger before we do anything with it.+ # a 1K string should be a reasonable start.+ for i in 1 2 3 4 5 6 7 8; do+ teststring=$teststring$teststring+ done+ SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}+ # If test is not a shell built-in, we'll probably end up computing a+ # maximum length that is only half of the actual maximum length, but+ # we can't tell.+ while { test X`env echo "$teststring$teststring" 2>/dev/null` \+ = "X$teststring$teststring"; } >/dev/null 2>&1 &&+ test 17 != "$i" # 1/2 MB should be enough+ do+ i=`expr $i + 1`+ teststring=$teststring$teststring+ done+ # Only check the string length outside the loop.+ lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`+ teststring=+ # Add a significant safety factor because C++ compilers can tack on+ # massive amounts of additional arguments before passing them to the+ # linker. It appears as though 1/2 is a usable value.+ lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`+ fi+ ;;+ esac+ ;;+esac+fi++if test -n "$lt_cv_sys_max_cmd_len"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5+printf '%s\n' "$lt_cv_sys_max_cmd_len" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: none" >&5+printf '%s\n' "none" >&6; }+fi+max_cmd_len=$lt_cv_sys_max_cmd_len+++++++: ${CP="cp -f"}+: ${MV="mv -f"}+: ${RM="rm -f"}++if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then+ lt_unset=unset+else+ lt_unset=false+fi++++++# test EBCDIC or ASCII+case `echo X|tr X '\101'` in+ A) # ASCII based system+ # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr+ lt_SP2NL='tr \040 \012'+ lt_NL2SP='tr \015\012 \040\040'+ ;;+ *) # EBCDIC based system+ lt_SP2NL='tr \100 \n'+ lt_NL2SP='tr \r\n \100\100'+ ;;+esac++++++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5+printf %s "checking how to convert $build file names to $host format... " >&6; }+if test ${lt_cv_to_host_file_cmd+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) case $host in+ *-*-mingw* )+ case $build in+ *-*-mingw* | *-*-windows* ) # actually msys+ lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32+ ;;+ *-*-cygwin* )+ lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32+ ;;+ * ) # otherwise, assume *nix+ lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32+ ;;+ esac+ ;;+ *-*-cygwin* )+ case $build in+ *-*-mingw* | *-*-windows* ) # actually msys+ lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin+ ;;+ *-*-cygwin* )+ lt_cv_to_host_file_cmd=func_convert_file_noop+ ;;+ * ) # otherwise, assume *nix+ lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin+ ;;+ esac+ ;;+ * ) # unhandled hosts (and "normal" native builds)+ lt_cv_to_host_file_cmd=func_convert_file_noop+ ;;+esac+ ;;+esac+fi++to_host_file_cmd=$lt_cv_to_host_file_cmd+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5+printf '%s\n' "$lt_cv_to_host_file_cmd" >&6; }++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5+printf %s "checking how to convert $build file names to toolchain format... " >&6; }+if test ${lt_cv_to_tool_file_cmd+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) #assume ordinary cross tools, or native build.+lt_cv_to_tool_file_cmd=func_convert_file_noop+case $host in+ *-*-mingw* | *-*-windows* )+ case $build in+ *-*-mingw* | *-*-windows* ) # actually msys+ lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32+ ;;+ esac+ ;;+esac+ ;;+esac+fi++to_tool_file_cmd=$lt_cv_to_tool_file_cmd+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5+printf '%s\n' "$lt_cv_to_tool_file_cmd" >&6; }++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5+printf %s "checking for $LD option to reload object files... " >&6; }+if test ${lt_cv_ld_reload_flag+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_ld_reload_flag='-r' ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5+printf '%s\n' "$lt_cv_ld_reload_flag" >&6; }+reload_flag=$lt_cv_ld_reload_flag+case $reload_flag in+"" | " "*) ;;+*) reload_flag=" $reload_flag" ;;+esac+reload_cmds='$LD$reload_flag -o $output$reload_objs'+case $host_os in+ cygwin* | mingw* | windows* | pw32* | cegcc*)+ if test yes != "$GCC"; then+ reload_cmds=false+ fi+ ;;+ darwin*)+ if test yes = "$GCC"; then+ reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'+ else+ reload_cmds='$LD$reload_flag -o $output$reload_objs'+ fi+ ;;+esac++++++++++# Extract the first word of "file", so it can be a program name with args.+set dummy file; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_FILECMD+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$FILECMD"; then+ ac_cv_prog_FILECMD="$FILECMD" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_FILECMD="file"+ printf '%s\n' "$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_FILECMD" && ac_cv_prog_FILECMD=":"+fi ;;+esac+fi+FILECMD=$ac_cv_prog_FILECMD+if test -n "$FILECMD"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $FILECMD" >&5+printf '%s\n' "$FILECMD" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++++++++if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.+set dummy ${ac_tool_prefix}objdump; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_OBJDUMP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$OBJDUMP"; then+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+OBJDUMP=$ac_cv_prog_OBJDUMP+if test -n "$OBJDUMP"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5+printf '%s\n' "$OBJDUMP" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_OBJDUMP"; then+ ac_ct_OBJDUMP=$OBJDUMP+ # Extract the first word of "objdump", so it can be a program name with args.+set dummy objdump; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_OBJDUMP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_OBJDUMP"; then+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_OBJDUMP="objdump"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP+if test -n "$ac_ct_OBJDUMP"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5+printf '%s\n' "$ac_ct_OBJDUMP" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_OBJDUMP" = x; then+ OBJDUMP="false"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ OBJDUMP=$ac_ct_OBJDUMP+ fi+else+ OBJDUMP="$ac_cv_prog_OBJDUMP"+fi++test -z "$OBJDUMP" && OBJDUMP=objdump+++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5+printf %s "checking how to recognize dependent libraries... " >&6; }+if test ${lt_cv_deplibs_check_method+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_file_magic_cmd='$MAGIC_CMD'+lt_cv_file_magic_test_file=+lt_cv_deplibs_check_method='unknown'+# Need to set the preceding variable on all platforms that support+# interlibrary dependencies.+# 'none' -- dependencies not supported.+# 'unknown' -- same as none, but documents that we really don't know.+# 'pass_all' -- all dependencies passed with no checks.+# 'file_magic [[regex]]' -- check by looking for files in library path+# that responds to the $file_magic_cmd with a given extended regex.+# If you have 'file' or equivalent on your system and you're not sure+# whether 'pass_all' will *always* work, you probably want this one.++case $host_os in+aix[4-9]*)+ lt_cv_deplibs_check_method=pass_all+ ;;++beos*)+ lt_cv_deplibs_check_method=pass_all+ ;;++bsdi[45]*)+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'+ lt_cv_file_magic_cmd='$FILECMD -L'+ lt_cv_file_magic_test_file=/shlib/libc.so+ ;;++cygwin*)+ # func_win32_libid is a shell function defined in ltmain.sh+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'+ lt_cv_file_magic_cmd='func_win32_libid'+ ;;++mingw* | windows* | pw32*)+ # Base MSYS/MinGW do not provide the 'file' command needed by+ # func_win32_libid shell function, so use a weaker test based on 'objdump',+ # unless we find 'file', for example because we are cross-compiling.+ if ( file / ) >/dev/null 2>&1; then+ lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'+ lt_cv_file_magic_cmd='func_win32_libid'+ else+ # Keep this pattern in sync with the one in func_win32_libid.+ lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64|pe-aarch64)'+ lt_cv_file_magic_cmd='$OBJDUMP -f'+ fi+ ;;++cegcc*)+ # use the weaker test based on 'objdump'. See mingw*.+ lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'+ lt_cv_file_magic_cmd='$OBJDUMP -f'+ ;;++darwin* | rhapsody*)+ lt_cv_deplibs_check_method=pass_all+ ;;++freebsd* | dragonfly* | midnightbsd*)+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then+ case $host_cpu in+ i*86 )+ # Not sure whether the presence of OpenBSD here was a mistake.+ # Let's accept both of them until this is cleared up.+ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'+ lt_cv_file_magic_cmd=$FILECMD+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`+ ;;+ esac+ else+ lt_cv_deplibs_check_method=pass_all+ fi+ ;;++haiku*)+ lt_cv_deplibs_check_method=pass_all+ ;;++hpux10.20* | hpux11*)+ lt_cv_file_magic_cmd=$FILECMD+ case $host_cpu in+ ia64*)+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'+ lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so+ ;;+ hppa*64*)+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'+ lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl+ ;;+ *)+ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'+ lt_cv_file_magic_test_file=/usr/lib/libc.sl+ ;;+ esac+ ;;++interix[3-9]*)+ # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'+ ;;++irix5* | irix6* | nonstopux*)+ case $LD in+ *-32|*"-32 ") libmagic=32-bit;;+ *-n32|*"-n32 ") libmagic=N32;;+ *-64|*"-64 ") libmagic=64-bit;;+ *) libmagic=never-match;;+ esac+ lt_cv_deplibs_check_method=pass_all+ ;;++# This must be glibc/ELF.+linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)+ lt_cv_deplibs_check_method=pass_all+ ;;++*-mlibc)+ lt_cv_deplibs_check_method=pass_all+ ;;++netbsd* | netbsdelf*-gnu)+ if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'+ else+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'+ fi+ ;;++newos6*)+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'+ lt_cv_file_magic_cmd=$FILECMD+ lt_cv_file_magic_test_file=/usr/lib/libnls.so+ ;;++*nto* | *qnx*)+ lt_cv_deplibs_check_method=pass_all+ ;;++openbsd*)+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'+ else+ lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'+ fi+ ;;++osf3* | osf4* | osf5*)+ lt_cv_deplibs_check_method=pass_all+ ;;++rdos*)+ lt_cv_deplibs_check_method=pass_all+ ;;++serenity*)+ lt_cv_deplibs_check_method=pass_all+ ;;++solaris*)+ lt_cv_deplibs_check_method=pass_all+ ;;++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)+ lt_cv_deplibs_check_method=pass_all+ ;;++sysv4 | sysv4.3*)+ case $host_vendor in+ motorola)+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'+ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`+ ;;+ ncr)+ lt_cv_deplibs_check_method=pass_all+ ;;+ sequent)+ lt_cv_file_magic_cmd='/bin/file'+ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'+ ;;+ sni)+ lt_cv_file_magic_cmd='/bin/file'+ lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"+ lt_cv_file_magic_test_file=/lib/libc.so+ ;;+ siemens)+ lt_cv_deplibs_check_method=pass_all+ ;;+ pc)+ lt_cv_deplibs_check_method=pass_all+ ;;+ esac+ ;;++tpf*)+ lt_cv_deplibs_check_method=pass_all+ ;;+os2*)+ lt_cv_deplibs_check_method=pass_all+ ;;+esac+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5+printf '%s\n' "$lt_cv_deplibs_check_method" >&6; }++file_magic_glob=+want_nocaseglob=no+if test "$build" = "$host"; then+ case $host_os in+ mingw* | windows* | pw32*)+ if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then+ want_nocaseglob=yes+ else+ file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`+ fi+ ;;+ esac+fi++file_magic_cmd=$lt_cv_file_magic_cmd+deplibs_check_method=$lt_cv_deplibs_check_method+test -z "$deplibs_check_method" && deplibs_check_method=unknown+++++++++++++++++++++++if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.+set dummy ${ac_tool_prefix}dlltool; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_DLLTOOL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$DLLTOOL"; then+ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+DLLTOOL=$ac_cv_prog_DLLTOOL+if test -n "$DLLTOOL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5+printf '%s\n' "$DLLTOOL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_DLLTOOL"; then+ ac_ct_DLLTOOL=$DLLTOOL+ # Extract the first word of "dlltool", so it can be a program name with args.+set dummy dlltool; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_DLLTOOL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_DLLTOOL"; then+ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_DLLTOOL="dlltool"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL+if test -n "$ac_ct_DLLTOOL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5+printf '%s\n' "$ac_ct_DLLTOOL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_DLLTOOL" = x; then+ DLLTOOL="false"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ DLLTOOL=$ac_ct_DLLTOOL+ fi+else+ DLLTOOL="$ac_cv_prog_DLLTOOL"+fi++test -z "$DLLTOOL" && DLLTOOL=dlltool++++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5+printf %s "checking how to associate runtime and link libraries... " >&6; }+if test ${lt_cv_sharedlib_from_linklib_cmd+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_sharedlib_from_linklib_cmd='unknown'++case $host_os in+cygwin* | mingw* | windows* | pw32* | cegcc*)+ # two different shell functions defined in ltmain.sh;+ # decide which one to use based on capabilities of $DLLTOOL+ case `$DLLTOOL --help 2>&1` in+ *--identify-strict*)+ lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib+ ;;+ *)+ lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback+ ;;+ esac+ ;;+*)+ # fallback: assume linklib IS sharedlib+ lt_cv_sharedlib_from_linklib_cmd=$ECHO+ ;;+esac+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5+printf '%s\n' "$lt_cv_sharedlib_from_linklib_cmd" >&6; }+sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd+test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO++++++++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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_RANLIB+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+RANLIB=$ac_cv_prog_RANLIB+if test -n "$RANLIB"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5+printf '%s\n' "$RANLIB" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_RANLIB+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_RANLIB="ranlib"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB+if test -n "$ac_ct_RANLIB"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5+printf '%s\n' "$ac_ct_RANLIB" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_RANLIB" = x; then+ RANLIB=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$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++if test -n "$ac_tool_prefix"; then+ for ac_prog in ar+ 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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_AR+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_AR="$ac_tool_prefix$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+AR=$ac_cv_prog_AR+if test -n "$AR"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $AR" >&5+printf '%s\n' "$AR" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ test -n "$AR" && break+ done+fi+if test -z "$AR"; then+ ac_ct_AR=$AR+ for ac_prog in ar+do+ # Extract the first word of "$ac_prog", so it can be a program name with args.+set dummy $ac_prog; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_AR+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_AR"; then+ ac_cv_prog_ac_ct_AR="$ac_ct_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+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_AR="$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_AR=$ac_cv_prog_ac_ct_AR+if test -n "$ac_ct_AR"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5+printf '%s\n' "$ac_ct_AR" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ test -n "$ac_ct_AR" && break+done++ if test "x$ac_ct_AR" = x; then+ AR="false"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ AR=$ac_ct_AR+ fi+fi++: ${AR=ar}+++++++# Use ARFLAGS variable as AR's operation code to sync the variable naming with+# Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have+# higher priority because that's what people were doing historically (setting+# ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS+# variable obsoleted/removed.++test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr}+lt_ar_flags=$AR_FLAGS+++++++# Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override+# by AR_FLAGS because that was never working and AR_FLAGS is about to die.+++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5+printf %s "checking for archiver @FILE support... " >&6; }+if test ${lt_cv_ar_at_file+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_ar_at_file=no+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ echo conftest.$ac_objext > conftest.lst+ lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5+ (eval $lt_ar_try) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }+ if test 0 -eq "$ac_status"; then+ # Ensure the archiver fails upon bogus file names.+ rm -f conftest.$ac_objext libconftest.a+ { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5+ (eval $lt_ar_try) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }+ if test 0 -ne "$ac_status"; then+ lt_cv_ar_at_file=@+ fi+ fi+ rm -f conftest.* libconftest.a++fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5+printf '%s\n' "$lt_cv_ar_at_file" >&6; }++if test no = "$lt_cv_ar_at_file"; then+ archiver_list_spec=+else+ archiver_list_spec=$lt_cv_ar_at_file+fi++++++++if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.+set dummy ${ac_tool_prefix}strip; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_STRIP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$STRIP"; then+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_STRIP="${ac_tool_prefix}strip"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+STRIP=$ac_cv_prog_STRIP+if test -n "$STRIP"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5+printf '%s\n' "$STRIP" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_STRIP"; then+ ac_ct_STRIP=$STRIP+ # Extract the first word of "strip", so it can be a program name with args.+set dummy strip; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_STRIP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_STRIP"; then+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_STRIP="strip"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP+if test -n "$ac_ct_STRIP"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5+printf '%s\n' "$ac_ct_STRIP" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_STRIP" = x; then+ STRIP=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ STRIP=$ac_ct_STRIP+ fi+else+ STRIP="$ac_cv_prog_STRIP"+fi++test -z "$STRIP" && STRIP=:++++++++test -z "$RANLIB" && RANLIB=:+++++++# Determine commands to create old-style static archives.+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'+old_postinstall_cmds='chmod 644 $oldlib'+old_postuninstall_cmds=++if test -n "$RANLIB"; then+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"+fi++case $host_os in+ darwin*)+ lock_old_archive_extraction=yes ;;+ *)+ lock_old_archive_extraction=no ;;+esac++++++++++++++++++++++for ac_prog in gawk mawk nawk awk 'busybox awk'+do+ # Extract the first word of "$ac_prog", so it can be a program name with args.+set dummy $ac_prog; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_AWK+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$AWK"; then+ ac_cv_prog_AWK="$AWK" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_AWK="$ac_prog"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+AWK=$ac_cv_prog_AWK+if test -n "$AWK"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5+printf '%s\n' "$AWK" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ test -n "$AWK" && break+done++++++++++++++++++++# If no C compiler was specified, use CC.+LTCC=${LTCC-"$CC"}++# If no C compiler flags were specified, use CFLAGS.+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}++# Allow CC to be a program name with arguments.+compiler=$CC+++# Check for command to grab the raw symbol name followed by C symbol from nm.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5+printf %s "checking command to parse $NM output from $compiler object... " >&6; }+if test ${lt_cv_sys_global_symbol_pipe+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e)+# These are sane defaults that work on at least a few old systems.+# [They come from Ultrix. What could be older than Ultrix?!! ;)]++# Character class describing NM global symbol codes.+symcode='[BCDEGRST]'++# Regexp to match symbols that can be accessed directly from C.+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'++# Define system-specific variables.+case $host_os in+aix*)+ symcode='[BCDT]'+ ;;+cygwin* | mingw* | windows* | pw32* | cegcc*)+ symcode='[ABCDGISTW]'+ ;;+hpux*)+ if test ia64 = "$host_cpu"; then+ symcode='[ABCDEGRST]'+ fi+ ;;+irix* | nonstopux*)+ symcode='[BCDEGRST]'+ ;;+osf*)+ symcode='[BCDEGQRST]'+ ;;+solaris*)+ symcode='[BCDRT]'+ ;;+sco3.2v5*)+ symcode='[DT]'+ ;;+sysv4.2uw2*)+ symcode='[DT]'+ ;;+sysv5* | sco5v6* | unixware* | OpenUNIX*)+ symcode='[ABDT]'+ ;;+sysv4)+ symcode='[DFNSTU]'+ ;;+esac++# If we're using GNU nm, then use its standard symbol codes.+case `$NM -V 2>&1` in+*GNU* | *'with BFD'*)+ symcode='[ABCDGIRSTW]' ;;+esac++if test "$lt_cv_nm_interface" = "MS dumpbin"; then+ # Gets list of data symbols to import.+ lt_cv_sys_global_symbol_to_import="$SED -n -e 's/^I .* \(.*\)$/\1/p'"+ # Adjust the below global symbol transforms to fixup imported variables.+ lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"+ lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"+ lt_c_name_lib_hook="\+ -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\+ -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"+else+ # Disable hooks by default.+ lt_cv_sys_global_symbol_to_import=+ lt_cdecl_hook=+ lt_c_name_hook=+ lt_c_name_lib_hook=+fi++# Transform an extracted symbol line into a proper C declaration.+# Some systems (esp. on ia64) link data and code symbols differently,+# so use this general approach.+lt_cv_sys_global_symbol_to_cdecl="$SED -n"\+$lt_cdecl_hook\+" -e 's/^T .* \(.*\)$/extern int \1();/p'"\+" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"++# Transform an extracted symbol line into symbol name and symbol address+lt_cv_sys_global_symbol_to_c_name_address="$SED -n"\+$lt_c_name_hook\+" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\+" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"++# Transform an extracted symbol line into symbol name with lib prefix and+# symbol address.+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="$SED -n"\+$lt_c_name_lib_hook\+" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\+" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\+" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"++# Handle CRLF in mingw tool chain+opt_cr=+case $build_os in+mingw* | windows*)+ opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp+ ;;+esac++# Try without a prefix underscore, then with it.+for ac_symprfx in "" "_"; do++ # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.+ symxfrm="\\1 $ac_symprfx\\2 \\2"++ # Write the raw and C identifiers.+ if test "$lt_cv_nm_interface" = "MS dumpbin"; then+ # Fake it for dumpbin and say T for any non-static function,+ # D for any global variable and I for any imported variable.+ # Also find C++ and __fastcall symbols from MSVC++ or ICC,+ # which start with @ or ?.+ lt_cv_sys_global_symbol_pipe="$AWK '"\+" {last_section=section; section=\$ 3};"\+" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\+" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\+" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\+" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\+" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\+" \$ 0!~/External *\|/{next};"\+" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\+" {if(hide[section]) next};"\+" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\+" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\+" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\+" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\+" ' prfx=^$ac_symprfx"+ else+ lt_cv_sys_global_symbol_pipe="$SED -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"+ fi+ lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | $SED '/ __gnu_lto/d'"++ # Check to see that the pipe works correctly.+ pipe_works=no++ rm -f conftest*+ cat > conftest.$ac_ext <<_LT_EOF+#ifdef __cplusplus+extern "C" {+#endif+char nm_test_var;+void nm_test_func(void);+void nm_test_func(void){}+#ifdef __cplusplus+}+#endif+int main(void){nm_test_var='a';nm_test_func();return(0);}+_LT_EOF++ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+ (eval $ac_compile) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }; then+ # Now try to grab the symbols.+ nlist=conftest.nm+ $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&5+ if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&5 && test -s "$nlist"; then+ # Try sorting and uniquifying the output.+ if sort "$nlist" | uniq > "$nlist"T; then+ mv -f "$nlist"T "$nlist"+ else+ rm -f "$nlist"T+ fi++ # Make sure that we snagged all the symbols we need.+ if $GREP ' nm_test_var$' "$nlist" >/dev/null; then+ if $GREP ' nm_test_func$' "$nlist" >/dev/null; then+ cat <<_LT_EOF > conftest.$ac_ext+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */+#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE+/* DATA imports from DLLs on WIN32 can't be const, because runtime+ relocations are performed -- see ld's documentation on pseudo-relocs. */+# define LT_DLSYM_CONST+#elif defined __osf__+/* This system does not cope well with relocations in const data. */+# define LT_DLSYM_CONST+#else+# define LT_DLSYM_CONST const+#endif++#ifdef __cplusplus+extern "C" {+#endif++_LT_EOF+ # Now generate the symbol file.+ eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'++ cat <<_LT_EOF >> conftest.$ac_ext++/* The mapping between symbol names and symbols. */+LT_DLSYM_CONST struct {+ const char *name;+ void *address;+}+lt__PROGRAM__LTX_preloaded_symbols[] =+{+ { "@PROGRAM@", (void *) 0 },+_LT_EOF+ $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext+ cat <<\_LT_EOF >> conftest.$ac_ext+ {0, (void *) 0}+};++/* This works around a problem in FreeBSD linker */+#ifdef FREEBSD_WORKAROUND+static const void *lt_preloaded_setup() {+ return lt__PROGRAM__LTX_preloaded_symbols;+}+#endif++#ifdef __cplusplus+}+#endif+_LT_EOF+ # Now try linking the two files.+ mv conftest.$ac_objext conftstm.$ac_objext+ lt_globsym_save_LIBS=$LIBS+ lt_globsym_save_CFLAGS=$CFLAGS+ LIBS=conftstm.$ac_objext+ CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5+ (eval $ac_link) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; } && test -s conftest$ac_exeext; then+ pipe_works=yes+ fi+ LIBS=$lt_globsym_save_LIBS+ CFLAGS=$lt_globsym_save_CFLAGS+ else+ echo "cannot find nm_test_func in $nlist" >&5+ fi+ else+ echo "cannot find nm_test_var in $nlist" >&5+ fi+ else+ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5+ fi+ else+ echo "$progname: failed program was:" >&5+ cat conftest.$ac_ext >&5+ fi+ rm -rf conftest* conftst*++ # Do not use the global_symbol_pipe unless it works.+ if test yes = "$pipe_works"; then+ break+ else+ lt_cv_sys_global_symbol_pipe=+ fi+done+ ;;+esac+fi++if test -z "$lt_cv_sys_global_symbol_pipe"; then+ lt_cv_sys_global_symbol_to_cdecl=+fi+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: failed" >&5+printf '%s\n' "failed" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: ok" >&5+printf '%s\n' "ok" >&6; }+fi++# Response file support.+if test "$lt_cv_nm_interface" = "MS dumpbin"; then+ nm_file_list_spec='@'+elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then+ nm_file_list_spec='@'+fi++++++++++++++++++++++++++++++++++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5+printf %s "checking for sysroot... " >&6; }++# Check whether --with-sysroot was given.+if test ${with_sysroot+y}+then :+ withval=$with_sysroot;+else case e in #(+ e) with_sysroot=no ;;+esac+fi+++lt_sysroot=+case $with_sysroot in #(+ yes)+ if test yes = "$GCC"; then+ # Trim trailing / since we'll always append absolute paths and we want+ # to avoid //, if only for less confusing output for the user.+ lt_sysroot=`$CC --print-sysroot 2>/dev/null | $SED 's:/\+$::'`+ fi+ ;; #(+ /*)+ lt_sysroot=`echo "$with_sysroot" | $SED -e "$sed_quote_subst"`+ ;; #(+ no|'')+ ;; #(+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5+printf '%s\n' "$with_sysroot" >&6; }+ as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5+ ;;+esac++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5+printf '%s\n' "${lt_sysroot:-no}" >&6; }++++++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5+printf %s "checking for a working dd... " >&6; }+if test ${ac_cv_path_lt_DD+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) printf 0123456789abcdef0123456789abcdef >conftest.i+cat conftest.i conftest.i >conftest2.i+: ${lt_DD:=$DD}+if test -z "$lt_DD"; then+ ac_path_lt_DD_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+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_prog in dd+ do+ for ac_exec_ext in '' $ac_executable_extensions; do+ ac_path_lt_DD="$as_dir$ac_prog$ac_exec_ext"+ as_fn_executable_p "$ac_path_lt_DD" || continue+if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then+ cmp -s conftest.i conftest.out \+ && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:+fi+ $ac_path_lt_DD_found && break 3+ done+ done+ done+IFS=$as_save_IFS+ if test -z "$ac_cv_path_lt_DD"; then+ :+ fi+else+ ac_cv_path_lt_DD=$lt_DD+fi++rm -f conftest.i conftest2.i conftest.out ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5+printf '%s\n' "$ac_cv_path_lt_DD" >&6; }+++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5+printf %s "checking how to truncate binary pipes... " >&6; }+if test ${lt_cv_truncate_bin+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) printf 0123456789abcdef0123456789abcdef >conftest.i+cat conftest.i conftest.i >conftest2.i+lt_cv_truncate_bin=+if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then+ cmp -s conftest.i conftest.out \+ && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"+fi+rm -f conftest.i conftest2.i conftest.out+test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5+printf '%s\n' "$lt_cv_truncate_bin" >&6; }++++++++# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.+func_cc_basename ()+{+ for cc_temp in $*""; do+ case $cc_temp in+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;+ \-*) ;;+ *) break;;+ esac+ done+ func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`+}++# Check whether --enable-libtool-lock was given.+if test ${enable_libtool_lock+y}+then :+ enableval=$enable_libtool_lock;+fi++test no = "$enable_libtool_lock" || enable_libtool_lock=yes++# Some flags need to be propagated to the compiler or linker for good+# libtool support.+case $host in+ia64-*-hpux*)+ # Find out what ABI is being produced by ac_compile, and set mode+ # options accordingly.+ echo 'int i;' > conftest.$ac_ext+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+ (eval $ac_compile) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }; then+ case `$FILECMD conftest.$ac_objext` in+ *ELF-32*)+ HPUX_IA64_MODE=32+ ;;+ *ELF-64*)+ HPUX_IA64_MODE=64+ ;;+ esac+ fi+ rm -rf conftest*+ ;;+*-*-irix6*)+ # Find out what ABI is being produced by ac_compile, and set linker+ # options accordingly.+ echo '#line '$LINENO' "configure"' > conftest.$ac_ext+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+ (eval $ac_compile) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }; then+ if test yes = "$lt_cv_prog_gnu_ld"; then+ case `$FILECMD conftest.$ac_objext` in+ *32-bit*)+ LD="${LD-ld} -melf32bsmip"+ ;;+ *N32*)+ LD="${LD-ld} -melf32bmipn32"+ ;;+ *64-bit*)+ LD="${LD-ld} -melf64bmip"+ ;;+ esac+ else+ case `$FILECMD conftest.$ac_objext` in+ *32-bit*)+ LD="${LD-ld} -32"+ ;;+ *N32*)+ LD="${LD-ld} -n32"+ ;;+ *64-bit*)+ LD="${LD-ld} -64"+ ;;+ esac+ fi+ fi+ rm -rf conftest*+ ;;++mips64*-*linux*)+ # Find out what ABI is being produced by ac_compile, and set linker+ # options accordingly.+ echo '#line '$LINENO' "configure"' > conftest.$ac_ext+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+ (eval $ac_compile) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }; then+ emul=elf+ case `$FILECMD conftest.$ac_objext` in+ *32-bit*)+ emul="${emul}32"+ ;;+ *64-bit*)+ emul="${emul}64"+ ;;+ esac+ case `$FILECMD conftest.$ac_objext` in+ *MSB*)+ emul="${emul}btsmip"+ ;;+ *LSB*)+ emul="${emul}ltsmip"+ ;;+ esac+ case `$FILECMD conftest.$ac_objext` in+ *N32*)+ emul="${emul}n32"+ ;;+ esac+ LD="${LD-ld} -m $emul"+ fi+ rm -rf conftest*+ ;;++x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \+s390*-*linux*|s390*-*tpf*|sparc*-*linux*|x86_64-gnu*)+ # Find out what ABI is being produced by ac_compile, and set linker+ # options accordingly. Note that the listed cases only cover the+ # situations where additional linker options are needed (such as when+ # doing 32-bit compilation for a host where ld defaults to 64-bit, or+ # vice versa); the common cases where no linker options are needed do+ # not appear in the list.+ echo 'int i;' > conftest.$ac_ext+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+ (eval $ac_compile) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }; then+ case `$FILECMD conftest.o` in+ *32-bit*)+ case $host in+ x86_64-*kfreebsd*-gnu)+ LD="${LD-ld} -m elf_i386_fbsd"+ ;;+ x86_64-*linux*|x86_64-gnu*)+ case `$FILECMD conftest.o` in+ *x86-64*)+ LD="${LD-ld} -m elf32_x86_64"+ ;;+ *)+ LD="${LD-ld} -m elf_i386"+ ;;+ esac+ ;;+ powerpc64le-*linux*)+ LD="${LD-ld} -m elf32lppclinux"+ ;;+ powerpc64-*linux*)+ LD="${LD-ld} -m elf32ppclinux"+ ;;+ s390x-*linux*)+ LD="${LD-ld} -m elf_s390"+ ;;+ sparc64-*linux*)+ LD="${LD-ld} -m elf32_sparc"+ ;;+ esac+ ;;+ *64-bit*)+ case $host in+ x86_64-*kfreebsd*-gnu)+ LD="${LD-ld} -m elf_x86_64_fbsd"+ ;;+ x86_64-*linux*|x86_64-gnu*)+ LD="${LD-ld} -m elf_x86_64"+ ;;+ powerpcle-*linux*)+ LD="${LD-ld} -m elf64lppc"+ ;;+ powerpc-*linux*)+ LD="${LD-ld} -m elf64ppc"+ ;;+ s390*-*linux*|s390*-*tpf*)+ LD="${LD-ld} -m elf64_s390"+ ;;+ sparc*-*linux*)+ LD="${LD-ld} -m elf64_sparc"+ ;;+ esac+ ;;+ esac+ fi+ rm -rf conftest*+ ;;++*-*-sco3.2v5*)+ # On SCO OpenServer 5, we need -belf to get full-featured binaries.+ SAVE_CFLAGS=$CFLAGS+ CFLAGS="$CFLAGS -belf"+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5+printf %s "checking whether the C compiler needs -belf... " >&6; }+if test ${lt_cv_cc_needs_belf+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ lt_cv_cc_needs_belf=yes+else case e in #(+ e) lt_cv_cc_needs_belf=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ 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+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5+printf '%s\n' "$lt_cv_cc_needs_belf" >&6; }+ if test yes != "$lt_cv_cc_needs_belf"; then+ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf+ CFLAGS=$SAVE_CFLAGS+ fi+ ;;+*-*solaris*)+ # Find out what ABI is being produced by ac_compile, and set linker+ # options accordingly.+ echo 'int i;' > conftest.$ac_ext+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+ (eval $ac_compile) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }; then+ case `$FILECMD conftest.o` in+ *64-bit*)+ case $lt_cv_prog_gnu_ld in+ yes*)+ case $host in+ i?86-*-solaris*|x86_64-*-solaris*)+ LD="${LD-ld} -m elf_x86_64"+ ;;+ sparc*-*-solaris*)+ LD="${LD-ld} -m elf64_sparc"+ ;;+ esac+ # GNU ld 2.21 introduced _sol2 emulations. Use them if available.+ if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then+ LD=${LD-ld}_sol2+ fi+ ;;+ *)+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then+ LD="${LD-ld} -64"+ fi+ ;;+ esac+ ;;+ esac+ fi+ rm -rf conftest*+ ;;+esac++need_locks=$enable_libtool_lock++if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.+set dummy ${ac_tool_prefix}mt; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_MANIFEST_TOOL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$MANIFEST_TOOL"; then+ ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL+if test -n "$MANIFEST_TOOL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5+printf '%s\n' "$MANIFEST_TOOL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_MANIFEST_TOOL"; then+ ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL+ # Extract the first word of "mt", so it can be a program name with args.+set dummy mt; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_MANIFEST_TOOL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_MANIFEST_TOOL"; then+ ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL+if test -n "$ac_ct_MANIFEST_TOOL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5+printf '%s\n' "$ac_ct_MANIFEST_TOOL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_MANIFEST_TOOL" = x; then+ MANIFEST_TOOL=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL+ fi+else+ MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"+fi++test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5+printf %s "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }+if test ${lt_cv_path_manifest_tool+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_path_manifest_tool=no+ echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5+ $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out+ cat conftest.err >&5+ if $GREP 'Manifest Tool' conftest.out > /dev/null; then+ lt_cv_path_manifest_tool=yes+ fi+ rm -f conftest* ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_manifest_tool" >&5+printf '%s\n' "$lt_cv_path_manifest_tool" >&6; }+if test yes != "$lt_cv_path_manifest_tool"; then+ MANIFEST_TOOL=:+fi+++++++ case $host_os in+ rhapsody* | darwin*)+ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_DSYMUTIL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$DSYMUTIL"; then+ ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+DSYMUTIL=$ac_cv_prog_DSYMUTIL+if test -n "$DSYMUTIL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5+printf '%s\n' "$DSYMUTIL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_DSYMUTIL"; then+ ac_ct_DSYMUTIL=$DSYMUTIL+ # Extract the first word of "dsymutil", so it can be a program name with args.+set dummy dsymutil; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_DSYMUTIL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_DSYMUTIL"; then+ ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL+if test -n "$ac_ct_DSYMUTIL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5+printf '%s\n' "$ac_ct_DSYMUTIL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_DSYMUTIL" = x; then+ DSYMUTIL=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ DSYMUTIL=$ac_ct_DSYMUTIL+ fi+else+ DSYMUTIL="$ac_cv_prog_DSYMUTIL"+fi++ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.+set dummy ${ac_tool_prefix}nmedit; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_NMEDIT+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$NMEDIT"; then+ ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+NMEDIT=$ac_cv_prog_NMEDIT+if test -n "$NMEDIT"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5+printf '%s\n' "$NMEDIT" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_NMEDIT"; then+ ac_ct_NMEDIT=$NMEDIT+ # Extract the first word of "nmedit", so it can be a program name with args.+set dummy nmedit; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_NMEDIT+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_NMEDIT"; then+ ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_NMEDIT="nmedit"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT+if test -n "$ac_ct_NMEDIT"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5+printf '%s\n' "$ac_ct_NMEDIT" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_NMEDIT" = x; then+ NMEDIT=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ NMEDIT=$ac_ct_NMEDIT+ fi+else+ NMEDIT="$ac_cv_prog_NMEDIT"+fi++ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.+set dummy ${ac_tool_prefix}lipo; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_LIPO+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$LIPO"; then+ ac_cv_prog_LIPO="$LIPO" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_LIPO="${ac_tool_prefix}lipo"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+LIPO=$ac_cv_prog_LIPO+if test -n "$LIPO"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5+printf '%s\n' "$LIPO" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_LIPO"; then+ ac_ct_LIPO=$LIPO+ # Extract the first word of "lipo", so it can be a program name with args.+set dummy lipo; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_LIPO+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_LIPO"; then+ ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_LIPO="lipo"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO+if test -n "$ac_ct_LIPO"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5+printf '%s\n' "$ac_ct_LIPO" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_LIPO" = x; then+ LIPO=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ LIPO=$ac_ct_LIPO+ fi+else+ LIPO="$ac_cv_prog_LIPO"+fi++ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.+set dummy ${ac_tool_prefix}otool; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_OTOOL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$OTOOL"; then+ ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_OTOOL="${ac_tool_prefix}otool"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+OTOOL=$ac_cv_prog_OTOOL+if test -n "$OTOOL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5+printf '%s\n' "$OTOOL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_OTOOL"; then+ ac_ct_OTOOL=$OTOOL+ # Extract the first word of "otool", so it can be a program name with args.+set dummy otool; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_OTOOL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_OTOOL"; then+ ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_OTOOL="otool"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL+if test -n "$ac_ct_OTOOL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5+printf '%s\n' "$ac_ct_OTOOL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_OTOOL" = x; then+ OTOOL=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ OTOOL=$ac_ct_OTOOL+ fi+else+ OTOOL="$ac_cv_prog_OTOOL"+fi++ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.+set dummy ${ac_tool_prefix}otool64; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_OTOOL64+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$OTOOL64"; then+ ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+OTOOL64=$ac_cv_prog_OTOOL64+if test -n "$OTOOL64"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5+printf '%s\n' "$OTOOL64" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_OTOOL64"; then+ ac_ct_OTOOL64=$OTOOL64+ # Extract the first word of "otool64", so it can be a program name with args.+set dummy otool64; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_OTOOL64+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_OTOOL64"; then+ ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_OTOOL64="otool64"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64+if test -n "$ac_ct_OTOOL64"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5+printf '%s\n' "$ac_ct_OTOOL64" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_OTOOL64" = x; then+ OTOOL64=":"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ OTOOL64=$ac_ct_OTOOL64+ fi+else+ OTOOL64="$ac_cv_prog_OTOOL64"+fi++++++++++++++++++++++++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5+printf %s "checking for -single_module linker flag... " >&6; }+if test ${lt_cv_apple_cc_single_mod+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_apple_cc_single_mod=no+ if test -z "$LT_MULTI_MODULE"; then+ # By default we will add the -single_module flag. You can override+ # by either setting the environment variable LT_MULTI_MODULE+ # non-empty at configure time, or by adding -multi_module to the+ # link flags.+ rm -rf libconftest.dylib*+ echo "int foo(void){return 1;}" > conftest.c+ echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \+-dynamiclib -Wl,-single_module conftest.c" >&5+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \+ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err+ _lt_result=$?+ # If there is a non-empty error log, and "single_module"+ # appears in it, assume the flag caused a linker warning+ if test -s conftest.err && $GREP single_module conftest.err; then+ cat conftest.err >&5+ # Otherwise, if the output was created with a 0 exit code from+ # the compiler, it worked.+ elif test -f libconftest.dylib && test 0 = "$_lt_result"; then+ lt_cv_apple_cc_single_mod=yes+ else+ cat conftest.err >&5+ fi+ rm -rf libconftest.dylib*+ rm -f conftest.*+ fi ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5+printf '%s\n' "$lt_cv_apple_cc_single_mod" >&6; }++ # Feature test to disable chained fixups since it is not+ # compatible with '-undefined dynamic_lookup'+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for -no_fixup_chains linker flag" >&5+printf %s "checking for -no_fixup_chains linker flag... " >&6; }+if test ${lt_cv_support_no_fixup_chains+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) save_LDFLAGS=$LDFLAGS+ LDFLAGS="$LDFLAGS -Wl,-no_fixup_chains"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ lt_cv_support_no_fixup_chains=yes+else case e in #(+ e) lt_cv_support_no_fixup_chains=no+ ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ LDFLAGS=$save_LDFLAGS++ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_support_no_fixup_chains" >&5+printf '%s\n' "$lt_cv_support_no_fixup_chains" >&6; }++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5+printf %s "checking for -exported_symbols_list linker flag... " >&6; }+if test ${lt_cv_ld_exported_symbols_list+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_ld_exported_symbols_list=no+ save_LDFLAGS=$LDFLAGS+ echo "_main" > conftest.sym+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ lt_cv_ld_exported_symbols_list=yes+else case e in #(+ e) lt_cv_ld_exported_symbols_list=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ LDFLAGS=$save_LDFLAGS+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5+printf '%s\n' "$lt_cv_ld_exported_symbols_list" >&6; }++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5+printf %s "checking for -force_load linker flag... " >&6; }+if test ${lt_cv_ld_force_load+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_ld_force_load=no+ cat > conftest.c << _LT_EOF+int forced_loaded() { return 2;}+_LT_EOF+ echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5+ $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5+ echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5+ $AR $AR_FLAGS libconftest.a conftest.o 2>&5+ echo "$RANLIB libconftest.a" >&5+ $RANLIB libconftest.a 2>&5+ cat > conftest.c << _LT_EOF+int main(void) { return 0;}+_LT_EOF+ echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5+ $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err+ _lt_result=$?+ if test -s conftest.err && $GREP force_load conftest.err; then+ cat conftest.err >&5+ elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then+ lt_cv_ld_force_load=yes+ else+ cat conftest.err >&5+ fi+ rm -f conftest.err libconftest.a conftest conftest.c+ rm -rf conftest.dSYM+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5+printf '%s\n' "$lt_cv_ld_force_load" >&6; }+ case $host_os in+ rhapsody* | darwin1.[012])+ _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;+ darwin1.*)+ _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;+ darwin*)+ case $MACOSX_DEPLOYMENT_TARGET,$host in+ 10.[012],*|,*powerpc*-darwin[5-8]*)+ _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;+ *)+ _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup'+ if test yes = "$lt_cv_support_no_fixup_chains"; then+ as_fn_append _lt_dar_allow_undefined ' $wl-no_fixup_chains'+ fi+ ;;+ esac+ ;;+ esac+ if test yes = "$lt_cv_apple_cc_single_mod"; then+ _lt_dar_single_mod='$single_module'+ fi+ _lt_dar_needs_single_mod=no+ case $host_os in+ rhapsody* | darwin1.*)+ _lt_dar_needs_single_mod=yes ;;+ darwin*)+ # When targeting Mac OS X 10.4 (darwin 8) or later,+ # -single_module is the default and -multi_module is unsupported.+ # The toolchain on macOS 10.14 (darwin 18) and later cannot+ # target any OS version that needs -single_module.+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in+ 10.0,*-darwin[567].*|10.[0-3],*-darwin[5-9].*|10.[0-3],*-darwin1[0-7].*)+ _lt_dar_needs_single_mod=yes ;;+ esac+ ;;+ esac+ if test yes = "$lt_cv_ld_exported_symbols_list"; then+ _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'+ else+ _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'+ fi+ if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then+ _lt_dsymutil='~$DSYMUTIL $lib || :'+ else+ _lt_dsymutil=+ fi+ ;;+ esac++# func_munge_path_list VARIABLE PATH+# -----------------------------------+# VARIABLE is name of variable containing _space_ separated list of+# directories to be munged by the contents of PATH, which is string+# having a format:+# "DIR[:DIR]:"+# string "DIR[ DIR]" will be prepended to VARIABLE+# ":DIR[:DIR]"+# string "DIR[ DIR]" will be appended to VARIABLE+# "DIRP[:DIRP]::[DIRA:]DIRA"+# string "DIRP[ DIRP]" will be prepended to VARIABLE and string+# "DIRA[ DIRA]" will be appended to VARIABLE+# "DIR[:DIR]"+# VARIABLE will be replaced by "DIR[ DIR]"+func_munge_path_list ()+{+ case x$2 in+ x)+ ;;+ *:)+ eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"+ ;;+ x:*)+ eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"+ ;;+ *::*)+ eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"+ eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"+ ;;+ *)+ eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"+ ;;+ esac+}++ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default+"+if test "x$ac_cv_header_dlfcn_h" = xyes+then :+ printf '%s\n' "#define HAVE_DLFCN_H 1" >>confdefs.h++fi++++++# Set options+enable_win32_dll=yes++case $host in+*-*-cygwin* | *-*-mingw* | *-*-windows* | *-*-pw32* | *-*-cegcc*)+ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.+set dummy ${ac_tool_prefix}as; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_AS+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$AS"; then+ ac_cv_prog_AS="$AS" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_AS="${ac_tool_prefix}as"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+AS=$ac_cv_prog_AS+if test -n "$AS"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $AS" >&5+printf '%s\n' "$AS" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_AS"; then+ ac_ct_AS=$AS+ # Extract the first word of "as", so it can be a program name with args.+set dummy as; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_AS+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_AS"; then+ ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_AS="as"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_AS=$ac_cv_prog_ac_ct_AS+if test -n "$ac_ct_AS"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5+printf '%s\n' "$ac_ct_AS" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_AS" = x; then+ AS="false"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ AS=$ac_ct_AS+ fi+else+ AS="$ac_cv_prog_AS"+fi++ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.+set dummy ${ac_tool_prefix}dlltool; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_DLLTOOL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$DLLTOOL"; then+ ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+DLLTOOL=$ac_cv_prog_DLLTOOL+if test -n "$DLLTOOL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5+printf '%s\n' "$DLLTOOL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_DLLTOOL"; then+ ac_ct_DLLTOOL=$DLLTOOL+ # Extract the first word of "dlltool", so it can be a program name with args.+set dummy dlltool; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_DLLTOOL+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_DLLTOOL"; then+ ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_DLLTOOL="dlltool"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL+if test -n "$ac_ct_DLLTOOL"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5+printf '%s\n' "$ac_ct_DLLTOOL" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_DLLTOOL" = x; then+ DLLTOOL="false"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ DLLTOOL=$ac_ct_DLLTOOL+ fi+else+ DLLTOOL="$ac_cv_prog_DLLTOOL"+fi++ if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.+set dummy ${ac_tool_prefix}objdump; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_OBJDUMP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$OBJDUMP"; then+ ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+OBJDUMP=$ac_cv_prog_OBJDUMP+if test -n "$OBJDUMP"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5+printf '%s\n' "$OBJDUMP" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_OBJDUMP"; then+ ac_ct_OBJDUMP=$OBJDUMP+ # Extract the first word of "objdump", so it can be a program name with args.+set dummy objdump; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_OBJDUMP+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_OBJDUMP"; then+ ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_OBJDUMP="objdump"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP+if test -n "$ac_ct_OBJDUMP"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5+printf '%s\n' "$ac_ct_OBJDUMP" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_OBJDUMP" = x; then+ OBJDUMP="false"+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ OBJDUMP=$ac_ct_OBJDUMP+ fi+else+ OBJDUMP="$ac_cv_prog_OBJDUMP"+fi++ ;;+esac++test -z "$AS" && AS=as++++++test -z "$DLLTOOL" && DLLTOOL=dlltool++++++test -z "$OBJDUMP" && OBJDUMP=objdump++++++++ enable_dlopen=no++++ # Check whether --enable-shared was given.+if test ${enable_shared+y}+then :+ enableval=$enable_shared; p=${PACKAGE-default}+ case $enableval in+ yes) enable_shared=yes ;;+ no) enable_shared=no ;;+ *)+ enable_shared=no+ # Look at the argument we got. We use all the common list separators.+ lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,+ for pkg in $enableval; do+ IFS=$lt_save_ifs+ if test "X$pkg" = "X$p"; then+ enable_shared=yes+ fi+ done+ IFS=$lt_save_ifs+ ;;+ esac+else case e in #(+ e) enable_shared=yes ;;+esac+fi++++++++++ # Check whether --enable-static was given.+if test ${enable_static+y}+then :+ enableval=$enable_static; p=${PACKAGE-default}+ case $enableval in+ yes) enable_static=yes ;;+ no) enable_static=no ;;+ *)+ enable_static=no+ # Look at the argument we got. We use all the common list separators.+ lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,+ for pkg in $enableval; do+ IFS=$lt_save_ifs+ if test "X$pkg" = "X$p"; then+ enable_static=yes+ fi+ done+ IFS=$lt_save_ifs+ ;;+ esac+else case e in #(+ e) enable_static=yes ;;+esac+fi++++++++++ # Check whether --enable-pic was given.+if test ${enable_pic+y}+then :+ enableval=$enable_pic; lt_p=${PACKAGE-default}+ case $enableval in+ yes|no) pic_mode=$enableval ;;+ *)+ pic_mode=default+ # Look at the argument we got. We use all the common list separators.+ lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,+ for lt_pkg in $enableval; do+ IFS=$lt_save_ifs+ if test "X$lt_pkg" = "X$lt_p"; then+ pic_mode=yes+ fi+ done+ IFS=$lt_save_ifs+ ;;+ esac+else case e in #(+ e) # Check whether --with-pic was given.+if test ${with_pic+y}+then :+ withval=$with_pic; lt_p=${PACKAGE-default}+ case $withval in+ yes|no) pic_mode=$withval ;;+ *)+ pic_mode=default+ # Look at the argument we got. We use all the common list separators.+ lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,+ for lt_pkg in $withval; do+ IFS=$lt_save_ifs+ if test "X$lt_pkg" = "X$lt_p"; then+ pic_mode=yes+ fi+ done+ IFS=$lt_save_ifs+ ;;+ esac+else case e in #(+ e) pic_mode=default ;;+esac+fi++ ;;+esac+fi+++++++++ # Check whether --enable-fast-install was given.+if test ${enable_fast_install+y}+then :+ enableval=$enable_fast_install; p=${PACKAGE-default}+ case $enableval in+ yes) enable_fast_install=yes ;;+ no) enable_fast_install=no ;;+ *)+ enable_fast_install=no+ # Look at the argument we got. We use all the common list separators.+ lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,+ for pkg in $enableval; do+ IFS=$lt_save_ifs+ if test "X$pkg" = "X$p"; then+ enable_fast_install=yes+ fi+ done+ IFS=$lt_save_ifs+ ;;+ esac+else case e in #(+ e) enable_fast_install=yes ;;+esac+fi+++++++++ shared_archive_member_spec=+case $host,$enable_shared in+power*-*-aix[5-9]*,yes)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5+printf %s "checking which variant of shared library versioning to provide... " >&6; }+ # Check whether --enable-aix-soname was given.+if test ${enable_aix_soname+y}+then :+ enableval=$enable_aix_soname; case $enableval in+ aix|svr4|both)+ ;;+ *)+ as_fn_error $? "Unknown argument to --enable-aix-soname" "$LINENO" 5+ ;;+ esac+ lt_cv_with_aix_soname=$enable_aix_soname+else case e in #(+ e) # Check whether --with-aix-soname was given.+if test ${with_aix_soname+y}+then :+ withval=$with_aix_soname; case $withval in+ aix|svr4|both)+ ;;+ *)+ as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5+ ;;+ esac+ lt_cv_with_aix_soname=$with_aix_soname+else case e in #(+ e) if test ${lt_cv_with_aix_soname+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_with_aix_soname=aix ;;+esac+fi+ ;;+esac+fi++ enable_aix_soname=$lt_cv_with_aix_soname ;;+esac+fi++ with_aix_soname=$enable_aix_soname+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5+printf '%s\n' "$with_aix_soname" >&6; }+ if test aix != "$with_aix_soname"; then+ # For the AIX way of multilib, we name the shared archive member+ # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',+ # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.+ # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,+ # the AIX toolchain works better with OBJECT_MODE set (default 32).+ if test 64 = "${OBJECT_MODE-32}"; then+ shared_archive_member_spec=shr_64+ else+ shared_archive_member_spec=shr+ fi+ fi+ ;;+*)+ with_aix_soname=aix+ ;;+esac+++++++++++# This can be used to rebuild libtool when needed+LIBTOOL_DEPS=$ltmain++# Always use our own libtool.+LIBTOOL='$(SHELL) $(top_builddir)/libtool'+++++++++++++++++++++++++++++++test -z "$LN_S" && LN_S="ln -s"+++++++++++++++if test -n "${ZSH_VERSION+set}"; then+ setopt NO_GLOB_SUBST+fi++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5+printf %s "checking for objdir... " >&6; }+if test ${lt_cv_objdir+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) rm -f .libs 2>/dev/null+mkdir .libs 2>/dev/null+if test -d .libs; then+ lt_cv_objdir=.libs+else+ # MS-DOS does not allow filenames that begin with a dot.+ lt_cv_objdir=_libs+fi+rmdir .libs 2>/dev/null ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5+printf '%s\n' "$lt_cv_objdir" >&6; }+objdir=$lt_cv_objdir++++++printf '%s\n' "#define LT_OBJDIR \"$lt_cv_objdir/\"" >>confdefs.h+++++case $host_os in+aix3*)+ # AIX sometimes has problems with the GCC collect2 program. For some+ # reason, if we set the COLLECT_NAMES environment variable, the problems+ # vanish in a puff of smoke.+ if test set != "${COLLECT_NAMES+set}"; then+ COLLECT_NAMES=+ export COLLECT_NAMES+ fi+ ;;+esac++# Global variables:+ofile=libtool+can_build_shared=yes++# All known linkers require a '.a' archive for static linking (except MSVC and+# ICC, which need '.lib').+libext=a++with_gnu_ld=$lt_cv_prog_gnu_ld++old_CC=$CC+old_CFLAGS=$CFLAGS++# Set sane defaults for various variables+test -z "$CC" && CC=cc+test -z "$LTCC" && LTCC=$CC+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS+test -z "$LD" && LD=ld+test -z "$ac_objext" && ac_objext=o++func_cc_basename $compiler+cc_basename=$func_cc_basename_result+++# Only perform the check for file, if the check method requires it+test -z "$MAGIC_CMD" && MAGIC_CMD=file+case $deplibs_check_method in+file_magic*)+ if test "$file_magic_cmd" = '$MAGIC_CMD'; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5+printf %s "checking for ${ac_tool_prefix}file... " >&6; }+if test ${lt_cv_path_MAGIC_CMD+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) case $MAGIC_CMD in+[\\/*] | ?:[\\/]*)+ lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.+ ;;+*)+ lt_save_MAGIC_CMD=$MAGIC_CMD+ lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"+ for ac_dir in $ac_dummy; do+ IFS=$lt_save_ifs+ test -z "$ac_dir" && ac_dir=.+ if test -f "$ac_dir/${ac_tool_prefix}file"; then+ lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"+ if test -n "$file_magic_test_file"; then+ case $deplibs_check_method in+ "file_magic "*)+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`+ MAGIC_CMD=$lt_cv_path_MAGIC_CMD+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |+ $EGREP "$file_magic_regex" > /dev/null; then+ :+ else+ cat <<_LT_EOF 1>&2++*** Warning: the command libtool uses to detect shared libraries,+*** $file_magic_cmd, produces output that libtool cannot recognize.+*** The result is that libtool may fail to recognize shared libraries+*** as such. This will affect the creation of libtool libraries that+*** depend on shared libraries, but programs linked with such libtool+*** libraries will work regardless of this problem. Nevertheless, you+*** may want to report the problem to your system manager and/or to+*** bug-libtool@gnu.org++_LT_EOF+ fi ;;+ esac+ fi+ break+ fi+ done+ IFS=$lt_save_ifs+ MAGIC_CMD=$lt_save_MAGIC_CMD+ ;;+esac ;;+esac+fi++MAGIC_CMD=$lt_cv_path_MAGIC_CMD+if test -n "$MAGIC_CMD"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5+printf '%s\n' "$MAGIC_CMD" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++++++if test -z "$lt_cv_path_MAGIC_CMD"; then+ if test -n "$ac_tool_prefix"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for file" >&5+printf %s "checking for file... " >&6; }+if test ${lt_cv_path_MAGIC_CMD+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) case $MAGIC_CMD in+[\\/*] | ?:[\\/]*)+ lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.+ ;;+*)+ lt_save_MAGIC_CMD=$MAGIC_CMD+ lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR+ ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"+ for ac_dir in $ac_dummy; do+ IFS=$lt_save_ifs+ test -z "$ac_dir" && ac_dir=.+ if test -f "$ac_dir/file"; then+ lt_cv_path_MAGIC_CMD=$ac_dir/"file"+ if test -n "$file_magic_test_file"; then+ case $deplibs_check_method in+ "file_magic "*)+ file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`+ MAGIC_CMD=$lt_cv_path_MAGIC_CMD+ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |+ $EGREP "$file_magic_regex" > /dev/null; then+ :+ else+ cat <<_LT_EOF 1>&2++*** Warning: the command libtool uses to detect shared libraries,+*** $file_magic_cmd, produces output that libtool cannot recognize.+*** The result is that libtool may fail to recognize shared libraries+*** as such. This will affect the creation of libtool libraries that+*** depend on shared libraries, but programs linked with such libtool+*** libraries will work regardless of this problem. Nevertheless, you+*** may want to report the problem to your system manager and/or to+*** bug-libtool@gnu.org++_LT_EOF+ fi ;;+ esac+ fi+ break+ fi+ done+ IFS=$lt_save_ifs+ MAGIC_CMD=$lt_save_MAGIC_CMD+ ;;+esac ;;+esac+fi++MAGIC_CMD=$lt_cv_path_MAGIC_CMD+if test -n "$MAGIC_CMD"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5+printf '%s\n' "$MAGIC_CMD" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ else+ MAGIC_CMD=:+ fi+fi++ fi+ ;;+esac++# Use C for the default configuration in the libtool script++lt_save_CC=$CC+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+++# Source file extension for C test sources.+ac_ext=c++# Object file extension for compiled C test sources.+objext=o+objext=$objext++# Code to be used in simple compile tests+lt_simple_compile_test_code="int some_variable = 0;"++# Code to be used in simple link tests+lt_simple_link_test_code='int main(void){return(0);}'++++++++# If no C compiler was specified, use CC.+LTCC=${LTCC-"$CC"}++# If no C compiler flags were specified, use CFLAGS.+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}++# Allow CC to be a program name with arguments.+compiler=$CC++# Save the default compiler, since it gets overwritten when the other+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.+compiler_DEFAULT=$CC++# save warnings/boilerplate of simple test code+ac_outfile=conftest.$ac_objext+echo "$lt_simple_compile_test_code" >conftest.$ac_ext+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_compiler_boilerplate=`cat conftest.err`+$RM conftest*++ac_outfile=conftest.$ac_objext+echo "$lt_simple_link_test_code" >conftest.$ac_ext+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_linker_boilerplate=`cat conftest.err`+$RM -r conftest*+++## CAVEAT EMPTOR:+## There is no encapsulation within the following macros, do not change+## the running order or otherwise move them around unless you know exactly+## what you are doing...+if test -n "$compiler"; then++lt_prog_compiler_no_builtin_flag=++if test yes = "$GCC"; then+ case $cc_basename in+ nvcc*)+ lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;+ *)+ lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;+ esac++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5+printf %s "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }+if test ${lt_cv_prog_compiler_rtti_exceptions+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_rtti_exceptions=no+ ac_outfile=conftest.$ac_objext+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext+ lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment+ # Insert the option either (1) after the last *FLAGS variable, or+ # (2) before a word containing "conftest.", or (3) at the end.+ # Note that $ac_compile itself does not contain backslashes and begins+ # with a dollar sign (not a hyphen), so the echo should work correctly.+ # The option is referenced via a variable to avoid confusing sed.+ lt_compile=`echo "$ac_compile" | $SED \+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+ -e 's:$: $lt_compiler_flag:'`+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)+ (eval "$lt_compile" 2>conftest.err)+ ac_status=$?+ cat conftest.err >&5+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ if (exit $ac_status) && test -s "$ac_outfile"; then+ # The compiler can only warn and ignore the option if not recognized+ # So say no if there are warnings other than the usual output.+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then+ lt_cv_prog_compiler_rtti_exceptions=yes+ fi+ fi+ $RM conftest*+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5+printf '%s\n' "$lt_cv_prog_compiler_rtti_exceptions" >&6; }++if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then+ lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"+else+ :+fi++fi+++++++ lt_prog_compiler_wl=+lt_prog_compiler_pic=+lt_prog_compiler_static=+++ if test yes = "$GCC"; then+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_static='-static'++ case $host_os in+ aix*)+ # All AIX code is PIC.+ if test ia64 = "$host_cpu"; then+ # AIX 5 now supports IA64 processor+ lt_prog_compiler_static='-Bstatic'+ fi+ lt_prog_compiler_pic='-fPIC'+ ;;++ amigaos*)+ case $host_cpu in+ powerpc)+ # see comment about AmigaOS4 .so support+ lt_prog_compiler_pic='-fPIC'+ ;;+ m68k)+ # FIXME: we need at least 68020 code to build shared libraries, but+ # adding the '-m68020' flag to GCC prevents building anything better,+ # like '-m68040'.+ lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'+ ;;+ esac+ ;;++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)+ # PIC is the default for these OSes.+ ;;++ mingw* | windows* | cygwin* | pw32* | os2* | cegcc*)+ # This hack is so that the source file can tell whether it is being+ # built for inclusion in a dll (and should export symbols for example).+ # Although the cygwin gcc ignores -fPIC, still need this for old-style+ # (--disable-auto-import) libraries+ lt_prog_compiler_pic='-DDLL_EXPORT'+ case $host_os in+ os2*)+ lt_prog_compiler_static='$wl-static'+ ;;+ esac+ ;;++ darwin* | rhapsody*)+ # PIC is the default on this platform+ # Common symbols not allowed in MH_DYLIB files+ lt_prog_compiler_pic='-fno-common'+ ;;++ haiku*)+ # PIC is the default for Haiku.+ # The "-static" flag exists, but is broken.+ lt_prog_compiler_static=+ ;;++ hpux*)+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag+ # sets the default TLS model and affects inlining.+ case $host_cpu in+ hppa*64*)+ # +Z the default+ ;;+ *)+ lt_prog_compiler_pic='-fPIC'+ ;;+ esac+ ;;++ interix[3-9]*)+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.+ # Instead, we relocate shared libraries at runtime.+ ;;++ msdosdjgpp*)+ # Just because we use GCC doesn't mean we suddenly get shared libraries+ # on systems that don't support them.+ lt_prog_compiler_can_build_shared=no+ enable_shared=no+ ;;++ *nto* | *qnx*)+ # QNX uses GNU C++, but need to define -shared option too, otherwise+ # it will coredump.+ lt_prog_compiler_pic='-fPIC -shared'+ ;;++ sysv4*MP*)+ if test -d /usr/nec; then+ lt_prog_compiler_pic=-Kconform_pic+ fi+ ;;++ *)+ lt_prog_compiler_pic='-fPIC'+ ;;+ esac++ case $cc_basename in+ nvcc*) # Cuda Compiler Driver 2.2+ lt_prog_compiler_wl='-Xlinker '+ if test -n "$lt_prog_compiler_pic"; then+ lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"+ fi+ ;;+ esac+ else+ # PORTME Check for flag to pass linker flags through the system compiler.+ case $host_os in+ aix*)+ lt_prog_compiler_wl='-Wl,'+ if test ia64 = "$host_cpu"; then+ # AIX 5 now supports IA64 processor+ lt_prog_compiler_static='-Bstatic'+ else+ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'+ fi+ ;;++ darwin* | rhapsody*)+ # PIC is the default on this platform+ # Common symbols not allowed in MH_DYLIB files+ lt_prog_compiler_pic='-fno-common'+ case $cc_basename in+ nagfor*)+ # NAG Fortran compiler+ lt_prog_compiler_wl='-Wl,-Wl,,'+ lt_prog_compiler_pic='-PIC'+ lt_prog_compiler_static='-Bstatic'+ ;;+ esac+ ;;++ mingw* | windows* | cygwin* | pw32* | os2* | cegcc*)+ # This hack is so that the source file can tell whether it is being+ # built for inclusion in a dll (and should export symbols for example).+ lt_prog_compiler_pic='-DDLL_EXPORT'+ case $host_os in+ os2*)+ lt_prog_compiler_static='$wl-static'+ ;;+ esac+ ;;++ hpux9* | hpux10* | hpux11*)+ lt_prog_compiler_wl='-Wl,'+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but+ # not for PA HP-UX.+ case $host_cpu in+ hppa*64*|ia64*)+ # +Z the default+ ;;+ *)+ lt_prog_compiler_pic='+Z'+ ;;+ esac+ # Is there a better lt_prog_compiler_static that works with the bundled CC?+ lt_prog_compiler_static='$wl-a ${wl}archive'+ ;;++ irix5* | irix6* | nonstopux*)+ lt_prog_compiler_wl='-Wl,'+ # PIC (with -KPIC) is the default.+ lt_prog_compiler_static='-non_shared'+ ;;++ linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu* | *freebsd*)+ case $cc_basename in+ # old Intel for x86_64, which still supported -KPIC.+ ecc*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-static'+ ;;+ *flang* | ftn | f18* | f95*)+ # Flang compiler.+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;+ # icc used to be incompatible with GCC.+ # ICC 10 doesn't accept -KPIC any more.+ icc* | ifort*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;+ # Lahey Fortran 8.1.+ lf95*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='--shared'+ lt_prog_compiler_static='--static'+ ;;+ nagfor*)+ # NAG Fortran compiler+ lt_prog_compiler_wl='-Wl,-Wl,,'+ lt_prog_compiler_pic='-PIC'+ lt_prog_compiler_static='-Bstatic'+ ;;+ tcc*)+ # Fabrice Bellard et al's Tiny C Compiler+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;+ pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)+ # Portland Group compilers (*not* the Pentium gcc compiler,+ # which looks to be a dead project)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fpic'+ lt_prog_compiler_static='-Bstatic'+ ;;+ ccc*)+ lt_prog_compiler_wl='-Wl,'+ # All Alpha code is PIC.+ lt_prog_compiler_static='-non_shared'+ ;;+ xl* | bgxl* | bgf* | mpixl*)+ # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-qpic'+ lt_prog_compiler_static='-qstaticlink'+ ;;+ *)+ case `$CC -V 2>&1 | $SED 5q` in+ *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)+ # Sun Fortran 8.3 passes all unrecognized flags to the linker+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ lt_prog_compiler_wl=''+ ;;+ *Sun\ F* | *Sun*Fortran*)+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ lt_prog_compiler_wl='-Qoption ld '+ ;;+ *Sun\ C*)+ # Sun C 5.9+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ lt_prog_compiler_wl='-Wl,'+ ;;+ *Intel*\ [CF]*Compiler*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;+ *Portland\ Group*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fpic'+ lt_prog_compiler_static='-Bstatic'+ ;;+ esac+ ;;+ esac+ ;;++ newsos6)+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ ;;++ *-mlibc)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;++ *nto* | *qnx*)+ # QNX uses GNU C++, but need to define -shared option too, otherwise+ # it will coredump.+ lt_prog_compiler_pic='-fPIC -shared'+ ;;++ osf3* | osf4* | osf5*)+ lt_prog_compiler_wl='-Wl,'+ # All OSF/1 code is PIC.+ lt_prog_compiler_static='-non_shared'+ ;;++ rdos*)+ lt_prog_compiler_static='-non_shared'+ ;;++ serenity*)+ ;;++ solaris*)+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ case $cc_basename in+ f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)+ lt_prog_compiler_wl='-Qoption ld ';;+ *)+ lt_prog_compiler_wl='-Wl,';;+ esac+ ;;++ sunos4*)+ lt_prog_compiler_wl='-Qoption ld '+ lt_prog_compiler_pic='-PIC'+ lt_prog_compiler_static='-Bstatic'+ ;;++ sysv4 | sysv4.2uw2* | sysv4.3*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ ;;++ sysv4*MP*)+ if test -d /usr/nec; then+ lt_prog_compiler_pic='-Kconform_pic'+ lt_prog_compiler_static='-Bstatic'+ fi+ ;;++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ ;;++ unicos*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_can_build_shared=no+ ;;++ uts4*)+ lt_prog_compiler_pic='-pic'+ lt_prog_compiler_static='-Bstatic'+ ;;++ *)+ lt_prog_compiler_can_build_shared=no+ ;;+ esac+ fi++case $host_os in+ # For platforms that do not support PIC, -DPIC is meaningless:+ *djgpp*)+ lt_prog_compiler_pic=+ ;;+ *)+ lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"+ ;;+esac++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5+printf %s "checking for $compiler option to produce PIC... " >&6; }+if test ${lt_cv_prog_compiler_pic+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_pic=$lt_prog_compiler_pic ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5+printf '%s\n' "$lt_cv_prog_compiler_pic" >&6; }+lt_prog_compiler_pic=$lt_cv_prog_compiler_pic++#+# Check to make sure the PIC flag actually works.+#+if test -n "$lt_prog_compiler_pic"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5+printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }+if test ${lt_cv_prog_compiler_pic_works+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_pic_works=no+ ac_outfile=conftest.$ac_objext+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext+ lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment+ # Insert the option either (1) after the last *FLAGS variable, or+ # (2) before a word containing "conftest.", or (3) at the end.+ # Note that $ac_compile itself does not contain backslashes and begins+ # with a dollar sign (not a hyphen), so the echo should work correctly.+ # The option is referenced via a variable to avoid confusing sed.+ lt_compile=`echo "$ac_compile" | $SED \+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+ -e 's:$: $lt_compiler_flag:'`+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)+ (eval "$lt_compile" 2>conftest.err)+ ac_status=$?+ cat conftest.err >&5+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ if (exit $ac_status) && test -s "$ac_outfile"; then+ # The compiler can only warn and ignore the option if not recognized+ # So say no if there are warnings other than the usual output.+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then+ lt_cv_prog_compiler_pic_works=yes+ fi+ fi+ $RM conftest*+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5+printf '%s\n' "$lt_cv_prog_compiler_pic_works" >&6; }++if test yes = "$lt_cv_prog_compiler_pic_works"; then+ case $lt_prog_compiler_pic in+ "" | " "*) ;;+ *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;+ esac+else+ lt_prog_compiler_pic=+ lt_prog_compiler_can_build_shared=no+fi++fi++++++++++++#+# Check to make sure the static flag actually works.+#+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5+printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }+if test ${lt_cv_prog_compiler_static_works+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_static_works=no+ save_LDFLAGS=$LDFLAGS+ LDFLAGS="$LDFLAGS $lt_tmp_static_flag"+ echo "$lt_simple_link_test_code" > conftest.$ac_ext+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then+ # The linker can only warn and ignore the option if not recognized+ # So say no if there are warnings+ if test -s conftest.err; then+ # Append any errors to the config.log.+ cat conftest.err 1>&5+ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+ if diff conftest.exp conftest.er2 >/dev/null; then+ lt_cv_prog_compiler_static_works=yes+ fi+ else+ lt_cv_prog_compiler_static_works=yes+ fi+ fi+ $RM -r conftest*+ LDFLAGS=$save_LDFLAGS+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5+printf '%s\n' "$lt_cv_prog_compiler_static_works" >&6; }++if test yes = "$lt_cv_prog_compiler_static_works"; then+ :+else+ lt_prog_compiler_static=+fi++++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5+printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }+if test ${lt_cv_prog_compiler_c_o+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_c_o=no+ $RM -r conftest 2>/dev/null+ mkdir conftest+ cd conftest+ mkdir out+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext++ lt_compiler_flag="-o out/conftest2.$ac_objext"+ # Insert the option either (1) after the last *FLAGS variable, or+ # (2) before a word containing "conftest.", or (3) at the end.+ # Note that $ac_compile itself does not contain backslashes and begins+ # with a dollar sign (not a hyphen), so the echo should work correctly.+ lt_compile=`echo "$ac_compile" | $SED \+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+ -e 's:$: $lt_compiler_flag:'`+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)+ (eval "$lt_compile" 2>out/conftest.err)+ ac_status=$?+ cat out/conftest.err >&5+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ if (exit $ac_status) && test -s out/conftest2.$ac_objext+ then+ # The compiler can only warn and ignore the option if not recognized+ # So say no if there are warnings+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then+ lt_cv_prog_compiler_c_o=yes+ fi+ fi+ chmod u+w . 2>&5+ $RM conftest*+ # SGI C++ compiler will create directory out/ii_files/ for+ # template instantiation+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files+ $RM out/* && rmdir out+ cd ..+ $RM -r conftest+ $RM conftest*+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5+printf '%s\n' "$lt_cv_prog_compiler_c_o" >&6; }+++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5+printf %s "checking if $compiler supports -c -o file.$ac_objext... " >&6; }+if test ${lt_cv_prog_compiler_c_o+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_c_o=no+ $RM -r conftest 2>/dev/null+ mkdir conftest+ cd conftest+ mkdir out+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext++ lt_compiler_flag="-o out/conftest2.$ac_objext"+ # Insert the option either (1) after the last *FLAGS variable, or+ # (2) before a word containing "conftest.", or (3) at the end.+ # Note that $ac_compile itself does not contain backslashes and begins+ # with a dollar sign (not a hyphen), so the echo should work correctly.+ lt_compile=`echo "$ac_compile" | $SED \+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+ -e 's:$: $lt_compiler_flag:'`+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)+ (eval "$lt_compile" 2>out/conftest.err)+ ac_status=$?+ cat out/conftest.err >&5+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ if (exit $ac_status) && test -s out/conftest2.$ac_objext+ then+ # The compiler can only warn and ignore the option if not recognized+ # So say no if there are warnings+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp+ $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2+ if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then+ lt_cv_prog_compiler_c_o=yes+ fi+ fi+ chmod u+w . 2>&5+ $RM conftest*+ # SGI C++ compiler will create directory out/ii_files/ for+ # template instantiation+ test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files+ $RM out/* && rmdir out+ cd ..+ $RM -r conftest+ $RM conftest*+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5+printf '%s\n' "$lt_cv_prog_compiler_c_o" >&6; }+++++hard_links=nottested+if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then+ # do not overwrite the value of need_locks provided by the user+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5+printf %s "checking if we can lock with hard links... " >&6; }+ hard_links=yes+ $RM conftest*+ ln conftest.a conftest.b 2>/dev/null && hard_links=no+ touch conftest.a+ ln conftest.a conftest.b 2>&5 || hard_links=no+ ln conftest.a conftest.b 2>/dev/null && hard_links=no+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5+printf '%s\n' "$hard_links" >&6; }+ if test no = "$hard_links"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5+printf '%s\n' "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}+ need_locks=warn+ fi+else+ need_locks=no+fi+++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5+printf %s "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }++ runpath_var=+ allow_undefined_flag=+ always_export_symbols=no+ archive_cmds=+ archive_expsym_cmds=+ compiler_needs_object=no+ enable_shared_with_static_runtimes=no+ export_dynamic_flag_spec=+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'+ hardcode_automatic=no+ hardcode_direct=no+ hardcode_direct_absolute=no+ hardcode_libdir_flag_spec=+ hardcode_libdir_separator=+ hardcode_minus_L=no+ hardcode_shlibpath_var=unsupported+ inherit_rpath=no+ link_all_deplibs=unknown+ module_cmds=+ module_expsym_cmds=+ old_archive_from_new_cmds=+ old_archive_from_expsyms_cmds=+ thread_safe_flag_spec=+ whole_archive_flag_spec=+ # include_expsyms should be a list of space-separated symbols to be *always*+ # included in the symbol list+ include_expsyms=+ # exclude_expsyms can be an extended regexp of symbols to exclude+ # it will be wrapped by ' (' and ')$', so one must not match beginning or+ # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',+ # as well as any symbol that contains 'd'.+ exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'+ # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out+ # platforms (ab)use it in PIC code, but their linkers get confused if+ # the symbol is explicitly referenced. Since portable code cannot+ # rely on this symbol name, it's probably fine to never include it in+ # preloaded symbol tables.+ # Exclude shared library initialization/finalization symbols.+ extract_expsyms_cmds=++ case $host_os in+ cygwin* | mingw* | windows* | pw32* | cegcc*)+ # FIXME: the MSVC++ and ICC port hasn't been tested in a loooong time+ # When not using gcc, we currently assume that we are using+ # Microsoft Visual C++ or Intel C++ Compiler.+ if test yes != "$GCC"; then+ with_gnu_ld=no+ fi+ ;;+ interix*)+ # we just hope/assume this is gcc and not c89 (= MSVC++ or ICC)+ with_gnu_ld=yes+ ;;+ esac++ ld_shlibs=yes++ # On some targets, GNU ld is compatible enough with the native linker+ # that we're better off using the native interface for both.+ lt_use_gnu_ld_interface=no+ if test yes = "$with_gnu_ld"; then+ case $host_os in+ aix*)+ # The AIX port of GNU ld has always aspired to compatibility+ # with the native linker. However, as the warning in the GNU ld+ # block says, versions before 2.19.5* couldn't really create working+ # shared libraries, regardless of the interface used.+ case `$LD -v 2>&1` in+ *\ \(GNU\ Binutils\)\ 2.19.5*) ;;+ *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;+ *\ \(GNU\ Binutils\)\ [3-9]*) ;;+ *)+ lt_use_gnu_ld_interface=yes+ ;;+ esac+ ;;+ *)+ lt_use_gnu_ld_interface=yes+ ;;+ esac+ fi++ if test yes = "$lt_use_gnu_ld_interface"; then+ # If archive_cmds runs LD, not CC, wlarc should be empty+ wlarc='$wl'++ # Set some defaults for GNU ld with shared library support. These+ # are reset later if shared libraries are not supported. Putting them+ # here allows them to be overridden if necessary.+ runpath_var=LD_RUN_PATH+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ export_dynamic_flag_spec='$wl--export-dynamic'+ # ancient GNU ld didn't support --whole-archive et. al.+ if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then+ whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'+ else+ whole_archive_flag_spec=+ fi+ supports_anon_versioning=no+ case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in+ *GNU\ gold*) supports_anon_versioning=yes ;;+ *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11+ *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...+ *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...+ *\ 2.11.*) ;; # other 2.11 versions+ *) supports_anon_versioning=yes ;;+ esac++ # See if GNU ld supports shared libraries.+ case $host_os in+ aix[3-9]*)+ # On AIX/PPC, the GNU linker is very broken+ if test ia64 != "$host_cpu"; then+ ld_shlibs=no+ cat <<_LT_EOF 1>&2++*** Warning: the GNU linker, at least up to release 2.19, is reported+*** to be unable to reliably create shared libraries on AIX.+*** Therefore, libtool is disabling shared libraries support. If you+*** really care for shared libraries, you may want to install binutils+*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.+*** You will then need to restart the configuration process.++_LT_EOF+ fi+ ;;++ amigaos*)+ case $host_cpu in+ powerpc)+ # see comment about AmigaOS4 .so support+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ archive_expsym_cmds=''+ ;;+ m68k)+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'+ hardcode_libdir_flag_spec='-L$libdir'+ hardcode_minus_L=yes+ ;;+ esac+ ;;++ beos*)+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+ allow_undefined_flag=unsupported+ # Joseph Beckenbach <jrb3@best.com> says some releases of gcc+ # support --undefined. This deserves some investigation. FIXME+ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ else+ ld_shlibs=no+ fi+ ;;++ cygwin* | mingw* | windows* | pw32* | cegcc*)+ # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,+ # as there is no search path for DLLs.+ hardcode_libdir_flag_spec='-L$libdir'+ export_dynamic_flag_spec='$wl--export-all-symbols'+ allow_undefined_flag=unsupported+ always_export_symbols=no+ enable_shared_with_static_runtimes=yes+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'+ exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'+ file_list_spec='@'++ if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+ # If the export-symbols file already is a .def file, use it as+ # is; otherwise, prepend EXPORTS...+ archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then+ cp $export_symbols $output_objdir/$soname.def;+ else+ echo EXPORTS > $output_objdir/$soname.def;+ cat $export_symbols >> $output_objdir/$soname.def;+ fi~+ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'+ else+ ld_shlibs=no+ fi+ ;;++ haiku*)+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ link_all_deplibs=no+ ;;++ os2*)+ hardcode_libdir_flag_spec='-L$libdir'+ hardcode_minus_L=yes+ allow_undefined_flag=unsupported+ shrext_cmds=.dll+ archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~+ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~+ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~+ $ECHO EXPORTS >> $output_objdir/$libname.def~+ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~+ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~+ emximp -o $lib $output_objdir/$libname.def'+ archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~+ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~+ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~+ $ECHO EXPORTS >> $output_objdir/$libname.def~+ prefix_cmds="$SED"~+ if test EXPORTS = "`$SED 1q $export_symbols`"; then+ prefix_cmds="$prefix_cmds -e 1d";+ fi~+ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~+ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~+ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~+ emximp -o $lib $output_objdir/$libname.def'+ old_archive_from_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'+ enable_shared_with_static_runtimes=yes+ file_list_spec='@'+ ;;++ interix[3-9]*)+ hardcode_direct=no+ hardcode_shlibpath_var=no+ hardcode_libdir_flag_spec='$wl-rpath,$libdir'+ export_dynamic_flag_spec='$wl-E'+ # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.+ # Instead, shared libraries are loaded at an image base (0x10000000 by+ # default) and relocated if they conflict, which is a slow very memory+ # consuming and fragmenting process. To avoid this, we pick a random,+ # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link+ # time. Moving up from 0x10000000 also allows more sbrk(2) space.+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+ archive_expsym_cmds='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'+ ;;++ gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)+ tmp_diet=no+ if test linux-dietlibc = "$host_os"; then+ case $cc_basename in+ diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)+ esac+ fi+ if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \+ && test no = "$tmp_diet"+ then+ tmp_addflag=' $pic_flag'+ tmp_sharedflag='-shared'+ case $cc_basename,$host_cpu in+ pgcc*) # Portland Group C compiler+ whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'+ tmp_addflag=' $pic_flag'+ ;;+ pgf77* | pgf90* | pgf95* | pgfortran*)+ # Portland Group f77 and f90 compilers+ whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'+ tmp_addflag=' $pic_flag -Mnomain' ;;+ ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64+ tmp_addflag=' -i_dynamic' ;;+ efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64+ tmp_addflag=' -i_dynamic -nofor_main' ;;+ ifc* | ifort*) # Intel Fortran compiler+ tmp_addflag=' -nofor_main' ;;+ lf95*) # Lahey Fortran 8.1+ whole_archive_flag_spec=+ tmp_sharedflag='--shared' ;;+ nagfor*) # NAGFOR 5.3+ tmp_sharedflag='-Wl,-shared' ;;+ xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)+ tmp_sharedflag='-qmkshrobj'+ tmp_addflag= ;;+ nvcc*) # Cuda Compiler Driver 2.2+ whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'+ compiler_needs_object=yes+ ;;+ esac+ case `$CC -V 2>&1 | $SED 5q` in+ *Sun\ C*) # Sun C 5.9+ whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'+ compiler_needs_object=yes+ tmp_sharedflag='-G' ;;+ *Sun\ F*) # Sun Fortran 8.3+ tmp_sharedflag='-G' ;;+ esac+ archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'++ if test yes = "$supports_anon_versioning"; then+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~+ cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~+ echo "local: *; };" >> $output_objdir/$libname.ver~+ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'+ fi++ case $cc_basename in+ tcc*)+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ export_dynamic_flag_spec='-rdynamic'+ ;;+ xlf* | bgf* | bgxlf* | mpixlf*)+ # IBM XL Fortran 10.1 on PPC cannot create shared libs itself+ whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'+ if test yes = "$supports_anon_versioning"; then+ archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~+ cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~+ echo "local: *; };" >> $output_objdir/$libname.ver~+ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'+ fi+ ;;+ esac+ else+ ld_shlibs=no+ fi+ ;;++ *-mlibc)+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'+ ;;++ netbsd* | netbsdelf*-gnu)+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'+ wlarc=+ else+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'+ fi+ ;;++ solaris*)+ if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then+ ld_shlibs=no+ cat <<_LT_EOF 1>&2++*** Warning: The releases 2.8.* of the GNU linker cannot reliably+*** create shared libraries on Solaris systems. Therefore, libtool+*** is disabling shared libraries support. We urge you to upgrade GNU+*** binutils to release 2.9.1 or newer. Another option is to modify+*** your PATH or compiler configuration so that the native linker is+*** used, and then restart.++_LT_EOF+ elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'+ else+ ld_shlibs=no+ fi+ ;;++ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)+ case `$LD -v 2>&1` in+ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)+ ld_shlibs=no+ cat <<_LT_EOF 1>&2++*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot+*** reliably create shared libraries on SCO systems. Therefore, libtool+*** is disabling shared libraries support. We urge you to upgrade GNU+*** binutils to release 2.16.91.0.3 or newer. Another option is to modify+*** your PATH or compiler configuration so that the native linker is+*** used, and then restart.++_LT_EOF+ ;;+ *)+ # For security reasons, it is highly recommended that you always+ # use absolute paths for naming shared libraries, and exclude the+ # DT_RUNPATH tag from executables and libraries. But doing so+ # requires that you compile everything twice, which is a pain.+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'+ else+ ld_shlibs=no+ fi+ ;;+ esac+ ;;++ sunos4*)+ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'+ wlarc=+ hardcode_direct=yes+ hardcode_shlibpath_var=no+ ;;++ *)+ if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'+ else+ ld_shlibs=no+ fi+ ;;+ esac++ if test no = "$ld_shlibs"; then+ runpath_var=+ hardcode_libdir_flag_spec=+ export_dynamic_flag_spec=+ whole_archive_flag_spec=+ fi+ else+ # PORTME fill in a description of your system's linker (not GNU ld)+ case $host_os in+ aix3*)+ allow_undefined_flag=unsupported+ always_export_symbols=yes+ archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'+ # Note: this linker hardcodes the directories in LIBPATH if there+ # are no directories specified by -L.+ hardcode_minus_L=yes+ if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then+ # Neither direct hardcoding nor static linking is supported with a+ # broken collect2.+ hardcode_direct=unsupported+ fi+ ;;++ aix[4-9]*)+ if test ia64 = "$host_cpu"; then+ # On IA64, the linker does run time linking by default, so we don't+ # have to do anything special.+ aix_use_runtimelinking=no+ exp_sym_flag='-Bexport'+ no_entry_flag=+ else+ # If we're using GNU nm, then we don't want the "-C" option.+ # -C means demangle to GNU nm, but means don't demangle to AIX nm.+ # Without the "-l" option, or with the "-B" option, AIX nm treats+ # weak defined symbols like other global defined symbols, whereas+ # GNU nm marks them as "W".+ # While the 'weak' keyword is ignored in the Export File, we need+ # it in the Import File for the 'aix-soname' feature, so we have+ # to replace the "-B" option with "-P" for AIX nm.+ if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then+ export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'+ else+ export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'+ fi+ aix_use_runtimelinking=no++ # Test if we are trying to use run time linking or normal+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we+ # have runtime linking enabled, and use it for executables.+ # For shared libraries, we enable/disable runtime linking+ # depending on the kind of the shared library created -+ # when "with_aix_soname,aix_use_runtimelinking" is:+ # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables+ # "aix,yes" lib.so shared, rtl:yes, for executables+ # lib.a static archive+ # "both,no" lib.so.V(shr.o) shared, rtl:yes+ # lib.a(lib.so.V) shared, rtl:no, for executables+ # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables+ # lib.a(lib.so.V) shared, rtl:no+ # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables+ # lib.a static archive+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)+ for ld_flag in $LDFLAGS; do+ if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then+ aix_use_runtimelinking=yes+ break+ fi+ done+ if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then+ # With aix-soname=svr4, we create the lib.so.V shared archives only,+ # so we don't have lib.a shared libs to link our executables.+ # We have to force runtime linking in this case.+ aix_use_runtimelinking=yes+ LDFLAGS="$LDFLAGS -Wl,-brtl"+ fi+ ;;+ esac++ exp_sym_flag='-bexport'+ no_entry_flag='-bnoentry'+ fi++ # When large executables or shared objects are built, AIX ld can+ # have problems creating the table of contents. If linking a library+ # or program results in "error TOC overflow" add -mminimal-toc to+ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not+ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.++ archive_cmds=''+ hardcode_direct=yes+ hardcode_direct_absolute=yes+ hardcode_libdir_separator=':'+ link_all_deplibs=yes+ file_list_spec='$wl-f,'+ case $with_aix_soname,$aix_use_runtimelinking in+ aix,*) ;; # traditional, no import file+ svr4,* | *,yes) # use import file+ # The Import File defines what to hardcode.+ hardcode_direct=no+ hardcode_direct_absolute=no+ ;;+ esac++ if test yes = "$GCC"; then+ case $host_os in aix4.[012]|aix4.[012].*)+ # We only want to do this on AIX 4.2 and lower, the check+ # below for broken collect2 doesn't work under 4.3++ collect2name=`$CC -print-prog-name=collect2`+ if test -f "$collect2name" &&+ strings "$collect2name" | $GREP resolve_lib_name >/dev/null+ then+ # We have reworked collect2+ :+ else+ # We have old collect2+ hardcode_direct=unsupported+ # It fails to find uninstalled libraries when the uninstalled+ # path is not listed in the libpath. Setting hardcode_minus_L+ # to unsupported forces relinking+ hardcode_minus_L=yes+ hardcode_libdir_flag_spec='-L$libdir'+ hardcode_libdir_separator=+ fi+ ;;+ esac+ shared_flag='-shared'+ if test yes = "$aix_use_runtimelinking"; then+ shared_flag="$shared_flag "'$wl-G'+ fi+ # Need to ensure runtime linking is disabled for the traditional+ # shared library, or the linker may eventually find shared libraries+ # /with/ Import File - we do not want to mix them.+ shared_flag_aix='-shared'+ shared_flag_svr4='-shared $wl-G'+ else+ # not using gcc+ if test ia64 = "$host_cpu"; then+ # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release+ # chokes on -Wl,-G. The following line is correct:+ shared_flag='-G'+ else+ if test yes = "$aix_use_runtimelinking"; then+ shared_flag='$wl-G'+ else+ shared_flag='$wl-bM:SRE'+ fi+ shared_flag_aix='$wl-bM:SRE'+ shared_flag_svr4='$wl-G'+ fi+ fi++ export_dynamic_flag_spec='$wl-bexpall'+ # It seems that -bexpall does not export symbols beginning with+ # underscore (_), so it is better to generate a list of symbols to export.+ always_export_symbols=yes+ if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then+ # Warning - without using the other runtime loading flags (-brtl),+ # -berok will link without error, but may produce a broken library.+ allow_undefined_flag='-berok'+ # Determine the default libpath from the value encoded in an+ # empty executable.+ if test set = "${lt_cv_aix_libpath+set}"; then+ aix_libpath=$lt_cv_aix_libpath+else+ if test ${lt_cv_aix_libpath_+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :++ lt_aix_libpath_sed='+ /Import File Strings/,/^$/ {+ /^0/ {+ s/^0 *\([^ ]*\) *$/\1/+ p+ }+ }'+ lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+ # Check for a 64-bit object if we didn't find anything.+ if test -z "$lt_cv_aix_libpath_"; then+ lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+ fi+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ if test -z "$lt_cv_aix_libpath_"; then+ lt_cv_aix_libpath_=/usr/lib:/lib+ fi+ ;;+esac+fi++ aix_libpath=$lt_cv_aix_libpath_+fi++ hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"+ archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag+ else+ if test ia64 = "$host_cpu"; then+ hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'+ allow_undefined_flag="-z nodefs"+ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols"+ else+ # Determine the default libpath from the value encoded in an+ # empty executable.+ if test set = "${lt_cv_aix_libpath+set}"; then+ aix_libpath=$lt_cv_aix_libpath+else+ if test ${lt_cv_aix_libpath_+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :++ lt_aix_libpath_sed='+ /Import File Strings/,/^$/ {+ /^0/ {+ s/^0 *\([^ ]*\) *$/\1/+ p+ }+ }'+ lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+ # Check for a 64-bit object if we didn't find anything.+ if test -z "$lt_cv_aix_libpath_"; then+ lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`+ fi+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ if test -z "$lt_cv_aix_libpath_"; then+ lt_cv_aix_libpath_=/usr/lib:/lib+ fi+ ;;+esac+fi++ aix_libpath=$lt_cv_aix_libpath_+fi++ hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"+ # Warning - without using the other run time loading flags,+ # -berok will link without error, but may produce a broken library.+ no_undefined_flag=' $wl-bernotok'+ allow_undefined_flag=' $wl-berok'+ if test yes = "$with_gnu_ld"; then+ # We only use this code for GNU lds that support --whole-archive.+ whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'+ else+ # Exported symbols can be pulled into shared objects from archives+ whole_archive_flag_spec='$convenience'+ fi+ archive_cmds_need_lc=yes+ archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'+ # -brtl affects multiple linker settings, -berok does not and is overridden later+ compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'+ if test svr4 != "$with_aix_soname"; then+ # This is similar to how AIX traditionally builds its shared libraries.+ archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'+ fi+ if test aix != "$with_aix_soname"; then+ archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'+ else+ # used by -dlpreopen to get the symbols+ archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'+ fi+ archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'+ fi+ fi+ ;;++ amigaos*)+ case $host_cpu in+ powerpc)+ # see comment about AmigaOS4 .so support+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'+ archive_expsym_cmds=''+ ;;+ m68k)+ archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'+ hardcode_libdir_flag_spec='-L$libdir'+ hardcode_minus_L=yes+ ;;+ esac+ ;;++ bsdi[45]*)+ export_dynamic_flag_spec=-rdynamic+ ;;++ cygwin* | mingw* | windows* | pw32* | cegcc*)+ # When not using gcc, we currently assume that we are using+ # Microsoft Visual C++ or Intel C++ Compiler.+ # hardcode_libdir_flag_spec is actually meaningless, as there is+ # no search path for DLLs.+ case $cc_basename in+ cl* | icl*)+ # Native MSVC or ICC+ hardcode_libdir_flag_spec=' '+ allow_undefined_flag=unsupported+ always_export_symbols=yes+ file_list_spec='@'+ # Tell ltmain to make .lib files, not .a files.+ libext=lib+ # Tell ltmain to make .dll files, not .so files.+ shrext_cmds=.dll+ # FIXME: Setting linknames here is a bad hack.+ archive_cmds='$CC -Fe$output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='+ archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then+ cp "$export_symbols" "$output_objdir/$soname.def";+ echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";+ else+ $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;+ fi~+ $CC -Fe$tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~+ linknames='+ # The linker will not automatically build a static lib if we build a DLL.+ # _LT_TAGVAR(old_archive_from_new_cmds, )='true'+ enable_shared_with_static_runtimes=yes+ exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'+ export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'+ # Don't use ranlib+ old_postinstall_cmds='chmod 644 $oldlib'+ postlink_cmds='lt_outputfile="@OUTPUT@"~+ lt_tool_outputfile="@TOOL_OUTPUT@"~+ case $lt_outputfile in+ *.exe|*.EXE) ;;+ *)+ lt_outputfile=$lt_outputfile.exe+ lt_tool_outputfile=$lt_tool_outputfile.exe+ ;;+ esac~+ if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then+ $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;+ $RM "$lt_outputfile.manifest";+ fi'+ ;;+ *)+ # Assume MSVC and ICC wrapper+ hardcode_libdir_flag_spec=' '+ allow_undefined_flag=unsupported+ # Tell ltmain to make .lib files, not .a files.+ libext=lib+ # Tell ltmain to make .dll files, not .so files.+ shrext_cmds=.dll+ # FIXME: Setting linknames here is a bad hack.+ archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='+ # The linker will automatically build a .lib file if we build a DLL.+ old_archive_from_new_cmds='true'+ # FIXME: Should let the user specify the lib program.+ old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'+ enable_shared_with_static_runtimes=yes+ ;;+ esac+ ;;++ darwin* | rhapsody*)+++ archive_cmds_need_lc=no+ hardcode_direct=no+ hardcode_automatic=yes+ hardcode_shlibpath_var=unsupported+ if test yes = "$lt_cv_ld_force_load"; then+ whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'++ else+ whole_archive_flag_spec=''+ fi+ link_all_deplibs=yes+ allow_undefined_flag=$_lt_dar_allow_undefined+ case $cc_basename in+ ifort*|nagfor*) _lt_dar_can_shared=yes ;;+ *) _lt_dar_can_shared=$GCC ;;+ esac+ if test yes = "$_lt_dar_can_shared"; then+ output_verbose_link_cmd=func_echo_all+ archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"+ module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"+ archive_expsym_cmds="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"+ module_expsym_cmds="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"++ else+ ld_shlibs=no+ fi++ ;;++ dgux*)+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+ hardcode_libdir_flag_spec='-L$libdir'+ hardcode_shlibpath_var=no+ ;;++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor+ # support. Future versions do this automatically, but an explicit c++rt0.o+ # does not break anything, and helps significantly (at the cost of a little+ # extra space).+ freebsd2.2*)+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'+ hardcode_libdir_flag_spec='-R$libdir'+ hardcode_direct=yes+ hardcode_shlibpath_var=no+ ;;++ # Unfortunately, older versions of FreeBSD 2 do not have this feature.+ freebsd2.*)+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'+ hardcode_direct=yes+ hardcode_minus_L=yes+ hardcode_shlibpath_var=no+ ;;++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries.+ freebsd* | dragonfly* | midnightbsd*)+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'+ hardcode_libdir_flag_spec='-R$libdir'+ hardcode_direct=yes+ hardcode_shlibpath_var=no+ ;;++ hpux9*)+ if test yes = "$GCC"; then+ archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'+ else+ archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'+ fi+ hardcode_libdir_flag_spec='$wl+b $wl$libdir'+ hardcode_libdir_separator=:+ hardcode_direct=yes++ # hardcode_minus_L: Not really in the search PATH,+ # but as the default location of the library.+ hardcode_minus_L=yes+ export_dynamic_flag_spec='$wl-E'+ ;;++ hpux10*)+ if test yes,no = "$GCC,$with_gnu_ld"; then+ archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+ else+ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'+ fi+ if test no = "$with_gnu_ld"; then+ hardcode_libdir_flag_spec='$wl+b $wl$libdir'+ hardcode_libdir_separator=:+ hardcode_direct=yes+ hardcode_direct_absolute=yes+ export_dynamic_flag_spec='$wl-E'+ # hardcode_minus_L: Not really in the search PATH,+ # but as the default location of the library.+ hardcode_minus_L=yes+ fi+ ;;++ hpux11*)+ if test yes,no = "$GCC,$with_gnu_ld"; then+ case $host_cpu in+ hppa*64*)+ archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'+ ;;+ ia64*)+ archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'+ ;;+ *)+ archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+ ;;+ esac+ else+ case $host_cpu in+ hppa*64*)+ archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'+ ;;+ ia64*)+ archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'+ ;;+ *)++ # Older versions of the 11.00 compiler do not understand -b yet+ # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5+printf %s "checking if $CC understands -b... " >&6; }+if test ${lt_cv_prog_compiler__b+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler__b=no+ save_LDFLAGS=$LDFLAGS+ LDFLAGS="$LDFLAGS -b"+ echo "$lt_simple_link_test_code" > conftest.$ac_ext+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then+ # The linker can only warn and ignore the option if not recognized+ # So say no if there are warnings+ if test -s conftest.err; then+ # Append any errors to the config.log.+ cat conftest.err 1>&5+ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+ if diff conftest.exp conftest.er2 >/dev/null; then+ lt_cv_prog_compiler__b=yes+ fi+ else+ lt_cv_prog_compiler__b=yes+ fi+ fi+ $RM -r conftest*+ LDFLAGS=$save_LDFLAGS+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5+printf '%s\n' "$lt_cv_prog_compiler__b" >&6; }++if test yes = "$lt_cv_prog_compiler__b"; then+ archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'+else+ archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'+fi++ ;;+ esac+ fi+ if test no = "$with_gnu_ld"; then+ hardcode_libdir_flag_spec='$wl+b $wl$libdir'+ hardcode_libdir_separator=:++ case $host_cpu in+ hppa*64*|ia64*)+ hardcode_direct=no+ hardcode_shlibpath_var=no+ ;;+ *)+ hardcode_direct=yes+ hardcode_direct_absolute=yes+ export_dynamic_flag_spec='$wl-E'++ # hardcode_minus_L: Not really in the search PATH,+ # but as the default location of the library.+ hardcode_minus_L=yes+ ;;+ esac+ fi+ ;;++ irix5* | irix6* | nonstopux*)+ if test yes = "$GCC"; then+ archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'+ # Try to use the -exported_symbol ld option, if it does not+ # work, assume that -exports_file does not work either and+ # implicitly export all symbols.+ # This should be the same for all languages, so no per-tag cache variable.+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5+printf %s "checking whether the $host_os linker accepts -exported_symbol... " >&6; }+if test ${lt_cv_irix_exported_symbol+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) save_LDFLAGS=$LDFLAGS+ LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+int foo (void) { return 0; }+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ lt_cv_irix_exported_symbol=yes+else case e in #(+ e) lt_cv_irix_exported_symbol=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ LDFLAGS=$save_LDFLAGS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5+printf '%s\n' "$lt_cv_irix_exported_symbol" >&6; }+ if test yes = "$lt_cv_irix_exported_symbol"; then+ archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'+ fi+ else+ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'+ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'+ fi+ archive_cmds_need_lc='no'+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ hardcode_libdir_separator=:+ inherit_rpath=yes+ link_all_deplibs=yes+ ;;++ linux*)+ case $cc_basename in+ tcc*)+ # Fabrice Bellard et al's Tiny C Compiler+ ld_shlibs=yes+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ ;;+ esac+ ;;++ *-mlibc)+ ;;++ netbsd* | netbsdelf*-gnu)+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out+ else+ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF+ fi+ hardcode_libdir_flag_spec='-R$libdir'+ hardcode_direct=yes+ hardcode_shlibpath_var=no+ ;;++ newsos6)+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+ hardcode_direct=yes+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ hardcode_libdir_separator=:+ hardcode_shlibpath_var=no+ ;;++ *nto* | *qnx*)+ ;;++ openbsd*)+ if test -f /usr/libexec/ld.so; then+ hardcode_direct=yes+ hardcode_shlibpath_var=no+ hardcode_direct_absolute=yes+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'+ archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'+ hardcode_libdir_flag_spec='$wl-rpath,$libdir'+ export_dynamic_flag_spec='$wl-E'+ else+ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'+ hardcode_libdir_flag_spec='$wl-rpath,$libdir'+ fi+ else+ ld_shlibs=no+ fi+ ;;++ os2*)+ hardcode_libdir_flag_spec='-L$libdir'+ hardcode_minus_L=yes+ allow_undefined_flag=unsupported+ shrext_cmds=.dll+ archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~+ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~+ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~+ $ECHO EXPORTS >> $output_objdir/$libname.def~+ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~+ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~+ emximp -o $lib $output_objdir/$libname.def'+ archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~+ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~+ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~+ $ECHO EXPORTS >> $output_objdir/$libname.def~+ prefix_cmds="$SED"~+ if test EXPORTS = "`$SED 1q $export_symbols`"; then+ prefix_cmds="$prefix_cmds -e 1d";+ fi~+ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~+ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~+ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~+ emximp -o $lib $output_objdir/$libname.def'+ old_archive_from_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'+ enable_shared_with_static_runtimes=yes+ file_list_spec='@'+ ;;++ osf3*)+ if test yes = "$GCC"; then+ allow_undefined_flag=' $wl-expect_unresolved $wl\*'+ archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'+ else+ allow_undefined_flag=' -expect_unresolved \*'+ archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'+ fi+ archive_cmds_need_lc='no'+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ hardcode_libdir_separator=:+ ;;++ osf4* | osf5*) # as osf3* with the addition of -msym flag+ if test yes = "$GCC"; then+ allow_undefined_flag=' $wl-expect_unresolved $wl\*'+ archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ else+ allow_undefined_flag=' -expect_unresolved \*'+ archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'+ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~+ $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'++ # Both c and cxx compiler support -rpath directly+ hardcode_libdir_flag_spec='-rpath $libdir'+ fi+ archive_cmds_need_lc='no'+ hardcode_libdir_separator=:+ ;;++ serenity*)+ ;;++ solaris*)+ no_undefined_flag=' -z defs'+ if test yes = "$GCC"; then+ wlarc='$wl'+ archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+ $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'+ else+ case `$CC -V 2>&1` in+ *"Compilers 5.0"*)+ wlarc=''+ archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+ $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'+ ;;+ *)+ wlarc='$wl'+ archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'+ archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~+ $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'+ ;;+ esac+ fi+ hardcode_libdir_flag_spec='-R$libdir'+ hardcode_shlibpath_var=no+ case $host_os in+ solaris2.[0-5] | solaris2.[0-5].*) ;;+ *)+ # The compiler driver will combine and reorder linker options,+ # but understands '-z linker_flag'. GCC discards it without '$wl',+ # but is careful enough not to reorder.+ # Supported since Solaris 2.6 (maybe 2.5.1?)+ if test yes = "$GCC"; then+ whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'+ else+ whole_archive_flag_spec='-z allextract$convenience -z defaultextract'+ fi+ ;;+ esac+ link_all_deplibs=yes+ ;;++ sunos4*)+ if test sequent = "$host_vendor"; then+ # Use $CC to link under sequent, because it throws in some extra .o+ # files that make .init and .fini sections work.+ archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'+ else+ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'+ fi+ hardcode_libdir_flag_spec='-L$libdir'+ hardcode_direct=yes+ hardcode_minus_L=yes+ hardcode_shlibpath_var=no+ ;;++ sysv4)+ case $host_vendor in+ sni)+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+ hardcode_direct=yes # is this really true???+ ;;+ siemens)+ ## LD is ld it makes a PLAMLIB+ ## CC just makes a GrossModule.+ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'+ reload_cmds='$CC -r -o $output$reload_objs'+ hardcode_direct=no+ ;;+ motorola)+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+ hardcode_direct=no #Motorola manual says yes, but my tests say they lie+ ;;+ esac+ runpath_var='LD_RUN_PATH'+ hardcode_shlibpath_var=no+ ;;++ sysv4.3*)+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+ hardcode_shlibpath_var=no+ export_dynamic_flag_spec='-Bexport'+ ;;++ sysv4*MP*)+ if test -d /usr/nec; then+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+ hardcode_shlibpath_var=no+ runpath_var=LD_RUN_PATH+ hardcode_runpath_var=yes+ ld_shlibs=yes+ fi+ ;;++ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)+ no_undefined_flag='$wl-z,text'+ archive_cmds_need_lc=no+ hardcode_shlibpath_var=no+ runpath_var='LD_RUN_PATH'++ if test yes = "$GCC"; then+ archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+ archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+ else+ archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+ archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+ fi+ ;;++ sysv5* | sco3.2v5* | sco5v6*)+ # Note: We CANNOT use -z defs as we might desire, because we do not+ # link with -lc, and that would cause any symbols used from libc to+ # always be unresolved, which means just about no library would+ # ever link correctly. If we're not using GNU ld we use -z text+ # though, which does catch some bad symbols but isn't as heavy-handed+ # as -z defs.+ no_undefined_flag='$wl-z,text'+ allow_undefined_flag='$wl-z,nodefs'+ archive_cmds_need_lc=no+ hardcode_shlibpath_var=no+ hardcode_libdir_flag_spec='$wl-R,$libdir'+ hardcode_libdir_separator=':'+ link_all_deplibs=yes+ export_dynamic_flag_spec='$wl-Bexport'+ runpath_var='LD_RUN_PATH'++ if test yes = "$GCC"; then+ archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+ archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+ else+ archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+ archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'+ fi+ ;;++ uts4*)+ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'+ hardcode_libdir_flag_spec='-L$libdir'+ hardcode_shlibpath_var=no+ ;;++ *)+ ld_shlibs=no+ ;;+ esac++ if test sni = "$host_vendor"; then+ case $host in+ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)+ export_dynamic_flag_spec='$wl-Blargedynsym'+ ;;+ esac+ fi+ fi++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5+printf '%s\n' "$ld_shlibs" >&6; }+test no = "$ld_shlibs" && can_build_shared=no++with_gnu_ld=$with_gnu_ld++++++++++++++++#+# Do we need to explicitly link libc?+#+case "x$archive_cmds_need_lc" in+x|xyes)+ # Assume -lc should be added+ archive_cmds_need_lc=yes++ if test yes,yes = "$GCC,$enable_shared"; then+ case $archive_cmds in+ *'~'*)+ # FIXME: we may have to deal with multi-command sequences.+ ;;+ '$CC '*)+ # Test whether the compiler implicitly links with -lc since on some+ # systems, -lgcc has to come before -lc. If gcc already passes -lc+ # to ld, don't add -lc before -lgcc.+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5+printf %s "checking whether -lc should be explicitly linked in... " >&6; }+if test ${lt_cv_archive_cmds_need_lc+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) $RM conftest*+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext++ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5+ (eval $ac_compile) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; } 2>conftest.err; then+ soname=conftest+ lib=conftest+ libobjs=conftest.$ac_objext+ deplibs=+ wl=$lt_prog_compiler_wl+ pic_flag=$lt_prog_compiler_pic+ compiler_flags=-v+ linker_flags=-v+ verstring=+ output_objdir=.+ libname=conftest+ lt_save_allow_undefined_flag=$allow_undefined_flag+ allow_undefined_flag=+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5+ (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; }+ then+ lt_cv_archive_cmds_need_lc=no+ else+ lt_cv_archive_cmds_need_lc=yes+ fi+ allow_undefined_flag=$lt_save_allow_undefined_flag+ else+ cat conftest.err 1>&5+ fi+ $RM conftest*+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5+printf '%s\n' "$lt_cv_archive_cmds_need_lc" >&6; }+ archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc+ ;;+ esac+ fi+ ;;+esac+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5+printf %s "checking dynamic linker characteristics... " >&6; }++if test yes = "$GCC"; then+ case $host_os in+ darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;+ *) lt_awk_arg='/^libraries:/' ;;+ esac+ case $host_os in+ mingw* | windows* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;+ *) lt_sed_strip_eq='s|=/|/|g' ;;+ esac+ lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`+ case $lt_search_path_spec in+ *\;*)+ # if the path contains ";" then we assume it to be the separator+ # otherwise default to the standard path separator (i.e. ":") - it is+ # assumed that no part of a normal pathname contains ";" but that should+ # okay in the real world where ";" in dirpaths is itself problematic.+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`+ ;;+ *)+ lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`+ ;;+ esac+ # Ok, now we have the path, separated by spaces, we can step through it+ # and add multilib dir if necessary...+ lt_tmp_lt_search_path_spec=+ lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`+ # ...but if some path component already ends with the multilib dir we assume+ # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).+ case "$lt_multi_os_dir; $lt_search_path_spec " in+ "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)+ lt_multi_os_dir=+ ;;+ esac+ for lt_sys_path in $lt_search_path_spec; do+ if test -d "$lt_sys_path$lt_multi_os_dir"; then+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"+ elif test -n "$lt_multi_os_dir"; then+ test -d "$lt_sys_path" && \+ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"+ fi+ done+ lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '+BEGIN {RS = " "; FS = "/|\n";} {+ lt_foo = "";+ lt_count = 0;+ for (lt_i = NF; lt_i > 0; lt_i--) {+ if ($lt_i != "" && $lt_i != ".") {+ if ($lt_i == "..") {+ lt_count++;+ } else {+ if (lt_count == 0) {+ lt_foo = "/" $lt_i lt_foo;+ } else {+ lt_count--;+ }+ }+ }+ }+ if (lt_foo != "") { lt_freq[lt_foo]++; }+ if (lt_freq[lt_foo] == 1) { print lt_foo; }+}'`+ # AWK program above erroneously prepends '/' to C:/dos/paths+ # for these hosts.+ case $host_os in+ mingw* | windows* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\+ $SED 's|/\([A-Za-z]:\)|\1|g'` ;;+ esac+ sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`+else+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"+fi+library_names_spec=+libname_spec='lib$name'+soname_spec=+shrext_cmds=.so+postinstall_cmds=+postuninstall_cmds=+finish_cmds=+finish_eval=+shlibpath_var=+shlibpath_overrides_runpath=unknown+version_type=none+dynamic_linker="$host_os ld.so"+sys_lib_dlsearch_path_spec="/lib /usr/lib"+need_lib_prefix=unknown+hardcode_into_libs=no++# when you set need_version to no, make sure it does not cause -set_version+# flags to be left without arguments+need_version=unknown++++case $host_os in+aix3*)+ version_type=linux # correct to gnu/linux during the next big refactor+ library_names_spec='$libname$release$shared_ext$versuffix $libname.a'+ shlibpath_var=LIBPATH++ # AIX 3 has no versioning support, so we append a major version to the name.+ soname_spec='$libname$release$shared_ext$major'+ ;;++aix[4-9]*)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ hardcode_into_libs=yes+ if test ia64 = "$host_cpu"; then+ # AIX 5 supports IA64+ library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'+ shlibpath_var=LD_LIBRARY_PATH+ else+ # With GCC up to 2.95.x, collect2 would create an import file+ # for dependence libraries. The import file would start with+ # the line '#! .'. This would cause the generated library to+ # depend on '.', always an invalid library. This was fixed in+ # development snapshots of GCC prior to 3.0.+ case $host_os in+ aix4 | aix4.[01] | aix4.[01].*)+ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'+ echo ' yes '+ echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then+ :+ else+ can_build_shared=no+ fi+ ;;+ esac+ # Using Import Files as archive members, it is possible to support+ # filename-based versioning of shared library archives on AIX. While+ # this would work for both with and without runtime linking, it will+ # prevent static linking of such archives. So we do filename-based+ # shared library versioning with .so extension only, which is used+ # when both runtime linking and shared linking is enabled.+ # Unfortunately, runtime linking may impact performance, so we do+ # not want this to be the default eventually. Also, we use the+ # versioned .so libs for executables only if there is the -brtl+ # linker flag in LDFLAGS as well, or --enable-aix-soname=svr4 only.+ # To allow for filename-based versioning support, we need to create+ # libNAME.so.V as an archive file, containing:+ # *) an Import File, referring to the versioned filename of the+ # archive as well as the shared archive member, telling the+ # bitwidth (32 or 64) of that shared object, and providing the+ # list of exported symbols of that shared object, eventually+ # decorated with the 'weak' keyword+ # *) the shared object with the F_LOADONLY flag set, to really avoid+ # it being seen by the linker.+ # At run time we better use the real file rather than another symlink,+ # but for link time we create the symlink libNAME.so -> libNAME.so.V++ case $with_aix_soname,$aix_use_runtimelinking in+ # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct+ # soname into executable. Probably we can add versioning support to+ # collect2, so additional links can be useful in future.+ aix,yes) # traditional libtool+ dynamic_linker='AIX unversionable lib.so'+ # If using run time linking (on AIX 4.2 or later) use lib<name>.so+ # instead of lib<name>.a to let people know that these are not+ # typical AIX shared libraries.+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ ;;+ aix,no) # traditional AIX only+ dynamic_linker='AIX lib.a(lib.so.V)'+ # We preserve .a as extension for shared libraries through AIX4.2+ # and later when we are not doing run time linking.+ library_names_spec='$libname$release.a $libname.a'+ soname_spec='$libname$release$shared_ext$major'+ ;;+ svr4,*) # full svr4 only+ dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"+ library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'+ # We do not specify a path in Import Files, so LIBPATH fires.+ shlibpath_overrides_runpath=yes+ ;;+ *,yes) # both, prefer svr4+ dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"+ library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'+ # unpreferred sharedlib libNAME.a needs extra handling+ postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'+ postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'+ # We do not specify a path in Import Files, so LIBPATH fires.+ shlibpath_overrides_runpath=yes+ ;;+ *,no) # both, prefer aix+ dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"+ library_names_spec='$libname$release.a $libname.a'+ soname_spec='$libname$release$shared_ext$major'+ # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling+ postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'+ postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'+ ;;+ esac+ shlibpath_var=LIBPATH+ fi+ ;;++amigaos*)+ case $host_cpu in+ powerpc)+ # Since July 2007 AmigaOS4 officially supports .so libraries.+ # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ ;;+ m68k)+ library_names_spec='$libname.ixlibrary $libname.a'+ # Create ${libname}_ixlibrary.a entries in /sys/libs.+ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'+ ;;+ esac+ ;;++beos*)+ library_names_spec='$libname$shared_ext'+ dynamic_linker="$host_os ld.so"+ shlibpath_var=LIBRARY_PATH+ ;;++bsdi[45]*)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'+ shlibpath_var=LD_LIBRARY_PATH+ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"+ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"+ # the default ld.so.conf also contains /usr/contrib/lib and+ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow+ # libtool to hard-code these into programs+ ;;++cygwin* | mingw* | windows* | pw32* | cegcc*)+ version_type=windows+ shrext_cmds=.dll+ need_version=no+ need_lib_prefix=no++ case $GCC,$cc_basename in+ yes,*)+ # gcc+ library_names_spec='$libname.dll.a'+ # DLL is installed to $(libdir)/../bin by postinstall_cmds+ # If user builds GCC with multilib enabled,+ # it should just install on $(libdir)+ # not on $(libdir)/../bin or 32 bits dlls would override 64 bit ones.+ if test xyes = x"$multilib"; then+ postinstall_cmds='base_file=`basename \$file`~+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~+ dldir=$destdir/`dirname \$dlpath`~+ $install_prog $dir/$dlname $destdir/$dlname~+ chmod a+x $destdir/$dlname~+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then+ eval '\''$striplib $destdir/$dlname'\'' || exit \$?;+ fi'+ else+ postinstall_cmds='base_file=`basename \$file`~+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~+ dldir=$destdir/`dirname \$dlpath`~+ test -d \$dldir || mkdir -p \$dldir~+ $install_prog $dir/$dlname \$dldir/$dlname~+ chmod a+x \$dldir/$dlname~+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;+ fi'+ fi+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~+ dlpath=$dir/\$dldll~+ $RM \$dlpath'+ shlibpath_overrides_runpath=yes++ case $host_os in+ cygwin*)+ # Cygwin DLLs use 'cyg' prefix rather than 'lib'+ soname_spec='`echo $libname | $SED -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'++ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"+ ;;+ mingw* | windows* | cegcc*)+ # MinGW DLLs use traditional 'lib' prefix+ soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'+ ;;+ pw32*)+ # pw32 DLLs use 'pw' prefix rather than 'lib'+ library_names_spec='`echo $libname | $SED -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'+ ;;+ esac+ dynamic_linker='Win32 ld.exe'+ ;;++ *,cl* | *,icl*)+ # Native MSVC or ICC+ libname_spec='$name'+ soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'+ library_names_spec='$libname.dll.lib'++ case $build_os in+ mingw* | windows*)+ sys_lib_search_path_spec=+ lt_save_ifs=$IFS+ IFS=';'+ for lt_path in $LIB+ do+ IFS=$lt_save_ifs+ # Let DOS variable expansion print the short 8.3 style file name.+ lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`+ sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"+ done+ IFS=$lt_save_ifs+ # Convert to MSYS style.+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`+ ;;+ cygwin*)+ # Convert to unix form, then to dos form, then back to unix form+ # but this time dos style (no spaces!) so that the unix form looks+ # like /cygdrive/c/PROGRA~1:/cygdr...+ sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`+ sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`+ sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`+ ;;+ *)+ sys_lib_search_path_spec=$LIB+ if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then+ # It is most probably a Windows format PATH.+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`+ else+ sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`+ fi+ # FIXME: find the short name or the path components, as spaces are+ # common. (e.g. "Program Files" -> "PROGRA~1")+ ;;+ esac++ # DLL is installed to $(libdir)/../bin by postinstall_cmds+ postinstall_cmds='base_file=`basename \$file`~+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~+ dldir=$destdir/`dirname \$dlpath`~+ test -d \$dldir || mkdir -p \$dldir~+ $install_prog $dir/$dlname \$dldir/$dlname'+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~+ dlpath=$dir/\$dldll~+ $RM \$dlpath'+ shlibpath_overrides_runpath=yes+ dynamic_linker='Win32 link.exe'+ ;;++ *)+ # Assume MSVC and ICC wrapper+ library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'+ dynamic_linker='Win32 ld.exe'+ ;;+ esac+ # FIXME: first we should search . and the directory the executable is in+ shlibpath_var=PATH+ ;;++darwin* | rhapsody*)+ dynamic_linker="$host_os dyld"+ version_type=darwin+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'+ soname_spec='$libname$release$major$shared_ext'+ shlibpath_overrides_runpath=yes+ shlibpath_var=DYLD_LIBRARY_PATH+ shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'++ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"+ sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'+ ;;++dgux*)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LD_LIBRARY_PATH+ ;;++freebsd* | dragonfly* | midnightbsd*)+ # DragonFly does not have aout. When/if they implement a new+ # versioning mechanism, adjust this.+ if test -x /usr/bin/objformat; then+ objformat=`/usr/bin/objformat`+ else+ case $host_os in+ freebsd[23].*) objformat=aout ;;+ *) objformat=elf ;;+ esac+ fi+ version_type=freebsd-$objformat+ case $version_type in+ freebsd-elf*)+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ need_version=no+ need_lib_prefix=no+ ;;+ freebsd-*)+ library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'+ need_version=yes+ ;;+ esac+ case $host_cpu in+ powerpc64)+ # On FreeBSD bi-arch platforms, a different variable is used for 32-bit+ # binaries. See <https://man.freebsd.org/cgi/man.cgi?query=ld.so>.+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+int test_pointer_size[sizeof (void *) - 5];++_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ shlibpath_var=LD_LIBRARY_PATH+else case e in #(+ e) shlibpath_var=LD_32_LIBRARY_PATH ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ ;;+ *)+ shlibpath_var=LD_LIBRARY_PATH+ ;;+ esac+ case $host_os in+ freebsd2.*)+ shlibpath_overrides_runpath=yes+ ;;+ freebsd3.[01]* | freebsdelf3.[01]*)+ shlibpath_overrides_runpath=yes+ hardcode_into_libs=yes+ ;;+ freebsd3.[2-9]* | freebsdelf3.[2-9]* | \+ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)+ shlibpath_overrides_runpath=no+ hardcode_into_libs=yes+ ;;+ *) # from 4.6 on, and DragonFly+ shlibpath_overrides_runpath=yes+ hardcode_into_libs=yes+ ;;+ esac+ ;;++haiku*)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ dynamic_linker="$host_os runtime_loader"+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LIBRARY_PATH+ shlibpath_overrides_runpath=no+ sys_lib_search_path_spec='/boot/system/non-packaged/develop/lib /boot/system/develop/lib'+ sys_lib_dlsearch_path_spec='/boot/home/config/non-packaged/lib /boot/home/config/lib /boot/system/non-packaged/lib /boot/system/lib'+ hardcode_into_libs=no+ ;;++hpux9* | hpux10* | hpux11*)+ # Give a soname corresponding to the major version so that dld.sl refuses to+ # link against other versions.+ version_type=sunos+ need_lib_prefix=no+ need_version=no+ case $host_cpu in+ ia64*)+ shrext_cmds='.so'+ hardcode_into_libs=yes+ dynamic_linker="$host_os dld.so"+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ if test 32 = "$HPUX_IA64_MODE"; then+ sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"+ sys_lib_dlsearch_path_spec=/usr/lib/hpux32+ else+ sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"+ sys_lib_dlsearch_path_spec=/usr/lib/hpux64+ fi+ ;;+ hppa*64*)+ shrext_cmds='.sl'+ hardcode_into_libs=yes+ dynamic_linker="$host_os dld.sl"+ shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH+ shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+ ;;+ *)+ shrext_cmds='.sl'+ dynamic_linker="$host_os dld.sl"+ shlibpath_var=SHLIB_PATH+ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ ;;+ esac+ # HP-UX runs *really* slowly unless shared libraries are mode 555, ...+ postinstall_cmds='chmod 555 $lib'+ # or fails outright, so override atomically:+ install_override_mode=555+ ;;++interix[3-9]*)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=no+ hardcode_into_libs=yes+ ;;++irix5* | irix6* | nonstopux*)+ case $host_os in+ nonstopux*) version_type=nonstopux ;;+ *)+ if test yes = "$lt_cv_prog_gnu_ld"; then+ version_type=linux # correct to gnu/linux during the next big refactor+ else+ version_type=irix+ fi ;;+ esac+ need_lib_prefix=no+ need_version=no+ soname_spec='$libname$release$shared_ext$major'+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'+ case $host_os in+ irix5* | nonstopux*)+ libsuff= shlibsuff=+ ;;+ *)+ case $LD in # libtool.m4 will add one of these switches to LD+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")+ libsuff= shlibsuff= libmagic=32-bit;;+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")+ libsuff=32 shlibsuff=N32 libmagic=N32;;+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")+ libsuff=64 shlibsuff=64 libmagic=64-bit;;+ *) libsuff= shlibsuff= libmagic=never-match;;+ esac+ ;;+ esac+ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH+ shlibpath_overrides_runpath=no+ sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"+ sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"+ hardcode_into_libs=yes+ ;;++# No shared lib support for Linux oldld, aout, or coff.+linux*oldld* | linux*aout* | linux*coff*)+ dynamic_linker=no+ ;;++linux*android*)+ version_type=none # Android doesn't support versioned libraries.+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext $libname$shared_ext'+ soname_spec='$libname$release$shared_ext'+ finish_cmds=+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=yes++ # This implies no fast_install, which is unacceptable.+ # Some rework will be needed to allow for fast_install+ # before this can be enabled.+ hardcode_into_libs=yes++ dynamic_linker='Android linker'+ # -rpath works at least for libraries that are not overridden by+ # libraries installed in system locations.+ hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'+ ;;++# This must be glibc/ELF.+linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=no++ # Some binutils ld are patched to set DT_RUNPATH+ if test ${lt_cv_shlibpath_overrides_runpath+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_shlibpath_overrides_runpath=no+ save_LDFLAGS=$LDFLAGS+ save_libdir=$libdir+ eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \+ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null+then :+ lt_cv_shlibpath_overrides_runpath=yes+fi+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ LDFLAGS=$save_LDFLAGS+ libdir=$save_libdir+ ;;+esac+fi++ shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath++ # This implies no fast_install, which is unacceptable.+ # Some rework will be needed to allow for fast_install+ # before this can be enabled.+ hardcode_into_libs=yes++ # Ideally, we could use ldconfig to report *all* directories which are+ # searched for libraries, however this is still not possible. Aside from not+ # being certain /sbin/ldconfig is available, command+ # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,+ # even though it is searched at run-time. Try to do the best guess by+ # appending ld.so.conf contents (and includes) to the search path.+ if test -f /etc/ld.so.conf; then+ lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`+ sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"+ fi++ # We used to test for /lib/ld.so.1 and disable shared libraries on+ # powerpc, because MkLinux only supported shared libraries with the+ # GNU dynamic linker. Since this was broken with cross compilers,+ # most powerpc-linux boxes support dynamic linking these days and+ # people can always --disable-shared, the test was removed, and we+ # assume the GNU/Linux dynamic linker is in use.+ dynamic_linker='GNU/Linux ld.so'+ ;;++netbsdelf*-gnu)+ version_type=linux+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=no+ hardcode_into_libs=yes+ dynamic_linker='NetBSD ld.elf_so'+ ;;++netbsd*)+ version_type=sunos+ need_lib_prefix=no+ need_version=no+ if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then+ library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'+ dynamic_linker='NetBSD (a.out) ld.so'+ else+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ dynamic_linker='NetBSD ld.elf_so'+ fi+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=yes+ hardcode_into_libs=yes+ ;;++*-mlibc)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ dynamic_linker='mlibc ld.so'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=no+ hardcode_into_libs=yes+ ;;++newsos6)+ version_type=linux # correct to gnu/linux during the next big refactor+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=yes+ ;;++*nto* | *qnx*)+ version_type=qnx+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=no+ hardcode_into_libs=yes+ dynamic_linker='ldqnx.so'+ ;;++openbsd*)+ version_type=sunos+ sys_lib_dlsearch_path_spec=/usr/lib+ need_lib_prefix=no+ if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then+ need_version=no+ else+ need_version=yes+ fi+ library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'+ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=yes+ ;;++os2*)+ libname_spec='$name'+ version_type=windows+ shrext_cmds=.dll+ need_version=no+ need_lib_prefix=no+ # OS/2 can only load a DLL with a base name of 8 characters or less.+ soname_spec='`test -n "$os2dllname" && libname="$os2dllname";+ v=$($ECHO $release$versuffix | tr -d .-);+ n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);+ $ECHO $n$v`$shared_ext'+ library_names_spec='${libname}_dll.$libext'+ dynamic_linker='OS/2 ld.exe'+ shlibpath_var=BEGINLIBPATH+ sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+ postinstall_cmds='base_file=`basename \$file`~+ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~+ dldir=$destdir/`dirname \$dlpath`~+ test -d \$dldir || mkdir -p \$dldir~+ $install_prog $dir/$dlname \$dldir/$dlname~+ chmod a+x \$dldir/$dlname~+ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then+ eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;+ fi'+ postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~+ dlpath=$dir/\$dldll~+ $RM \$dlpath'+ ;;++osf3* | osf4* | osf5*)+ version_type=osf+ need_lib_prefix=no+ need_version=no+ soname_spec='$libname$release$shared_ext$major'+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ shlibpath_var=LD_LIBRARY_PATH+ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"+ sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec+ ;;++rdos*)+ dynamic_linker=no+ ;;++serenity*)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=no+ dynamic_linker='SerenityOS LibELF'+ ;;++solaris*)+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=yes+ hardcode_into_libs=yes+ # ldd complains unless libraries are executable+ postinstall_cmds='chmod +x $lib'+ ;;++sunos4*)+ version_type=sunos+ library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'+ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=yes+ if test yes = "$with_gnu_ld"; then+ need_lib_prefix=no+ fi+ need_version=yes+ ;;++sysv4 | sysv4.3*)+ version_type=linux # correct to gnu/linux during the next big refactor+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LD_LIBRARY_PATH+ case $host_vendor in+ sni)+ shlibpath_overrides_runpath=no+ need_lib_prefix=no+ runpath_var=LD_RUN_PATH+ ;;+ siemens)+ need_lib_prefix=no+ ;;+ motorola)+ need_lib_prefix=no+ need_version=no+ shlibpath_overrides_runpath=no+ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'+ ;;+ esac+ ;;++sysv4*MP*)+ if test -d /usr/nec; then+ version_type=linux # correct to gnu/linux during the next big refactor+ library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'+ soname_spec='$libname$shared_ext.$major'+ shlibpath_var=LD_LIBRARY_PATH+ fi+ ;;++sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)+ version_type=sco+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=yes+ hardcode_into_libs=yes+ if test yes = "$with_gnu_ld"; then+ sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'+ else+ sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'+ case $host_os in+ sco3.2v5*)+ sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"+ ;;+ esac+ fi+ sys_lib_dlsearch_path_spec='/usr/lib'+ ;;++tpf*)+ # TPF is a cross-target only. Preferred cross-host = GNU/Linux.+ version_type=linux # correct to gnu/linux during the next big refactor+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ shlibpath_var=LD_LIBRARY_PATH+ shlibpath_overrides_runpath=no+ hardcode_into_libs=yes+ ;;++uts4*)+ version_type=linux # correct to gnu/linux during the next big refactor+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'+ soname_spec='$libname$release$shared_ext$major'+ shlibpath_var=LD_LIBRARY_PATH+ ;;++emscripten*)+ version_type=none+ need_lib_prefix=no+ need_version=no+ library_names_spec='$libname$release$shared_ext'+ soname_spec='$libname$release$shared_ext'+ finish_cmds=+ dynamic_linker="Emscripten linker"+ lt_prog_compiler_wl=+lt_prog_compiler_pic=+lt_prog_compiler_static=+++ if test yes = "$GCC"; then+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_static='-static'++ case $host_os in+ aix*)+ # All AIX code is PIC.+ if test ia64 = "$host_cpu"; then+ # AIX 5 now supports IA64 processor+ lt_prog_compiler_static='-Bstatic'+ fi+ lt_prog_compiler_pic='-fPIC'+ ;;++ amigaos*)+ case $host_cpu in+ powerpc)+ # see comment about AmigaOS4 .so support+ lt_prog_compiler_pic='-fPIC'+ ;;+ m68k)+ # FIXME: we need at least 68020 code to build shared libraries, but+ # adding the '-m68020' flag to GCC prevents building anything better,+ # like '-m68040'.+ lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'+ ;;+ esac+ ;;++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)+ # PIC is the default for these OSes.+ ;;++ mingw* | windows* | cygwin* | pw32* | os2* | cegcc*)+ # This hack is so that the source file can tell whether it is being+ # built for inclusion in a dll (and should export symbols for example).+ # Although the cygwin gcc ignores -fPIC, still need this for old-style+ # (--disable-auto-import) libraries+ lt_prog_compiler_pic='-DDLL_EXPORT'+ case $host_os in+ os2*)+ lt_prog_compiler_static='$wl-static'+ ;;+ esac+ ;;++ darwin* | rhapsody*)+ # PIC is the default on this platform+ # Common symbols not allowed in MH_DYLIB files+ lt_prog_compiler_pic='-fno-common'+ ;;++ haiku*)+ # PIC is the default for Haiku.+ # The "-static" flag exists, but is broken.+ lt_prog_compiler_static=+ ;;++ hpux*)+ # PIC is the default for 64-bit PA HP-UX, but not for 32-bit+ # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag+ # sets the default TLS model and affects inlining.+ case $host_cpu in+ hppa*64*)+ # +Z the default+ ;;+ *)+ lt_prog_compiler_pic='-fPIC'+ ;;+ esac+ ;;++ interix[3-9]*)+ # Interix 3.x gcc -fpic/-fPIC options generate broken code.+ # Instead, we relocate shared libraries at runtime.+ ;;++ msdosdjgpp*)+ # Just because we use GCC doesn't mean we suddenly get shared libraries+ # on systems that don't support them.+ lt_prog_compiler_can_build_shared=no+ enable_shared=no+ ;;++ *nto* | *qnx*)+ # QNX uses GNU C++, but need to define -shared option too, otherwise+ # it will coredump.+ lt_prog_compiler_pic='-fPIC -shared'+ ;;++ sysv4*MP*)+ if test -d /usr/nec; then+ lt_prog_compiler_pic=-Kconform_pic+ fi+ ;;++ *)+ lt_prog_compiler_pic='-fPIC'+ ;;+ esac++ case $cc_basename in+ nvcc*) # Cuda Compiler Driver 2.2+ lt_prog_compiler_wl='-Xlinker '+ if test -n "$lt_prog_compiler_pic"; then+ lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"+ fi+ ;;+ esac+ else+ # PORTME Check for flag to pass linker flags through the system compiler.+ case $host_os in+ aix*)+ lt_prog_compiler_wl='-Wl,'+ if test ia64 = "$host_cpu"; then+ # AIX 5 now supports IA64 processor+ lt_prog_compiler_static='-Bstatic'+ else+ lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'+ fi+ ;;++ darwin* | rhapsody*)+ # PIC is the default on this platform+ # Common symbols not allowed in MH_DYLIB files+ lt_prog_compiler_pic='-fno-common'+ case $cc_basename in+ nagfor*)+ # NAG Fortran compiler+ lt_prog_compiler_wl='-Wl,-Wl,,'+ lt_prog_compiler_pic='-PIC'+ lt_prog_compiler_static='-Bstatic'+ ;;+ esac+ ;;++ mingw* | windows* | cygwin* | pw32* | os2* | cegcc*)+ # This hack is so that the source file can tell whether it is being+ # built for inclusion in a dll (and should export symbols for example).+ lt_prog_compiler_pic='-DDLL_EXPORT'+ case $host_os in+ os2*)+ lt_prog_compiler_static='$wl-static'+ ;;+ esac+ ;;++ hpux9* | hpux10* | hpux11*)+ lt_prog_compiler_wl='-Wl,'+ # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but+ # not for PA HP-UX.+ case $host_cpu in+ hppa*64*|ia64*)+ # +Z the default+ ;;+ *)+ lt_prog_compiler_pic='+Z'+ ;;+ esac+ # Is there a better lt_prog_compiler_static that works with the bundled CC?+ lt_prog_compiler_static='$wl-a ${wl}archive'+ ;;++ irix5* | irix6* | nonstopux*)+ lt_prog_compiler_wl='-Wl,'+ # PIC (with -KPIC) is the default.+ lt_prog_compiler_static='-non_shared'+ ;;++ linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu* | *freebsd*)+ case $cc_basename in+ # old Intel for x86_64, which still supported -KPIC.+ ecc*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-static'+ ;;+ *flang* | ftn | f18* | f95*)+ # Flang compiler.+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;+ # icc used to be incompatible with GCC.+ # ICC 10 doesn't accept -KPIC any more.+ icc* | ifort*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;+ # Lahey Fortran 8.1.+ lf95*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='--shared'+ lt_prog_compiler_static='--static'+ ;;+ nagfor*)+ # NAG Fortran compiler+ lt_prog_compiler_wl='-Wl,-Wl,,'+ lt_prog_compiler_pic='-PIC'+ lt_prog_compiler_static='-Bstatic'+ ;;+ tcc*)+ # Fabrice Bellard et al's Tiny C Compiler+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;+ pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)+ # Portland Group compilers (*not* the Pentium gcc compiler,+ # which looks to be a dead project)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fpic'+ lt_prog_compiler_static='-Bstatic'+ ;;+ ccc*)+ lt_prog_compiler_wl='-Wl,'+ # All Alpha code is PIC.+ lt_prog_compiler_static='-non_shared'+ ;;+ xl* | bgxl* | bgf* | mpixl*)+ # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-qpic'+ lt_prog_compiler_static='-qstaticlink'+ ;;+ *)+ case `$CC -V 2>&1 | $SED 5q` in+ *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)+ # Sun Fortran 8.3 passes all unrecognized flags to the linker+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ lt_prog_compiler_wl=''+ ;;+ *Sun\ F* | *Sun*Fortran*)+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ lt_prog_compiler_wl='-Qoption ld '+ ;;+ *Sun\ C*)+ # Sun C 5.9+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ lt_prog_compiler_wl='-Wl,'+ ;;+ *Intel*\ [CF]*Compiler*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;+ *Portland\ Group*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fpic'+ lt_prog_compiler_static='-Bstatic'+ ;;+ esac+ ;;+ esac+ ;;++ newsos6)+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ ;;++ *-mlibc)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-fPIC'+ lt_prog_compiler_static='-static'+ ;;++ *nto* | *qnx*)+ # QNX uses GNU C++, but need to define -shared option too, otherwise+ # it will coredump.+ lt_prog_compiler_pic='-fPIC -shared'+ ;;++ osf3* | osf4* | osf5*)+ lt_prog_compiler_wl='-Wl,'+ # All OSF/1 code is PIC.+ lt_prog_compiler_static='-non_shared'+ ;;++ rdos*)+ lt_prog_compiler_static='-non_shared'+ ;;++ serenity*)+ ;;++ solaris*)+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ case $cc_basename in+ f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)+ lt_prog_compiler_wl='-Qoption ld ';;+ *)+ lt_prog_compiler_wl='-Wl,';;+ esac+ ;;++ sunos4*)+ lt_prog_compiler_wl='-Qoption ld '+ lt_prog_compiler_pic='-PIC'+ lt_prog_compiler_static='-Bstatic'+ ;;++ sysv4 | sysv4.2uw2* | sysv4.3*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ ;;++ sysv4*MP*)+ if test -d /usr/nec; then+ lt_prog_compiler_pic='-Kconform_pic'+ lt_prog_compiler_static='-Bstatic'+ fi+ ;;++ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_pic='-KPIC'+ lt_prog_compiler_static='-Bstatic'+ ;;++ unicos*)+ lt_prog_compiler_wl='-Wl,'+ lt_prog_compiler_can_build_shared=no+ ;;++ uts4*)+ lt_prog_compiler_pic='-pic'+ lt_prog_compiler_static='-Bstatic'+ ;;++ *)+ lt_prog_compiler_can_build_shared=no+ ;;+ esac+ fi++case $host_os in+ # For platforms that do not support PIC, -DPIC is meaningless:+ *djgpp*)+ lt_prog_compiler_pic=+ ;;+ *)+ lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"+ ;;+esac++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5+printf %s "checking for $compiler option to produce PIC... " >&6; }+if test ${lt_cv_prog_compiler_pic+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_pic=$lt_prog_compiler_pic ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5+printf '%s\n' "$lt_cv_prog_compiler_pic" >&6; }+lt_prog_compiler_pic=$lt_cv_prog_compiler_pic++#+# Check to make sure the PIC flag actually works.+#+if test -n "$lt_prog_compiler_pic"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5+printf %s "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }+if test ${lt_cv_prog_compiler_pic_works+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_pic_works=no+ ac_outfile=conftest.$ac_objext+ echo "$lt_simple_compile_test_code" > conftest.$ac_ext+ lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment+ # Insert the option either (1) after the last *FLAGS variable, or+ # (2) before a word containing "conftest.", or (3) at the end.+ # Note that $ac_compile itself does not contain backslashes and begins+ # with a dollar sign (not a hyphen), so the echo should work correctly.+ # The option is referenced via a variable to avoid confusing sed.+ lt_compile=`echo "$ac_compile" | $SED \+ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \+ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \+ -e 's:$: $lt_compiler_flag:'`+ (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)+ (eval "$lt_compile" 2>conftest.err)+ ac_status=$?+ cat conftest.err >&5+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ if (exit $ac_status) && test -s "$ac_outfile"; then+ # The compiler can only warn and ignore the option if not recognized+ # So say no if there are warnings other than the usual output.+ $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+ if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then+ lt_cv_prog_compiler_pic_works=yes+ fi+ fi+ $RM conftest*+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5+printf '%s\n' "$lt_cv_prog_compiler_pic_works" >&6; }++if test yes = "$lt_cv_prog_compiler_pic_works"; then+ case $lt_prog_compiler_pic in+ "" | " "*) ;;+ *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;+ esac+else+ lt_prog_compiler_pic=+ lt_prog_compiler_can_build_shared=no+fi++fi++++++#+# Check to make sure the static flag actually works.+#+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5+printf %s "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }+if test ${lt_cv_prog_compiler_static_works+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) lt_cv_prog_compiler_static_works=no+ save_LDFLAGS=$LDFLAGS+ LDFLAGS="$LDFLAGS $lt_tmp_static_flag"+ echo "$lt_simple_link_test_code" > conftest.$ac_ext+ if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then+ # The linker can only warn and ignore the option if not recognized+ # So say no if there are warnings+ if test -s conftest.err; then+ # Append any errors to the config.log.+ cat conftest.err 1>&5+ $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp+ $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2+ if diff conftest.exp conftest.er2 >/dev/null; then+ lt_cv_prog_compiler_static_works=yes+ fi+ else+ lt_cv_prog_compiler_static_works=yes+ fi+ fi+ $RM -r conftest*+ LDFLAGS=$save_LDFLAGS+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5+printf '%s\n' "$lt_cv_prog_compiler_static_works" >&6; }++if test yes = "$lt_cv_prog_compiler_static_works"; then+ :+else+ lt_prog_compiler_static=+fi++++='-fPIC'+ archive_cmds='$CC -sSIDE_MODULE=2 -shared $libobjs $deplibs $compiler_flags -o $lib'+ archive_expsym_cmds='$SED "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -sSIDE_MODULE=2 -shared $libobjs $deplibs $compiler_flags -o $lib -s EXPORTED_FUNCTIONS=@$output_objdir/$soname.expsym'+ archive_cmds_need_lc=no+ no_undefined_flag=+ ;;++*)+ dynamic_linker=no+ ;;+esac+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5+printf '%s\n' "$dynamic_linker" >&6; }+test no = "$dynamic_linker" && can_build_shared=no++variables_saved_for_relink="PATH $shlibpath_var $runpath_var"+if test yes = "$GCC"; then+ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"+fi++if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then+ sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec+fi++if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then+ sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec+fi++# remember unaugmented sys_lib_dlsearch_path content for libtool script decls...+configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec++# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code+func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"++# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool+configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5+printf %s "checking how to hardcode library paths into programs... " >&6; }+hardcode_action=+if test -n "$hardcode_libdir_flag_spec" ||+ test -n "$runpath_var" ||+ test yes = "$hardcode_automatic"; then++ # We can hardcode non-existent directories.+ if test no != "$hardcode_direct" &&+ # If the only mechanism to avoid hardcoding is shlibpath_var, we+ # have to relink, otherwise we might link with an installed library+ # when we should be linking with a yet-to-be-installed one+ ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&+ test no != "$hardcode_minus_L"; then+ # Linking always hardcodes the temporary library directory.+ hardcode_action=relink+ else+ # We can link without hardcoding, and we can hardcode nonexisting dirs.+ hardcode_action=immediate+ fi+else+ # We cannot hardcode anything, or else we can only hardcode existing+ # directories.+ hardcode_action=unsupported+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5+printf '%s\n' "$hardcode_action" >&6; }++if test relink = "$hardcode_action" ||+ test yes = "$inherit_rpath"; then+ # Fast installation is not supported+ enable_fast_install=no+elif test yes = "$shlibpath_overrides_runpath" ||+ test no = "$enable_shared"; then+ # Fast installation is not necessary+ enable_fast_install=needless+fi+++++++ if test yes != "$enable_dlopen"; then+ enable_dlopen=unknown+ enable_dlopen_self=unknown+ enable_dlopen_self_static=unknown+else+ lt_cv_dlopen=no+ lt_cv_dlopen_libs=++ case $host_os in+ beos*)+ lt_cv_dlopen=load_add_on+ lt_cv_dlopen_libs=+ lt_cv_dlopen_self=yes+ ;;++ mingw* | windows* | pw32* | cegcc*)+ lt_cv_dlopen=LoadLibrary+ lt_cv_dlopen_libs=+ ;;++ cygwin*)+ lt_cv_dlopen=dlopen+ lt_cv_dlopen_libs=+ ;;++ darwin*)+ # if libdl is installed we need to link against it+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5+printf %s "checking for dlopen in -ldl... " >&6; }+if test ${ac_cv_lib_dl_dlopen+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char dlopen (void);+int+main (void)+{+return dlopen ();+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ac_cv_lib_dl_dlopen=yes+else case e in #(+ e) ac_cv_lib_dl_dlopen=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5+printf '%s\n' "$ac_cv_lib_dl_dlopen" >&6; }+if test "x$ac_cv_lib_dl_dlopen" = xyes+then :+ lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl+else case e in #(+ e)+ lt_cv_dlopen=dyld+ lt_cv_dlopen_libs=+ lt_cv_dlopen_self=yes+ ;;+esac+fi++ ;;++ tpf*)+ # Don't try to run any link tests for TPF. We know it's impossible+ # because TPF is a cross-compiler, and we know how we open DSOs.+ lt_cv_dlopen=dlopen+ lt_cv_dlopen_libs=+ lt_cv_dlopen_self=no+ ;;++ *)+ ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"+if test "x$ac_cv_func_shl_load" = xyes+then :+ lt_cv_dlopen=shl_load+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5+printf %s "checking for shl_load in -ldld... " >&6; }+if test ${ac_cv_lib_dld_shl_load+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char shl_load (void);+int+main (void)+{+return shl_load ();+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ac_cv_lib_dld_shl_load=yes+else case e in #(+ e) ac_cv_lib_dld_shl_load=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5+printf '%s\n' "$ac_cv_lib_dld_shl_load" >&6; }+if test "x$ac_cv_lib_dld_shl_load" = xyes+then :+ lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld+else case e in #(+ e) ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"+if test "x$ac_cv_func_dlopen" = xyes+then :+ lt_cv_dlopen=dlopen+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5+printf %s "checking for dlopen in -ldl... " >&6; }+if test ${ac_cv_lib_dl_dlopen+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char dlopen (void);+int+main (void)+{+return dlopen ();+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ac_cv_lib_dl_dlopen=yes+else case e in #(+ e) ac_cv_lib_dl_dlopen=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5+printf '%s\n' "$ac_cv_lib_dl_dlopen" >&6; }+if test "x$ac_cv_lib_dl_dlopen" = xyes+then :+ lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5+printf %s "checking for dlopen in -lsvld... " >&6; }+if test ${ac_cv_lib_svld_dlopen+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_check_lib_save_LIBS=$LIBS+LIBS="-lsvld $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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char dlopen (void);+int+main (void)+{+return dlopen ();+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ac_cv_lib_svld_dlopen=yes+else case e in #(+ e) ac_cv_lib_svld_dlopen=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5+printf '%s\n' "$ac_cv_lib_svld_dlopen" >&6; }+if test "x$ac_cv_lib_svld_dlopen" = xyes+then :+ lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld+else case e in #(+ e) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5+printf %s "checking for dld_link in -ldld... " >&6; }+if test ${ac_cv_lib_dld_dld_link+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char dld_link (void);+int+main (void)+{+return dld_link ();+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ ac_cv_lib_dld_dld_link=yes+else case e in #(+ e) ac_cv_lib_dld_dld_link=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+LIBS=$ac_check_lib_save_LIBS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5+printf '%s\n' "$ac_cv_lib_dld_dld_link" >&6; }+if test "x$ac_cv_lib_dld_dld_link" = xyes+then :+ lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld+fi++ ;;+esac+fi++ ;;+esac+fi++ ;;+esac+fi++ ;;+esac+fi++ ;;+esac+fi++ ;;+ esac++ if test no = "$lt_cv_dlopen"; then+ enable_dlopen=no+ else+ enable_dlopen=yes+ fi++ case $lt_cv_dlopen in+ dlopen)+ save_CPPFLAGS=$CPPFLAGS+ test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"++ save_LDFLAGS=$LDFLAGS+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"++ save_LIBS=$LIBS+ LIBS="$lt_cv_dlopen_libs $LIBS"++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5+printf %s "checking whether a program can dlopen itself... " >&6; }+if test ${lt_cv_dlopen_self+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test yes = "$cross_compiling"; then :+ lt_cv_dlopen_self=cross+else+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2+ lt_status=$lt_dlunknown+ cat > conftest.$ac_ext <<_LT_EOF+#line $LINENO "configure"+#include "confdefs.h"++#if HAVE_DLFCN_H+#include <dlfcn.h>+#endif++#include <stdio.h>++#ifdef RTLD_GLOBAL+# define LT_DLGLOBAL RTLD_GLOBAL+#else+# ifdef DL_GLOBAL+# define LT_DLGLOBAL DL_GLOBAL+# else+# define LT_DLGLOBAL 0+# endif+#endif++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we+ find out it does not work in some platform. */+#ifndef LT_DLLAZY_OR_NOW+# ifdef RTLD_LAZY+# define LT_DLLAZY_OR_NOW RTLD_LAZY+# else+# ifdef DL_LAZY+# define LT_DLLAZY_OR_NOW DL_LAZY+# else+# ifdef RTLD_NOW+# define LT_DLLAZY_OR_NOW RTLD_NOW+# else+# ifdef DL_NOW+# define LT_DLLAZY_OR_NOW DL_NOW+# else+# define LT_DLLAZY_OR_NOW 0+# endif+# endif+# endif+# endif+#endif++/* When -fvisibility=hidden is used, assume the code has been annotated+ correspondingly for the symbols needed. */+#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))+int fnord (void) __attribute__((visibility("default")));+#endif++int fnord (void) { return 42; }+int main (void)+{+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);+ int status = $lt_dlunknown;++ if (self)+ {+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;+ else+ {+ if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;+ else puts (dlerror ());+ }+ /* dlclose (self); */+ }+ else+ puts (dlerror ());++ return status;+}+_LT_EOF+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5+ (eval $ac_link) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then+ (./conftest; exit; ) >&5 2>/dev/null+ lt_status=$?+ case x$lt_status in+ x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;+ x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;+ x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;+ esac+ else :+ # compilation failed+ lt_cv_dlopen_self=no+ fi+fi+rm -fr conftest*++ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5+printf '%s\n' "$lt_cv_dlopen_self" >&6; }++ if test yes = "$lt_cv_dlopen_self"; then+ wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5+printf %s "checking whether a statically linked program can dlopen itself... " >&6; }+if test ${lt_cv_dlopen_self_static+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test yes = "$cross_compiling"; then :+ lt_cv_dlopen_self_static=cross+else+ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2+ lt_status=$lt_dlunknown+ cat > conftest.$ac_ext <<_LT_EOF+#line $LINENO "configure"+#include "confdefs.h"++#if HAVE_DLFCN_H+#include <dlfcn.h>+#endif++#include <stdio.h>++#ifdef RTLD_GLOBAL+# define LT_DLGLOBAL RTLD_GLOBAL+#else+# ifdef DL_GLOBAL+# define LT_DLGLOBAL DL_GLOBAL+# else+# define LT_DLGLOBAL 0+# endif+#endif++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we+ find out it does not work in some platform. */+#ifndef LT_DLLAZY_OR_NOW+# ifdef RTLD_LAZY+# define LT_DLLAZY_OR_NOW RTLD_LAZY+# else+# ifdef DL_LAZY+# define LT_DLLAZY_OR_NOW DL_LAZY+# else+# ifdef RTLD_NOW+# define LT_DLLAZY_OR_NOW RTLD_NOW+# else+# ifdef DL_NOW+# define LT_DLLAZY_OR_NOW DL_NOW+# else+# define LT_DLLAZY_OR_NOW 0+# endif+# endif+# endif+# endif+#endif++/* When -fvisibility=hidden is used, assume the code has been annotated+ correspondingly for the symbols needed. */+#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))+int fnord (void) __attribute__((visibility("default")));+#endif++int fnord (void) { return 42; }+int main (void)+{+ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);+ int status = $lt_dlunknown;++ if (self)+ {+ if (dlsym (self,"fnord")) status = $lt_dlno_uscore;+ else+ {+ if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;+ else puts (dlerror ());+ }+ /* dlclose (self); */+ }+ else+ puts (dlerror ());++ return status;+}+_LT_EOF+ if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5+ (eval $ac_link) 2>&5+ ac_status=$?+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5+ test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then+ (./conftest; exit; ) >&5 2>/dev/null+ lt_status=$?+ case x$lt_status in+ x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;+ x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;+ x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;+ esac+ else :+ # compilation failed+ lt_cv_dlopen_self_static=no+ fi+fi+rm -fr conftest*++ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5+printf '%s\n' "$lt_cv_dlopen_self_static" >&6; }+ fi++ CPPFLAGS=$save_CPPFLAGS+ LDFLAGS=$save_LDFLAGS+ LIBS=$save_LIBS+ ;;+ esac++ case $lt_cv_dlopen_self in+ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;+ *) enable_dlopen_self=unknown ;;+ esac++ case $lt_cv_dlopen_self_static in+ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;+ *) enable_dlopen_self_static=unknown ;;+ esac+fi++++++++++++++++++striplib=+old_striplib=+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5+printf %s "checking whether stripping libraries is possible... " >&6; }+if test -z "$STRIP"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+else+ if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then+ old_striplib="$STRIP --strip-debug"+ striplib="$STRIP --strip-unneeded"+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }+ else+ case $host_os in+ darwin*)+ # FIXME - insert some real tests, host_os isn't really good enough+ striplib="$STRIP -x"+ old_striplib="$STRIP -S"+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }+ ;;+ freebsd*)+ if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then+ old_striplib="$STRIP --strip-debug"+ striplib="$STRIP --strip-unneeded"+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }+ else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ fi+ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ ;;+ esac+ fi+fi+++++++++++++ # Report what library types will actually be built+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5+printf %s "checking if libtool supports shared libraries... " >&6; }+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5+printf '%s\n' "$can_build_shared" >&6; }++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5+printf %s "checking whether to build shared libraries... " >&6; }+ test no = "$can_build_shared" && enable_shared=no++ # On AIX, shared libraries and static libraries use the same namespace, and+ # are all built from PIC.+ case $host_os in+ aix3*)+ test yes = "$enable_shared" && enable_static=no+ if test -n "$RANLIB"; then+ archive_cmds="$archive_cmds~\$RANLIB \$lib"+ postinstall_cmds='$RANLIB $lib'+ fi+ ;;++ aix[4-9]*)+ if test ia64 != "$host_cpu"; then+ case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in+ yes,aix,yes) ;; # shared object as lib.so file only+ yes,svr4,*) ;; # shared object as lib.so archive member only+ yes,*) enable_static=no ;; # shared object in lib.a archive as well+ esac+ fi+ ;;+ esac+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5+printf '%s\n' "$enable_shared" >&6; }++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5+printf %s "checking whether to build static libraries... " >&6; }+ # Make sure either enable_shared or enable_static is yes.+ test yes = "$enable_shared" || enable_static=yes+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5+printf '%s\n' "$enable_static" >&6; }+++++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++CC=$lt_save_CC++++++++++++++++ ac_config_commands="$ac_config_commands libtool"+++++# Only expand once:+++if test -n "$ac_tool_prefix"; then+ # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.+set dummy ${ac_tool_prefix}windres; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_RC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$RC"; then+ ac_cv_prog_RC="$RC" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_RC="${ac_tool_prefix}windres"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+RC=$ac_cv_prog_RC+if test -n "$RC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $RC" >&5+printf '%s\n' "$RC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++fi+if test -z "$ac_cv_prog_RC"; then+ ac_ct_RC=$RC+ # Extract the first word of "windres", so it can be a program name with args.+set dummy windres; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_prog_ac_ct_RC+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if test -n "$ac_ct_RC"; then+ ac_cv_prog_ac_ct_RC="$ac_ct_RC" # Let the user override the test.+else+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_prog_ac_ct_RC="windres"+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5+ break 2+ fi+done+ done+IFS=$as_save_IFS++fi ;;+esac+fi+ac_ct_RC=$ac_cv_prog_ac_ct_RC+if test -n "$ac_ct_RC"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RC" >&5+printf '%s\n' "$ac_ct_RC" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ if test "x$ac_ct_RC" = x; then+ RC=""+ else+ case $cross_compiling:$ac_tool_warned in+yes:)+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5+printf '%s\n' "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}+ac_tool_warned=yes ;;+esac+ RC=$ac_ct_RC+ fi+else+ RC="$ac_cv_prog_RC"+fi+++++# Source file extension for RC test sources.+ac_ext=rc++# Object file extension for compiled RC test sources.+objext=o+objext_RC=$objext++# Code to be used in simple compile tests+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'++# Code to be used in simple link tests+lt_simple_link_test_code=$lt_simple_compile_test_code++# ltmain only uses $CC for tagged configurations so make sure $CC is set.+++++++# If no C compiler was specified, use CC.+LTCC=${LTCC-"$CC"}++# If no C compiler flags were specified, use CFLAGS.+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}++# Allow CC to be a program name with arguments.+compiler=$CC+++# save warnings/boilerplate of simple test code+ac_outfile=conftest.$ac_objext+echo "$lt_simple_compile_test_code" >conftest.$ac_ext+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_compiler_boilerplate=`cat conftest.err`+$RM conftest*++ac_outfile=conftest.$ac_objext+echo "$lt_simple_link_test_code" >conftest.$ac_ext+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err+_lt_linker_boilerplate=`cat conftest.err`+$RM -r conftest*+++# Allow CC to be a program name with arguments.+lt_save_CC=$CC+lt_save_CFLAGS=$CFLAGS+lt_save_GCC=$GCC+GCC=+CC=${RC-"windres"}+CFLAGS=+compiler=$CC+compiler_RC=$CC+func_cc_basename $compiler+cc_basename=$func_cc_basename_result++lt_cv_prog_compiler_c_o_RC=yes++if test -n "$compiler"; then+ :++++fi++GCC=$lt_save_GCC+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++CC=$lt_save_CC+CFLAGS=$lt_save_CFLAGS+++# This is a bit wrong since it is possible to request that only some libs+# are built as shared. Using that feature isn't so common though, and this+# breaks only on Windows (at least for now) if the user enables only some+# libs as shared.+ if test "x$enable_shared" != xno; then+ COND_SHARED_TRUE=+ COND_SHARED_FALSE='#'+else+ COND_SHARED_TRUE='#'+ COND_SHARED_FALSE=+fi+++#####################+# Symbol versioning #+#####################++# NOTE: This checks if we are building shared or static library+# and if --with-pic or --without-pic was used. Thus this check+# must be after Libtool initialization.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if library symbol versioning should be used" >&5+printf %s "checking if library symbol versioning should be used... " >&6; }+# Check whether --enable-symbol-versions was given.+if test ${enable_symbol_versions+y}+then :+ enableval=$enable_symbol_versions;+else case e in #(+ e) enable_symbol_versions=auto ;;+esac+fi++if test "x$enable_symbol_versions" = xauto; then+ case $host_os in+ # NOTE: Even if one omits -gnu on GNU/Linux (e.g.+ # i486-slackware-linux), configure will (via config.sub)+ # append -gnu (e.g. i486-slackware-linux-gnu), and this+ # test will work correctly.+ gnu* | *-gnu* | freebsd*)+ enable_symbol_versions=yes+ ;;+ *)+ enable_symbol_versions=no+ ;;+ esac+fi++# There are two variants for symbol versioning.+# See src/liblzma/validate_map.sh for details.+#+# On GNU/Linux, extra symbols are added in the C code. These extra symbols+# must not be put into a static library as they can cause problems (and+# even if they didn't cause problems, they would be useless). On other+# systems symbol versioning may be used too but there is no problem as only+# a linker script is specified in src/liblzma/Makefile.am and that isn't+# used when creating a static library.+#+# Libtool always uses -DPIC when building shared libraries by default and+# doesn't use it for static libs by default. This can be overridden with+# --with-pic and --without-pic though. As long as neither --with-pic nor+# --without-pic is used then we can use #ifdef PIC to detect if the file is+# being built for a shared library.+if test "x$enable_symbol_versions" = xno+then :++ enable_symbol_versions=no+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }++elif test "x$enable_shared" = xno+then :++ enable_symbol_versions=no+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no (not building a shared library)" >&5+printf '%s\n' "no (not building a shared library)" >&6; }++else case e in #(+ e)+ # "yes" means that symbol version are to be used but we need to+ # autodetect which variant to use.+ if test "x$enable_symbol_versions" = xyes ; then+ case "$host_cpu-$host_os" in+ microblaze*)+ # GCC 12 on MicroBlaze doesn't support+ # __symver__ attribute. It's simplest and+ # safest to use the generic version on that+ # platform since then only the linker script+ # is needed. The RHEL/CentOS 7 compatibility+ # symbols don't matter on MicroBlaze.+ enable_symbol_versions=generic+ ;;+ *-linux*)+ # NVIDIA HPC Compiler doesn't support symbol+ # versioning but the linker script can still+ # be used.+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#ifdef __NVCOMPILER+ use_generic_symbol_versioning+ #endif+_ACEOF+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |+ $EGREP_TRADITIONAL "use_generic_symbol_versioning" >/dev/null 2>&1+then :+ enable_symbol_versions=generic+else case e in #(+ e) enable_symbol_versions=linux ;;+esac+fi+rm -rf conftest*++ ;;+ *)+ enable_symbol_versions=generic+ ;;+ esac+ fi++ if test "x$enable_symbol_versions" = xlinux ; then+ case "$pic_mode-$enable_static" in+ default-*)+ # Use symvers if PIC is defined.+ have_symbol_versions_linux=2+ ;;+ *-no)+ # Not building static library.+ # Use symvers unconditionally.+ have_symbol_versions_linux=1+ ;;+ *)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "+ On GNU/Linux, building both shared and static library at the same time+ is not supported if --with-pic or --without-pic is used.+ Use either --disable-shared or --disable-static to build one type+ of library at a time. If both types are needed, build one at a time,+ possibly picking only src/liblzma/.libs/liblzma.a from the static build." "$LINENO" 5+ ;;+ esac++printf '%s\n' "#define HAVE_SYMBOL_VERSIONS_LINUX $have_symbol_versions_linux" >>confdefs.h++ elif test "x$enable_symbol_versions" != xgeneric ; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: " >&5+printf '%s\n' "" >&6; }+ as_fn_error $? "unknown symbol versioning variant '$enable_symbol_versions'" "$LINENO" 5+ fi+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes ($enable_symbol_versions)" >&5+printf '%s\n' "yes ($enable_symbol_versions)" >&6; }+ ;;+esac+fi++ if test "x$enable_symbol_versions" = xlinux; then+ COND_SYMVERS_LINUX_TRUE=+ COND_SYMVERS_LINUX_FALSE='#'+else+ COND_SYMVERS_LINUX_TRUE='#'+ COND_SYMVERS_LINUX_FALSE=+fi++ if test "x$enable_symbol_versions" = xgeneric; then+ COND_SYMVERS_GENERIC_TRUE=+ COND_SYMVERS_GENERIC_FALSE='#'+else+ COND_SYMVERS_GENERIC_TRUE='#'+ COND_SYMVERS_GENERIC_FALSE=+fi++++###############################################################################+# Checks for libraries.+###############################################################################++echo+echo "Initializing gettext:"+++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5+printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }+set x ${MAKE-make}+ac_make=`printf '%s\n' "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`+if eval test \${ac_cv_prog_make_${ac_make}_set+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat >conftest.make <<\_ACEOF+SHELL = /bin/sh+all:+ @printf '%s\n' '@@@%%%=$(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 ;;+esac+fi+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }+ SET_MAKE=+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ SET_MAKE="MAKE=${MAKE-make}"+fi+++ # 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.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5+printf %s "checking for a BSD-compatible install... " >&6; }+if test -z "$INSTALL"; then+if test ${ac_cv_path_install+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ # Account for fact that we put trailing slashes in our PATH walk.+case $as_dir in #((+ ./ | /[cC]/* | \+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \+ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \+ /usr/ucb/* ) ;;+ *)+ # OSF/1 and SCO ODT 3.0 have their own names for install.+ # Don't use installbsd from OSF/1 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 as_fn_executable_p "$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+ ;;+esac+fi+ if test ${ac_cv_path_install+y}; 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+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5+printf '%s\n' "$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'+++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5+printf %s "checking for a race-free mkdir -p... " >&6; }+if test -z "$MKDIR_P"; then+ if test ${ac_cv_path_mkdir+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_prog in mkdir gmkdir; do+ for ac_exec_ext in '' $ac_executable_extensions; do+ as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue+ case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(+ 'mkdir ('*'coreutils) '* | \+ *'BusyBox '* | \+ 'mkdir (fileutils) '4.1*)+ ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext+ break 3;;+ esac+ done+ done+ done+IFS=$as_save_IFS+ ;;+esac+fi++ test -d ./--version && rmdir ./--version+ if test ${ac_cv_path_mkdir+y}; then+ MKDIR_P="$ac_cv_path_mkdir -p"+ else+ # As a last resort, use plain mkdir -p,+ # in the hope it doesn't have the bugs of ancient mkdir.+ MKDIR_P='mkdir -p'+ fi+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5+printf '%s\n' "$MKDIR_P" >&6; }+++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5+printf %s "checking whether NLS is requested... " >&6; }+ # Check whether --enable-nls was given.+if test ${enable_nls+y}+then :+ enableval=$enable_nls; USE_NLS=$enableval+else case e in #(+ e) USE_NLS=yes ;;+esac+fi++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5+printf '%s\n' "$USE_NLS" >&6; }+++++ GETTEXT_MACRO_VERSION=0.24+++++# Prepare PATH_SEPARATOR.+# The user is always right.+if test "${PATH_SEPARATOR+set}" != set; then+ # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which+ # contains only /bin. Note that ksh looks also at the FPATH variable,+ # so we have to set that as well for the test.+ 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++# Find out how to test for executable files. Don't use a zero-byte file,+# as systems may use methods other than mode bits to determine executability.+cat >conf$$.file <<_ASEOF+#! /bin/sh+exit 0+_ASEOF+chmod +x conf$$.file+if test -x conf$$.file >/dev/null 2>&1; then+ ac_executable_p="test -x"+else+ ac_executable_p="test -f"+fi+rm -f conf$$.file++# Extract the first word of "msgfmt", so it can be a program name with args.+set dummy msgfmt; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_path_MSGFMT+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) case "$MSGFMT" in+ [\\/]* | ?:[\\/]*)+ ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.+ ;;+ *)+ gt_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR+ for ac_dir in $PATH; do+ IFS="$gt_saved_IFS"+ test -z "$ac_dir" && ac_dir=.+ for ac_exec_ext in '' $ac_executable_extensions; do+ if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then+ echo "$as_me:${as_lineno-$LINENO}: trying $ac_dir/$ac_word..." >&5+ if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&+ (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then+ ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"+ break 2+ fi+ fi+ done+ done+ IFS="$gt_saved_IFS"+ test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"+ ;;+esac ;;+esac+fi+MSGFMT="$ac_cv_path_MSGFMT"+if test "$MSGFMT" != ":"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5+printf '%s\n' "$MSGFMT" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ # Extract the first word of "gmsgfmt", so it can be a program name with args.+set dummy gmsgfmt; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_path_GMSGFMT+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) case $GMSGFMT in+ [\\/]* | ?:[\\/]*)+ ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.+ ;;+ *)+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ for ac_exec_ext in '' $ac_executable_extensions; do+ if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then+ ac_cv_path_GMSGFMT="$as_dir$ac_word$ac_exec_ext"+ printf '%s\n' "$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_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"+ ;;+esac ;;+esac+fi+GMSGFMT=$ac_cv_path_GMSGFMT+if test -n "$GMSGFMT"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5+printf '%s\n' "$GMSGFMT" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++++ case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;+ *) GMSGFMT_015=$GMSGFMT ;;+ esac++++# Prepare PATH_SEPARATOR.+# The user is always right.+if test "${PATH_SEPARATOR+set}" != set; then+ # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which+ # contains only /bin. Note that ksh looks also at the FPATH variable,+ # so we have to set that as well for the test.+ 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++# Find out how to test for executable files. Don't use a zero-byte file,+# as systems may use methods other than mode bits to determine executability.+cat >conf$$.file <<_ASEOF+#! /bin/sh+exit 0+_ASEOF+chmod +x conf$$.file+if test -x conf$$.file >/dev/null 2>&1; then+ ac_executable_p="test -x"+else+ ac_executable_p="test -f"+fi+rm -f conf$$.file++# Extract the first word of "xgettext", so it can be a program name with args.+set dummy xgettext; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_path_XGETTEXT+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) case "$XGETTEXT" in+ [\\/]* | ?:[\\/]*)+ ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.+ ;;+ *)+ gt_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR+ for ac_dir in $PATH; do+ IFS="$gt_saved_IFS"+ test -z "$ac_dir" && ac_dir=.+ for ac_exec_ext in '' $ac_executable_extensions; do+ if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then+ echo "$as_me:${as_lineno-$LINENO}: trying $ac_dir/$ac_word..." >&5+ if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&+ (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then+ ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"+ break 2+ fi+ fi+ done+ done+ IFS="$gt_saved_IFS"+ test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"+ ;;+esac ;;+esac+fi+XGETTEXT="$ac_cv_path_XGETTEXT"+if test "$XGETTEXT" != ":"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5+printf '%s\n' "$XGETTEXT" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi++ rm -f messages.po++ case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in+ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;+ *) XGETTEXT_015=$XGETTEXT ;;+ esac++++# Prepare PATH_SEPARATOR.+# The user is always right.+if test "${PATH_SEPARATOR+set}" != set; then+ # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which+ # contains only /bin. Note that ksh looks also at the FPATH variable,+ # so we have to set that as well for the test.+ 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++# Find out how to test for executable files. Don't use a zero-byte file,+# as systems may use methods other than mode bits to determine executability.+cat >conf$$.file <<_ASEOF+#! /bin/sh+exit 0+_ASEOF+chmod +x conf$$.file+if test -x conf$$.file >/dev/null 2>&1; then+ ac_executable_p="test -x"+else+ ac_executable_p="test -f"+fi+rm -f conf$$.file++# Extract the first word of "msgmerge", so it can be a program name with args.+set dummy msgmerge; ac_word=$2+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5+printf %s "checking for $ac_word... " >&6; }+if test ${ac_cv_path_MSGMERGE+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) case "$MSGMERGE" in+ [\\/]* | ?:[\\/]*)+ ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.+ ;;+ *)+ gt_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR+ for ac_dir in $PATH; do+ IFS="$gt_saved_IFS"+ test -z "$ac_dir" && ac_dir=.+ for ac_exec_ext in '' $ac_executable_extensions; do+ if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then+ echo "$as_me:${as_lineno-$LINENO}: trying $ac_dir/$ac_word..." >&5+ if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then+ ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"+ break 2+ fi+ fi+ done+ done+ IFS="$gt_saved_IFS"+ test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"+ ;;+esac ;;+esac+fi+MSGMERGE="$ac_cv_path_MSGMERGE"+if test "$MSGMERGE" != ":"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5+printf '%s\n' "$MSGMERGE" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+fi+++ if LC_ALL=C $MSGMERGE --help | grep ' --for-msgfmt ' >/dev/null; then+ MSGMERGE_FOR_MSGFMT_OPTION='--for-msgfmt'+ else+ if LC_ALL=C $MSGMERGE --help | grep ' --no-fuzzy-matching ' >/dev/null; then+ MSGMERGE_FOR_MSGFMT_OPTION='--no-fuzzy-matching --no-location --quiet'+ else+ MSGMERGE_FOR_MSGFMT_OPTION='--no-location --quiet'+ fi+ fi+++ test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=+++ if test -n "$ALL_LINGUAS"; then+ test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"+ fi++ DESIRED_LINGUAS="${LINGUAS-\$(ALL_LINGUAS)}"+++ ac_config_commands="$ac_config_commands po-directories"++++ if test "X$prefix" = "XNONE"; then+ acl_final_prefix="$ac_default_prefix"+ else+ acl_final_prefix="$prefix"+ fi+ if test "X$exec_prefix" = "XNONE"; then+ acl_final_exec_prefix='${prefix}'+ else+ acl_final_exec_prefix="$exec_prefix"+ fi+ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"+ prefix="$acl_saved_prefix"++++# Check whether --with-gnu-ld was given.+if test ${with_gnu_ld+y}+then :+ withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes+else case e in #(+ e) with_gnu_ld=no ;;+esac+fi++# Prepare PATH_SEPARATOR.+# The user is always right.+if test "${PATH_SEPARATOR+set}" != set; then+ # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which+ # contains only /bin. Note that ksh looks also at the FPATH variable,+ # so we have to set that as well for the test.+ 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++if test -n "$LD"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for ld" >&5+printf %s "checking for ld... " >&6; }+elif test "$GCC" = yes; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5+printf %s "checking for ld used by $CC... " >&6; }+elif test "$with_gnu_ld" = yes; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5+printf %s "checking for GNU ld... " >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5+printf %s "checking for non-GNU ld... " >&6; }+fi+if test -n "$LD"; then+ # Let the user override the test with a path.+ :+else+ if test ${acl_cv_path_LD+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e)+ acl_cv_path_LD= # Final result of this test+ ac_prog=ld # Program to search in $PATH+ if test "$GCC" = yes; then+ # Check if gcc -print-prog-name=ld gives a path.+ case $host in+ *-*-mingw* | windows*)+ # gcc leaves a trailing carriage return which upsets mingw+ acl_output=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;+ *)+ acl_output=`($CC -print-prog-name=ld) 2>&5` ;;+ esac+ case $acl_output in+ # Accept absolute paths.+ [\\/]* | ?:[\\/]*)+ re_direlt='/[^/][^/]*/\.\./'+ # Canonicalize the pathname of ld+ acl_output=`echo "$acl_output" | sed 's%\\\\%/%g'`+ while echo "$acl_output" | grep "$re_direlt" > /dev/null 2>&1; do+ acl_output=`echo $acl_output | sed "s%$re_direlt%/%"`+ done+ # Got the pathname. No search in PATH is needed.+ acl_cv_path_LD="$acl_output"+ ac_prog=+ ;;+ "")+ # If it fails, then pretend we aren't using GCC.+ ;;+ *)+ # If it is relative, then search for the first ld in PATH.+ with_gnu_ld=unknown+ ;;+ esac+ fi+ if test -n "$ac_prog"; then+ # Search for $ac_prog in $PATH.+ acl_saved_IFS="$IFS"; IFS=$PATH_SEPARATOR+ for ac_dir in $PATH; do+ IFS="$acl_saved_IFS"+ test -z "$ac_dir" && ac_dir=.+ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then+ acl_cv_path_LD="$ac_dir/$ac_prog"+ # Check to see if the program is GNU ld. I'd rather use --version,+ # but apparently some variants of GNU ld only accept -v.+ # Break only if it was the GNU/non-GNU ld that we prefer.+ case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in+ *GNU* | *'with BFD'*)+ test "$with_gnu_ld" != no && break+ ;;+ *)+ test "$with_gnu_ld" != yes && break+ ;;+ esac+ fi+ done+ IFS="$acl_saved_IFS"+ fi+ case $host in+ *-*-aix*)+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#if defined __powerpc64__ || defined __LP64__+ int ok;+ #else+ error fail+ #endif++_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ # The compiler produces 64-bit code. Add option '-b64' so that the+ # linker groks 64-bit object files.+ case "$acl_cv_path_LD " in+ *" -b64 "*) ;;+ *) acl_cv_path_LD="$acl_cv_path_LD -b64" ;;+ esac++fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ ;;+ sparc64-*-netbsd*)+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#if defined __sparcv9 || defined __arch64__+ int ok;+ #else+ error fail+ #endif++_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :++else case e in #(+ e) # The compiler produces 32-bit code. Add option '-m elf32_sparc'+ # so that the linker groks 32-bit object files.+ case "$acl_cv_path_LD " in+ *" -m elf32_sparc "*) ;;+ *) acl_cv_path_LD="$acl_cv_path_LD -m elf32_sparc" ;;+ esac+ ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ ;;+ esac+ ;;+esac+fi++ LD="$acl_cv_path_LD"+fi+if test -n "$LD"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $LD" >&5+printf '%s\n' "$LD" >&6; }+else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5+printf %s "checking if the linker ($LD) is GNU ld... " >&6; }+if test ${acl_cv_prog_gnu_ld+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) # I'd rather use --version here, but apparently some GNU lds only accept -v.+case `$LD -v 2>&1 </dev/null` in+*GNU* | *'with BFD'*)+ acl_cv_prog_gnu_ld=yes+ ;;+*)+ acl_cv_prog_gnu_ld=no+ ;;+esac ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5+printf '%s\n' "$acl_cv_prog_gnu_ld" >&6; }+with_gnu_ld=$acl_cv_prog_gnu_ld++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5+printf %s "checking for shared library run path origin... " >&6; }+if test ${acl_cv_rpath+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e)+ CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \+ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh+ . ./conftest.sh+ rm -f ./conftest.sh+ acl_cv_rpath=done+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5+printf '%s\n' "$acl_cv_rpath" >&6; }+ wl="$acl_cv_wl"+ acl_libext="$acl_cv_libext"+ acl_shlibext="$acl_cv_shlibext"+ acl_libname_spec="$acl_cv_libname_spec"+ acl_library_names_spec="$acl_cv_library_names_spec"+ acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"+ acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"+ acl_hardcode_direct="$acl_cv_hardcode_direct"+ acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"+ # Check whether --enable-rpath was given.+if test ${enable_rpath+y}+then :+ enableval=$enable_rpath; :+else case e in #(+ e) enable_rpath=yes ;;+esac+fi+++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking 32-bit host C ABI" >&5+printf %s "checking 32-bit host C ABI... " >&6; }+if test ${gl_cv_host_cpu_c_abi_32bit+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) case "$host_cpu" in++ # CPUs that only support a 32-bit ABI.+ arc \+ | bfin \+ | cris* \+ | csky \+ | epiphany \+ | ft32 \+ | h8300 \+ | m68k \+ | microblaze | microblazeel \+ | nds32 | nds32le | nds32be \+ | nios2 | nios2eb | nios2el \+ | or1k* \+ | or32 \+ | sh | sh1234 | sh1234elb \+ | tic6x \+ | xtensa* )+ gl_cv_host_cpu_c_abi_32bit=yes+ ;;++ # CPUs that only support a 64-bit ABI.+ alpha | alphaev[4-8] | alphaev56 | alphapca5[67] | alphaev6[78] \+ | mmix )+ gl_cv_host_cpu_c_abi_32bit=no+ ;;++ *)+ if test -n "$gl_cv_host_cpu_c_abi"; then+ case "$gl_cv_host_cpu_c_abi" in+ i386 | x86_64-x32 | arm | armhf | arm64-ilp32 | hppa | ia64-ilp32 | loongarch32 | mips | mipsn32 | powerpc | riscv*-ilp32* | s390 | sparc)+ gl_cv_host_cpu_c_abi_32bit=yes ;;+ x86_64 | alpha | arm64 | aarch64c | hppa64 | ia64 | loongarch64 | mips64 | powerpc64 | powerpc64-elfv2 | riscv*-lp64* | s390x | sparc64 )+ gl_cv_host_cpu_c_abi_32bit=no ;;+ *)+ gl_cv_host_cpu_c_abi_32bit=unknown ;;+ esac+ else+ gl_cv_host_cpu_c_abi_32bit=unknown+ fi+ if test $gl_cv_host_cpu_c_abi_32bit = unknown; then+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+int test_pointer_size[sizeof (void *) - 5];++_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ gl_cv_host_cpu_c_abi_32bit=no+else case e in #(+ e) gl_cv_host_cpu_c_abi_32bit=yes ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ fi+ ;;+ esac+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $gl_cv_host_cpu_c_abi_32bit" >&5+printf '%s\n' "$gl_cv_host_cpu_c_abi_32bit" >&6; }++ HOST_CPU_C_ABI_32BIT="$gl_cv_host_cpu_c_abi_32bit"++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for ELF binary format" >&5+printf %s "checking for ELF binary format... " >&6; }+if test ${gl_cv_elf+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#if defined __ELF__ || (defined __linux__ && (defined __EDG__ || defined __SUNPRO_C))+ Extensible Linking Format+ #endif++_ACEOF+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |+ $EGREP_TRADITIONAL "Extensible Linking Format" >/dev/null 2>&1+then :+ gl_cv_elf=yes+else case e in #(+ e) gl_cv_elf=no ;;+esac+fi+rm -rf conftest*++ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $gl_cv_elf" >&5+printf '%s\n' "$gl_cv_elf" >&6; }+ if test $gl_cv_elf = yes; then+ # Extract the ELF class of a file (5th byte) in decimal.+ # Cf. https://en.wikipedia.org/wiki/Executable_and_Linkable_Format#File_header+ if od -A x < /dev/null >/dev/null 2>/dev/null; then+ # Use POSIX od.+ func_elfclass ()+ {+ od -A n -t d1 -j 4 -N 1+ }+ else+ # Use BSD hexdump.+ func_elfclass ()+ {+ dd bs=1 count=1 skip=4 2>/dev/null | hexdump -e '1/1 "%3d "'+ echo+ }+ fi+ # Use 'expr', not 'test', to compare the values of func_elfclass, because on+ # Solaris 11 OpenIndiana and Solaris 11 OmniOS, the result is 001 or 002,+ # not 1 or 2.+ case $HOST_CPU_C_ABI_32BIT in+ yes)+ # 32-bit ABI.+ acl_is_expected_elfclass ()+ {+ expr "`func_elfclass | sed -e 's/[ ]//g'`" = 1 > /dev/null+ }+ ;;+ no)+ # 64-bit ABI.+ acl_is_expected_elfclass ()+ {+ expr "`func_elfclass | sed -e 's/[ ]//g'`" = 2 > /dev/null+ }+ ;;+ *)+ # Unknown.+ acl_is_expected_elfclass ()+ {+ :+ }+ ;;+ esac+ else+ acl_is_expected_elfclass ()+ {+ :+ }+ fi++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for the common suffixes of directories in the library search path" >&5+printf %s "checking for the common suffixes of directories in the library search path... " >&6; }+if test ${acl_cv_libdirstems+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) acl_libdirstem=lib+ acl_libdirstem2=+ acl_libdirstem3=+ case "$host_os" in+ solaris*)+ if test $HOST_CPU_C_ABI_32BIT = no; then+ acl_libdirstem2=lib/64+ case "$host_cpu" in+ sparc*) acl_libdirstem3=lib/sparcv9 ;;+ i*86 | x86_64) acl_libdirstem3=lib/amd64 ;;+ esac+ fi+ ;;+ netbsd*)+ if test $HOST_CPU_C_ABI_32BIT != no; then+ case "$host_cpu" in+ sparc*) acl_libdirstem2=lib/sparc ;;+ esac+ fi+ ;;+ *)+ searchpath=`(LC_ALL=C $CC $CPPFLAGS $CFLAGS -print-search-dirs) 2>/dev/null \+ | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`+ if test $HOST_CPU_C_ABI_32BIT != no; then+ # 32-bit or unknown ABI.+ if test -d /usr/lib32; then+ acl_libdirstem2=lib32+ fi+ fi+ if test $HOST_CPU_C_ABI_32BIT != yes; then+ # 64-bit or unknown ABI.+ if test -d /usr/lib64; then+ acl_libdirstem3=lib64+ fi+ fi+ if test -n "$searchpath"; then+ acl_saved_IFS="${IFS= }"; IFS=":"+ for searchdir in $searchpath; do+ if test -d "$searchdir"; then+ case "$searchdir" in+ */lib32/ | */lib32 ) acl_libdirstem2=lib32 ;;+ */lib64/ | */lib64 ) acl_libdirstem3=lib64 ;;+ */../ | */.. )+ # Better ignore directories of this form. They are misleading.+ ;;+ *) searchdir=`cd "$searchdir" && pwd`+ case "$searchdir" in+ */lib32 ) acl_libdirstem2=lib32 ;;+ */lib64 ) acl_libdirstem3=lib64 ;;+ esac ;;+ esac+ fi+ done+ IFS="$acl_saved_IFS"+ if test $HOST_CPU_C_ABI_32BIT = yes; then+ # 32-bit ABI.+ acl_libdirstem3=+ fi+ if test $HOST_CPU_C_ABI_32BIT = no; then+ # 64-bit ABI.+ acl_libdirstem2=+ fi+ fi+ ;;+ esac+ test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"+ test -n "$acl_libdirstem3" || acl_libdirstem3="$acl_libdirstem"+ acl_cv_libdirstems="$acl_libdirstem,$acl_libdirstem2,$acl_libdirstem3"+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $acl_cv_libdirstems" >&5+printf '%s\n' "$acl_cv_libdirstems" >&6; }+ acl_libdirstem=`echo "$acl_cv_libdirstems" | sed -e 's/,.*//'`+ acl_libdirstem2=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,//' -e 's/,.*//'`+ acl_libdirstem3=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,[^,]*,//' -e 's/,.*//'`++++++++++++ use_additional=yes++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"++ eval additional_includedir=\"$includedir\"+ eval additional_libdir=\"$libdir\"+ eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"+ eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"++ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"+++# Check whether --with-libiconv-prefix was given.+if test ${with_libiconv_prefix+y}+then :+ withval=$with_libiconv_prefix;+ if test "X$withval" = "Xno"; then+ use_additional=no+ else+ if test "X$withval" = "X"; then++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"++ eval additional_includedir=\"$includedir\"+ eval additional_libdir=\"$libdir\"+ eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"+ eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"++ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ else+ additional_includedir="$withval/include"+ additional_libdir="$withval/$acl_libdirstem"+ additional_libdir2="$withval/$acl_libdirstem2"+ additional_libdir3="$withval/$acl_libdirstem3"+ fi+ fi++fi++ if test "X$additional_libdir2" = "X$additional_libdir"; then+ additional_libdir2=+ fi+ if test "X$additional_libdir3" = "X$additional_libdir"; then+ additional_libdir3=+ fi+ LIBICONV=+ LTLIBICONV=+ INCICONV=+ LIBICONV_PREFIX=+ HAVE_LIBICONV=+ rpathdirs=+ ltrpathdirs=+ names_already_handled=+ names_next_round='iconv '+ while test -n "$names_next_round"; do+ names_this_round="$names_next_round"+ names_next_round=+ for name in $names_this_round; do+ already_handled=+ for n in $names_already_handled; do+ if test "$n" = "$name"; then+ already_handled=yes+ break+ fi+ done+ if test -z "$already_handled"; then+ names_already_handled="$names_already_handled $name"+ uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`+ eval value=\"\$HAVE_LIB$uppername\"+ if test -n "$value"; then+ if test "$value" = yes; then+ eval value=\"\$LIB$uppername\"+ test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"+ eval value=\"\$LTLIB$uppername\"+ test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"+ else+ :+ fi+ else+ found_dir=+ found_la=+ found_so=+ found_a=+ eval libname=\"$acl_libname_spec\" # typically: libname=lib$name+ if test -n "$acl_shlibext"; then+ shrext=".$acl_shlibext" # typically: shrext=.so+ else+ shrext=+ fi+ if test $use_additional = yes; then+ for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do+ if test "X$found_dir" = "X"; then+ eval dir=\$$additional_libdir_variable+ if test -n "$dir"; then+ if test -n "$acl_shlibext"; then+ if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then+ found_dir="$dir"+ found_so="$dir/$libname$shrext"+ else+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then+ ver=`(cd "$dir" && \+ for f in "$libname$shrext".*; do echo "$f"; done \+ | sed -e "s,^$libname$shrext\\\\.,," \+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \+ | sed 1q ) 2>/dev/null`+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then+ found_dir="$dir"+ found_so="$dir/$libname$shrext.$ver"+ fi+ else+ eval library_names=\"$acl_library_names_spec\"+ for f in $library_names; do+ if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then+ found_dir="$dir"+ found_so="$dir/$f"+ break+ fi+ done+ fi+ fi+ fi+ if test "X$found_dir" = "X"; then+ if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then+ found_dir="$dir"+ found_a="$dir/$libname.$acl_libext"+ fi+ fi+ if test "X$found_dir" != "X"; then+ if test -f "$dir/$libname.la"; then+ found_la="$dir/$libname.la"+ fi+ fi+ fi+ fi+ done+ fi+ if test "X$found_dir" = "X"; then+ for x in $LDFLAGS $LTLIBICONV; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ case "$x" in+ -L*)+ dir=`echo "X$x" | sed -e 's/^X-L//'`+ if test -n "$acl_shlibext"; then+ if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then+ found_dir="$dir"+ found_so="$dir/$libname$shrext"+ else+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then+ ver=`(cd "$dir" && \+ for f in "$libname$shrext".*; do echo "$f"; done \+ | sed -e "s,^$libname$shrext\\\\.,," \+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \+ | sed 1q ) 2>/dev/null`+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then+ found_dir="$dir"+ found_so="$dir/$libname$shrext.$ver"+ fi+ else+ eval library_names=\"$acl_library_names_spec\"+ for f in $library_names; do+ if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then+ found_dir="$dir"+ found_so="$dir/$f"+ break+ fi+ done+ fi+ fi+ fi+ if test "X$found_dir" = "X"; then+ if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then+ found_dir="$dir"+ found_a="$dir/$libname.$acl_libext"+ fi+ fi+ if test "X$found_dir" != "X"; then+ if test -f "$dir/$libname.la"; then+ found_la="$dir/$libname.la"+ fi+ fi+ ;;+ esac+ if test "X$found_dir" != "X"; then+ break+ fi+ done+ fi+ if test "X$found_dir" != "X"; then+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"+ if test "X$found_so" != "X"; then+ if test "$enable_rpath" = no \+ || test "X$found_dir" = "X/usr/$acl_libdirstem" \+ || test "X$found_dir" = "X/usr/$acl_libdirstem2" \+ || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"+ else+ haveit=+ for x in $ltrpathdirs; do+ if test "X$x" = "X$found_dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ ltrpathdirs="$ltrpathdirs $found_dir"+ fi+ if test "$acl_hardcode_direct" = yes; then+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"+ else+ if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"+ haveit=+ for x in $rpathdirs; do+ if test "X$x" = "X$found_dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ rpathdirs="$rpathdirs $found_dir"+ fi+ else+ haveit=+ for x in $LDFLAGS $LIBICONV; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X-L$found_dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"+ fi+ if test "$acl_hardcode_minus_L" != no; then+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"+ else+ LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"+ fi+ fi+ fi+ fi+ else+ if test "X$found_a" != "X"; then+ LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"+ else+ LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"+ fi+ fi+ additional_includedir=+ case "$found_dir" in+ */$acl_libdirstem | */$acl_libdirstem/)+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`+ if test "$name" = 'iconv'; then+ LIBICONV_PREFIX="$basedir"+ fi+ additional_includedir="$basedir/include"+ ;;+ */$acl_libdirstem2 | */$acl_libdirstem2/)+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`+ if test "$name" = 'iconv'; then+ LIBICONV_PREFIX="$basedir"+ fi+ additional_includedir="$basedir/include"+ ;;+ */$acl_libdirstem3 | */$acl_libdirstem3/)+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'`+ if test "$name" = 'iconv'; then+ LIBICONV_PREFIX="$basedir"+ fi+ additional_includedir="$basedir/include"+ ;;+ esac+ if test "X$additional_includedir" != "X"; then+ if test "X$additional_includedir" != "X/usr/include"; then+ haveit=+ if test "X$additional_includedir" = "X/usr/local/include"; then+ if test -n "$GCC"; then+ case $host_os in+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;+ esac+ fi+ fi+ if test -z "$haveit"; then+ for x in $CPPFLAGS $INCICONV; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X-I$additional_includedir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ if test -d "$additional_includedir"; then+ INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"+ fi+ fi+ fi+ fi+ fi+ if test -n "$found_la"; then+ saved_libdir="$libdir"+ case "$found_la" in+ */* | *\\*) . "$found_la" ;;+ *) . "./$found_la" ;;+ esac+ libdir="$saved_libdir"+ for dep in $dependency_libs; do+ case "$dep" in+ -L*)+ dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'`+ if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \+ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \+ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then+ haveit=+ if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \+ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \+ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then+ if test -n "$GCC"; then+ case $host_os in+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;+ esac+ fi+ fi+ if test -z "$haveit"; then+ haveit=+ for x in $LDFLAGS $LIBICONV; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X-L$dependency_libdir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ if test -d "$dependency_libdir"; then+ LIBICONV="${LIBICONV}${LIBICONV:+ }-L$dependency_libdir"+ fi+ fi+ haveit=+ for x in $LDFLAGS $LTLIBICONV; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X-L$dependency_libdir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ if test -d "$dependency_libdir"; then+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$dependency_libdir"+ fi+ fi+ fi+ fi+ ;;+ -R*)+ dir=`echo "X$dep" | sed -e 's/^X-R//'`+ if test "$enable_rpath" != no; then+ haveit=+ for x in $rpathdirs; do+ if test "X$x" = "X$dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ rpathdirs="$rpathdirs $dir"+ fi+ haveit=+ for x in $ltrpathdirs; do+ if test "X$x" = "X$dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ ltrpathdirs="$ltrpathdirs $dir"+ fi+ fi+ ;;+ -l*)+ dep=`echo "X$dep" | sed -e 's/^X-l//'`+ if test "X$dep" != Xc \+ || case $host_os in+ linux* | gnu* | k*bsd*-gnu) false ;;+ *) true ;;+ esac; then+ names_next_round="$names_next_round $dep"+ fi+ ;;+ *.la)+ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`+ ;;+ *)+ LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"+ ;;+ esac+ done+ fi+ else+ LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"+ fi+ fi+ fi+ done+ done+ if test "X$rpathdirs" != "X"; then+ if test -n "$acl_hardcode_libdir_separator"; then+ alldirs=+ for found_dir in $rpathdirs; do+ alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"+ done+ acl_saved_libdir="$libdir"+ libdir="$alldirs"+ eval flag=\"$acl_hardcode_libdir_flag_spec\"+ libdir="$acl_saved_libdir"+ LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"+ else+ for found_dir in $rpathdirs; do+ acl_saved_libdir="$libdir"+ libdir="$found_dir"+ eval flag=\"$acl_hardcode_libdir_flag_spec\"+ libdir="$acl_saved_libdir"+ LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"+ done+ fi+ fi+ if test "X$ltrpathdirs" != "X"; then+ for found_dir in $ltrpathdirs; do+ LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"+ done+ fi++++++++ gl_sed_double_backslashes='s/\\/\\\\/g'+ gl_sed_escape_doublequotes='s/"/\\"/g'+ gl_sed_escape_for_make_1="s,\\([ \"&'();<>\\\\\`|]\\),\\\\\\1,g"+ gl_sed_escape_for_make_2='s,\$,\\$$,g'+ case `echo r | tr -d '\r'` in+ '') gl_tr_cr='\015' ;;+ *) gl_tr_cr='\r' ;;+ esac+++ gl_saved_prefix="${prefix}"+ gl_saved_datarootdir="${datarootdir}"+ gl_saved_localedir="${localedir}"+ if test "X$prefix" = "XNONE"; then+ prefix="$ac_default_prefix"+ fi+ eval datarootdir="$datarootdir"+ eval localedir="$localedir"++++++ gl_final_localedir="$localedir"+ case "$build_os" in+ cygwin*)+ case "$host_os" in+ mingw* | windows*)+ gl_final_localedir=`cygpath -w "$gl_final_localedir"` ;;+ esac+ ;;+ esac+ localedir_c=`printf '%s\n' "$gl_final_localedir" | sed -e "$gl_sed_double_backslashes" -e "$gl_sed_escape_doublequotes" | tr -d "$gl_tr_cr"`+ localedir_c='"'"$localedir_c"'"'+++ localedir_c_make=`printf '%s\n' "$localedir_c" | sed -e "$gl_sed_escape_for_make_1" -e "$gl_sed_escape_for_make_2" | tr -d "$gl_tr_cr"`+ if test "$localedir_c_make" = '\"'"${gl_final_localedir}"'\"'; then+ localedir_c_make='\"$(localedir)\"'+ fi+++ localedir="${gl_saved_localedir}"+ datarootdir="${gl_saved_datarootdir}"+ prefix="${gl_saved_prefix}"++++++++++++++++++++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5+printf %s "checking for CFPreferencesCopyAppValue... " >&6; }+if test ${gt_cv_func_CFPreferencesCopyAppValue+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) gt_saved_LIBS="$LIBS"+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <CoreFoundation/CFPreferences.h>+int+main (void)+{+CFPreferencesCopyAppValue(NULL, NULL)+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ gt_cv_func_CFPreferencesCopyAppValue=yes+else case e in #(+ e) gt_cv_func_CFPreferencesCopyAppValue=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ LIBS="$gt_saved_LIBS" ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5+printf '%s\n' "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then++printf '%s\n' "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h++ fi+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyPreferredLanguages" >&5+printf %s "checking for CFLocaleCopyPreferredLanguages... " >&6; }+if test ${gt_cv_func_CFLocaleCopyPreferredLanguages+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) gt_saved_LIBS="$LIBS"+ LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <CoreFoundation/CFLocale.h>+int+main (void)+{+CFLocaleCopyPreferredLanguages();+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ gt_cv_func_CFLocaleCopyPreferredLanguages=yes+else case e in #(+ e) gt_cv_func_CFLocaleCopyPreferredLanguages=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ LIBS="$gt_saved_LIBS" ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyPreferredLanguages" >&5+printf '%s\n' "$gt_cv_func_CFLocaleCopyPreferredLanguages" >&6; }+ if test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then++printf '%s\n' "#define HAVE_CFLOCALECOPYPREFERREDLANGUAGES 1" >>confdefs.h++ fi+ INTL_MACOSX_LIBS=+ if test $gt_cv_func_CFPreferencesCopyAppValue = yes \+ || test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then+ INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation -Wl,-framework -Wl,CoreServices"+ fi+++++ INTL_WINDOWS_LIBS=+ case "$host_os" in+ mingw* | windows*) INTL_WINDOWS_LIBS='-ladvapi32' ;;+ esac+++++ LIBINTL=+ LTLIBINTL=+ POSUB=++ case " $gt_needs " in+ *" need-formatstring-macros "*) gt_api_version=3 ;;+ *" need-ngettext "*) gt_api_version=2 ;;+ *) gt_api_version=1 ;;+ esac+ gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"+ gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"++ if test "$USE_NLS" = "yes"; then+ gt_use_preinstalled_gnugettext=no+++ if test $gt_api_version -ge 3; then+ gt_revision_test_code='+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION+#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)+#endif+typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];+'+ else+ gt_revision_test_code=+ fi+ if test $gt_api_version -ge 2; then+ gt_expression_test_code=' + * ngettext ("", "", 0)'+ else+ gt_expression_test_code=+ fi+++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5+printf %s "checking for GNU gettext in libc... " >&6; }+if eval test \${$gt_func_gnugettext_libc+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#include <libintl.h>+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION+#if defined _MSC_VER+#define _nl_msg_cat_cntr 0+#else+extern int _nl_msg_cat_cntr;+#endif+extern int *_nl_domain_bindings;+#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings)+#else+#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0+#endif+$gt_revision_test_code++int+main (void)+{++bindtextdomain ("", "");+return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ if test "`uname -sr`" = 'SunOS 5.11'; then+ case `uname -v` in+ 11.4 | 11.4.*) eval "$gt_func_gnugettext_libc=yes" ;;+ *) eval "$gt_func_gnugettext_libc=no" ;;+ esac+ else+ eval "$gt_func_gnugettext_libc=yes"+ fi++else case e in #(+ e) eval "$gt_func_gnugettext_libc=no" ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext ;;+esac+fi+eval ac_res=\$$gt_func_gnugettext_libc+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }++ if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then++++++ gl_saved_CPPFLAGS="$CPPFLAGS"++ for element in $INCICONV; do+ haveit=+ for x in $CPPFLAGS; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X$element"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"+ fi+ done+++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5+printf %s "checking for iconv... " >&6; }+if test ${am_cv_func_iconv+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e)+ am_cv_func_iconv="no, consider installing GNU libiconv"+ am_cv_lib_iconv=no+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#include <stdlib.h>+#include <iconv.h>++int+main (void)+{+iconv_t cd = iconv_open("","");+ iconv(cd,NULL,NULL,NULL,NULL);+ iconv_close(cd);+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ am_cv_func_iconv=yes+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ if test "$am_cv_func_iconv" != yes; then+ gl_saved_LIBS="$LIBS"+ LIBS="$LIBS $LIBICONV"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#include <stdlib.h>+#include <iconv.h>++int+main (void)+{+iconv_t cd = iconv_open("","");+ iconv(cd,NULL,NULL,NULL,NULL);+ iconv_close(cd);+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ am_cv_lib_iconv=yes+ am_cv_func_iconv=yes+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ LIBS="$gl_saved_LIBS"+ fi+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5+printf '%s\n' "$am_cv_func_iconv" >&6; }+ if test "$am_cv_func_iconv" = yes; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5+printf %s "checking for working iconv... " >&6; }+if test ${am_cv_func_iconv_works+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e)+ gl_saved_LIBS="$LIBS"+ if test $am_cv_lib_iconv = yes; then+ LIBS="$LIBS $LIBICONV"+ fi+ am_cv_func_iconv_works=no+ for ac_iconv_const in '' 'const'; do+ if test "$cross_compiling" = yes+then :+ case "$host_os" in+ aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;+ *) am_cv_func_iconv_works="guessing yes" ;;+ esac+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#include <iconv.h>+#include <string.h>++#ifndef ICONV_CONST+# define ICONV_CONST $ac_iconv_const+#endif++int+main (void)+{+int result = 0;+ /* Test against AIX 5.1...7.2 bug: Failures are not distinguishable from+ successful returns. This is even documented in+ <https://www.ibm.com/support/knowledgecenter/ssw_aix_72/i_bostechref/iconv.html> */+ {+ iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");+ if (cd_utf8_to_88591 != (iconv_t)(-1))+ {+ static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */+ char buf[10];+ ICONV_CONST char *inptr = input;+ size_t inbytesleft = strlen (input);+ char *outptr = buf;+ size_t outbytesleft = sizeof (buf);+ size_t res = iconv (cd_utf8_to_88591,+ &inptr, &inbytesleft,+ &outptr, &outbytesleft);+ if (res == 0)+ result |= 1;+ iconv_close (cd_utf8_to_88591);+ }+ }+ /* Test against macOS 14.4 bug: Failures are not distinguishable from+ successful returns.+ POSIX:2018 says: "The iconv() function shall ... return the number of+ non-identical conversions performed."+ But here, the conversion always does transliteration (the suffixes+ "//TRANSLIT" and "//IGNORE" have no effect, nor does iconvctl()) and+ does not report when it does a non-identical conversion. */+ {+ iconv_t cd_utf8_to_88591 = iconv_open ("ISO-8859-1", "UTF-8");+ if (cd_utf8_to_88591 != (iconv_t)(-1))+ {+ static ICONV_CONST char input[] = "\305\202"; /* LATIN SMALL LETTER L WITH STROKE */+ char buf[10];+ ICONV_CONST char *inptr = input;+ size_t inbytesleft = strlen (input);+ char *outptr = buf;+ size_t outbytesleft = sizeof (buf);+ size_t res = iconv (cd_utf8_to_88591,+ &inptr, &inbytesleft,+ &outptr, &outbytesleft);+ /* Here:+ With glibc, GNU libiconv (including macOS up to 13): res == (size_t)-1, errno == EILSEQ.+ With musl libc, NetBSD 10, Solaris 11: res == 1.+ With macOS 14.4: res == 0, output is "l". */+ if (res == 0)+ result |= 2;+ iconv_close (cd_utf8_to_88591);+ }+ }+ /* Test against Solaris 10 bug: Failures are not distinguishable from+ successful returns. */+ {+ iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");+ if (cd_ascii_to_88591 != (iconv_t)(-1))+ {+ static ICONV_CONST char input[] = "\263";+ char buf[10];+ ICONV_CONST char *inptr = input;+ size_t inbytesleft = strlen (input);+ char *outptr = buf;+ size_t outbytesleft = sizeof (buf);+ size_t res = iconv (cd_ascii_to_88591,+ &inptr, &inbytesleft,+ &outptr, &outbytesleft);+ if (res == 0)+ result |= 4;+ iconv_close (cd_ascii_to_88591);+ }+ }+ /* Test against AIX 6.1..7.1 bug: Buffer overrun. */+ {+ iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");+ if (cd_88591_to_utf8 != (iconv_t)(-1))+ {+ static ICONV_CONST char input[] = "\304";+ static char buf[2] = { (char)0xDE, (char)0xAD };+ ICONV_CONST char *inptr = input;+ size_t inbytesleft = 1;+ char *outptr = buf;+ size_t outbytesleft = 1;+ size_t res = iconv (cd_88591_to_utf8,+ &inptr, &inbytesleft,+ &outptr, &outbytesleft);+ if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)+ result |= 8;+ iconv_close (cd_88591_to_utf8);+ }+ }+#if 0 /* This bug could be worked around by the caller. */+ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */+ {+ iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");+ if (cd_88591_to_utf8 != (iconv_t)(-1))+ {+ static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";+ char buf[50];+ ICONV_CONST char *inptr = input;+ size_t inbytesleft = strlen (input);+ char *outptr = buf;+ size_t outbytesleft = sizeof (buf);+ size_t res = iconv (cd_88591_to_utf8,+ &inptr, &inbytesleft,+ &outptr, &outbytesleft);+ if ((int)res > 0)+ result |= 16;+ iconv_close (cd_88591_to_utf8);+ }+ }+#endif+ /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is+ provided. */+ {+ /* Try standardized names. */+ iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP");+ /* Try possible *BSD names. */+ iconv_t cd2 = iconv_open ("UTF-8", "eucJP");+ /* Try AIX names. */+ iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP");+ /* Try HP-UX names. */+ iconv_t cd4 = iconv_open ("utf8", "eucJP");+ if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1)+ && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1))+ result |= 32;+ if (cd1 != (iconv_t)(-1))+ iconv_close (cd1);+ if (cd2 != (iconv_t)(-1))+ iconv_close (cd2);+ if (cd3 != (iconv_t)(-1))+ iconv_close (cd3);+ if (cd4 != (iconv_t)(-1))+ iconv_close (cd4);+ }+ return result;++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_run "$LINENO"+then :+ am_cv_func_iconv_works=yes+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+ conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi++ test "$am_cv_func_iconv_works" = no || break+ done+ LIBS="$gl_saved_LIBS"+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5+printf '%s\n' "$am_cv_func_iconv_works" >&6; }+ case "$am_cv_func_iconv_works" in+ *no) am_func_iconv=no am_cv_lib_iconv=no ;;+ *) am_func_iconv=yes ;;+ esac+ else+ am_func_iconv=no am_cv_lib_iconv=no+ fi+ if test "$am_func_iconv" = yes; then++printf '%s\n' "#define HAVE_ICONV 1" >>confdefs.h++ fi+ if test "$am_cv_lib_iconv" = yes; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5+printf %s "checking how to link with libiconv... " >&6; }+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5+printf '%s\n' "$LIBICONV" >&6; }+ else+ CPPFLAGS="$gl_saved_CPPFLAGS"+ LIBICONV=+ LTLIBICONV=+ fi+++++++++++ use_additional=yes++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"++ eval additional_includedir=\"$includedir\"+ eval additional_libdir=\"$libdir\"+ eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"+ eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"++ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"+++# Check whether --with-libintl-prefix was given.+if test ${with_libintl_prefix+y}+then :+ withval=$with_libintl_prefix;+ if test "X$withval" = "Xno"; then+ use_additional=no+ else+ if test "X$withval" = "X"; then++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"++ eval additional_includedir=\"$includedir\"+ eval additional_libdir=\"$libdir\"+ eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\"+ eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\"++ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ else+ additional_includedir="$withval/include"+ additional_libdir="$withval/$acl_libdirstem"+ additional_libdir2="$withval/$acl_libdirstem2"+ additional_libdir3="$withval/$acl_libdirstem3"+ fi+ fi++fi++ if test "X$additional_libdir2" = "X$additional_libdir"; then+ additional_libdir2=+ fi+ if test "X$additional_libdir3" = "X$additional_libdir"; then+ additional_libdir3=+ fi+ LIBINTL=+ LTLIBINTL=+ INCINTL=+ LIBINTL_PREFIX=+ HAVE_LIBINTL=+ rpathdirs=+ ltrpathdirs=+ names_already_handled=+ names_next_round='intl '+ while test -n "$names_next_round"; do+ names_this_round="$names_next_round"+ names_next_round=+ for name in $names_this_round; do+ already_handled=+ for n in $names_already_handled; do+ if test "$n" = "$name"; then+ already_handled=yes+ break+ fi+ done+ if test -z "$already_handled"; then+ names_already_handled="$names_already_handled $name"+ uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`+ eval value=\"\$HAVE_LIB$uppername\"+ if test -n "$value"; then+ if test "$value" = yes; then+ eval value=\"\$LIB$uppername\"+ test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"+ eval value=\"\$LTLIB$uppername\"+ test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"+ else+ :+ fi+ else+ found_dir=+ found_la=+ found_so=+ found_a=+ eval libname=\"$acl_libname_spec\" # typically: libname=lib$name+ if test -n "$acl_shlibext"; then+ shrext=".$acl_shlibext" # typically: shrext=.so+ else+ shrext=+ fi+ if test $use_additional = yes; then+ for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do+ if test "X$found_dir" = "X"; then+ eval dir=\$$additional_libdir_variable+ if test -n "$dir"; then+ if test -n "$acl_shlibext"; then+ if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then+ found_dir="$dir"+ found_so="$dir/$libname$shrext"+ else+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then+ ver=`(cd "$dir" && \+ for f in "$libname$shrext".*; do echo "$f"; done \+ | sed -e "s,^$libname$shrext\\\\.,," \+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \+ | sed 1q ) 2>/dev/null`+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then+ found_dir="$dir"+ found_so="$dir/$libname$shrext.$ver"+ fi+ else+ eval library_names=\"$acl_library_names_spec\"+ for f in $library_names; do+ if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then+ found_dir="$dir"+ found_so="$dir/$f"+ break+ fi+ done+ fi+ fi+ fi+ if test "X$found_dir" = "X"; then+ if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then+ found_dir="$dir"+ found_a="$dir/$libname.$acl_libext"+ fi+ fi+ if test "X$found_dir" != "X"; then+ if test -f "$dir/$libname.la"; then+ found_la="$dir/$libname.la"+ fi+ fi+ fi+ fi+ done+ fi+ if test "X$found_dir" = "X"; then+ for x in $LDFLAGS $LTLIBINTL; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ case "$x" in+ -L*)+ dir=`echo "X$x" | sed -e 's/^X-L//'`+ if test -n "$acl_shlibext"; then+ if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then+ found_dir="$dir"+ found_so="$dir/$libname$shrext"+ else+ if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then+ ver=`(cd "$dir" && \+ for f in "$libname$shrext".*; do echo "$f"; done \+ | sed -e "s,^$libname$shrext\\\\.,," \+ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \+ | sed 1q ) 2>/dev/null`+ if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then+ found_dir="$dir"+ found_so="$dir/$libname$shrext.$ver"+ fi+ else+ eval library_names=\"$acl_library_names_spec\"+ for f in $library_names; do+ if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then+ found_dir="$dir"+ found_so="$dir/$f"+ break+ fi+ done+ fi+ fi+ fi+ if test "X$found_dir" = "X"; then+ if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then+ found_dir="$dir"+ found_a="$dir/$libname.$acl_libext"+ fi+ fi+ if test "X$found_dir" != "X"; then+ if test -f "$dir/$libname.la"; then+ found_la="$dir/$libname.la"+ fi+ fi+ ;;+ esac+ if test "X$found_dir" != "X"; then+ break+ fi+ done+ fi+ if test "X$found_dir" != "X"; then+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"+ if test "X$found_so" != "X"; then+ if test "$enable_rpath" = no \+ || test "X$found_dir" = "X/usr/$acl_libdirstem" \+ || test "X$found_dir" = "X/usr/$acl_libdirstem2" \+ || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"+ else+ haveit=+ for x in $ltrpathdirs; do+ if test "X$x" = "X$found_dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ ltrpathdirs="$ltrpathdirs $found_dir"+ fi+ if test "$acl_hardcode_direct" = yes; then+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"+ else+ if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"+ haveit=+ for x in $rpathdirs; do+ if test "X$x" = "X$found_dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ rpathdirs="$rpathdirs $found_dir"+ fi+ else+ haveit=+ for x in $LDFLAGS $LIBINTL; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X-L$found_dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"+ fi+ if test "$acl_hardcode_minus_L" != no; then+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"+ else+ LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"+ fi+ fi+ fi+ fi+ else+ if test "X$found_a" != "X"; then+ LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"+ else+ LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"+ fi+ fi+ additional_includedir=+ case "$found_dir" in+ */$acl_libdirstem | */$acl_libdirstem/)+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`+ if test "$name" = 'intl'; then+ LIBINTL_PREFIX="$basedir"+ fi+ additional_includedir="$basedir/include"+ ;;+ */$acl_libdirstem2 | */$acl_libdirstem2/)+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`+ if test "$name" = 'intl'; then+ LIBINTL_PREFIX="$basedir"+ fi+ additional_includedir="$basedir/include"+ ;;+ */$acl_libdirstem3 | */$acl_libdirstem3/)+ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'`+ if test "$name" = 'intl'; then+ LIBINTL_PREFIX="$basedir"+ fi+ additional_includedir="$basedir/include"+ ;;+ esac+ if test "X$additional_includedir" != "X"; then+ if test "X$additional_includedir" != "X/usr/include"; then+ haveit=+ if test "X$additional_includedir" = "X/usr/local/include"; then+ if test -n "$GCC"; then+ case $host_os in+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;+ esac+ fi+ fi+ if test -z "$haveit"; then+ for x in $CPPFLAGS $INCINTL; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X-I$additional_includedir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ if test -d "$additional_includedir"; then+ INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"+ fi+ fi+ fi+ fi+ fi+ if test -n "$found_la"; then+ saved_libdir="$libdir"+ case "$found_la" in+ */* | *\\*) . "$found_la" ;;+ *) . "./$found_la" ;;+ esac+ libdir="$saved_libdir"+ for dep in $dependency_libs; do+ case "$dep" in+ -L*)+ dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'`+ if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \+ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \+ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then+ haveit=+ if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \+ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \+ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then+ if test -n "$GCC"; then+ case $host_os in+ linux* | gnu* | k*bsd*-gnu) haveit=yes;;+ esac+ fi+ fi+ if test -z "$haveit"; then+ haveit=+ for x in $LDFLAGS $LIBINTL; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X-L$dependency_libdir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ if test -d "$dependency_libdir"; then+ LIBINTL="${LIBINTL}${LIBINTL:+ }-L$dependency_libdir"+ fi+ fi+ haveit=+ for x in $LDFLAGS $LTLIBINTL; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X-L$dependency_libdir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ if test -d "$dependency_libdir"; then+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$dependency_libdir"+ fi+ fi+ fi+ fi+ ;;+ -R*)+ dir=`echo "X$dep" | sed -e 's/^X-R//'`+ if test "$enable_rpath" != no; then+ haveit=+ for x in $rpathdirs; do+ if test "X$x" = "X$dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ rpathdirs="$rpathdirs $dir"+ fi+ haveit=+ for x in $ltrpathdirs; do+ if test "X$x" = "X$dir"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ ltrpathdirs="$ltrpathdirs $dir"+ fi+ fi+ ;;+ -l*)+ dep=`echo "X$dep" | sed -e 's/^X-l//'`+ if test "X$dep" != Xc \+ || case $host_os in+ linux* | gnu* | k*bsd*-gnu) false ;;+ *) true ;;+ esac; then+ names_next_round="$names_next_round $dep"+ fi+ ;;+ *.la)+ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`+ ;;+ *)+ LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"+ ;;+ esac+ done+ fi+ else+ LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"+ fi+ fi+ fi+ done+ done+ if test "X$rpathdirs" != "X"; then+ if test -n "$acl_hardcode_libdir_separator"; then+ alldirs=+ for found_dir in $rpathdirs; do+ alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"+ done+ acl_saved_libdir="$libdir"+ libdir="$alldirs"+ eval flag=\"$acl_hardcode_libdir_flag_spec\"+ libdir="$acl_saved_libdir"+ LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"+ else+ for found_dir in $rpathdirs; do+ acl_saved_libdir="$libdir"+ libdir="$found_dir"+ eval flag=\"$acl_hardcode_libdir_flag_spec\"+ libdir="$acl_saved_libdir"+ LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"+ done+ fi+ fi+ if test "X$ltrpathdirs" != "X"; then+ for found_dir in $ltrpathdirs; do+ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"+ done+ fi++++++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5+printf %s "checking for GNU gettext in libintl... " >&6; }+if eval test \${$gt_func_gnugettext_libintl+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) gt_saved_CPPFLAGS="$CPPFLAGS"+ CPPFLAGS="$CPPFLAGS $INCINTL"+ gt_saved_LIBS="$LIBS"+ LIBS="$LIBS $LIBINTL"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#include <libintl.h>+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION+#if defined _MSC_VER+#define _nl_msg_cat_cntr 0+#else+extern int _nl_msg_cat_cntr;+#endif+extern+#ifdef __cplusplus+"C"+#endif+const char *_nl_expand_alias (const char *);+#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))+#else+#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0+#endif+$gt_revision_test_code++int+main (void)+{++bindtextdomain ("", "");+return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ eval "$gt_func_gnugettext_libintl=yes"+else case e in #(+ e) eval "$gt_func_gnugettext_libintl=no" ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ gt_LIBINTL_EXTRA=+ case "$host_os" in+ darwin*) gt_LIBINTL_EXTRA="$INTL_MACOSX_LIBS" ;;+ aix*) gt_LIBINTL_EXTRA="-lpthread" ;;+ mingw* | windows*) gt_LIBINTL_EXTRA="$INTL_WINDOWS_LIBS" ;;+ esac+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } \+ && { test -n "$LIBICONV" || test -n "$gt_LIBINTL_EXTRA"; }; then+ LIBS="$LIBS $LIBICONV $gt_LIBINTL_EXTRA"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#include <libintl.h>+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION+#if defined _MSC_VER+#define _nl_msg_cat_cntr 0+#else+extern int _nl_msg_cat_cntr;+#endif+extern+#ifdef __cplusplus+"C"+#endif+const char *_nl_expand_alias (const char *);+#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (""))+#else+#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0+#endif+$gt_revision_test_code++int+main (void)+{++bindtextdomain ("", "");+return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ LIBINTL="$LIBINTL $LIBICONV $gt_LIBINTL_EXTRA"+ LTLIBINTL="$LTLIBINTL $LTLIBICONV $gt_LIBINTL_EXTRA"+ eval "$gt_func_gnugettext_libintl=yes"++fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ fi+ CPPFLAGS="$gt_saved_CPPFLAGS"+ LIBS="$gt_saved_LIBS" ;;+esac+fi+eval ac_res=\$$gt_func_gnugettext_libintl+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5+printf '%s\n' "$ac_res" >&6; }+ fi++ if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \+ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \+ && test "$PACKAGE" != gettext-runtime \+ && test "$PACKAGE" != gettext-tools \+ && test "$PACKAGE" != libintl; }; then+ gt_use_preinstalled_gnugettext=yes+ else+ LIBINTL=+ LTLIBINTL=+ INCINTL=+ fi++++ if test -n "$INTL_MACOSX_LIBS"; then+ if test "$gt_use_preinstalled_gnugettext" = "yes" \+ || test "$gt_cv_use_gnu_libintl" = "yes"; then+ LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"+ LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"+ fi+ fi++ if test -n "$INTL_WINDOWS_LIBS"; then+ if test "$gt_use_preinstalled_gnugettext" = "yes" \+ || test "$gt_cv_use_gnu_libintl" = "yes"; then+ LIBINTL="$LIBINTL $INTL_WINDOWS_LIBS"+ LTLIBINTL="$LTLIBINTL $INTL_WINDOWS_LIBS"+ fi+ fi++ if test "$gt_use_preinstalled_gnugettext" = "yes" \+ || test "$gt_cv_use_gnu_libintl" = "yes"; then++printf '%s\n' "#define ENABLE_NLS 1" >>confdefs.h++ else+ USE_NLS=no+ fi+ fi++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5+printf %s "checking whether to use NLS... " >&6; }+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5+printf '%s\n' "$USE_NLS" >&6; }+ if test "$USE_NLS" = "yes"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5+printf %s "checking where the gettext function comes from... " >&6; }+ if test "$gt_use_preinstalled_gnugettext" = "yes"; then+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then+ gt_source="external libintl"+ else+ gt_source="libc"+ fi+ else+ gt_source="included intl directory"+ fi+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5+printf '%s\n' "$gt_source" >&6; }+ fi++ if test "$USE_NLS" = "yes"; then++ if test "$gt_use_preinstalled_gnugettext" = "yes"; then+ if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5+printf %s "checking how to link with libintl... " >&6; }+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5+printf '%s\n' "$LIBINTL" >&6; }++ for element in $INCINTL; do+ haveit=+ for x in $CPPFLAGS; do++ acl_saved_prefix="$prefix"+ prefix="$acl_final_prefix"+ acl_saved_exec_prefix="$exec_prefix"+ exec_prefix="$acl_final_exec_prefix"+ eval x=\"$x\"+ exec_prefix="$acl_saved_exec_prefix"+ prefix="$acl_saved_prefix"++ if test "X$x" = "X$element"; then+ haveit=yes+ break+ fi+ done+ if test -z "$haveit"; then+ CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"+ fi+ done++ fi+++printf '%s\n' "#define HAVE_GETTEXT 1" >>confdefs.h+++printf '%s\n' "#define HAVE_DCGETTEXT 1" >>confdefs.h++ fi++ POSUB=po+ fi+++++ INTLLIBS="$LIBINTL"+++++++++++# The command line tools use UTF-8 on native Windows. Non-ASCII characters+# display correctly only when using UCRT and gettext-runtime >= 0.23.1.+case $USE_NLS-$host_os in #(+ yes-mingw*) :++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for UCRT and gettext-runtime >= 0.23.1" >&5+printf %s "checking for UCRT and gettext-runtime >= 0.23.1... " >&6; }+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++ #define WIN32_LEAN_AND_MEAN+ #include <windows.h>+ #include <libintl.h>++ #ifndef _UCRT+ #error "Not UCRT"+ #endif++ #if LIBINTL_VERSION < 0x001701+ #error "gettext-runtime < 0.23.1"+ #endif++_ACEOF+if ac_fn_c_try_cpp "$LINENO"+then :++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }++else case e in #(+ e)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ as_fn_error $? "+ Translation support (--enable-nls) on native Windows requires+ UCRT and gettext-runtime >= 0.23.1. Use --disable-nls to build+ with MSVCRT or old gettext-runtime." "$LINENO" 5+ ;;+esac+fi+rm -f conftest.err conftest.i conftest.$ac_ext++ ;; #(+ *) :+ ;;+esac+++###############################################################################+# Checks for header files.+###############################################################################++echo+echo "System headers and functions:"++# immintrin.h allows the use of the intrinsic functions if they are available.+# cpuid.h may be used for detecting x86 processor features at runtime.+ac_fn_c_check_header_compile "$LINENO" "immintrin.h" "ac_cv_header_immintrin_h" "$ac_includes_default"+if test "x$ac_cv_header_immintrin_h" = xyes+then :+ printf '%s\n' "#define HAVE_IMMINTRIN_H 1" >>confdefs.h++fi+ac_fn_c_check_header_compile "$LINENO" "cpuid.h" "ac_cv_header_cpuid_h" "$ac_includes_default"+if test "x$ac_cv_header_cpuid_h" = xyes+then :+ printf '%s\n' "#define HAVE_CPUID_H 1" >>confdefs.h++fi++++###############################################################################+# Checks for typedefs, structures, and compiler characteristics.+###############################################################################++ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"+if test "x$ac_cv_type__Bool" = xyes+then :++printf '%s\n' "#define HAVE__BOOL 1" >>confdefs.h+++fi++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99 or later" >&5+printf %s "checking for stdbool.h that conforms to C99 or later... " >&6; }+if test ${ac_cv_header_stdbool_h+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <stdbool.h>++ /* "true" and "false" should be usable in #if expressions and+ integer constant expressions, and "bool" should be a valid+ type name.++ Although C99 requires bool, true, and false to be macros,+ C23 and C++11 overrule that, so do not test for that.+ Although C99 requires __bool_true_false_are_defined and+ _Bool, C23 says they are obsolescent, so do not require+ them. */++ #if !true+ #error "'true' is not true"+ #endif+ #if true != 1+ #error "'true' is not equal to 1"+ #endif+ char b[true == 1 ? 1 : -1];+ char c[true];++ #if false+ #error "'false' is not false"+ #endif+ #if false != 0+ #error "'false' is not equal to 0"+ #endif+ char d[false == 0 ? 1 : -1];++ enum { e = false, f = true, g = false * true, h = true * 256 };++ char i[(bool) 0.5 == true ? 1 : -1];+ char j[(bool) 0.0 == false ? 1 : -1];+ char k[sizeof (bool) > 0 ? 1 : -1];++ struct sb { bool s: 1; bool t; } s;+ char l[sizeof s.t > 0 ? 1 : -1];++ /* The following fails for+ HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */+ bool m[h];+ char n[sizeof m == h * sizeof m[0] ? 1 : -1];+ char o[-1 - (bool) 0 < 0 ? 1 : -1];+ /* Catch a bug in an HP-UX C compiler. See+ https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html+ https://lists.gnu.org/r/bug-coreutils/2005-11/msg00161.html+ */+ bool p = true;+ bool *pp = &p;++int+main (void)+{++ bool ps = &s;+ *pp |= p;+ *pp |= ! p;++ /* Refer to every declared value, so they cannot be+ discarded as unused. */+ return (!b + !c + !d + !e + !f + !g + !h + !i + !j + !k+ + !l + !m + !n + !o + !p + !pp + !ps);++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_header_stdbool_h=yes+else case e in #(+ e) ac_cv_header_stdbool_h=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5+printf '%s\n' "$ac_cv_header_stdbool_h" >&6; }++if test $ac_cv_header_stdbool_h = yes; then++printf '%s\n' "#define HAVE_STDBOOL_H 1" >>confdefs.h++fi+++ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"+case $ac_cv_c_uint8_t in #(+ no|yes) ;; #(+ *)++printf '%s\n' "#define _UINT8_T 1" >>confdefs.h+++printf '%s\n' "#define uint8_t $ac_cv_c_uint8_t" >>confdefs.h+;;+ esac++ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"+case $ac_cv_c_uint16_t in #(+ no|yes) ;; #(+ *)+++printf '%s\n' "#define uint16_t $ac_cv_c_uint16_t" >>confdefs.h+;;+ esac++ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"+case $ac_cv_c_int32_t in #(+ no|yes) ;; #(+ *)++printf '%s\n' "#define int32_t $ac_cv_c_int32_t" >>confdefs.h+;;+esac++ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"+case $ac_cv_c_uint32_t in #(+ no|yes) ;; #(+ *)++printf '%s\n' "#define _UINT32_T 1" >>confdefs.h+++printf '%s\n' "#define uint32_t $ac_cv_c_uint32_t" >>confdefs.h+;;+ esac++ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"+case $ac_cv_c_int64_t in #(+ no|yes) ;; #(+ *)++printf '%s\n' "#define int64_t $ac_cv_c_int64_t" >>confdefs.h+;;+esac++ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"+case $ac_cv_c_uint64_t in #(+ no|yes) ;; #(+ *)++printf '%s\n' "#define _UINT64_T 1" >>confdefs.h+++printf '%s\n' "#define uint64_t $ac_cv_c_uint64_t" >>confdefs.h+;;+ esac+++ ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"+if test "x$ac_cv_type_uintptr_t" = xyes+then :++printf '%s\n' "#define HAVE_UINTPTR_T 1" >>confdefs.h++else case e in #(+ e) for ac_type in 'unsigned int' 'unsigned long int' \+ 'unsigned long long int'; do+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_includes_default+int+main (void)+{+static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];+test_array [0] = 0;+return test_array [0];++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :++printf '%s\n' "#define uintptr_t $ac_type" >>confdefs.h++ ac_type=+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ test -z "$ac_type" && break+ done ;;+esac+fi++++# The cast to long int works around a bug in the HP C Compiler+# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects+# declarations like 'int a3[[(sizeof (unsigned char)) >= 0]];'.+# This bug is HP SR number 8606223364.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5+printf %s "checking size of size_t... " >&6; }+if test ${ac_cv_sizeof_size_t+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"+then :++else case e in #(+ e) ac_cv_sizeof_size_t=0 ;;+esac+fi+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5+printf '%s\n' "$ac_cv_sizeof_size_t" >&6; }++++printf '%s\n' "#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t" >>confdefs.h++++# The command line tool can copy high resolution timestamps if such+# information is available in struct stat. Otherwise one second accuracy+# is used.+ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.tv_nsec" "ac_cv_member_struct_stat_st_atim_tv_nsec" "$ac_includes_default"+if test "x$ac_cv_member_struct_stat_st_atim_tv_nsec" = xyes+then :++printf '%s\n' "#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1" >>confdefs.h+++fi+ac_fn_c_check_member "$LINENO" "struct stat" "st_atimespec.tv_nsec" "ac_cv_member_struct_stat_st_atimespec_tv_nsec" "$ac_includes_default"+if test "x$ac_cv_member_struct_stat_st_atimespec_tv_nsec" = xyes+then :++printf '%s\n' "#define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1" >>confdefs.h+++fi+ac_fn_c_check_member "$LINENO" "struct stat" "st_atimensec" "ac_cv_member_struct_stat_st_atimensec" "$ac_includes_default"+if test "x$ac_cv_member_struct_stat_st_atimensec" = xyes+then :++printf '%s\n' "#define HAVE_STRUCT_STAT_ST_ATIMENSEC 1" >>confdefs.h+++fi+ac_fn_c_check_member "$LINENO" "struct stat" "st_uatime" "ac_cv_member_struct_stat_st_uatime" "$ac_includes_default"+if test "x$ac_cv_member_struct_stat_st_uatime" = xyes+then :++printf '%s\n' "#define HAVE_STRUCT_STAT_ST_UATIME 1" >>confdefs.h+++fi+ac_fn_c_check_member "$LINENO" "struct stat" "st_atim.st__tim.tv_nsec" "ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" "$ac_includes_default"+if test "x$ac_cv_member_struct_stat_st_atim_st__tim_tv_nsec" = xyes+then :++printf '%s\n' "#define HAVE_STRUCT_STAT_ST_ATIM_ST__TIM_TV_NSEC 1" >>confdefs.h+++fi+++# Check whether --enable-largefile was given.+if test ${enable_largefile+y}+then :+ enableval=$enable_largefile;+fi+if test "$enable_largefile,$enable_year2038" != no,no+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to support large files" >&5+printf %s "checking for $CC option to support large files... " >&6; }+if test ${ac_cv_sys_largefile_opts+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_save_CPPFLAGS=$CPPFLAGS+ ac_opt_found=no+ for ac_opt in "none needed" "-D_FILE_OFFSET_BITS=64" "-D_LARGE_FILES=1"; do+ if test x"$ac_opt" != x"none needed"+then :+ CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"+fi+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <sys/types.h>+#ifndef FTYPE+# define FTYPE off_t+#endif+ /* Check that FTYPE can represent 2**63 - 1 correctly.+ We can't simply define LARGE_FTYPE to be 9223372036854775807,+ since some C++ compilers masquerading as C compilers+ incorrectly reject 9223372036854775807. */+#define LARGE_FTYPE (((FTYPE) 1 << 31 << 31) - 1 + ((FTYPE) 1 << 31 << 31))+ int FTYPE_is_large[(LARGE_FTYPE % 2147483629 == 721+ && LARGE_FTYPE % 2147483647 == 1)+ ? 1 : -1];+int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ if test x"$ac_opt" = x"none needed"+then :+ # GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t.+ CPPFLAGS="$CPPFLAGS -DFTYPE=ino_t"+ if ac_fn_c_try_compile "$LINENO"+then :++else case e in #(+ e) CPPFLAGS="$CPPFLAGS -D_FILE_OFFSET_BITS=64"+ if ac_fn_c_try_compile "$LINENO"+then :+ ac_opt='-D_FILE_OFFSET_BITS=64'+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam+fi+ ac_cv_sys_largefile_opts=$ac_opt+ ac_opt_found=yes+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ test $ac_opt_found = no || break+ done+ CPPFLAGS=$ac_save_CPPFLAGS++ test $ac_opt_found = yes || ac_cv_sys_largefile_opts="support not detected" ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_opts" >&5+printf '%s\n' "$ac_cv_sys_largefile_opts" >&6; }++ac_have_largefile=yes+case $ac_cv_sys_largefile_opts in #(+ "none needed") :+ ;; #(+ "supported through gnulib") :+ ;; #(+ "support not detected") :+ ac_have_largefile=no ;; #(+ "-D_FILE_OFFSET_BITS=64") :++printf '%s\n' "#define _FILE_OFFSET_BITS 64" >>confdefs.h+ ;; #(+ "-D_LARGE_FILES=1") :++printf '%s\n' "#define _LARGE_FILES 1" >>confdefs.h+ ;; #(+ *) :+ as_fn_error $? "internal error: bad value for \$ac_cv_sys_largefile_opts" "$LINENO" 5 ;;+esac++if test "$enable_year2038" != no+then :+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC option to support timestamps after 2038" >&5+printf %s "checking for $CC option to support timestamps after 2038... " >&6; }+if test ${ac_cv_sys_year2038_opts+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_save_CPPFLAGS="$CPPFLAGS"+ ac_opt_found=no+ for ac_opt in "none needed" "-D_TIME_BITS=64" "-D__MINGW_USE_VC2005_COMPAT" "-U_USE_32_BIT_TIME_T -D__MINGW_USE_VC2005_COMPAT"; do+ if test x"$ac_opt" != x"none needed"+then :+ CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"+fi+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++ #include <time.h>+ /* Check that time_t can represent 2**32 - 1 correctly. */+ #define LARGE_TIME_T \\+ ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))+ int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535+ && LARGE_TIME_T % 65537 == 0)+ ? 1 : -1];++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_sys_year2038_opts="$ac_opt"+ ac_opt_found=yes+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ test $ac_opt_found = no || break+ done+ CPPFLAGS="$ac_save_CPPFLAGS"+ test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5+printf '%s\n' "$ac_cv_sys_year2038_opts" >&6; }++ac_have_year2038=yes+case $ac_cv_sys_year2038_opts in #(+ "none needed") :+ ;; #(+ "support not detected") :+ ac_have_year2038=no ;; #(+ "-D_TIME_BITS=64") :++printf '%s\n' "#define _TIME_BITS 64" >>confdefs.h+ ;; #(+ "-D__MINGW_USE_VC2005_COMPAT") :++printf '%s\n' "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h+ ;; #(+ "-U_USE_32_BIT_TIME_T"*) :+ { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}+as_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It+will stop working after mid-January 2038. Remove+_USE_32BIT_TIME_T from the compiler flags.+See 'config.log' for more details" "$LINENO" 5; } ;; #(+ *) :+ as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;;+esac++fi++fi+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5+printf %s "checking whether byte ordering is bigendian... " >&6; }+if test ${ac_cv_c_bigendian+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) 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.beam 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 <sys/types.h>+ #include <sys/param.h>++int+main (void)+{+#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 <sys/types.h>+ #include <sys/param.h>++int+main (void)+{+#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 case e in #(+ e) ac_cv_c_bigendian=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ fi+ if test $ac_cv_c_bigendian = unknown; then+ # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <limits.h>++int+main (void)+{+#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 <limits.h>++int+main (void)+{+#ifndef _BIG_ENDIAN+ not big endian+ #endif++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_c_bigendian=yes+else case e in #(+ e) ac_cv_c_bigendian=no ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam 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. */+unsigned short int ascii_mm[] =+ { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };+ unsigned short int ascii_ii[] =+ { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };+ int use_ascii (int i) {+ return ascii_mm[i] + ascii_ii[i];+ }+ unsigned short int ebcdic_ii[] =+ { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };+ unsigned short int ebcdic_mm[] =+ { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };+ int use_ebcdic (int i) {+ return ebcdic_mm[i] + ebcdic_ii[i];+ }+ int+ main (int argc, char **argv)+ {+ /* Intimidate the compiler so that it does not+ optimize the arrays away. */+ char *p = argv[0];+ ascii_mm[1] = *p++; ebcdic_mm[1] = *p++;+ ascii_ii[1] = *p++; ebcdic_ii[1] = *p++;+ return use_ascii (argc) == use_ebcdic (*p);+ }+_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+ if grep BIGenDianSyS conftest$ac_exeext >/dev/null; then+ ac_cv_c_bigendian=yes+ fi+ if grep LiTTleEnDian conftest$ac_exeext >/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.beam \+ conftest$ac_exeext conftest.$ac_ext+else case e in #(+ e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+$ac_includes_default+int+main (void)+{++ /* 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 case e in #(+ e) ac_cv_c_bigendian=yes ;;+esac+fi+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \+ conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi++ fi ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5+printf '%s\n' "$ac_cv_c_bigendian" >&6; }+ case $ac_cv_c_bigendian in #(+ yes)+ printf '%s\n' "#define WORDS_BIGENDIAN 1" >>confdefs.h+;; #(+ no)+ ;; #(+ universal)++printf '%s\n' "#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+++# __attribute__((__constructor__)) can be used for one-time initializations.+# Use -Werror because some compilers accept unknown attributes and just+# give a warning.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if __attribute__((__constructor__)) can be used" >&5+printf %s "checking if __attribute__((__constructor__)) can be used... " >&6; }+have_func_attribute_constructor=no+OLD_CFLAGS="$CFLAGS"+CFLAGS="$CFLAGS -Werror"+cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++ __attribute__((__constructor__))+ static void my_constructor_func(void) { return; }++_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+++printf '%s\n' "#define HAVE_FUNC_ATTRIBUTE_CONSTRUCTOR 1" >>confdefs.h++ have_func_attribute_constructor=yes+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }++else case e in #(+ e)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+CFLAGS="$OLD_CFLAGS"++# The Win95 threading lacks a thread-safe one-time initialization function.+# The one-time initialization is needed for crc32_small.c and crc64_small.c+# create the CRC tables. So if small mode is enabled, the threading mode is+# win95, and the compiler does not support attribute constructor, then we+# would end up with a multithreaded build that is thread-unsafe. As a+# result this configuration is not allowed.+if test "x$enable_small$enable_threads$have_func_attribute_constructor" \+ = xyeswin95no; then+ as_fn_error $? "+ --enable-threads=win95 and --enable-small cannot be used+ at the same time with a compiler that doesn't support+ __attribute__((__constructor__))" "$LINENO" 5+fi+++###############################################################################+# Checks for library functions.+###############################################################################++# Gnulib replacements as needed+gl_GETOPT++# If clock_gettime() is available, liblzma with pthreads may use it, and+# xz may use it even when threading support is disabled. In XZ Utils 5.4.x+# and older, configure checked for clock_gettime() only when using pthreads.+# This way non-threaded builds of liblzma didn't get a useless dependency on+# librt which further had a dependency on libpthread. Avoiding these was+# useful when a small build was needed, for example, for initramfs use.+#+# The above reasoning is thoroughly obsolete: On GNU/Linux, librt hasn't+# been needed for clock_gettime() since glibc 2.17 (2012-12-25).+# Solaris 10 needs librt but Solaris 11 doesn't anymore.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5+printf %s "checking for library containing clock_gettime... " >&6; }+if test ${ac_cv_search_clock_gettime+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_func_search_save_LIBS=$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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char clock_gettime (void);+int+main (void)+{+return clock_gettime ();+ ;+ return 0;+}+_ACEOF+for ac_lib in '' rt+do+ if test -z "$ac_lib"; then+ ac_res="none required"+ else+ ac_res=-l$ac_lib+ LIBS="-l$ac_lib $ac_func_search_save_LIBS"+ fi+ if ac_fn_c_try_link "$LINENO"+then :+ ac_cv_search_clock_gettime=$ac_res+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext+ if test ${ac_cv_search_clock_gettime+y}+then :+ break+fi+done+if test ${ac_cv_search_clock_gettime+y}+then :++else case e in #(+ e) ac_cv_search_clock_gettime=no ;;+esac+fi+rm conftest.$ac_ext+LIBS=$ac_func_search_save_LIBS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5+printf '%s\n' "$ac_cv_search_clock_gettime" >&6; }+ac_res=$ac_cv_search_clock_gettime+if test "$ac_res" != no+then :+ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"++fi++ac_fn_c_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"+if test "x$ac_cv_func_clock_gettime" = xyes+then :+ printf '%s\n' "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h++fi++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC options to detect undeclared functions" >&5+printf %s "checking for $CC options to detect undeclared functions... " >&6; }+if test ${ac_cv_c_undeclared_builtin_options+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_save_CFLAGS=$CFLAGS+ ac_cv_c_undeclared_builtin_options='cannot detect'+ for ac_arg in '' -fno-builtin; do+ CFLAGS="$ac_save_CFLAGS $ac_arg"+ # This test program should *not* compile successfully.+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++int+main (void)+{+(void) strchr;+ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :++else case e in #(+ e) # This test program should compile successfully.+ # No library function is consistently available on+ # freestanding implementations, so test against a dummy+ # declaration. Include always-available headers on the+ # off chance that they somehow elicit warnings.+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#include <float.h>+#include <limits.h>+#include <stdarg.h>+#include <stddef.h>+extern void ac_decl (int, char *);++int+main (void)+{+(void) ac_decl (0, (char *) 0);+ (void) ac_decl;++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ if test x"$ac_arg" = x+then :+ ac_cv_c_undeclared_builtin_options='none needed'+else case e in #(+ e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;+esac+fi+ break+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ done+ CFLAGS=$ac_save_CFLAGS+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5+printf '%s\n' "$ac_cv_c_undeclared_builtin_options" >&6; }+ case $ac_cv_c_undeclared_builtin_options in #(+ 'cannot detect') :+ { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}+as_fn_error $? "cannot make $CC report undeclared builtins+See 'config.log' for more details" "$LINENO" 5; } ;; #(+ 'none needed') :+ ac_c_undeclared_builtin_options='' ;; #(+ *) :+ ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;+esac++{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for $CC options to ignore future-version functions" >&5+printf %s "checking for $CC options to ignore future-version functions... " >&6; }+if test ${ac_cv_c_future_darwin_options+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_compile_saved="$ac_compile"+ ac_compile="$ac_compile -Werror=unguarded-availability-new"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+#if ! (defined __APPLE__ && defined __MACH__)+ #error "-Werror=unguarded-availability-new not needed here"+ #endif++int+main (void)+{++ ;+ return 0;+}+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :+ ac_cv_c_future_darwin_options='-Werror=unguarded-availability-new'+else case e in #(+ e) ac_cv_c_future_darwin_options='none needed' ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ ac_compile="$ac_compile_saved"+ ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_future_darwin_options" >&5+printf '%s\n' "$ac_cv_c_future_darwin_options" >&6; }+ case $ac_cv_c_future_darwin_options in #(+ 'none needed') :+ ac_c_future_darwin_options='' ;; #(+ *) :+ ac_c_future_darwin_options=$ac_cv_c_future_darwin_options ;;+esac++ac_fn_check_decl "$LINENO" "CLOCK_MONOTONIC" "ac_cv_have_decl_CLOCK_MONOTONIC" "#include <time.h>+" "$ac_c_undeclared_builtin_options$ac_c_future_darwin_options" "CFLAGS"+if test "x$ac_cv_have_decl_CLOCK_MONOTONIC" = xyes+then :++printf '%s\n' "#define HAVE_CLOCK_MONOTONIC 1" >>confdefs.h++fi++# Find the best function to set timestamps.++ for ac_func in futimens futimes futimesat utimes _futime utime+do :+ as_ac_var=`printf '%s\n' "ac_cv_func_$ac_func" | sed "$as_sed_sh"`+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"+if eval test \"x\$"$as_ac_var"\" = x"yes"+then :+ cat >>confdefs.h <<_ACEOF+#define `printf '%s\n' "HAVE_$ac_func" | sed "$as_sed_cpp"` 1+_ACEOF+ break+fi++done++# This is nice to have but not mandatory.+ac_fn_c_check_func "$LINENO" "posix_fadvise" "ac_cv_func_posix_fadvise"+if test "x$ac_cv_func_posix_fadvise" = xyes+then :+ printf '%s\n' "#define HAVE_POSIX_FADVISE 1" >>confdefs.h++fi+++TUKLIB_PROGNAME+TUKLIB_INTEGER+TUKLIB_PHYSMEM+TUKLIB_CPUCORES+TUKLIB_MBSTR++# If requested, check for system-provided SHA-256. At least the following+# implementations are supported:+#+# OS Headers Library Type Function+# FreeBSD sys/types.h + sha256.h libmd SHA256_CTX SHA256_Init+# NetBSD sys/types.h + sha2.h SHA256_CTX SHA256_Init+# OpenBSD sys/types.h + sha2.h SHA2_CTX SHA256Init+# Solaris sys/types.h + sha2.h libmd SHA256_CTX SHA256Init+# MINIX 3 sys/types.h + sha2.h SHA256_CTX SHA256_Init+# Darwin CommonCrypto/CommonDigest.h CC_SHA256_CTX CC_SHA256_Init+#+# Note that Darwin's CC_SHA256_Update takes buffer size as uint32_t instead+# of size_t.+#+sha256_header_found=no+sha256_type_found=no+sha256_func_found=no+if test "x$enable_external_sha256" = "xyes"+then :++ # Test for Common Crypto before others, because Darwin has sha256.h+ # too and we don't want to use that, because on older versions it+ # uses OpenSSL functions, whose SHA256_Init is not guaranteed to+ # succeed.+ for ac_header in CommonCrypto/CommonDigest.h sha256.h sha2.h+do :+ as_ac_Header=`printf '%s\n' "ac_cv_header_$ac_header" | sed "$as_sed_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 :+ cat >>confdefs.h <<_ACEOF+#define `printf '%s\n' "HAVE_$ac_header" | sed "$as_sed_cpp"` 1+_ACEOF+ sha256_header_found=yes ; break+fi++done+ if test "x$sha256_header_found" = xyes; then+ ac_fn_c_check_type "$LINENO" "CC_SHA256_CTX" "ac_cv_type_CC_SHA256_CTX" "#ifdef HAVE_SYS_TYPES_H+ # include <sys/types.h>+ #endif+ #ifdef HAVE_COMMONCRYPTO_COMMONDIGEST_H+ # include <CommonCrypto/CommonDigest.h>+ #endif+ #ifdef HAVE_SHA256_H+ # include <sha256.h>+ #endif+ #ifdef HAVE_SHA2_H+ # include <sha2.h>+ #endif+"+if test "x$ac_cv_type_CC_SHA256_CTX" = xyes+then :++printf '%s\n' "#define HAVE_CC_SHA256_CTX 1" >>confdefs.h++sha256_type_found=yes+fi+ac_fn_c_check_type "$LINENO" "SHA256_CTX" "ac_cv_type_SHA256_CTX" "#ifdef HAVE_SYS_TYPES_H+ # include <sys/types.h>+ #endif+ #ifdef HAVE_COMMONCRYPTO_COMMONDIGEST_H+ # include <CommonCrypto/CommonDigest.h>+ #endif+ #ifdef HAVE_SHA256_H+ # include <sha256.h>+ #endif+ #ifdef HAVE_SHA2_H+ # include <sha2.h>+ #endif+"+if test "x$ac_cv_type_SHA256_CTX" = xyes+then :++printf '%s\n' "#define HAVE_SHA256_CTX 1" >>confdefs.h++sha256_type_found=yes+fi+ac_fn_c_check_type "$LINENO" "SHA2_CTX" "ac_cv_type_SHA2_CTX" "#ifdef HAVE_SYS_TYPES_H+ # include <sys/types.h>+ #endif+ #ifdef HAVE_COMMONCRYPTO_COMMONDIGEST_H+ # include <CommonCrypto/CommonDigest.h>+ #endif+ #ifdef HAVE_SHA256_H+ # include <sha256.h>+ #endif+ #ifdef HAVE_SHA2_H+ # include <sha2.h>+ #endif+"+if test "x$ac_cv_type_SHA2_CTX" = xyes+then :++printf '%s\n' "#define HAVE_SHA2_CTX 1" >>confdefs.h++sha256_type_found=yes+fi++ if test "x$sha256_type_found" = xyes ; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for library containing SHA256Init" >&5+printf %s "checking for library containing SHA256Init... " >&6; }+if test ${ac_cv_search_SHA256Init+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_func_search_save_LIBS=$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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char SHA256Init (void);+int+main (void)+{+return SHA256Init ();+ ;+ return 0;+}+_ACEOF+for ac_lib in '' md+do+ if test -z "$ac_lib"; then+ ac_res="none required"+ else+ ac_res=-l$ac_lib+ LIBS="-l$ac_lib $ac_func_search_save_LIBS"+ fi+ if ac_fn_c_try_link "$LINENO"+then :+ ac_cv_search_SHA256Init=$ac_res+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext+ if test ${ac_cv_search_SHA256Init+y}+then :+ break+fi+done+if test ${ac_cv_search_SHA256Init+y}+then :++else case e in #(+ e) ac_cv_search_SHA256Init=no ;;+esac+fi+rm conftest.$ac_ext+LIBS=$ac_func_search_save_LIBS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_SHA256Init" >&5+printf '%s\n' "$ac_cv_search_SHA256Init" >&6; }+ac_res=$ac_cv_search_SHA256Init+if test "$ac_res" != no+then :+ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"++fi++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking for library containing SHA256_Init" >&5+printf %s "checking for library containing SHA256_Init... " >&6; }+if test ${ac_cv_search_SHA256_Init+y}+then :+ printf %s "(cached) " >&6+else case e in #(+ e) ac_func_search_save_LIBS=$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.+ The 'extern "C"' is for builds by C++ compilers;+ although this is not generally supported in C code supporting it here+ has little cost and some practical benefit (sr 110532). */+#ifdef __cplusplus+extern "C"+#endif+char SHA256_Init (void);+int+main (void)+{+return SHA256_Init ();+ ;+ return 0;+}+_ACEOF+for ac_lib in '' md+do+ if test -z "$ac_lib"; then+ ac_res="none required"+ else+ ac_res=-l$ac_lib+ LIBS="-l$ac_lib $ac_func_search_save_LIBS"+ fi+ if ac_fn_c_try_link "$LINENO"+then :+ ac_cv_search_SHA256_Init=$ac_res+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext+ if test ${ac_cv_search_SHA256_Init+y}+then :+ break+fi+done+if test ${ac_cv_search_SHA256_Init+y}+then :++else case e in #(+ e) ac_cv_search_SHA256_Init=no ;;+esac+fi+rm conftest.$ac_ext+LIBS=$ac_func_search_save_LIBS ;;+esac+fi+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_SHA256_Init" >&5+printf '%s\n' "$ac_cv_search_SHA256_Init" >&6; }+ac_res=$ac_cv_search_SHA256_Init+if test "$ac_res" != no+then :+ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"++fi+++ for ac_func in CC_SHA256_Init SHA256Init SHA256_Init+do :+ as_ac_var=`printf '%s\n' "ac_cv_func_$ac_func" | sed "$as_sed_sh"`+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"+if eval test \"x\$"$as_ac_var"\" = x"yes"+then :+ cat >>confdefs.h <<_ACEOF+#define `printf '%s\n' "HAVE_$ac_func" | sed "$as_sed_cpp"` 1+_ACEOF+ sha256_func_found=yes ; break+fi++done+ fi+ fi++fi+ if test "x$sha256_func_found" = xno; then+ COND_INTERNAL_SHA256_TRUE=+ COND_INTERNAL_SHA256_FALSE='#'+else+ COND_INTERNAL_SHA256_TRUE='#'+ COND_INTERNAL_SHA256_FALSE=+fi++if test "x$enable_external_sha256$sha256_func_found" = xyesno; then+ as_fn_error $? "--enable-external-sha256 was specified but no supported external SHA-256 implementation was found" "$LINENO" 5+fi++# Check for SSE2 intrinsics. There is no run-time detection for SSE2 so if+# compiler options enable SSE2 then SSE2 support is required by the binaries.+# The compile-time check for SSE2 is done with #ifdefs because some compilers+# (ICC, MSVC) allow SSE2 intrinsics even when SSE2 isn't enabled.+ac_fn_check_decl "$LINENO" "_mm_movemask_epi8" "ac_cv_have_decl__mm_movemask_epi8" "#ifdef HAVE_IMMINTRIN_H+#include <immintrin.h>+#endif+" "$ac_c_undeclared_builtin_options$ac_c_future_darwin_options" "CFLAGS"+if test "x$ac_cv_have_decl__mm_movemask_epi8" = xyes+then :++printf '%s\n' "#define HAVE__MM_MOVEMASK_EPI8 1" >>confdefs.h++fi++# For faster CRC on 32/64-bit x86 and E2K (see also crc64_fast.c):+#+# - Check for the CLMUL intrinsic _mm_clmulepi64_si128 in <immintrin.h>.+# Check also for _mm_set_epi64x for consistency with CMake build+# where it's needed to disable CLMUL with VS2013.+#+# - Check that __attribute__((__target__("ssse3,sse4.1,pclmul"))) works+# together with _mm_clmulepi64_si128 from <immintrin.h>. The attribute+# was added in GCC 4.4 but some GCC 4.x versions don't allow intrinsics+# with it. Exception: it must be not be used with EDG-based compilers+# like ICC and the compiler on E2K.+#+# If everything above is supported, runtime detection will be used to keep the+# binaries working on systems that don't support the required extensions.+#+# NOTE: Use a check that links and not merely compiles to ensure that+# missing intrinsics don't get accepted with compilers that allow+# implicit function declarations.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if _mm_clmulepi64_si128 is usable" >&5+printf %s "checking if _mm_clmulepi64_si128 is usable... " >&6; }+if test "x$enable_clmul_crc" = xno+then :++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no, --disable-clmul-crc was used" >&5+printf '%s\n' "no, --disable-clmul-crc was used" >&6; }++else case e in #(+ e)+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#include <immintrin.h>++// CLMUL works on older E2K instruction set but it is slow due to emulation.+#if defined(__e2k__) && __iset__ < 6+# error+#endif++// Intel's old compiler (ICC) can define __GNUC__ but the attribute must not+// be used with it. The new Clang-based ICX needs the attribute.+// Checking for !defined(__EDG__) catches ICC and other EDG-based compilers.+#if (defined(__GNUC__) || defined(__clang__)) && !defined(__EDG__)+__attribute__((__target__("ssse3,sse4.1,pclmul")))+#endif+int main(void)+{+ __m128i a = _mm_set_epi64x(1, 2);+ a = _mm_clmulepi64_si128(a, a, 0);+ return 0;+}++_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+++printf '%s\n' "#define HAVE_USABLE_CLMUL 1" >>confdefs.h++ enable_clmul_crc=yes++else case e in #(+ e)+ enable_clmul_crc=no+ ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_clmul_crc" >&5+printf '%s\n' "$enable_clmul_crc" >&6; }+ ;;+esac+fi++# ARM64 C Language Extensions define CRC32 functions in arm_acle.h.+# These are supported by at least GCC and Clang which both need+# __attribute__((__target__("+crc"))), unless the needed compiler flags+# are used to support the CRC instruction.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if ARM64 CRC32 instruction is usable" >&5+printf %s "checking if ARM64 CRC32 instruction is usable... " >&6; }+if test "x$enable_arm64_crc32" = xno+then :++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no, --disable-arm64-crc32 was used" >&5+printf '%s\n' "no, --disable-arm64-crc32 was used" >&6; }++else case e in #(+ e)+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#include <arm_acle.h>+#include <stdint.h>++#if (defined(__GNUC__) || defined(__clang__)) && !defined(__EDG__)+__attribute__((__target__("+crc")))+#endif+int main(void)+{+ return __crc32d(1, 2) != 0;+}++_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+++printf '%s\n' "#define HAVE_ARM64_CRC32 1" >>confdefs.h++ enable_arm64_crc32=yes++else case e in #(+ e)+ enable_arm64_crc32=no+ ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_arm64_crc32" >&5+printf '%s\n' "$enable_arm64_crc32" >&6; }+ ;;+esac+fi++# Check for ARM64 CRC32 instruction runtime detection.+#+# - getauxval() is supported on Linux.+#+# - elf_aux_info() is supported on FreeBSD and OpenBSD >= 7.6.+#+# - sysctlbyname("hw.optional.armv8_crc32", ...) is supported on Darwin+# (macOS, iOS, etc.). Note that sysctlbyname() is supported on FreeBSD,+# NetBSD, and possibly others too but the string is specific to Apple+# OSes. The C code is responsible for checking defined(__APPLE__)+# before using sysctlbyname("hw.optional.armv8_crc32", ...).+#+if test "x$enable_arm64_crc32" = xyes+then :+++ for ac_func in getauxval elf_aux_info sysctlbyname+do :+ as_ac_var=`printf '%s\n' "ac_cv_func_$ac_func" | sed "$as_sed_sh"`+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"+if eval test \"x\$"$as_ac_var"\" = x"yes"+then :+ cat >>confdefs.h <<_ACEOF+#define `printf '%s\n' "HAVE_$ac_func" | sed "$as_sed_cpp"` 1+_ACEOF+ break+fi++done++fi+++# LoongArch CRC32 intrinsics are in larchintrin.h.+# These are supported by at least GCC and Clang.+#+# Only 64-bit LoongArch is currently supported.+# It doesn't need runtime detection.+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if LoongArch CRC32 instructions are usable" >&5+printf %s "checking if LoongArch CRC32 instructions are usable... " >&6; }+if test "x$enable_loongarch_crc32" = xno+then :++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no, --disable-loongarch-crc32 was used" >&5+printf '%s\n' "no, --disable-loongarch-crc32 was used" >&6; }++else case e in #(+ e)+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++#if !(defined(__loongarch__) && __loongarch_grlen >= 64)+# error+#endif++#include <larchintrin.h>+int main(void)+{+ return __crc_w_w_w(1, 2);+}++_ACEOF+if ac_fn_c_try_link "$LINENO"+then :+++printf '%s\n' "#define HAVE_LOONGARCH_CRC32 1" >>confdefs.h++ enable_loongarch_crc32=yes++else case e in #(+ e)+ enable_loongarch_crc32=no+ ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: $enable_loongarch_crc32" >&5+printf '%s\n' "$enable_loongarch_crc32" >&6; }+ ;;+esac+fi+++# Check for sandbox support. If one is found, set enable_sandbox=found.+#+# About -fsanitize: Of our three sandbox methods, only Landlock is+# incompatible with -fsanitize. FreeBSD 13.2 with Capsicum was tested with+# -fsanitize=address,undefined and had no issues. OpenBSD (as of version+# 7.4) has minimal support for process instrumentation. OpenBSD does not+# distribute the additional libraries needed (libasan, libubsan, etc.) with+# GCC or Clang needed for runtime sanitization support and instead only+# support -fsanitize-minimal-runtime for minimal undefined behavior+# sanitization. This minimal support is compatible with our use of the+# Pledge sandbox. So only Landlock will result in a build that cannot+# compress or decompress a single file to standard out.+case $enable_sandbox in #(+ auto | capsicum) :+++ for ac_func in cap_rights_limit+do :+ ac_fn_c_check_func "$LINENO" "cap_rights_limit" "ac_cv_func_cap_rights_limit"+if test "x$ac_cv_func_cap_rights_limit" = xyes+then :+ printf '%s\n' "#define HAVE_CAP_RIGHTS_LIMIT 1" >>confdefs.h+ enable_sandbox=found+fi++done++ ;; #(+ *) :+ ;;+esac+case $enable_sandbox in #(+ auto | pledge) :+++ for ac_func in pledge+do :+ ac_fn_c_check_func "$LINENO" "pledge" "ac_cv_func_pledge"+if test "x$ac_cv_func_pledge" = xyes+then :+ printf '%s\n' "#define HAVE_PLEDGE 1" >>confdefs.h+ enable_sandbox=found+fi++done++ ;; #(+ *) :+ ;;+esac+case $enable_sandbox in #(+ auto | landlock) :++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if Linux Landlock is usable" >&5+printf %s "checking if Linux Landlock is usable... " >&6; }++ # A compile check is done here because some systems have+ # linux/landlock.h, but do not have the syscalls defined+ # in order to actually use Linux Landlock.+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */++ #include <linux/landlock.h>+ #include <sys/syscall.h>+ #include <sys/prctl.h>++ int main(void)+ {+ (void)prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0);+ (void)SYS_landlock_create_ruleset;+ (void)SYS_landlock_restrict_self;+ (void)LANDLOCK_CREATE_RULESET_VERSION;+ return 0;+ }++_ACEOF+if ac_fn_c_try_link "$LINENO"+then :++ enable_sandbox=found++ case "$CC $CFLAGS" in #(+ *-fsanitize=*) :+ as_fn_error $? "+ CC or CFLAGS contain '-fsanitize=' which is incompatible with the Landlock+ sandboxing. Use --disable-sandbox when using '-fsanitize'." "$LINENO" 5 ;; #(+ *) :+ ;;+esac+++printf '%s\n' "#define HAVE_LINUX_LANDLOCK 1" >>confdefs.h++ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }++else case e in #(+ e)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam \+ conftest$ac_exeext conftest.$ac_ext++ ;; #(+ *) :+ ;;+esac++# If a specific sandboxing method was explicitly requested and it wasn't+# found, give an error.+case $enable_sandbox in+ auto | no | found)+ ;;+ *)+ as_fn_error $? "$enable_sandbox support not found" "$LINENO" 5+ ;;+esac+++###############################################################################+# If using GCC, set some additional AM_CFLAGS:+###############################################################################++if test "$GCC" = yes ; then+ echo+ echo "GCC extensions:"+fi++# Always do the visibility check but don't set AM_CFLAGS on Windows.+# This way things get set properly even on Windows.+gl_VISIBILITY+if test -n "$CFLAG_VISIBILITY" && test "$is_w32" = no; then+ AM_CFLAGS="$AM_CFLAGS $CFLAG_VISIBILITY"+fi++if test "$GCC" = yes+then :++ # Enable as much warnings as possible. These commented warnings won't+ # work for this package though:+ # * -Wunreachable-code breaks several assert(0) cases, which are+ # backed up with "return LZMA_PROG_ERROR".+ # * -Wcast-qual would break various things where we need a non-const+ # pointer although we don't modify anything through it.+ # * -Winline, -Wdisabled-optimization, -Wunsafe-loop-optimizations+ # don't seem so useful here; at least the last one gives some+ # warnings which are not bugs.+ # * -Wconversion still shows too many warnings.+ #+ # The flags before the empty line are for GCC and many of them+ # are supported by Clang too. The flags after the empty line are+ # for Clang.+ for NEW_FLAG in \+ -Wall \+ -Wextra \+ -Wvla \+ -Wformat=2 \+ -Winit-self \+ -Wmissing-include-dirs \+ -Wshift-overflow=2 \+ -Wstrict-overflow=3 \+ -Walloc-zero \+ -Wduplicated-cond \+ -Wfloat-equal \+ -Wundef \+ -Wshadow \+ -Wpointer-arith \+ -Wbad-function-cast \+ -Wwrite-strings \+ -Wdate-time \+ -Wsign-conversion \+ -Wfloat-conversion \+ -Wlogical-op \+ -Waggregate-return \+ -Wstrict-prototypes \+ -Wold-style-definition \+ -Wmissing-prototypes \+ -Wmissing-declarations \+ -Wredundant-decls \+ -Wimplicit-fallthrough \+ -Wimplicit-fallthrough=5 \+ \+ -Wc99-compat \+ -Wc11-extensions \+ -Wc2x-compat \+ -Wc2x-extensions \+ -Wpre-c2x-compat \+ -Warray-bounds-pointer-arithmetic \+ -Wassign-enum \+ -Wconditional-uninitialized \+ -Wdocumentation \+ -Wduplicate-enum \+ -Wempty-translation-unit \+ -Wflexible-array-extensions \+ -Wmissing-variable-declarations \+ -Wnewline-eof \+ -Wshift-sign-overflow \+ -Wstring-conversion+ do+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: checking if $CC accepts $NEW_FLAG" >&5+printf %s "checking if $CC accepts $NEW_FLAG... " >&6; }+ OLD_CFLAGS="$CFLAGS"+ CFLAGS="$CFLAGS $NEW_FLAG -Werror"+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext+/* end confdefs.h. */+void foo(void); void foo(void) { }+_ACEOF+if ac_fn_c_try_compile "$LINENO"+then :++ AM_CFLAGS="$AM_CFLAGS $NEW_FLAG"+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: yes" >&5+printf '%s\n' "yes" >&6; }++else case e in #(+ e)+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: result: no" >&5+printf '%s\n' "no" >&6; }+ ;;+esac+fi+rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext+ CFLAGS="$OLD_CFLAGS"+ done++ # Check whether --enable-werror was given.+if test ${enable_werror+y}+then :+ enableval=$enable_werror;+else case e in #(+ e) enable_werror=no ;;+esac+fi++ if test "x$enable_werror" = "xyes"; then+ AM_CFLAGS="$AM_CFLAGS -Werror"+ fi++fi+++###############################################################################+# Create the makefiles and config.h+###############################################################################++echo++# Don't build the lib directory at all if we don't need any replacement+# functions.+ if test -n "$LIBOBJS"; then+ COND_GNULIB_TRUE=+ COND_GNULIB_FALSE='#'+else+ COND_GNULIB_TRUE='#'+ COND_GNULIB_FALSE=+fi+++# Add default AM_CFLAGS.+++# This is needed for src/scripts.+xz=`echo xz | sed "$program_transform_name"`++++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++ac_cache_dump |+ sed '+ /^ac_cv_env_/b end+ t clear+ :clear+ s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/+ 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+ if test "x$cache_file" != "x/dev/null"; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5+printf '%s\n' "$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+ else+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5+printf '%s\n' "$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}'++DEFS=-DHAVE_CONFIG_H++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$//'+ ac_i=`printf '%s\n' "$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+LIBOBJS=$ac_libobjs++LTLIBOBJS=$ac_ltlibobjs+++if test -z "${COND_W32_TRUE}" && test -z "${COND_W32_FALSE}"; then+ as_fn_error $? "conditional \"COND_W32\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_MAIN_ENCODER_TRUE}" && test -z "${COND_MAIN_ENCODER_FALSE}"; then+ as_fn_error $? "conditional \"COND_MAIN_ENCODER\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_MAIN_DECODER_TRUE}" && test -z "${COND_MAIN_DECODER_FALSE}"; then+ as_fn_error $? "conditional \"COND_MAIN_DECODER\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_LZMA1_TRUE}" && test -z "${COND_FILTER_LZMA1_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_LZMA1\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_LZMA1_TRUE}" && test -z "${COND_ENCODER_LZMA1_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_LZMA1\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_LZMA1_TRUE}" && test -z "${COND_DECODER_LZMA1_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_LZMA1\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_LZMA2_TRUE}" && test -z "${COND_FILTER_LZMA2_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_LZMA2\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_LZMA2_TRUE}" && test -z "${COND_ENCODER_LZMA2_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_LZMA2\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_LZMA2_TRUE}" && test -z "${COND_DECODER_LZMA2_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_LZMA2\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_DELTA_TRUE}" && test -z "${COND_FILTER_DELTA_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_DELTA\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_DELTA_TRUE}" && test -z "${COND_ENCODER_DELTA_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_DELTA\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_DELTA_TRUE}" && test -z "${COND_DECODER_DELTA_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_DELTA\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_X86_TRUE}" && test -z "${COND_FILTER_X86_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_X86\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_X86_TRUE}" && test -z "${COND_ENCODER_X86_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_X86\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_X86_TRUE}" && test -z "${COND_DECODER_X86_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_X86\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_POWERPC_TRUE}" && test -z "${COND_FILTER_POWERPC_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_POWERPC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_POWERPC_TRUE}" && test -z "${COND_ENCODER_POWERPC_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_POWERPC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_POWERPC_TRUE}" && test -z "${COND_DECODER_POWERPC_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_POWERPC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_IA64_TRUE}" && test -z "${COND_FILTER_IA64_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_IA64\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_IA64_TRUE}" && test -z "${COND_ENCODER_IA64_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_IA64\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_IA64_TRUE}" && test -z "${COND_DECODER_IA64_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_IA64\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_ARM_TRUE}" && test -z "${COND_FILTER_ARM_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_ARM\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_ARM_TRUE}" && test -z "${COND_ENCODER_ARM_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_ARM\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_ARM_TRUE}" && test -z "${COND_DECODER_ARM_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_ARM\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_ARMTHUMB_TRUE}" && test -z "${COND_FILTER_ARMTHUMB_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_ARMTHUMB\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_ARMTHUMB_TRUE}" && test -z "${COND_ENCODER_ARMTHUMB_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_ARMTHUMB\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_ARMTHUMB_TRUE}" && test -z "${COND_DECODER_ARMTHUMB_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_ARMTHUMB\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_ARM64_TRUE}" && test -z "${COND_FILTER_ARM64_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_ARM64\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_ARM64_TRUE}" && test -z "${COND_ENCODER_ARM64_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_ARM64\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_ARM64_TRUE}" && test -z "${COND_DECODER_ARM64_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_ARM64\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_SPARC_TRUE}" && test -z "${COND_FILTER_SPARC_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_SPARC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_SPARC_TRUE}" && test -z "${COND_ENCODER_SPARC_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_SPARC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_SPARC_TRUE}" && test -z "${COND_DECODER_SPARC_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_SPARC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_RISCV_TRUE}" && test -z "${COND_FILTER_RISCV_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_RISCV\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_RISCV_TRUE}" && test -z "${COND_ENCODER_RISCV_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_RISCV\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_RISCV_TRUE}" && test -z "${COND_DECODER_RISCV_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_RISCV\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_SIMPLE_TRUE}" && test -z "${COND_FILTER_SIMPLE_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_SIMPLE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_SIMPLE_TRUE}" && test -z "${COND_ENCODER_SIMPLE_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_SIMPLE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_SIMPLE_TRUE}" && test -z "${COND_DECODER_SIMPLE_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_SIMPLE\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_FILTER_LZ_TRUE}" && test -z "${COND_FILTER_LZ_FALSE}"; then+ as_fn_error $? "conditional \"COND_FILTER_LZ\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ENCODER_LZ_TRUE}" && test -z "${COND_ENCODER_LZ_FALSE}"; then+ as_fn_error $? "conditional \"COND_ENCODER_LZ\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DECODER_LZ_TRUE}" && test -z "${COND_DECODER_LZ_FALSE}"; then+ as_fn_error $? "conditional \"COND_DECODER_LZ\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_CHECK_CRC32_TRUE}" && test -z "${COND_CHECK_CRC32_FALSE}"; then+ as_fn_error $? "conditional \"COND_CHECK_CRC32\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_CHECK_CRC64_TRUE}" && test -z "${COND_CHECK_CRC64_FALSE}"; then+ as_fn_error $? "conditional \"COND_CHECK_CRC64\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_CHECK_SHA256_TRUE}" && test -z "${COND_CHECK_SHA256_FALSE}"; then+ as_fn_error $? "conditional \"COND_CHECK_SHA256\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_MICROLZMA_TRUE}" && test -z "${COND_MICROLZMA_FALSE}"; then+ as_fn_error $? "conditional \"COND_MICROLZMA\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_LZIP_DECODER_TRUE}" && test -z "${COND_LZIP_DECODER_FALSE}"; then+ as_fn_error $? "conditional \"COND_LZIP_DECODER\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_ASM_X86_TRUE}" && test -z "${COND_ASM_X86_FALSE}"; then+ as_fn_error $? "conditional \"COND_ASM_X86\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_SMALL_TRUE}" && test -z "${COND_SMALL_FALSE}"; then+ as_fn_error $? "conditional \"COND_SMALL\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_XZ_TRUE}" && test -z "${COND_XZ_FALSE}"; then+ as_fn_error $? "conditional \"COND_XZ\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_XZDEC_TRUE}" && test -z "${COND_XZDEC_FALSE}"; then+ as_fn_error $? "conditional \"COND_XZDEC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_LZMADEC_TRUE}" && test -z "${COND_LZMADEC_FALSE}"; then+ as_fn_error $? "conditional \"COND_LZMADEC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_LZMAINFO_TRUE}" && test -z "${COND_LZMAINFO_FALSE}"; then+ as_fn_error $? "conditional \"COND_LZMAINFO\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_LZMALINKS_TRUE}" && test -z "${COND_LZMALINKS_FALSE}"; then+ as_fn_error $? "conditional \"COND_LZMALINKS\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DOC_TRUE}" && test -z "${COND_DOC_FALSE}"; then+ as_fn_error $? "conditional \"COND_DOC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_DOXYGEN_TRUE}" && test -z "${COND_DOXYGEN_FALSE}"; then+ as_fn_error $? "conditional \"COND_DOXYGEN\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then+ as_fn_error $? "conditional \"AMDEP\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then+ as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_THREADS_TRUE}" && test -z "${COND_THREADS_FALSE}"; then+ as_fn_error $? "conditional \"COND_THREADS\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_SHARED_TRUE}" && test -z "${COND_SHARED_FALSE}"; then+ as_fn_error $? "conditional \"COND_SHARED\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_SYMVERS_LINUX_TRUE}" && test -z "${COND_SYMVERS_LINUX_FALSE}"; then+ as_fn_error $? "conditional \"COND_SYMVERS_LINUX\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_SYMVERS_GENERIC_TRUE}" && test -z "${COND_SYMVERS_GENERIC_FALSE}"; then+ as_fn_error $? "conditional \"COND_SYMVERS_GENERIC\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+# Check whether --enable-year2038 was given.+if test ${enable_year2038+y}+then :+ enableval=$enable_year2038;+fi+++if test -z "${COND_INTERNAL_SHA256_TRUE}" && test -z "${COND_INTERNAL_SHA256_FALSE}"; then+ as_fn_error $? "conditional \"COND_INTERNAL_SHA256\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi+if test -z "${COND_GNULIB_TRUE}" && test -z "${COND_GNULIB_FALSE}"; then+ as_fn_error $? "conditional \"COND_GNULIB\" was never defined.+Usually this means the macro was only invoked conditionally." "$LINENO" 5+fi++: "${CONFIG_STATUS=./config.status}"+case $CONFIG_STATUS in #(+ -*) :+ CONFIG_STATUS=./$CONFIG_STATUS ;; #(+ */*) :+ ;; #(+ *) :+ CONFIG_STATUS=./$CONFIG_STATUS ;;+esac++ac_write_fail=0+ac_clean_CONFIG_STATUS='"$CONFIG_STATUS"'+{ printf '%s\n' "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5+printf '%s\n' "$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 ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1+then :+ emulate sh+ NULLCMD=:+ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which+ # contradicts POSIX and common usage. Disable this.+ alias -g '${1+"$@"}'='"$@"'+ setopt NO_GLOB_SUBST+else case e in #(+ e) case `(set -o) 2>/dev/null` in #(+ *posix*) :+ set -o posix ;; #(+ *) :+ ;;+esac ;;+esac+fi++++# Reset variables that may have inherited troublesome values from+# the environment.++# IFS needs to be set, to space, tab, and newline, in precisely that order.+# (If _AS_PATH_WALK were called with IFS unset, it would have the+# side effect of setting IFS to empty, thus disabling word splitting.)+# Quoting is to prevent editors from complaining about space-tab.+as_nl='+'+export as_nl+IFS=" "" $as_nl"++PS1='$ '+PS2='> '+PS4='+ '++# Ensure predictable behavior from utilities with locale-dependent output.+LC_ALL=C+export LC_ALL+LANGUAGE=C+export LANGUAGE++# We cannot yet rely on "unset" to work, but we need these variables+# to be unset--not just set to an empty or harmless value--now, to+# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct+# also avoids known problems related to "unset" and subshell syntax+# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).+for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH+do eval test \${$as_var+y} \+ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :+done++# Ensure that fds 0, 1, and 2 are open.+if (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi+if (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi+if (exec 3>&2) ; then :; else exec 2>/dev/null; fi++# The user is always right.+if ${PATH_SEPARATOR+false} :; 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+++# 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+for as_dir in $PATH+do+ IFS=$as_save_IFS+ case $as_dir in #(((+ '') as_dir=./ ;;+ */) ;;+ *) as_dir=$as_dir/ ;;+ esac+ 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+ printf '%s\n' "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2+ exit 1+fi++++# as_fn_error STATUS 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.+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+ printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: $2" >&$4+ fi+ printf '%s\n' "$as_me: error: $2" >&2+ as_fn_exit $as_status+} # as_fn_error+++# as_fn_set_status STATUS+# -----------------------+# Set $? 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 case e in #(+ e) as_fn_append ()+ {+ eval $1=\$$1\$2+ } ;;+esac+fi # as_fn_append++# as_fn_arith ARG...+# ------------------+# Perform arithmetic evaluation on the ARGs, and store the result in the+# global $as_val. Take advantage of shells that can avoid forks. The arguments+# must be portable across $(()) and expr.+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null+then :+ eval 'as_fn_arith ()+ {+ as_val=$(( $* ))+ }'+else case e in #(+ e) as_fn_arith ()+ {+ as_val=`expr "$@" || test $? -eq 1`+ } ;;+esac+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 ||+printf '%s\n' 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++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 -pR'.+ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||+ as_ln_s='cp -pR'+ elif ln conf$$.file conf$$ 2>/dev/null; then+ as_ln_s=ln+ else+ as_ln_s='cp -pR'+ fi+else+ as_ln_s='cp -pR'+fi+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file+rmdir conf$$.dir 2>/dev/null+++# as_fn_mkdir_p+# -------------+# Create "$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=`printf '%s\n' "$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 ||+printf '%s\n' 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+++# as_fn_executable_p FILE+# -----------------------+# Test if FILE is an executable regular file.+as_fn_executable_p ()+{+ test -f "$1" && test -x "$1"+} # as_fn_executable_p+as_test_x='test -x'+as_executable_p=as_fn_executable_p++# Sed expression to map a string onto a valid CPP name.+as_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"+as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated++# Sed expression to map a string onto a valid variable name.+as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"+as_tr_sh="eval sed '$as_sed_sh'" # deprecated+++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 XZ Utils $as_me 5.8.0, which was+generated by GNU Autoconf 2.73. 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_headers in *"+"*) set x $ac_config_headers; shift; ac_config_headers=$*;;+esac+++cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1+# Files that config.status was made for.+config_headers="$ac_config_headers"+config_commands="$ac_config_commands"++_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+ --header=FILE[:TEMPLATE]+ instantiate the configuration header FILE++Configuration headers:+$config_headers++Configuration commands:+$config_commands++Report bugs to <lasse.collin@tukaani.org>.+XZ Utils home page: <https://tukaani.org/xz/>."++_ACEOF+ac_cs_config=`printf '%s\n' "$ac_configure_args" | sed "$ac_safe_unquote"`+ac_cs_config_escaped=`printf '%s\n' "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`+cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1+ac_cs_config='$ac_cs_config_escaped'+ac_cs_version="\\+XZ Utils config.status 5.8.0+configured by $0, generated by GNU Autoconf 2.73,+ with options \\"\$ac_cs_config\\"++Copyright (C) 2026 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'+MKDIR_P='$MKDIR_P'+AWK='$AWK'+test -n "\$AWK" || {+ awk '' </dev/null ||+ as_fn_error \$? "try installing gawk"+ 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=`expr "X$1" : 'X\([^=]*\)='`+ ac_optarg=+ 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 )+ printf '%s\n' "$ac_cs_version"; exit ;;+ --config | --confi | --conf | --con | --co | --c )+ printf '%s\n' "$ac_cs_config"; exit ;;+ --debug | --debu | --deb | --de | --d | -d )+ debug=: ;;+ --header | --heade | --head | --hea )+ $ac_shift+ case $ac_optarg in+ *\'*) ac_optarg=`printf '%s\n' "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;+ esac+ as_fn_append CONFIG_HEADERS " '$ac_optarg'"+ ac_need_defaults=false;;+ --he | --h)+ # Conflict between --help and --header+ as_fn_error $? "ambiguous option: '$1'+Try '$0 --help' for more information.";;+ --help | --hel | -h )+ printf '%s\n' "$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+ \printf '%s\n' "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+ printf '%s\n' "$ac_log"+} >&5++_ACEOF+cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1+#+# INIT-COMMANDS+#+AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"+++# The HP-UX ksh and POSIX shell print the target directory to stdout+# if CDPATH is set.+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH++sed_quote_subst='$sed_quote_subst'+double_quote_subst='$double_quote_subst'+delay_variable_subst='$delay_variable_subst'+macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'+macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'+AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'+DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'+OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'+enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'+enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'+pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'+enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'+shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'+SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'+ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'+PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'+host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'+host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'+host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'+build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'+build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'+build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'+SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'+Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'+GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'+EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'+FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'+LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'+NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'+LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'+max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'+ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'+exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'+lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'+lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'+lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'+lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'+lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'+reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'+reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'+FILECMD='`$ECHO "$FILECMD" | $SED "$delay_single_quote_subst"`'+deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'+file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'+file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'+want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'+sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'+AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'+lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`'+AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'+archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'+STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'+RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'+old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'+old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'+old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'+lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'+CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'+CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'+compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'+GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'+lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'+nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'+lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'+lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'+objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'+MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'+lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'+lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'+lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'+lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'+lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'+need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'+MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'+DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'+NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'+LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'+OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'+OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'+libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'+shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'+extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'+archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'+enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'+export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'+whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'+compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'+old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'+old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'+archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'+archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'+module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'+module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'+with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'+allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'+no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'+hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'+hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'+hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'+hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'+hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'+hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'+hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'+inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'+link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'+always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'+export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'+exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'+include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'+prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'+postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'+file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'+variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'+need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'+need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'+version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'+runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'+shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'+shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'+libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'+library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'+soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'+install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'+postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'+postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'+finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'+finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'+hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'+sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'+configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'+configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'+hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'+enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'+enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'+enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'+old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'+striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'+LD_RC='`$ECHO "$LD_RC" | $SED "$delay_single_quote_subst"`'+reload_flag_RC='`$ECHO "$reload_flag_RC" | $SED "$delay_single_quote_subst"`'+reload_cmds_RC='`$ECHO "$reload_cmds_RC" | $SED "$delay_single_quote_subst"`'+old_archive_cmds_RC='`$ECHO "$old_archive_cmds_RC" | $SED "$delay_single_quote_subst"`'+compiler_RC='`$ECHO "$compiler_RC" | $SED "$delay_single_quote_subst"`'+GCC_RC='`$ECHO "$GCC_RC" | $SED "$delay_single_quote_subst"`'+lt_prog_compiler_no_builtin_flag_RC='`$ECHO "$lt_prog_compiler_no_builtin_flag_RC" | $SED "$delay_single_quote_subst"`'+lt_prog_compiler_pic_RC='`$ECHO "$lt_prog_compiler_pic_RC" | $SED "$delay_single_quote_subst"`'+lt_prog_compiler_wl_RC='`$ECHO "$lt_prog_compiler_wl_RC" | $SED "$delay_single_quote_subst"`'+lt_prog_compiler_static_RC='`$ECHO "$lt_prog_compiler_static_RC" | $SED "$delay_single_quote_subst"`'+lt_cv_prog_compiler_c_o_RC='`$ECHO "$lt_cv_prog_compiler_c_o_RC" | $SED "$delay_single_quote_subst"`'+archive_cmds_need_lc_RC='`$ECHO "$archive_cmds_need_lc_RC" | $SED "$delay_single_quote_subst"`'+enable_shared_with_static_runtimes_RC='`$ECHO "$enable_shared_with_static_runtimes_RC" | $SED "$delay_single_quote_subst"`'+export_dynamic_flag_spec_RC='`$ECHO "$export_dynamic_flag_spec_RC" | $SED "$delay_single_quote_subst"`'+whole_archive_flag_spec_RC='`$ECHO "$whole_archive_flag_spec_RC" | $SED "$delay_single_quote_subst"`'+compiler_needs_object_RC='`$ECHO "$compiler_needs_object_RC" | $SED "$delay_single_quote_subst"`'+old_archive_from_new_cmds_RC='`$ECHO "$old_archive_from_new_cmds_RC" | $SED "$delay_single_quote_subst"`'+old_archive_from_expsyms_cmds_RC='`$ECHO "$old_archive_from_expsyms_cmds_RC" | $SED "$delay_single_quote_subst"`'+archive_cmds_RC='`$ECHO "$archive_cmds_RC" | $SED "$delay_single_quote_subst"`'+archive_expsym_cmds_RC='`$ECHO "$archive_expsym_cmds_RC" | $SED "$delay_single_quote_subst"`'+module_cmds_RC='`$ECHO "$module_cmds_RC" | $SED "$delay_single_quote_subst"`'+module_expsym_cmds_RC='`$ECHO "$module_expsym_cmds_RC" | $SED "$delay_single_quote_subst"`'+with_gnu_ld_RC='`$ECHO "$with_gnu_ld_RC" | $SED "$delay_single_quote_subst"`'+allow_undefined_flag_RC='`$ECHO "$allow_undefined_flag_RC" | $SED "$delay_single_quote_subst"`'+no_undefined_flag_RC='`$ECHO "$no_undefined_flag_RC" | $SED "$delay_single_quote_subst"`'+hardcode_libdir_flag_spec_RC='`$ECHO "$hardcode_libdir_flag_spec_RC" | $SED "$delay_single_quote_subst"`'+hardcode_libdir_separator_RC='`$ECHO "$hardcode_libdir_separator_RC" | $SED "$delay_single_quote_subst"`'+hardcode_direct_RC='`$ECHO "$hardcode_direct_RC" | $SED "$delay_single_quote_subst"`'+hardcode_direct_absolute_RC='`$ECHO "$hardcode_direct_absolute_RC" | $SED "$delay_single_quote_subst"`'+hardcode_minus_L_RC='`$ECHO "$hardcode_minus_L_RC" | $SED "$delay_single_quote_subst"`'+hardcode_shlibpath_var_RC='`$ECHO "$hardcode_shlibpath_var_RC" | $SED "$delay_single_quote_subst"`'+hardcode_automatic_RC='`$ECHO "$hardcode_automatic_RC" | $SED "$delay_single_quote_subst"`'+inherit_rpath_RC='`$ECHO "$inherit_rpath_RC" | $SED "$delay_single_quote_subst"`'+link_all_deplibs_RC='`$ECHO "$link_all_deplibs_RC" | $SED "$delay_single_quote_subst"`'+always_export_symbols_RC='`$ECHO "$always_export_symbols_RC" | $SED "$delay_single_quote_subst"`'+export_symbols_cmds_RC='`$ECHO "$export_symbols_cmds_RC" | $SED "$delay_single_quote_subst"`'+exclude_expsyms_RC='`$ECHO "$exclude_expsyms_RC" | $SED "$delay_single_quote_subst"`'+include_expsyms_RC='`$ECHO "$include_expsyms_RC" | $SED "$delay_single_quote_subst"`'+prelink_cmds_RC='`$ECHO "$prelink_cmds_RC" | $SED "$delay_single_quote_subst"`'+postlink_cmds_RC='`$ECHO "$postlink_cmds_RC" | $SED "$delay_single_quote_subst"`'+file_list_spec_RC='`$ECHO "$file_list_spec_RC" | $SED "$delay_single_quote_subst"`'+hardcode_action_RC='`$ECHO "$hardcode_action_RC" | $SED "$delay_single_quote_subst"`'++LTCC='$LTCC'+LTCFLAGS='$LTCFLAGS'+compiler='$compiler_DEFAULT'++# A function that is used when there is no print builtin or printf.+func_fallback_echo ()+{+ eval 'cat <<_LTECHO_EOF+\$1+_LTECHO_EOF'+}++# Quote evaled strings.+for var in AS \+DLLTOOL \+OBJDUMP \+SHELL \+ECHO \+PATH_SEPARATOR \+SED \+GREP \+EGREP \+FGREP \+LD \+NM \+LN_S \+lt_SP2NL \+lt_NL2SP \+reload_flag \+FILECMD \+deplibs_check_method \+file_magic_cmd \+file_magic_glob \+want_nocaseglob \+sharedlib_from_linklib_cmd \+AR \+archiver_list_spec \+STRIP \+RANLIB \+CC \+CFLAGS \+compiler \+lt_cv_sys_global_symbol_pipe \+lt_cv_sys_global_symbol_to_cdecl \+lt_cv_sys_global_symbol_to_import \+lt_cv_sys_global_symbol_to_c_name_address \+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \+lt_cv_nm_interface \+nm_file_list_spec \+lt_cv_truncate_bin \+lt_prog_compiler_no_builtin_flag \+lt_prog_compiler_pic \+lt_prog_compiler_wl \+lt_prog_compiler_static \+lt_cv_prog_compiler_c_o \+need_locks \+MANIFEST_TOOL \+DSYMUTIL \+NMEDIT \+LIPO \+OTOOL \+OTOOL64 \+shrext_cmds \+export_dynamic_flag_spec \+whole_archive_flag_spec \+compiler_needs_object \+with_gnu_ld \+allow_undefined_flag \+no_undefined_flag \+hardcode_libdir_flag_spec \+hardcode_libdir_separator \+exclude_expsyms \+include_expsyms \+file_list_spec \+variables_saved_for_relink \+libname_spec \+library_names_spec \+soname_spec \+install_override_mode \+finish_eval \+old_striplib \+striplib \+LD_RC \+reload_flag_RC \+compiler_RC \+lt_prog_compiler_no_builtin_flag_RC \+lt_prog_compiler_pic_RC \+lt_prog_compiler_wl_RC \+lt_prog_compiler_static_RC \+lt_cv_prog_compiler_c_o_RC \+export_dynamic_flag_spec_RC \+whole_archive_flag_spec_RC \+compiler_needs_object_RC \+with_gnu_ld_RC \+allow_undefined_flag_RC \+no_undefined_flag_RC \+hardcode_libdir_flag_spec_RC \+hardcode_libdir_separator_RC \+exclude_expsyms_RC \+include_expsyms_RC \+file_list_spec_RC; do+ case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in+ *[\\\\\\\`\\"\\\$]*)+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes+ ;;+ *)+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""+ ;;+ esac+done++# Double-quote double-evaled strings.+for var in reload_cmds \+old_postinstall_cmds \+old_postuninstall_cmds \+old_archive_cmds \+extract_expsyms_cmds \+old_archive_from_new_cmds \+old_archive_from_expsyms_cmds \+archive_cmds \+archive_expsym_cmds \+module_cmds \+module_expsym_cmds \+export_symbols_cmds \+prelink_cmds \+postlink_cmds \+postinstall_cmds \+postuninstall_cmds \+finish_cmds \+sys_lib_search_path_spec \+configure_time_dlsearch_path \+configure_time_lt_sys_library_path \+reload_cmds_RC \+old_archive_cmds_RC \+old_archive_from_new_cmds_RC \+old_archive_from_expsyms_cmds_RC \+archive_cmds_RC \+archive_expsym_cmds_RC \+module_cmds_RC \+module_expsym_cmds_RC \+export_symbols_cmds_RC \+prelink_cmds_RC \+postlink_cmds_RC; do+ case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in+ *[\\\\\\\`\\"\\\$]*)+ eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes+ ;;+ *)+ eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""+ ;;+ esac+done++ac_aux_dir='$ac_aux_dir'++# See if we are running on zsh, and set the options that allow our+# commands through without removal of \ escapes INIT.+if test -n "\${ZSH_VERSION+set}"; then+ setopt NO_GLOB_SUBST+fi+++ PACKAGE='$PACKAGE'+ VERSION='$VERSION'+ RM='$RM'+ ofile='$ofile'+++++++_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+ "cbits/config.h") CONFIG_HEADERS="$CONFIG_HEADERS cbits/config.h" ;;+ "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;+ "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;+ "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;++ *) 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_HEADERS+y} || CONFIG_HEADERS=$config_headers+ test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands+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= ac_tmp=+ trap 'exit_status=$?+ : "${ac_tmp:=$tmp}"+ { test ! -d "$ac_tmp" || rm -fr "$ac_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 -d "$tmp"+} ||+{+ tmp=./conf$$-$RANDOM+ (umask 077 && mkdir "$tmp")+} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5+ac_tmp=$tmp++# Set up the scripts for CONFIG_HEADERS section.+# No need to generate them if there are no CONFIG_HEADERS.+# This happens for instance with './config.status Makefile'.+if test -n "$CONFIG_HEADERS"; then+cat >"$ac_tmp/defines.awk" <<\_ACAWK ||+BEGIN {+_ACEOF++# Transform confdefs.h into an awk script 'defines.awk', embedded as+# here-document in config.status, that substitutes the proper values into+# config.h.in to produce config.h.++# Create a delimiter string that does not exist in confdefs.h, to ease+# handling of long lines.+ac_delim='%!_!# '+for ac_last_try in false false :; do+ ac_tt=`sed -n "/$ac_delim/p" confdefs.h`+ if test -z "$ac_tt"; then+ break+ elif $ac_last_try; then+ as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5+ else+ ac_delim="$ac_delim!$ac_delim _$ac_delim!! "+ fi+done++# For the awk script, D is an array of macro values keyed by name,+# likewise P contains macro parameters if any. Preserve backslash+# newline sequences.++ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*+sed -n '+s/.\{148\}/&'"$ac_delim"'/g+t rset+:rset+s/^[ ]*#[ ]*define[ ][ ]*/ /+t def+d+:def+s/\\$//+t bsnl+s/["\\]/\\&/g+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\+D["\1"]=" \3"/p+s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p+d+:bsnl+s/["\\]/\\&/g+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\+D["\1"]=" \3\\\\\\n"\\/p+t cont+s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p+t cont+d+:cont+n+s/.\{148\}/&'"$ac_delim"'/g+t clear+:clear+s/\\$//+t bsnlc+s/["\\]/\\&/g; s/^/"/; s/$/"/p+d+:bsnlc+s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p+b cont+' <confdefs.h | sed '+s/'"$ac_delim"'/"\\\+"/g' >>"$CONFIG_STATUS" || ac_write_fail=1++cat >>"$CONFIG_STATUS" <<_ACEOF || ac_write_fail=1+ for (key in D) D_is_set[key] = 1+ FS = ""+}+/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {+ line = \$ 0+ split(line, arg, " ")+ if (arg[1] == "#") {+ defundef = arg[2]+ mac1 = arg[3]+ } else {+ defundef = substr(arg[1], 2)+ mac1 = arg[2]+ }+ split(mac1, mac2, "(") #)+ macro = mac2[1]+ prefix = substr(line, 1, index(line, defundef) - 1)+ if (D_is_set[macro]) {+ suffix = P[macro] D[macro]+ while (suffix ~ /[\t ]$/) {+ suffix = substr(suffix, 1, length(suffix) - 1)+ }+ # Preserve the white space surrounding the "#".+ print prefix "define", macro suffix+ next+ } else {+ # Replace #undef with comments. This is necessary, for example,+ # in the case of _POSIX_SOURCE, which is predefined and required+ # on some systems where configure will not decide to define it.+ if (defundef == "undef") {+ print "/*", prefix defundef, macro, "*/"+ next+ }+ }+}+{ print }+_ACAWK+_ACEOF+cat >>"$CONFIG_STATUS" <<\_ACEOF || ac_write_fail=1+ as_fn_error $? "could not setup config headers machinery" "$LINENO" 5+fi # test -n "$CONFIG_HEADERS"+++eval set X " :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"+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="$ac_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 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;+ esac+ case $ac_f in *\'*) ac_f=`printf '%s\n' "$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 '`+ printf '%s\n' "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'+ `' by configure.'+ if test x"$ac_file" != x-; then+ configure_input="$ac_file. $configure_input"+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5+printf '%s\n' "$as_me: creating $ac_file" >&6;}+ fi+ # Neutralize special characters interpreted by sed in replacement strings.+ case $configure_input in #(+ *\&* | *\|* | *\\* )+ ac_sed_conf_input=`printf '%s\n' "$configure_input" |+ sed 's/[\\\\&|]/\\\\&/g'`;; #(+ *) ac_sed_conf_input=$configure_input;;+ esac++ case $ac_tag in+ *:-:* | *:-) cat >"$ac_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 ||+printf '%s\n' 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=/`printf '%s\n' "$ac_dir" | sed 's|^\.[\\/]||'`+ # A ".." for each directory in $ac_dir_suffix.+ ac_top_builddir_sub=`printf '%s\n' "$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++ :H)+ #+ # CONFIG_HEADER+ #+ if test x"$ac_file" != x-; then+ {+ printf '%s\n' "/* $configure_input */" >&1 \+ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"+ } >"$ac_tmp/config.h" \+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5+ if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5+printf '%s\n' "$as_me: $ac_file is unchanged" >&6;}+ else+ rm -f "$ac_file"+ mv "$ac_tmp/config.h" "$ac_file" \+ || as_fn_error $? "could not create $ac_file" "$LINENO" 5+ fi+ else+ printf '%s\n' "/* $configure_input */" >&1 \+ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \+ || as_fn_error $? "could not create -" "$LINENO" 5+ fi+ ;;++ :C) { printf '%s\n' "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5+printf '%s\n' "$as_me: executing $ac_file commands" >&6;}+ ;;+ esac+++ case $ac_file$ac_mode in+ "depfiles":C) test x"$AMDEP_TRUE" != x"" || {+ # Older Autoconf quotes --file arguments for eval, but not when files+ # are listed without --file. Let's play safe and only enable the eval+ # if we detect the quoting.+ # TODO: see whether this extra hack can be removed once we start+ # requiring Autoconf 2.70 or later.+ case $CONFIG_FILES in #(+ *\'*) :+ eval set x "$CONFIG_FILES" ;; #(+ *) :+ set x $CONFIG_FILES ;; #(+ *) :+ ;;+esac+ shift+ # Used to flag and report bootstrapping failures.+ am_rc=0+ for am_mf+ do+ # Strip MF so we end up with the name of the file.+ am_mf=`printf '%s\n' "$am_mf" | sed -e 's/:.*$//'`+ # Check whether this is an Automake generated Makefile which includes+ # dependency-tracking related rules and includes.+ # Grep'ing the whole file directly is not great: AIX grep has a line+ # limit of 2048, but all sed's we know have understand at least 4000.+ sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \+ || continue+ am_dirpart=`$as_dirname -- "$am_mf" ||+$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \+ X"$am_mf" : 'X\(//\)[^/]' \| \+ X"$am_mf" : 'X\(//\)$' \| \+ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||+printf '%s\n' X"$am_mf" |+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{+ s//\1/+ q+ }+ /^X\(\/\/\)[^/].*/{+ s//\1/+ q+ }+ /^X\(\/\/\)$/{+ s//\1/+ q+ }+ /^X\(\/\).*/{+ s//\1/+ q+ }+ s/.*/./; q'`+ am_filepart=`$as_basename -- "$am_mf" ||+$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \+ X"$am_mf" : 'X\(//\)$' \| \+ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||+printf '%s\n' X/"$am_mf" |+ sed '/^.*\/\([^/][^/]*\)\/*$/{+ s//\1/+ q+ }+ /^X\/\(\/\/\)$/{+ s//\1/+ q+ }+ /^X\/\(\/\).*/{+ s//\1/+ q+ }+ s/.*/./; q'`+ { echo "$as_me:$LINENO: cd "$am_dirpart" \+ && sed -e '/# am--include-marker/d' "$am_filepart" \+ | $MAKE -f - am--depfiles" >&5+ (cd "$am_dirpart" \+ && sed -e '/# am--include-marker/d' "$am_filepart" \+ | $MAKE -f - am--depfiles) >&5 2>&5+ ac_status=$?+ echo "$as_me:$LINENO: \$? = $ac_status" >&5+ (exit $ac_status); } || am_rc=$?+ done+ if test $am_rc -ne 0; then+ { { printf '%s\n' "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5+printf '%s\n' "$as_me: error: in '$ac_pwd':" >&2;}+as_fn_error $? "Something went wrong bootstrapping makefile fragments+ for automatic dependency tracking. If GNU make was not used, consider+ re-running the configure script with MAKE=\"gmake\" (or whatever is+ necessary). You can also try re-running configure with the+ '--disable-dependency-tracking' option to at least be able to build+ the package (albeit without support for automatic dependency tracking).+See 'config.log' for more details" "$LINENO" 5; }+ fi+ { am_dirpart=; unset am_dirpart;}+ { am_filepart=; unset am_filepart;}+ { am_mf=; unset am_mf;}+ { am_rc=; unset am_rc;}+ rm -f conftest-deps.mk+}+ ;;+ "libtool":C)++ # See if we are running on zsh, and set the options that allow our+ # commands through without removal of \ escapes.+ if test -n "${ZSH_VERSION+set}"; then+ setopt NO_GLOB_SUBST+ fi++ cfgfile=${ofile}T+ trap "$RM \"$cfgfile\"; exit 1" 1 2 15+ $RM "$cfgfile"++ cat <<_LT_EOF >> "$cfgfile"+#! $SHELL+# Generated automatically by $as_me ($PACKAGE) $VERSION+# NOTE: Changes made to this file will be lost: look at ltmain.sh.++# Provide generalized library-building support services.+# Written by Gordon Matzigkeit, 1996++# Copyright (C) 2024 Free Software Foundation, Inc.+# This is free software; see the source for copying conditions. There is NO+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.++# GNU Libtool is free software; you can redistribute it and/or modify+# it under the terms of the GNU General Public License as published by+# the Free Software Foundation; either version 2 of the License, or+# (at your option) any later version.+#+# As a special exception to the GNU General Public License, if you+# distribute this file as part of a program or library that is built+# using GNU Libtool, you may include this file under the same+# distribution terms that you use for the rest of that program.+#+# GNU Libtool is distributed in the hope that it will be useful, but+# WITHOUT ANY WARRANTY; without even the implied warranty of+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the+# GNU General Public License for more details.+#+# You should have received a copy of the GNU General Public License+# along with this program. If not, see <http://www.gnu.org/licenses/>.+++# The names of the tagged configurations supported by this script.+available_tags='RC '++# Configured defaults for sys_lib_dlsearch_path munging.+: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}++# ### BEGIN LIBTOOL CONFIG++# Which release of libtool.m4 was used?+macro_version=$macro_version+macro_revision=$macro_revision++# Assembler program.+AS=$lt_AS++# DLL creation program.+DLLTOOL=$lt_DLLTOOL++# Object dumper program.+OBJDUMP=$lt_OBJDUMP++# Whether or not to build shared libraries.+build_libtool_libs=$enable_shared++# Whether or not to build static libraries.+build_old_libs=$enable_static++# What type of objects to build.+pic_mode=$pic_mode++# Whether or not to optimize for fast installation.+fast_install=$enable_fast_install++# Shared archive member basename,for filename based shared library versioning on AIX.+shared_archive_member_spec=$shared_archive_member_spec++# Shell to use when invoking shell scripts.+SHELL=$lt_SHELL++# An echo program that protects backslashes.+ECHO=$lt_ECHO++# The PATH separator for the build system.+PATH_SEPARATOR=$lt_PATH_SEPARATOR++# The host system.+host_alias=$host_alias+host=$host+host_os=$host_os++# The build system.+build_alias=$build_alias+build=$build+build_os=$build_os++# A sed program that does not truncate output.+SED=$lt_SED++# Sed that helps us avoid accidentally triggering echo(1) options like -n.+Xsed="\$SED -e 1s/^X//"++# A grep program that handles long lines.+GREP=$lt_GREP++# An ERE matcher.+EGREP=$lt_EGREP++# A literal string matcher.+FGREP=$lt_FGREP++# A BSD- or MS-compatible name lister.+NM=$lt_NM++# Whether we need soft or hard links.+LN_S=$lt_LN_S++# What is the maximum length of a command?+max_cmd_len=$max_cmd_len++# Object file suffix (normally "o").+objext=$ac_objext++# Executable file suffix (normally "").+exeext=$exeext++# whether the shell understands "unset".+lt_unset=$lt_unset++# turn spaces into newlines.+SP2NL=$lt_lt_SP2NL++# turn newlines into spaces.+NL2SP=$lt_lt_NL2SP++# convert \$build file names to \$host format.+to_host_file_cmd=$lt_cv_to_host_file_cmd++# convert \$build files to toolchain format.+to_tool_file_cmd=$lt_cv_to_tool_file_cmd++# A file(cmd) program that detects file types.+FILECMD=$lt_FILECMD++# Method to check whether dependent libraries are shared objects.+deplibs_check_method=$lt_deplibs_check_method++# Command to use when deplibs_check_method = "file_magic".+file_magic_cmd=$lt_file_magic_cmd++# How to find potential files when deplibs_check_method = "file_magic".+file_magic_glob=$lt_file_magic_glob++# Find potential files using nocaseglob when deplibs_check_method = "file_magic".+want_nocaseglob=$lt_want_nocaseglob++# Command to associate shared and link libraries.+sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd++# The archiver.+AR=$lt_AR++# Flags to create an archive (by configure).+lt_ar_flags=$lt_ar_flags++# Flags to create an archive.+AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"}++# How to feed a file listing to the archiver.+archiver_list_spec=$lt_archiver_list_spec++# A symbol stripping program.+STRIP=$lt_STRIP++# Commands used to install an old-style archive.+RANLIB=$lt_RANLIB+old_postinstall_cmds=$lt_old_postinstall_cmds+old_postuninstall_cmds=$lt_old_postuninstall_cmds++# Whether to use a lock for old archive extraction.+lock_old_archive_extraction=$lock_old_archive_extraction++# A C compiler.+LTCC=$lt_CC++# LTCC compiler flags.+LTCFLAGS=$lt_CFLAGS++# Take the output of nm and produce a listing of raw symbols and C names.+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe++# Transform the output of nm in a proper C declaration.+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl++# Transform the output of nm into a list of symbols to manually relocate.+global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import++# Transform the output of nm in a C name address pair.+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address++# Transform the output of nm in a C name address pair when lib prefix is needed.+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix++# The name lister interface.+nm_interface=$lt_lt_cv_nm_interface++# Specify filename containing input files for \$NM.+nm_file_list_spec=$lt_nm_file_list_spec++# The root where to search for dependent libraries,and where our libraries should be installed.+lt_sysroot=$lt_sysroot++# Command to truncate a binary pipe.+lt_truncate_bin=$lt_lt_cv_truncate_bin++# The name of the directory that contains temporary libtool files.+objdir=$objdir++# Used to examine libraries when file_magic_cmd begins with "file".+MAGIC_CMD=$MAGIC_CMD++# Must we lock files when doing compilation?+need_locks=$lt_need_locks++# Manifest tool.+MANIFEST_TOOL=$lt_MANIFEST_TOOL++# Tool to manipulate archived DWARF debug symbol files on Mac OS X.+DSYMUTIL=$lt_DSYMUTIL++# Tool to change global to local symbols on Mac OS X.+NMEDIT=$lt_NMEDIT++# Tool to manipulate fat objects and archives on Mac OS X.+LIPO=$lt_LIPO++# ldd/readelf like tool for Mach-O binaries on Mac OS X.+OTOOL=$lt_OTOOL++# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.+OTOOL64=$lt_OTOOL64++# Old archive suffix (normally "a").+libext=$libext++# Shared library suffix (normally ".so").+shrext_cmds=$lt_shrext_cmds++# The commands to extract the exported symbol list from a shared archive.+extract_expsyms_cmds=$lt_extract_expsyms_cmds++# Variables whose values should be saved in libtool wrapper scripts and+# restored at link time.+variables_saved_for_relink=$lt_variables_saved_for_relink++# Do we need the "lib" prefix for modules?+need_lib_prefix=$need_lib_prefix++# Do we need a version for libraries?+need_version=$need_version++# Library versioning type.+version_type=$version_type++# Shared library runtime path variable.+runpath_var=$runpath_var++# Shared library path variable.+shlibpath_var=$shlibpath_var++# Is shlibpath searched before the hard-coded library search path?+shlibpath_overrides_runpath=$shlibpath_overrides_runpath++# Format of library name prefix.+libname_spec=$lt_libname_spec++# List of archive names. First name is the real one, the rest are links.+# The last name is the one that the linker finds with -lNAME+library_names_spec=$lt_library_names_spec++# The coded name of the library, if different from the real name.+soname_spec=$lt_soname_spec++# Permission mode override for installation of shared libraries.+install_override_mode=$lt_install_override_mode++# Command to use after installation of a shared archive.+postinstall_cmds=$lt_postinstall_cmds++# Command to use after uninstallation of a shared archive.+postuninstall_cmds=$lt_postuninstall_cmds++# Commands used to finish a libtool library installation in a directory.+finish_cmds=$lt_finish_cmds++# As "finish_cmds", except a single script fragment to be evaled but+# not shown.+finish_eval=$lt_finish_eval++# Whether we should hardcode library paths into libraries.+hardcode_into_libs=$hardcode_into_libs++# Compile-time system search path for libraries.+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec++# Detected run-time system search path for libraries.+sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path++# Explicit LT_SYS_LIBRARY_PATH set during ./configure time.+configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path++# Whether dlopen is supported.+dlopen_support=$enable_dlopen++# Whether dlopen of programs is supported.+dlopen_self=$enable_dlopen_self++# Whether dlopen of statically linked programs is supported.+dlopen_self_static=$enable_dlopen_self_static++# Commands to strip libraries.+old_striplib=$lt_old_striplib+striplib=$lt_striplib+++# The linker used to build libraries.+LD=$lt_LD++# How to create reloadable object files.+reload_flag=$lt_reload_flag+reload_cmds=$lt_reload_cmds++# Commands used to build an old-style archive.+old_archive_cmds=$lt_old_archive_cmds++# A language specific compiler.+CC=$lt_compiler++# Is the compiler the GNU compiler?+with_gcc=$GCC++# Compiler flag to turn off builtin functions.+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag++# Additional compiler flags for building library objects.+pic_flag=$lt_lt_prog_compiler_pic++# How to pass a linker flag through the compiler.+wl=$lt_lt_prog_compiler_wl++# Compiler flag to prevent dynamic linking.+link_static_flag=$lt_lt_prog_compiler_static++# Does compiler simultaneously support -c and -o options?+compiler_c_o=$lt_lt_cv_prog_compiler_c_o++# Whether or not to add -lc for building shared libraries.+build_libtool_need_lc=$archive_cmds_need_lc++# Whether or not to disallow shared libs when runtime libs are static.+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes++# Compiler flag to allow reflexive dlopens.+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec++# Compiler flag to generate shared objects directly from archives.+whole_archive_flag_spec=$lt_whole_archive_flag_spec++# Whether the compiler copes with passing no objects directly.+compiler_needs_object=$lt_compiler_needs_object++# Create an old-style archive from a shared archive.+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds++# Create a temporary old-style archive to link instead of a shared archive.+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds++# Commands used to build a shared archive.+archive_cmds=$lt_archive_cmds+archive_expsym_cmds=$lt_archive_expsym_cmds++# Commands used to build a loadable module if different from building+# a shared archive.+module_cmds=$lt_module_cmds+module_expsym_cmds=$lt_module_expsym_cmds++# Whether we are building with GNU ld or not.+with_gnu_ld=$lt_with_gnu_ld++# Flag that allows shared libraries with undefined symbols to be built.+allow_undefined_flag=$lt_allow_undefined_flag++# Flag that enforces no undefined symbols.+no_undefined_flag=$lt_no_undefined_flag++# Flag to hardcode \$libdir into a binary during linking.+# This must work even if \$libdir does not exist+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec++# Whether we need a single "-rpath" flag with a separated argument.+hardcode_libdir_separator=$lt_hardcode_libdir_separator++# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes+# DIR into the resulting binary.+hardcode_direct=$hardcode_direct++# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes+# DIR into the resulting binary and the resulting library dependency is+# "absolute",i.e. impossible to change by setting \$shlibpath_var if the+# library is relocated.+hardcode_direct_absolute=$hardcode_direct_absolute++# Set to "yes" if using the -LDIR flag during linking hardcodes DIR+# into the resulting binary.+hardcode_minus_L=$hardcode_minus_L++# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR+# into the resulting binary.+hardcode_shlibpath_var=$hardcode_shlibpath_var++# Set to "yes" if building a shared library automatically hardcodes DIR+# into the library and all subsequent libraries and executables linked+# against it.+hardcode_automatic=$hardcode_automatic++# Set to yes if linker adds runtime paths of dependent libraries+# to runtime path list.+inherit_rpath=$inherit_rpath++# Whether libtool must link a program against all its dependency libraries.+link_all_deplibs=$link_all_deplibs++# Set to "yes" if exported symbols are required.+always_export_symbols=$always_export_symbols++# The commands to list exported symbols.+export_symbols_cmds=$lt_export_symbols_cmds++# Symbols that should not be listed in the preloaded symbols.+exclude_expsyms=$lt_exclude_expsyms++# Symbols that must always be exported.+include_expsyms=$lt_include_expsyms++# Commands necessary for linking programs (against libraries) with templates.+prelink_cmds=$lt_prelink_cmds++# Commands necessary for finishing linking programs.+postlink_cmds=$lt_postlink_cmds++# Specify filename containing input files.+file_list_spec=$lt_file_list_spec++# How to hardcode a shared library path into an executable.+hardcode_action=$hardcode_action++# ### END LIBTOOL CONFIG++_LT_EOF++ cat <<'_LT_EOF' >> "$cfgfile"++# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE++# func_munge_path_list VARIABLE PATH+# -----------------------------------+# VARIABLE is name of variable containing _space_ separated list of+# directories to be munged by the contents of PATH, which is string+# having a format:+# "DIR[:DIR]:"+# string "DIR[ DIR]" will be prepended to VARIABLE+# ":DIR[:DIR]"+# string "DIR[ DIR]" will be appended to VARIABLE+# "DIRP[:DIRP]::[DIRA:]DIRA"+# string "DIRP[ DIRP]" will be prepended to VARIABLE and string+# "DIRA[ DIRA]" will be appended to VARIABLE+# "DIR[:DIR]"+# VARIABLE will be replaced by "DIR[ DIR]"+func_munge_path_list ()+{+ case x$2 in+ x)+ ;;+ *:)+ eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"+ ;;+ x:*)+ eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"+ ;;+ *::*)+ eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"+ eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"+ ;;+ *)+ eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"+ ;;+ esac+}+++# Calculate cc_basename. Skip known compiler wrappers and cross-prefix.+func_cc_basename ()+{+ for cc_temp in $*""; do+ case $cc_temp in+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;+ \-*) ;;+ *) break;;+ esac+ done+ func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`+}+++# ### END FUNCTIONS SHARED WITH CONFIGURE++_LT_EOF++ case $host_os in+ aix3*)+ cat <<\_LT_EOF >> "$cfgfile"+# AIX sometimes has problems with the GCC collect2 program. For some+# reason, if we set the COLLECT_NAMES environment variable, the problems+# vanish in a puff of smoke.+if test set != "${COLLECT_NAMES+set}"; then+ COLLECT_NAMES=+ export COLLECT_NAMES+fi+_LT_EOF+ ;;+ esac++++ltmain=$ac_aux_dir/ltmain.sh+++ # We use sed instead of cat because bash on DJGPP gets confused if+ # if finds mixed CR/LF and LF-only lines. Since sed operates in+ # text mode, it properly converts lines to CR/LF. This bash problem+ # is reportedly fixed, but why not run on old versions too?+ $SED '$q' "$ltmain" >> "$cfgfile" \+ || (rm -f "$cfgfile"; exit 1)++ mv -f "$cfgfile" "$ofile" ||+ (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")+ chmod +x "$ofile"+++ cat <<_LT_EOF >> "$ofile"++# ### BEGIN LIBTOOL TAG CONFIG: RC++# The linker used to build libraries.+LD=$lt_LD_RC++# How to create reloadable object files.+reload_flag=$lt_reload_flag_RC+reload_cmds=$lt_reload_cmds_RC++# Commands used to build an old-style archive.+old_archive_cmds=$lt_old_archive_cmds_RC++# A language specific compiler.+CC=$lt_compiler_RC++# Is the compiler the GNU compiler?+with_gcc=$GCC_RC++# Compiler flag to turn off builtin functions.+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC++# Additional compiler flags for building library objects.+pic_flag=$lt_lt_prog_compiler_pic_RC++# How to pass a linker flag through the compiler.+wl=$lt_lt_prog_compiler_wl_RC++# Compiler flag to prevent dynamic linking.+link_static_flag=$lt_lt_prog_compiler_static_RC++# Does compiler simultaneously support -c and -o options?+compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC++# Whether or not to add -lc for building shared libraries.+build_libtool_need_lc=$archive_cmds_need_lc_RC++# Whether or not to disallow shared libs when runtime libs are static.+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC++# Compiler flag to allow reflexive dlopens.+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC++# Compiler flag to generate shared objects directly from archives.+whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC++# Whether the compiler copes with passing no objects directly.+compiler_needs_object=$lt_compiler_needs_object_RC++# Create an old-style archive from a shared archive.+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC++# Create a temporary old-style archive to link instead of a shared archive.+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC++# Commands used to build a shared archive.+archive_cmds=$lt_archive_cmds_RC+archive_expsym_cmds=$lt_archive_expsym_cmds_RC++# Commands used to build a loadable module if different from building+# a shared archive.+module_cmds=$lt_module_cmds_RC+module_expsym_cmds=$lt_module_expsym_cmds_RC++# Whether we are building with GNU ld or not.+with_gnu_ld=$lt_with_gnu_ld_RC++# Flag that allows shared libraries with undefined symbols to be built.+allow_undefined_flag=$lt_allow_undefined_flag_RC++# Flag that enforces no undefined symbols.+no_undefined_flag=$lt_no_undefined_flag_RC++# Flag to hardcode \$libdir into a binary during linking.+# This must work even if \$libdir does not exist+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC++# Whether we need a single "-rpath" flag with a separated argument.+hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC++# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes+# DIR into the resulting binary.+hardcode_direct=$hardcode_direct_RC++# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes+# DIR into the resulting binary and the resulting library dependency is+# "absolute",i.e. impossible to change by setting \$shlibpath_var if the+# library is relocated.+hardcode_direct_absolute=$hardcode_direct_absolute_RC++# Set to "yes" if using the -LDIR flag during linking hardcodes DIR+# into the resulting binary.+hardcode_minus_L=$hardcode_minus_L_RC++# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR+# into the resulting binary.+hardcode_shlibpath_var=$hardcode_shlibpath_var_RC++# Set to "yes" if building a shared library automatically hardcodes DIR+# into the library and all subsequent libraries and executables linked+# against it.+hardcode_automatic=$hardcode_automatic_RC++# Set to yes if linker adds runtime paths of dependent libraries+# to runtime path list.+inherit_rpath=$inherit_rpath_RC++# Whether libtool must link a program against all its dependency libraries.+link_all_deplibs=$link_all_deplibs_RC++# Set to "yes" if exported symbols are required.+always_export_symbols=$always_export_symbols_RC++# The commands to list exported symbols.+export_symbols_cmds=$lt_export_symbols_cmds_RC++# Symbols that should not be listed in the preloaded symbols.+exclude_expsyms=$lt_exclude_expsyms_RC++# Symbols that must always be exported.+include_expsyms=$lt_include_expsyms_RC++# Commands necessary for linking programs (against libraries) with templates.+prelink_cmds=$lt_prelink_cmds_RC++# Commands necessary for finishing linking programs.+postlink_cmds=$lt_postlink_cmds_RC++# Specify filename containing input files.+file_list_spec=$lt_file_list_spec_RC++# How to hardcode a shared library path into an executable.+hardcode_action=$hardcode_action_RC++# ### END LIBTOOL TAG CONFIG: RC+_LT_EOF++ ;;+ "po-directories":C)+ for ac_file in $CONFIG_FILES; do+ # Support "outfile[:infile[:infile...]]"+ case "$ac_file" in+ *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;+ esac+ # PO directories have a Makefile.in generated from Makefile.in.in.+ case "$ac_file" in */Makefile.in)+ # Adjust a relative srcdir.+ ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`+ ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`+ ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`+ # In autoconf-2.13 it is called $ac_given_srcdir.+ # In autoconf-2.50 it is called $srcdir.+ test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"+ # Treat a directory as a PO directory if and only if it has a+ # POTFILES.in file. This allows packages to have multiple PO+ # directories under different names or in different locations.+ if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then+ test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"+ cat "$ac_dir/Makefile.in" > "$ac_dir/Makefile"+ fi+ ;;+ esac+ done ;;++ esac+done # for ac_tag+++as_fn_exit 0+_ACEOF+ac_clean_CONFIG_STATUS=++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=:+ case $CONFIG_STATUS in #(+ -*) :+ ac_no_opts=-- ;; #(+ *) :+ ac_no_opts= ;;+esac+ ac_config_status_args=+ test "$silent" = yes &&+ ac_config_status_args="$ac_config_status_args --quiet"+ exec 5>/dev/null+ $SHELL $ac_no_opts "$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 1+fi+if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then+ { printf '%s\n' "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5+printf '%s\n' "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi
xz-clib.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: xz-clib-version: 5.8.2+version: 5.8.3 synopsis: LZMA/XZ clibs description: C source code for the LZMA/XZ compression and decompression library