f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#! /bin/sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Guess values for system-dependent variables and create Makefiles.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Generated by GNU Autoconf 2.69.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt#
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt#
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# This configure script is free software; the Free Software Foundation
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# gives unlimited permission to copy, distribute and modify it.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## M4sh Initialization. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Be more Bourne compatible
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDUALCASE=1; export DUALCASE # for MKS sh
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt emulate sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NULLCMD=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # is contrary to our usage. Disable this feature.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt alias -g '${1+"$@"}'='"$@"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt setopt NO_GLOB_SUBST
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case `(set -o) 2>/dev/null` in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *posix*) :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt set -o posix ;; #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_nl='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport as_nl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Printing a long string crashes Solaris 7 /usr/bin/printf.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Prefer a ksh shell builtin over an external printf program on Solaris,
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# but without wasting forks for bash or zsh.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test -z "$BASH_VERSION$ZSH_VERSION" \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_echo='print -r --'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_echo_n='print -rn --'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo='printf %s\n'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='printf %s'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='/usr/ucb/echo -n'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n_body='eval
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt arg=$1;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $arg in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"$as_nl"*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "X$arg" : "X\\(.*\\)$as_nl";
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_n_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='sh -c $as_echo_n_body as_echo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo='sh -c $as_echo_body as_echo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The user is always right.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${PATH_SEPARATOR+set}" != set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PATH_SEPARATOR=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PATH_SEPARATOR=';'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We need space, tab and new line, in precisely that order. Quoting is
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# there to prevent editors from complaining about space-tab.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (If _AS_PATH_WALK were called with IFS unset, it would disable word
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# splitting by setting IFS to empty value.)
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=" "" $as_nl"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find who we are. Look in the path if we contain no directory separator.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_myself=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase $0 in #((
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *[\\/]* ) as_myself=$0 ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We did not find ourselves, most probably we were run as `sh COMMAND'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# in which case we are not to be found in the path.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$as_myself" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_myself=$0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test ! -f "$as_myself"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt exit 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Unset variables that we do not need and which cause bugs (e.g. in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# suppresses any "Segmentation fault" message there. '((' could
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# trigger a bug in pdksh 5.2.14.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfor as_var in BASH_ENV ENV MAIL MAILPATH
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntdo eval test x\${$as_var+set} = xset \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS1='$ '
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS2='> '
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS4='+ '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# NLS nuisances.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLC_ALL=C
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport LC_ALL
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLANGUAGE=C
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport LANGUAGE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# CDPATH.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Use a proper internal environment variable to ensure we don't fall
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # into an infinite loop, continuously re-executing ourselves.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt _as_can_reexec=no; export _as_can_reexec;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # We cannot yet assume a decent shell, so we have to provide a
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# neutralization value for shells without unset; and this also
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# works around shells that cannot unset nonexistent variables.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Preserve -v and -x to the replacement shell.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntBASH_ENV=/dev/null
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntENV=/dev/null
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase $- in # ((((
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *v*x* | *x*v* ) as_opts=-vx ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *v* ) as_opts=-v ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *x* ) as_opts=-x ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt * ) as_opts= ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Admittedly, this is quite paranoid, since all the known shells bail
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# out after a failed `exec'.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_exit 255
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # We don't want this to propagate to other subprocesses.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { _as_can_reexec=; unset _as_can_reexec;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$CONFIG_SHELL" = x; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt emulate sh
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt NULLCMD=:
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # is contrary to our usage. Disable this feature.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt alias -g '\${1+\"\$@\"}'='\"\$@\"'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt setopt NO_GLOB_SUBST
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case \`(set -o) 2>/dev/null\` in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *posix*) :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt set -o posix ;; #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_required="as_fn_return () { (exit \$1); }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_success () { as_fn_return 0; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_failure () { as_fn_return 1; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_ret_success () { return 0; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_ret_failure () { return 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexitcode=0
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_success || { exitcode=1; echo as_fn_success failed.; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt exitcode=1; echo positional parameters were not saved.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunttest x\$exitcode = x0 || exit 1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunttest -x / || exit 1"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if (eval "$as_required") 2>/dev/null; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_have_required=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_have_required=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_found=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_found=:
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $as_dir in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for as_base in sh bash ksh sh5; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # Try only shells that exist, to save several forks.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_shell=$as_dir/$as_base
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt CONFIG_SHELL=$as_shell as_have_required=yes
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt break 2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_found=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt CONFIG_SHELL=$SHELL as_have_required=yes
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test "x$CONFIG_SHELL" != x; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt export CONFIG_SHELL
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # We cannot yet assume a decent shell, so we have to provide a
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# neutralization value for shells without unset; and this also
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# works around shells that cannot unset nonexistent variables.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Preserve -v and -x to the replacement shell.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntBASH_ENV=/dev/null
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntENV=/dev/null
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase $- in # ((((
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *v*x* | *x*v* ) as_opts=-vx ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *v* ) as_opts=-v ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *x* ) as_opts=-x ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt * ) as_opts= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Admittedly, this is quite paranoid, since all the known shells bail
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# out after a failed `exec'.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntexit 255
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test x$as_have_required = xno; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$0: This script requires a shell more modern than all"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$0: the shells that I found on your system."
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test x${ZSH_VERSION+set} = xset ; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$0: be upgraded to zsh 4.3.4 or later."
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt else
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$0: including any error possibly output before this
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$0: message. Then install a modern shell, or manually run
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$0: the script under such a shell if you do have one."
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt exit 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSHELL=${CONFIG_SHELL-/bin/sh}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntexport SHELL
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Unset more variables known to interfere with behavior of common tools.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntCLICOLOR_FORCE= GREP_OPTIONS=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntunset CLICOLOR_FORCE GREP_OPTIONS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## --------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## M4sh Shell Functions. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## --------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_unset VAR
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ---------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Portably unset VAR.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_unset ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { eval $1=; unset $1;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_unset=as_fn_unset
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_set_status STATUS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Set $? to STATUS, without forking.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_set_status ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt return $1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_set_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_exit STATUS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_exit ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt set +e
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_set_status $1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt exit $1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_exit
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_mkdir_p
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Create "$as_dir" as a directory, including parents if necessary.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_mkdir_p ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $as_dir in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -*) as_dir=./$as_dir;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -d "$as_dir" || eval $as_mkdir_p || {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dirs=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt while :; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $as_dir in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) as_qdir=$as_dir;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dirs="'$as_qdir' $as_dirs"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dir=`$as_dirname -- "$as_dir" ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt X"$as_dir" : 'X\(//\)[^/]' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt X"$as_dir" : 'X\(//\)$' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo X"$as_dir" |
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\/\)[^/].*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\/\)$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\).*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s/.*/./; q'`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -d "$as_dir" && break
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -z "$as_dirs" || eval "mkdir $as_dirs"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_mkdir_p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_executable_p FILE
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Test if FILE is an executable regular file.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_executable_p ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -f "$1" && test -x "$1"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_executable_p
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_append VAR VALUE
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Append the text in VALUE to the end of the definition contained in VAR. Take
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# advantage of any shell optimizations that allow amortized linear growth over
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# repeated appends, instead of the typical quadratic growth present in naive
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# implementations.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval 'as_fn_append ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $1+=\$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_append ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $1=\$$1\$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi # as_fn_append
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_arith ARG...
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Perform arithmetic evaluation on the ARGs, and store the result in the
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# global $as_val. Take advantage of shells that can avoid forks. The arguments
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# must be portable across $(()) and expr.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval 'as_fn_arith ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_val=$(( $* ))
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_arith ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_val=`expr "$@" || test $? -eq 1`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi # as_fn_arith
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_error STATUS ERROR [LINENO LOG_FD]
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ----------------------------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# script with STATUS, using 1 if that was 0.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_status=$1; test $as_status -eq 0 && as_status=1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test "$4"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me: error: $2" >&2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_exit $as_status
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_error
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif expr a : '\(a\)' >/dev/null 2>&1 &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test "X`expr 00001 : '.*\(...\)'`" = X001; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_expr=expr
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_expr=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_basename=basename
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_basename=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dirname=dirname
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dirname=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_me=`$as_basename -- "$0" ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt X"$0" : 'X\(//\)$' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt X"$0" : 'X\(/\)' \| . 2>/dev/null ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo X/"$0" |
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt sed '/^.*\/\([^/][^/]*\)\/*$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\/\(\/\/\)$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\/\(\/\).*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s/.*/./; q'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Avoid depending upon Character Ranges.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_letters='abcdefghijklmnopqrstuvwxyz'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_Letters=$as_cr_letters$as_cr_LETTERS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_digits='0123456789'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_alnum=$as_cr_Letters$as_cr_digits
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_lineno_1=$LINENO as_lineno_1a=$LINENO
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_lineno_2=$LINENO as_lineno_2a=$LINENO
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /[$]LINENO/=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ' <$as_myself |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/[$]LINENO.*/&-/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t lineno
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt b
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :lineno
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt N
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :loop
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t loop
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/-\n.*//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ' >$as_me.lineno &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt chmod +x "$as_me.lineno" ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # already done that, so ensure we don't try to do so again and fall
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # in an infinite loop. This has already happened in practice.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt _as_can_reexec=no; export _as_can_reexec
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Don't try to exec as it changes $[0], causing all sort of problems
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (the dirname of $[0] is not the place where we might find the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # original and so on. Autoconf is especially sensitive to this).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt . "./$as_me.lineno"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Exit status is that of the last command.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_C= ECHO_N= ECHO_T=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase `echo -n x` in #(((((
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt-n*)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case `echo 'xy\c'` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *c*) ECHO_T=' ';; # ECHO_T is single tab character.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt xy) ECHO_C='\c';;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ECHO_T=' ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ECHO_N='-n';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -d conf$$.dir; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conf$$.dir/conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conf$$.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt mkdir conf$$.dir 2>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (echo >conf$$.file) 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if ln -s conf$$.file conf$$ 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='ln -s'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # ... but there are two gotchas:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # In both cases, we have to default to `cp -pR'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_ln_s='cp -pR'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif ln conf$$.file conf$$ 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s=ln
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_ln_s='cp -pR'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_ln_s='cp -pR'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrmdir conf$$.dir 2>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif mkdir -p . 2>/dev/null; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_mkdir_p='mkdir -p "$as_dir"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d ./-p && rmdir ./-p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_mkdir_p=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_test_x='test -x'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_executable_p=as_fn_executable_p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Sed expression to map a string onto a valid CPP name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Sed expression to map a string onto a valid variable name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunttest -n "$DJDIR" || exec 7<&0 </dev/null
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntexec 6>&1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Name of the host.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# so uname gets run too.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Initializations.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_default_prefix=/usr/local
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_config_libobj_dir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBOBJS=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcross_compiling=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsubdirs=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntMFLAGS=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntMAKEFLAGS=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Identity of this package.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_NAME=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_TARNAME=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_VERSION=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_STRING=
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_BUGREPORT=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntPACKAGE_URL=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_unique_file="dnsperf.c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_subst_vars='LTLIBOBJS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBOBJS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_CFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_os
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_vendor
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_cpu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_os
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_vendor
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_cpu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDNSCFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDNSLIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_isc_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntRANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL_DATA
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL_SCRIPT
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL_PROGRAM
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntOBJEXT
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntEXEEXT
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCPPFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLDFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttarget_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_T
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_N
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_C
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDEFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmandir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocaledir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlibdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpsdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpdfdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdvidir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthtmldir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntinfodir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdocdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntoldincludedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntincludedir
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrunstatedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocalstatedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsharedstatedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsysconfdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdatadir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdatarootdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlibexecdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsbindir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbindir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_transform_name
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec_prefix
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntPACKAGE_URL
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_BUGREPORT
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_STRING
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_VERSION
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_TARNAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_NAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSHELL'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_subst_files=''
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_user_opts='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntenable_option_checking
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntwith_bind
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_precious_vars='build_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttarget_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLDFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Initialize some variables set by options.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_init_help=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_init_version=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_unrecognized_opts=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_unrecognized_sep=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The variables have the same names as the options, with
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# dashes changed to underlines.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcache_file=/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec_prefix=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntno_create=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntno_recursion=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprefix=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_prefix=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_suffix=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_transform_name=s,x,x,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsilent=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsite=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsrcdir=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntverbose=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntx_includes=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntx_libraries=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Installation directory options.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# These are left unexpanded so users can "make install exec_prefix=/foo"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# and all the variables that are supposed to be based on exec_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# by default will actually change.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Use braces instead of parens because sh, perl, etc. also accept them.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (The list follows the same order as the GNU Coding Standards.)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbindir='${exec_prefix}/bin'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsbindir='${exec_prefix}/sbin'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlibexecdir='${exec_prefix}/libexec'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdatarootdir='${prefix}/share'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdatadir='${datarootdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsysconfdir='${prefix}/etc'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsharedstatedir='${prefix}/com'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocalstatedir='${prefix}/var'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrunstatedir='${localstatedir}/run'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntincludedir='${prefix}/include'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntoldincludedir='/usr/include'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdocdir='${datarootdir}/doc/${PACKAGE}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntinfodir='${datarootdir}/info'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthtmldir='${docdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdvidir='${docdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpdfdir='${docdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpsdir='${docdir}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlibdir='${exec_prefix}/lib'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocaledir='${datarootdir}/locale'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmandir='${datarootdir}/man'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_prev=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_dashdash=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_option
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # If the previous option needs an argument, assign it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_prev"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval $ac_prev=\$ac_option
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_option in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *=) ac_optarg= ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) ac_optarg=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Accept the important Cygnus configure options, so we can diagnose typos.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_dashdash$ac_option in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dashdash=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -bindir | --bindir | --bindi | --bind | --bin | --bi)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=bindir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt bindir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -build | --build | --buil | --bui | --bu)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=build_alias ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -build=* | --build=* | --buil=* | --bui=* | --bu=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt build_alias=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -cache-file | --cache-file | --cache-fil | --cache-fi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=cache_file ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cache_file=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --config-cache | -C)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cache_file=config.cache ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datadir | --datadir | --datadi | --datad)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=datadir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datadir=* | --datadir=* | --datadi=* | --datad=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt datadir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --dataroo | --dataro | --datar)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=datarootdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt datarootdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -disable-* | --disable-*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "invalid feature name: $ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt_orig=$ac_useropt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_user_opts in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"enable_$ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_unrecognized_sep=', ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval enable_$ac_useropt=no ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -docdir | --docdir | --docdi | --doc | --do)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=docdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt docdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=dvidir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt dvidir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -enable-* | --enable-*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "invalid feature name: $ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt_orig=$ac_useropt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_user_opts in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"enable_$ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_unrecognized_sep=', ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval enable_$ac_useropt=\$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec | --exe | --ex)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=exec_prefix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec=* | --exe=* | --ex=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec_prefix=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -gas | --gas | --ga | --g)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --with-gas.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt with_gas=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -help | --help | --hel | --he | -h)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_init_help=long ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_init_help=recursive ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_init_help=short ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -host | --host | --hos | --ho)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=host_alias ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -host=* | --host=* | --hos=* | --ho=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt host_alias=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=htmldir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --ht=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt htmldir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -includedir | --includedir | --includedi | --included | --include \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --includ | --inclu | --incl | --inc)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=includedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --includ=* | --inclu=* | --incl=* | --inc=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt includedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -infodir | --infodir | --infodi | --infod | --info | --inf)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=infodir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt infodir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libdir | --libdir | --libdi | --libd)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=libdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libdir=* | --libdir=* | --libdi=* | --libd=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt libdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --libexe | --libex | --libe)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=libexecdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --libexe=* | --libex=* | --libe=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt libexecdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localedir | --localedir | --localedi | --localed | --locale)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=localedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt localedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localstatedir | --localstatedir | --localstatedi | --localstated \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --localstate | --localstat | --localsta | --localst | --locals)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=localstatedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt localstatedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=mandir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt mandir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -nfp | --nfp | --nf)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --without-fp.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt with_fp=no ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -no-create | --no-create | --no-creat | --no-crea | --no-cre \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --no-cr | --no-c | -n)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt no_create=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -no-recursion | --no-recursion | --no-recursio | --no-recursi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt no_recursion=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldin | --oldi | --old | --ol | --o)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=oldincludedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt oldincludedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=prefix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt prefix=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-prefix | --program-prefix | --program-prefi | --program-pref \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-pre | --program-pr | --program-p)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=program_prefix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-prefix=* | --program-prefix=* | --program-prefi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt program_prefix=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-suffix | --program-suffix | --program-suffi | --program-suff \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-suf | --program-su | --program-s)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=program_suffix ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-suffix=* | --program-suffix=* | --program-suffi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt program_suffix=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-transform-name | --program-transform-name \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-nam | --program-transform-na \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-n | --program-transform- \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform | --program-transfor \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transfo | --program-transf \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-trans | --program-tran \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --progr-tra | --program-tr | --program-t)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=program_transform_name ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-transform-name=* | --program-transform-name=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-nam=* | --program-transform-na=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-n=* | --program-transform-=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform=* | --program-transfor=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transfo=* | --program-transf=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-trans=* | --program-tran=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --progr-tra=* | --program-tr=* | --program-t=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt program_transform_name=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=pdfdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pdfdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -psdir | --psdir | --psdi | --psd | --ps)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=psdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt psdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -silent | --silent | --silen | --sile | --sil)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt silent=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -runstatedir | --runstatedir | --runstatedi | --runstated \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt | --runstate | --runstat | --runsta | --runst | --runs \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt | --run | --ru | --r)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_prev=runstatedir ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt | --run=* | --ru=* | --r=*)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt runstatedir=$ac_optarg ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=sbindir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sbi=* | --sb=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sbindir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sharedstatedir | --sharedstatedir | --sharedstatedi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedst | --shareds | --shared | --share | --shar \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sha | --sh)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=sharedstatedir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sha=* | --sh=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sharedstatedir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -site | --site | --sit)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=site ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -site=* | --site=* | --sit=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt site=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt srcdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --syscon | --sysco | --sysc | --sys | --sy)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=sysconfdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sysconfdir=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -target | --target | --targe | --targ | --tar | --ta | --t)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=target_alias ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt target_alias=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -v | -verbose | --verbose | --verbos | --verbo | --verb)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt verbose=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -version | --version | --versio | --versi | --vers | -V)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_init_version=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -with-* | --with-*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "invalid package name: $ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt_orig=$ac_useropt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_user_opts in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"with_$ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_unrecognized_sep=', ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval with_$ac_useropt=\$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -without-* | --without-*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "invalid package name: $ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt_orig=$ac_useropt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_user_opts in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"with_$ac_useropt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_unrecognized_sep=', ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval with_$ac_useropt=no ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --x)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --with-x.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt with_x=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-incl | --x-inc | --x-in | --x-i)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=x_includes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt x_includes=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-libraries | --x-libraries | --x-librarie | --x-librari \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prev=x_libraries ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt x_libraries=$ac_optarg ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -*) as_fn_error $? "unrecognized option: \`$ac_option'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntTry \`$0 --help' for more information"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $ac_envvar in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt '' | [0-9]* | *[!_$as_cr_alnum]* )
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval $ac_envvar=\$ac_optarg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export $ac_envvar ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # FIXME: should be removed in autoconf 3.0.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_prev"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_option=--`echo $ac_prev | sed 's/_/-/g'`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "missing argument to $ac_option"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_unrecognized_opts"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $enable_option_checking in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt no) ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Check all directory arguments for consistency.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt datadir sysconfdir sharedstatedir localstatedir includedir \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt libdir localedir mandir runstatedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Remove trailing slashes.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt */ )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval $ac_var=\$ac_val;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Be sure to have absolute directory names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/$]* | ?:[\\/]* ) continue;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# There might be people who depend on the old broken behavior: `$host'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# used to hold the argument of --host etc.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: To remove some day.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild=$build_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost=$host_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttarget=$target_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: To remove some day.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$host_alias" != x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$build_alias" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cross_compiling=maybe
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test "x$build_alias" != "x$host_alias"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cross_compiling=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_tool_prefix=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "$host_alias" && ac_tool_prefix=$host_alias-
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "$silent" = yes && exec 6>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_pwd=`pwd` && test -n "$ac_pwd" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ls_di=`ls -di .` &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "working directory cannot be determined"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "pwd does not report name of working directory"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find the source files, if location was not specified.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$srcdir"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir_defaulted=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Try the directory containing this script, then the parent directory.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_confdir=`$as_dirname -- "$as_myself" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_myself" : 'X\(//\)[^/]' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_myself" : 'X\(//\)$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo X"$as_myself" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)[^/].*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/.*/./; q'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt srcdir=$ac_confdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test ! -r "$srcdir/$ac_unique_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt srcdir=..
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir_defaulted=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test ! -r "$srcdir/$ac_unique_file"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_confdir=`(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pwd)`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# When building in place, set srcdir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_abs_confdir" = "$ac_pwd"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt srcdir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Remove unnecessary trailing slashes from srcdir.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Double slashes in file names in object file debugging info
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# mess up M-x gdb in Emacs.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $srcdir in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_var in $ac_precious_vars; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_env_${ac_var}_set=\${${ac_var}+set}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_env_${ac_var}_value=\$${ac_var}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_cv_env_${ac_var}_value=\$${ac_var}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Report the --help message.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_init_help" = "long"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Omit some internal or obsolete options to make the list less imposing.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # This message is too long to be a string in the A/UX 3.1 sh.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt\`configure' configures this package to adapt to many kinds of systems.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntUsage: $0 [OPTION]... [VAR=VALUE]...
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntTo assign environment variables (e.g., CC, CFLAGS...), specify them as
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntVAR=VALUE. See below for descriptions of some of the useful variables.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDefaults for the options are specified in brackets.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntConfiguration:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -h, --help display this help and exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --help=short display options specific to this package
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --help=recursive display the short help of all the included packages
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -V, --version display version information and exit
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -q, --quiet, --silent do not print \`checking ...' messages
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --cache-file=FILE cache test results in FILE [disabled]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -C, --config-cache alias for \`--cache-file=config.cache'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -n, --no-create do not create output files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --srcdir=DIR find the sources in DIR [configure dir or \`..']
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntInstallation directories:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --prefix=PREFIX install architecture-independent files in PREFIX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [$ac_default_prefix]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [PREFIX]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntBy default, \`make install' will install all the files in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntan installation prefix other than \`$ac_default_prefix' using \`--prefix',
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor instance \`--prefix=\$HOME'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntFor better control, use the options below.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntFine tuning of the installation directories:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --bindir=DIR user executables [EPREFIX/bin]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --sbindir=DIR system admin executables [EPREFIX/sbin]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --libexecdir=DIR program executables [EPREFIX/libexec]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --localstatedir=DIR modifiable single-machine data [PREFIX/var]
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --libdir=DIR object code libraries [EPREFIX/lib]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --includedir=DIR C header files [PREFIX/include]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --oldincludedir=DIR C header files for non-gcc [/usr/include]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --infodir=DIR info documentation [DATAROOTDIR/info]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --mandir=DIR man documentation [DATAROOTDIR/man]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --htmldir=DIR html documentation [DOCDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --dvidir=DIR dvi documentation [DOCDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --pdfdir=DIR pdf documentation [DOCDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --psdir=DIR ps documentation [DOCDIR]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSystem types:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --build=BUILD configure for building on BUILD [guessed]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --host=HOST cross-compile to build programs to run on HOST [BUILD]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_init_help"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntOptional Packages:
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --with-bind=[PATH] Specify ISC BIND 9 prefix path
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntSome influential environment variables:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC C compiler command
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS C compiler flags
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt nonstandard directory <lib dir>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS libraries to pass to the linker, e.g. -l<library>
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt you have headers in a nonstandard directory <include dir>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntUse these variables to override the choices made by `configure' or to help
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntit to find libraries and programs with nonstandard names/locations.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntReport bugs to the package provider.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_init_help" = "recursive"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # If there are subdirs, report their specific --help.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d "$ac_dir" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_builddir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "$ac_dir" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # A ".." for each directory in $ac_dir_suffix.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_top_builddir_sub in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_top_builddir=$ac_pwd
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_builddir=$ac_pwd$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# for backward compatibility:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_top_builddir=$ac_top_build_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $srcdir in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt .) # We are building in place.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$ac_top_builddir_sub
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$ac_pwd ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]* ) # Absolute name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$srcdir$ac_dir_suffix;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$srcdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) # Relative name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$ac_top_build_prefix$srcdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cd "$ac_dir" || { ac_status=$?; continue; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Check for guested configure.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -f "$ac_srcdir/configure.gnu"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $SHELL "$ac_srcdir/configure.gnu" --help=recursive
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test -f "$ac_srcdir/configure"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $SHELL "$ac_srcdir/configure" --help=recursive
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi || ac_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cd "$ac_pwd" || { ac_status=$?; break; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "$ac_init_help" && exit $ac_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_init_version; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntconfigure
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntgenerated by GNU Autoconf 2.69
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntCopyright (C) 2012 Free Software Foundation, Inc.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis configure script is free software; the Free Software Foundation
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntgives unlimited permission to copy, distribute and modify it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ------------------------ ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## Autoconf initialization. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ------------------------ ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ac_fn_c_try_compile LINENO
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# --------------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Try to compile conftest.$ac_ext, and return whether this succeeded.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntac_fn_c_try_compile ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt rm -f conftest.$ac_objext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if { { ac_try="$ac_compile"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase "(($ac_try" in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) ac_try_echo=$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_try_echo"; } >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt (eval "$ac_compile") 2>conftest.err
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test -s conftest.err; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt grep -v '^ *+' conftest.err >conftest.er1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat conftest.er1 >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt mv -f conftest.er1 conftest.err
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; } && {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -z "$ac_c_werror_flag" ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test ! -s conftest.err
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt } && test -s conftest.$ac_objext; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_retval=0
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me: failed program was:" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_retval=1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_set_status $ac_retval
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # ac_fn_c_try_compile
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ac_fn_c_try_link LINENO
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Try to link conftest.$ac_ext, and return whether this succeeded.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntac_fn_c_try_link ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt rm -f conftest.$ac_objext conftest$ac_exeext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if { { ac_try="$ac_link"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase "(($ac_try" in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) ac_try_echo=$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_try_echo"; } >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt (eval "$ac_link") 2>conftest.err
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test -s conftest.err; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt grep -v '^ *+' conftest.err >conftest.er1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat conftest.er1 >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt mv -f conftest.er1 conftest.err
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; } && {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -z "$ac_c_werror_flag" ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test ! -s conftest.err
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt } && test -s conftest$ac_exeext && {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test "$cross_compiling" = yes ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -x conftest$ac_exeext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_retval=0
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me: failed program was:" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_retval=1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # interfere with the next link command; also delete a directory that is
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # left behind by Apple's compiler. We do this before executing the actions.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt rm -rf conftest.dSYM conftest_ipa8_conftest.oo
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_set_status $ac_retval
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # ac_fn_c_try_link
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >config.log <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis file contains any messages produced by compilers while
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrunning configure, to aid debugging if configure makes a mistake.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIt was created by $as_me, which was
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntgenerated by GNU Autoconf 2.69. Invocation command line was
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $ $0 $@
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec 5>>config.log
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat <<_ASUNAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Platform. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntuname -m = `(uname -m) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntuname -r = `(uname -r) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntuname -s = `(uname -s) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntuname -v = `(uname -v) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASUNAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "PATH: $as_dir"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >&5 <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Core tests. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Keep a trace of the command line.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Strip out --no-create and --no-recursion so they do not pile up.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Strip out --silent because we don't want to record it for future runs.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Also quote any args containing shell meta-characters.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Make two passes to allow for proper duplicate-argument suppression.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure_args=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure_args0=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure_args1=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_must_keep_next=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_pass in 1 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_arg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_arg in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -silent | --silent | --silen | --sile | --sil)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt continue ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_pass in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt 2)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_append ac_configure_args1 " '$ac_arg'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_must_keep_next = true; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_must_keep_next=false # Got value, back to normal.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_arg in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *=* | --config-cache | -C | -disable-* | --disable-* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -with-* | --with-* | -without-* | --without-* | --x)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case "$ac_configure_args0 " in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -* ) ac_must_keep_next=true ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_append ac_configure_args " '$ac_arg'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ ac_configure_args0=; unset ac_configure_args0;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ ac_configure_args1=; unset ac_configure_args1;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# When interrupted or exit'd, cleanup temporary files, and complete
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# config.log. We remove comments because anyway the quotes in there
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# would cause problems or look ugly.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# WARNING: Use '\'' to represent an apostrophe within the trap.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttrap 'exit_status=$?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Save into config.log some information that might help in debugging.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "## ---------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Cache variables. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ---------------- ##"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # The following way of writing the cache mishandles newlines in values,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_var in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_var in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt _ | IFS | as_nl) ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) { eval $ac_var=; unset $ac_var;} ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (set) 2>&1 |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}ac_space=\ *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "s/'\''/'\''\\\\'\'''\''/g;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sort
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "## ----------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Output variables. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ----------------- ##"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_var in $ac_subst_vars
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_var='\''$ac_val'\''"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done | sort
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_subst_files"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "## ------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## File substitutions. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ------------------- ##"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_var in $ac_subst_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_var='\''$ac_val'\''"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done | sort
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -s confdefs.h; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "## ----------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## confdefs.h. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ----------- ##"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat confdefs.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$ac_signal" != 0 &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: caught signal $ac_signal"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: exit $exit_status"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f core *.core core.conftest.* &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exit $exit_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt' 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_signal in 1 2 13 15; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_signal=0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# confdefs.h avoids OS command line length limits that DEFS can exceed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f -r conftest* confdefs.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "/* confdefs.h */" > confdefs.h
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Predefined preprocessor variables.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_NAME "$PACKAGE_NAME"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_VERSION "$PACKAGE_VERSION"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_STRING "$PACKAGE_STRING"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >>confdefs.h <<_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt#define PACKAGE_URL "$PACKAGE_URL"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Let the site file select an alternate cache file if it wants to.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Prefer an explicitly selected file to automatically selected ones.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_site_file1=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_site_file2=NONE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CONFIG_SITE"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # We do not want a PATH search for config.site.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $CONFIG_SITE in #((
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -*) ac_site_file1=./$CONFIG_SITE;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt */*) ac_site_file1=$CONFIG_SITE;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) ac_site_file1=./$CONFIG_SITE;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelif test "x$prefix" != xNONE; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file1=$prefix/share/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file2=$prefix/etc/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file1=$ac_default_prefix/share/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_site_file2=$ac_default_prefix/etc/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x$ac_site_file" = xNONE && continue
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: loading site script $ac_site_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed 's/^/| /' "$ac_site_file" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt . "$ac_site_file" \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "failed to load site script $ac_site_file
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSee \`config.log' for more details" "$LINENO" 5; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -r "$cache_file"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # Some versions of bash will fail to source /dev/null (special files
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # actually), so we avoid doing that. DJGPP emulates it as a regular file.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test /dev/null != "$cache_file" && test -f "$cache_file"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: loading cache $cache_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $cache_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]* ) . "$cache_file";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) . "./$cache_file";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: creating cache $cache_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt >$cache_file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Check that the precious variables saved in the cache have kept the same
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# value.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cache_corrupted=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_var in $ac_precious_vars; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_old_set=\$ac_cv_env_${ac_var}_set
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_new_set=\$ac_env_${ac_var}_set
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_old_val=\$ac_cv_env_${ac_var}_value
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_new_val=\$ac_env_${ac_var}_value
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_old_set,$ac_new_set in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt set,)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cache_corrupted=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ,set)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cache_corrupted=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ,);;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$ac_old_val" != "x$ac_new_val"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # differences in whitespace do not lead to failure.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_old_val_w=`echo x $ac_old_val`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_new_val_w=`echo x $ac_new_val`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$ac_old_val_w" != "$ac_new_val_w"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cache_corrupted=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval $ac_var=\$ac_old_val
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pass precious variables to config.status.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$ac_new_set" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_new_val in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_arg=$ac_var=$ac_new_val ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case " $ac_configure_args " in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) as_fn_append ac_configure_args " '$ac_arg'" ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_cache_corrupted; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## Main body of script. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_tool_prefix"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy ${ac_tool_prefix}gcc; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="${ac_tool_prefix}gcc"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CC"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$ac_cv_prog_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_ct_CC=$CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "gcc", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy gcc; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_ac_ct_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_ct_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="gcc"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ct_CC=$ac_cv_prog_ac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_ct_CC"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_ct_CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$ac_ct_CC" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $cross_compiling:$ac_tool_warned in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntyes:)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_tool_warned=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC=$ac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC="$ac_cv_prog_CC"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_tool_prefix"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy ${ac_tool_prefix}cc; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="${ac_tool_prefix}cc"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CC"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "cc", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy cc; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prog_rejected=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prog_rejected=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="cc"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test $ac_prog_rejected = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We found a bogon in the path, so make sure we never use it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt set dummy $ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $# != 0; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We chose a different compiler from the bogus one.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # However, it has the same basename, so the bogon will be chosen
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # first if we set CC to just the basename; use the full file name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CC"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_tool_prefix"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in cl.exe
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy $ac_tool_prefix$ac_prog; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_cv_prog_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CC"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -n "$CC" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_ct_CC=$CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in cl.exe
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "$ac_prog", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy $ac_prog; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_ac_ct_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_ct_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="$ac_prog"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ct_CC=$ac_cv_prog_ac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_ct_CC"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_ct_CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -n "$ac_ct_CC" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$ac_ct_CC" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $cross_compiling:$ac_tool_warned in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntyes:)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_tool_warned=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC=$ac_ct_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunttest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "no acceptable C compiler found in \$PATH
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSee \`config.log' for more details" "$LINENO" 5; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Provide some information about the compiler.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset X $ac_compile
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfor ac_option in --version -v -V -qversion; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { { ac_try="$ac_compiler $ac_option >&5"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_try_echo"; } >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt (eval "$ac_compiler $ac_option >&5") 2>conftest.err
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test -s conftest.err; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt sed '10a\
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt... rest of stderr output deleted ...
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt 10q' conftest.err >conftest.er1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat conftest.er1 >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt rm -f conftest.er1 conftest.err
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files_save=$ac_clean_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Try to create an executable without -o first, disregard a.out.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# It will help us diagnose broken compilers, and finding out an intuition
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# of exeext.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo_n "checking whether the C compiler works... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The possible output files:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_rmfiles=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_file in $ac_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * ) ac_rmfiles="$ac_rmfiles $ac_file";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f $ac_rmfiles
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif { { ac_try="$ac_link_default"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_try_echo"; } >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link_default") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; }; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# in a Makefile. We should not override ac_cv_exeext if it was cached,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# so that the user can short-circuit this test for compilers unknown to
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Autoconf.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_file in $ac_files ''
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -f "$ac_file" || continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [ab].out )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We found the default executable, but exeext='' is most
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # certainly right.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.* )
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt then :; else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We set ac_cv_exeext here because the later test for it is not
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # safe: cross compilers may not add the suffix if given an `-o'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # argument, so we may need to know it at that point already.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Even if this section looks crufty: it has the advantage of
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # actually working.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "$ac_cv_exeext" = no && ac_cv_exeext=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_file=''
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test -z "$ac_file"; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "no" >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error 77 "C compiler cannot create executables
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSee \`config.log' for more details" "$LINENO" 5; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "yes" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo_n "checking for C compiler default output file name... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_file" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_exeext=$ac_cv_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files=$ac_clean_files_save
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for suffix of executables... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif { { ac_try="$ac_link"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_try_echo"; } >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_link") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; }; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # If both `conftest.exe' and `conftest' are `present' (well, observable)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# work properly (i.e., refer to `conftest.exe'), while it won't with
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# `rm'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_file in conftest.exe conftest conftest.*; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -f "$ac_file" || continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * ) break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "cannot compute suffix of executables: cannot compile and link
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSee \`config.log' for more details" "$LINENO" 5; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrm -f conftest conftest$ac_cv_exeext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_exeext" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntEXEEXT=$ac_cv_exeext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_exeext=$EXEEXT
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat confdefs.h - <<_ACEOF >conftest.$ac_ext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt/* end confdefs.h. */
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt#include <stdio.h>
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntint
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntmain ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntFILE *f = fopen ("conftest.out", "w");
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt return ferror (f) || fclose (f) != 0;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt return 0;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntac_clean_files="$ac_clean_files conftest.out"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Check that the compiler produces executables we can run. If not, either
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# the compiler is broken, or we cross compile.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo_n "checking whether we are cross compiling... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test "$cross_compiling" != yes; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { { ac_try="$ac_link"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase "(($ac_try" in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) ac_try_echo=$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_try_echo"; } >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt (eval "$ac_link") 2>&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if { ac_try='./conftest$ac_cv_exeext'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { { case "(($ac_try" in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) ac_try_echo=$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_try_echo"; } >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt (eval "$ac_try") 2>&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; }; }; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cross_compiling=no
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt else
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test "$cross_compiling" = maybe; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cross_compiling=yes
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt else
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "cannot run C compiled programs.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntIf you meant to cross compile, use \`--host'.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSee \`config.log' for more details" "$LINENO" 5; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$cross_compiling" >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntac_clean_files=$ac_clean_files_save
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for suffix of object files... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_objext+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.o conftest.obj
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif { { ac_try="$ac_compile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "(($ac_try" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_try_echo=$ac_try;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "$ac_try_echo"; } >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (eval "$ac_compile") 2>&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; }; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_file in conftest.o conftest.obj conftest.*; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -f "$ac_file" || continue;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_me: failed program was:" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed 's/^/| /' conftest.$ac_ext >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "cannot compute suffix of object files: cannot compile
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSee \`config.log' for more details" "$LINENO" 5; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_cv_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_objext" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntOBJEXT=$ac_cv_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_objext=$OBJEXT
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_c_compiler_gnu+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifndef __GNUC__
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt choke me
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_compile "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_compiler_gnu=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_compiler_gnu=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_c_compiler_gnu=$ac_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_c_compiler_gnu" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test $ac_compiler_gnu = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt GCC=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt GCC=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_test_CFLAGS=${CFLAGS+set}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_save_CFLAGS=$CFLAGS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether $CC accepts -g... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_cc_g+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_save_c_werror_flag=$ac_c_werror_flag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_c_werror_flag=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_g=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-g"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_compile "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_g=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt CFLAGS=""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_compile "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_c_werror_flag=$ac_save_c_werror_flag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-g"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_compile "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_g=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_c_werror_flag=$ac_save_c_werror_flag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_prog_cc_g" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_test_CFLAGS" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS=$ac_save_CFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelif test $ac_cv_prog_cc_g = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$GCC" = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-g -O2"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-g"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$GCC" = yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="-O2"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_cc_c89+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_c89=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_save_CC=$CC
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <stdarg.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <stdio.h>
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntstruct stat;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct buf { int x; };
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntFILE * (*rcsopen) (struct buf *, struct stat *, int);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstatic char *e (p, i)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt char **p;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt int i;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return p[i];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstatic char *f (char * (*g) (char **, int), char **p, ...)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt char *s;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt va_list v;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt va_start (v,p);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s = g (p, va_arg (v,int));
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt va_end (v);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return s;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt function prototypes and stuff, but not '\xHH' hex character constants.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt These don't provoke an error unfortunately, instead are silently treated
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as 'x'. The following induces an error, until -std is added to get
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt array size at least. It's necessary to write '\x00'==0 to get something
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt that's true only with -std. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint osf4_cc_array ['\x00' == 0 ? 1 : -1];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt inside strings and character constants. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define FOO(x) 'x'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint test (int i, double x);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct s1 {int (*f) (int a);};
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct s2 {int (*f) (double a);};
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint argc;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchar **argv;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC="$ac_save_CC $ac_arg"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if ac_fn_c_try_compile "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_cc_c89=$ac_arg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "x$ac_cv_prog_cc_c89" != "xno" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntCC=$ac_save_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AC_CACHE_VAL
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "x$ac_cv_prog_cc_c89" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt x)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "none needed" >&6; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt xno)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "unsupported" >&6; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CC="$CC $ac_cv_prog_cc_c89"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test "x$ac_cv_prog_cc_c89" != xno; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_aux_dir=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -f "$ac_dir/install-sh"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_aux_dir=$ac_dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_install_sh="$ac_aux_dir/install-sh -c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test -f "$ac_dir/install.sh"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_aux_dir=$ac_dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_install_sh="$ac_aux_dir/install.sh -c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test -f "$ac_dir/shtool"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_aux_dir=$ac_dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_install_sh="$ac_aux_dir/shtool install -c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$ac_aux_dir"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# These three variables are undocumented and unsupported,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# and are intended to be withdrawn in a future Autoconf release.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# They can cause serious problems if a builder's source tree is in a directory
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# whose full name contains unusual characters.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find a good install program. We prefer a C program (faster),
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# so one script is as good as another. But avoid the broken or
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# incompatible versions:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# SysV /etc/install, /usr/sbin/install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# SunOS /usr/etc/install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# IRIX /sbin/install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AIX /bin/install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AmigaOS /C/install, which installs bootblocks on floppy discs
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AFS /usr/afsws/bin/install, which mishandles nonexistent args
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# OS/2's system install, which has a completely different semantic
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# ./install, which can be erroneously created by make from ./install.sh.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Reject install programs that cannot install multiple files.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for a BSD-compatible install... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$INSTALL"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_path_install+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # Account for people who put trailing slashes in PATH elements.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase $as_dir/ in #((
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ./ | .// | /[cC]/* | \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /usr/ucb/* ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # OSF1 and SCO ODT 3.0 have their own names for install.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Don't use installbsd from OSF since it installs stuff as root
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # by default.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in ginstall scoinst install; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_prog = install &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # AIX install. It has an incompatible calling convention.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test $ac_prog = install &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # program-specific install script used by HP pwplus--don't use.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -rf conftest.one conftest.two conftest.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo one > conftest.one
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo two > conftest.two
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt mkdir conftest.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -s conftest.one && test -s conftest.two &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -s conftest.dir/conftest.one &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -s conftest.dir/conftest.two
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 3
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -rf conftest.one conftest.two conftest.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "${ac_cv_path_install+set}" = set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt INSTALL=$ac_cv_path_install
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # As a last resort, use the slow shell script. Don't cache a
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # value for INSTALL within a source directory, because that will
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # break other packages using the cache if that directory is
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # removed, or if the value is a relative name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt INSTALL=$ac_install_sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$INSTALL" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# It thinks the first close brace ends the variable substitution.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_tool_prefix"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy ${ac_tool_prefix}ranlib; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_RANLIB+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$RANLIB"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntRANLIB=$ac_cv_prog_RANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$RANLIB"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$RANLIB" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$ac_cv_prog_RANLIB"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_ct_RANLIB=$RANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "ranlib", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy ranlib; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_ct_RANLIB"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_RANLIB="ranlib"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_ct_RANLIB"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_ct_RANLIB" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$ac_ct_RANLIB" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt RANLIB=":"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $cross_compiling:$ac_tool_warned in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntyes:)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_tool_warned=yes ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt RANLIB=$ac_ct_RANLIB
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt RANLIB="$ac_cv_prog_RANLIB"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for inline... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_c_inline+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_c_inline=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_kw in inline __inline__ __inline; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifndef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttypedef int foo_t;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstatic $ac_kw foo_t static_foo () {return 0; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$ac_kw foo_t foo () {return 0; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_compile "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_c_inline=$ac_kw
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$ac_cv_c_inline" != no && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_c_inline" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $ac_cv_c_inline in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt inline | yes) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_cv_c_inline in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt no) ac_val=;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_val=$ac_cv_c_inline;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifndef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define inline $ac_val
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for socket in -lsocket... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_lib_socket_socket+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_check_lib_save_LIBS=$LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS="-lsocket $LIBS"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* Override any GCC internal prototype to avoid an error.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt Use char because int might match the return type of a GCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt builtin and then its argument prototype would still apply. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifdef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntextern "C"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchar socket ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn socket ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_link "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_lib_socket_socket=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_cv_lib_socket_socket=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrm -f core conftest.err conftest.$ac_objext \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS=$ac_check_lib_save_LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_lib_socket_socket" >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test "x$ac_cv_lib_socket_socket" = xyes; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define HAVE_LIBSOCKET 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="-lsocket $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntoa in -lnsl" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for inet_ntoa in -lnsl... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_lib_nsl_inet_ntoa+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_check_lib_save_LIBS=$LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS="-lnsl $LIBS"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* Override any GCC internal prototype to avoid an error.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt Use char because int might match the return type of a GCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt builtin and then its argument prototype would still apply. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifdef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntextern "C"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchar inet_ntoa ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn inet_ntoa ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_link "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_lib_nsl_inet_ntoa=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_cv_lib_nsl_inet_ntoa=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrm -f core conftest.err conftest.$ac_objext \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBS=$ac_check_lib_save_LIBS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_inet_ntoa" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_lib_nsl_inet_ntoa" >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test "x$ac_cv_lib_nsl_inet_ntoa" = xyes; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define HAVE_LIBNSL 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="-lnsl $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Check whether --with-bind was given.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test "${with_bind+set}" = set; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt withval=$with_bind; use_bind="$withval"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt use_bind="yes"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BIND 9 libraries" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo_n "checking for BIND 9 libraries... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test $use_bind = no; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "BIND 9 libraries must be installed" "$LINENO" 5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelif test $use_bind = yes; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt bindpath="$PATH"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt bindpath="$withval/bin"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Extract the first word of "isc-config.sh", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy isc-config.sh; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_path_ac_cv_isc_config+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_cv_isc_config in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_path_ac_cv_isc_config="$ac_cv_isc_config" # Let the user override the test with a path.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfor as_dir in $bindpath
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_path_ac_cv_isc_config="$as_dir/$ac_word$ac_exec_ext"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_cv_path_ac_cv_isc_config" && ac_cv_path_ac_cv_isc_config=""no""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_isc_config=$ac_cv_path_ac_cv_isc_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_cv_isc_config"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_isc_config" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_isc_config" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_cv_isc_config" = "no"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "BIND 9 libraries must be installed" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDNSLIBS="`$ac_cv_isc_config --libs dns bind9`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDNSCFLAGS="`$ac_cv_isc_config --cflags dns bind9`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for socklen_t... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_type_socklen_t+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <sys/types.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #include <sys/socket.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsocklen_t len = 42; return len;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_compile "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_type_socklen_t=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_cv_type_socklen_t=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_socklen_t" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_type_socklen_t" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_cv_type_socklen_t != yes; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "#define socklen_t int" >>confdefs.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sa_len" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for sa_len... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_sa_len+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <sys/types.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #include <sys/socket.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct sockaddr sa; sa.sa_len = 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_compile "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_sa_len=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_cv_sa_len=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sa_len" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_sa_len" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_cv_sa_len = yes; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "#define HAVE_SA_LEN 1" >>confdefs.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Make sure we can run config.sub.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking build system type... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_build+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_build_alias=$build_alias
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "x$ac_build_alias" = x &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "x$ac_build_alias" = x &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_build" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $ac_cv_build in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*-*-*) ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild=$ac_cv_build
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_save_IFS=$IFS; IFS='-'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset x $ac_cv_build
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_cpu=$1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_vendor=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift; shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Remember, the first character of IFS is used to create $*,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# except with old shells:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntbuild_os=$*
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$ac_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking host system type... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_host+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$host_alias" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_host=$ac_cv_build
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$ac_cv_host" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $ac_cv_host in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*-*-*) ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost=$ac_cv_host
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_save_IFS=$IFS; IFS='-'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset x $ac_cv_host
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_cpu=$1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_vendor=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift; shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Remember, the first character of IFS is used to create $*,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# except with old shells:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunthost_os=$*
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$ac_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_ok=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We used to check for pthread.h first, but this fails if pthread.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# requires special compiler flags (e.g. on True64 or Sequent).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# It gets checked for in the link test anyway.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# First of all, check if the user has set any of the PTHREAD_LIBS,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# etcetera environment variables, and if threads linking works using
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# them:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_CFLAGS="$CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_LIBS="$LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$PTHREAD_LIBS $LIBS"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* Override any GCC internal prototype to avoid an error.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt Use char because int might match the return type of a GCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt builtin and then its argument prototype would still apply. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifdef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntextern "C"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#endif
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntchar pthread_join ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn pthread_join ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_link "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt acx_pthread_ok=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrm -f core conftest.err conftest.$ac_objext \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt conftest$ac_exeext conftest.$ac_ext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$acx_pthread_ok" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$acx_pthread_ok" = xno; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$save_LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$save_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We must check for the threads library under a number of different
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# names; the ordering is very important because some systems
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# libraries is broken (non-POSIX).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Create a list of thread flags to try. Items starting with a "-" are
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# C compiler flags, and other items are library names, except for "none"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# which indicates that we try without any flags at all, and "pthread-config"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# which is a program returning the flags for the Pth emulation library.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The ordering *is* (sometimes) important. Some notes on the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# individual items follow:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# pthreads: AIX (must check this before -lpthread)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# none: in case threads are in libc; should be tried before -Kthread and
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# other compiler flags to prevent continual compiler warnings
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -pthreads: Solaris/gcc
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -mthreads: Mingw32/gcc, Lynx/gcc
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# doesn't hurt to check since this sometimes defines pthreads too;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# also defines -D_REENTRANT)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# ... -mt is also the pthreads flag for HP/aCC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# pthread: Linux, etcetera
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# --thread-safe: KAI C++
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# pthread-config: use pthread-config program (for GNU Pth library)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "${host_cpu}-${host_os}" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *solaris*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # On Solaris (at least, for some versions), libc contains stubbed
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (non-functional) versions of the pthreads routines, so link-based
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # tests will erroneously succeed. (We need to link with -pthreads/-mt/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # a function called by this macro, so we could check for that, but
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # who knows whether they'll stub that too in a future libc.) So,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # we'll just look for -pthreads and -lpthread first:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test x"$acx_pthread_ok" = xno; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor flag in $acx_pthread_flags; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $flag in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt none)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether pthreads work without any flags... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -*)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking whether pthreads work with $flag... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS="$flag"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pthread-config)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "pthread-config", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy pthread-config; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_acx_pthread_config+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$acx_pthread_config"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_acx_pthread_config="yes"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_config=$ac_cv_prog_acx_pthread_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$acx_pthread_config"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$acx_pthread_config" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$acx_pthread_config" = xno; then continue; fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS="`pthread-config --cflags`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for the pthreads library -l$flag... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS="-l$flag"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_LIBS="$LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_CFLAGS="$CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$PTHREAD_LIBS $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Check for various functions. We must include pthread.h,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # since some functions may be macros. (On the Sequent, we
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # need a special flag -Kthread to make this header compile.)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We check for pthread_join because it is in -lpthread on IRIX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # while pthread_create is in libc. We check for pthread_attr_init
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # due to DEC craziness with -lpthreads. We check for
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # pthread_cleanup_push because it is one of the few pthread
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # functions on Solaris that doesn't have a non-functional libc stub.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We try pthread_create on general principles.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <pthread.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntpthread_t th; pthread_join(th, 0);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pthread_attr_init(0); pthread_cleanup_push(0, 0);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt pthread_create(0,0,0,0); pthread_cleanup_pop(0);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_link "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt acx_pthread_ok=yes
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrm -f core conftest.err conftest.$ac_objext \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$save_LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$save_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$acx_pthread_ok" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$acx_pthread_ok" = xyes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS=""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Various other checks:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$acx_pthread_ok" = xyes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_LIBS="$LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$PTHREAD_LIBS $LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt save_CFLAGS="$CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Detect AIX lossage: JOINABLE attribute is called UNDETACHED.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for joinable pthread attribute... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt attr_name=unknown
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confdefs.h - <<_ACEOF >conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <pthread.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntmain ()
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint attr=$attr; return attr;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt return 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ac_fn_c_try_link "$LINENO"; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt attr_name=$attr; break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrm -f core conftest.err conftest.$ac_objext \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt conftest$ac_exeext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$attr_name" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PTHREAD_CREATE_JOINABLE $attr_name
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking if more special flags are required for pthreads... " >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt flag=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case "${host_cpu}-${host_os}" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "${flag}" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$flag" != xno; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LIBS="$save_LIBS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CFLAGS="$save_CFLAGS"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # More AIX lossage: must compile with xlc_r or cc_r
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$GCC" != xyes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in xlc_r cc_r
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "$ac_prog", so it can be a program name with args.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntset dummy $ac_prog; ac_word=$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo_n "checking for $ac_word... " >&6; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_PTHREAD_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo_n "(cached) " >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$PTHREAD_CC"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt for ac_exec_ext in '' $ac_executable_extensions; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_PTHREAD_CC="$ac_prog"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break 2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_CC=$ac_cv_prog_PTHREAD_CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$PTHREAD_CC"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$PTHREAD_CC" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "no" >&6; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -n "$PTHREAD_CC" && break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "$PTHREAD_CC" || PTHREAD_CC="${CC}"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CC=$CC
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_CC="$CC"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test x"$acx_pthread_ok" = xyes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "#define HAVE_PTHREAD 1" >>confdefs.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt acx_pthread_ok=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ext=c
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cpp='$CPP $CPPFLAGS'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_compiler_gnu=$ac_cv_c_compiler_gnu
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_config_files="$ac_config_files Makefile"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >confcache <<\_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# This file is a shell script that caches the results of configure
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# tests run on this system so they can be shared between configure
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# scripts and configure runs, see configure's option --config-cache.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# It is not useful on other systems. If it contains results you don't
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# want to keep, you may remove or edit it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# config.status only pays attention to the cache file if you give it
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# the --recheck option to rerun configure.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# `ac_cv_env_foo' variables (set or unset) will be overridden when
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# loading this file, other *unset* `ac_cv_foo' will be assigned the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# following values.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The following way of writing the cache mishandles newlines in values,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# but we know of no workaround that is simple, portable, and efficient.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# So, we kill variables containing newlines.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Ultrix sh set writes to stderr and can't be redirected directly,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# and sets the high bit in the cache file unless we assign to the vars.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt eval ac_val=\$$ac_var
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_val in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_var in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_var in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt _ | IFS | as_nl) ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) { eval $ac_var=; unset $ac_var;} ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (set) 2>&1 |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $as_nl`(ac_space=' '; set) 2>&1` in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}ac_space=\ *)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # `set' does not quote correctly, so add quotes: double-quote
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # substitution turns \\\\ into \\, and sed turns \\ into \.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "s/'/'\\\\''/g;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # `set' quotes correctly as required by POSIX, so do not add quotes.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sort
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt) |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^ac_cv_env_/b end
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t clear
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :clear
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt t end
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :end' >>confcache
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -w "$cache_file"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test "x$cache_file" != "x/dev/null"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: updating cache $cache_file" >&6;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test ! -f "$cache_file" || test -h "$cache_file"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cat confcache >"$cache_file"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt else
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $cache_file in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt */* | ?:*)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt mv -f confcache "$cache_file"$$ &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt mv -f "$cache_file"$$ "$cache_file" ;; #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt mv -f confcache "$cache_file" ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f confcache
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "x$prefix" = xNONE && prefix=$ac_default_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Let make expand exec_prefix.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Transform confdefs.h into DEFS.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Protect against shell expansion while executing Makefile rules.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Protect against Makefile macro expansion.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# If the first sed substitution is executed (which looks for macros that
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# take arguments), then branch to the quote section. Otherwise,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# look for a macro that doesn't take arguments.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_script='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:mline
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/\\$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt N
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s,\\\n,,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt b mline
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt clear
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:clear
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt quote
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt quote
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntb any
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:quote
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/\[/\\&/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/\]/\\&/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/\$/$$/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:any
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt${
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\n//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/\n/ /g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDEFS=`sed -n "$ac_script" confdefs.h`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_libobjs=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_ltlibobjs=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntU=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 1. Remove the extension, and $U if already installed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # will be set to the directory where LIBOBJS objects are built.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLIBOBJS=$ac_libobjs
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLTLIBOBJS=$ac_ltlibobjs
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt: "${CONFIG_STATUS=./config.status}"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_write_fail=0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files_save=$ac_clean_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files="$ac_clean_files $CONFIG_STATUS"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_write_fail=0
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#! $SHELL
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Generated by $as_me.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Run this file to recreate the current configuration.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Compiler output produced by configure, useful for debugging
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# configure, is in config.log if it exists.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdebug=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_recheck=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_silent=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSHELL=\${CONFIG_SHELL-$SHELL}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntexport SHELL
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt_ASEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## M4sh Initialization. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Be more Bourne compatible
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntDUALCASE=1; export DUALCASE # for MKS sh
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt emulate sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NULLCMD=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # is contrary to our usage. Disable this feature.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt alias -g '${1+"$@"}'='"$@"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt setopt NO_GLOB_SUBST
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case `(set -o) 2>/dev/null` in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *posix*) :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt set -o posix ;; #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_nl='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport as_nl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Printing a long string crashes Solaris 7 /usr/bin/printf.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Prefer a ksh shell builtin over an external printf program on Solaris,
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# but without wasting forks for bash or zsh.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test -z "$BASH_VERSION$ZSH_VERSION" \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_echo='print -r --'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_echo_n='print -rn --'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo='printf %s\n'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='printf %s'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='/usr/ucb/echo -n'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n_body='eval
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt arg=$1;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $arg in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *"$as_nl"*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "X$arg" : "X\\(.*\\)$as_nl";
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_n_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n='sh -c $as_echo_n_body as_echo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo='sh -c $as_echo_body as_echo'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The user is always right.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "${PATH_SEPARATOR+set}" != set; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PATH_SEPARATOR=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PATH_SEPARATOR=';'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We need space, tab and new line, in precisely that order. Quoting is
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# there to prevent editors from complaining about space-tab.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (If _AS_PATH_WALK were called with IFS unset, it would disable word
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# splitting by setting IFS to empty value.)
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=" "" $as_nl"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find who we are. Look in the path if we contain no directory separator.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_myself=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase $0 in #((
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *[\\/]* ) as_myself=$0 ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$as_dir" && as_dir=.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We did not find ourselves, most probably we were run as `sh COMMAND'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# in which case we are not to be found in the path.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$as_myself" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_myself=$0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test ! -f "$as_myself"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt exit 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Unset variables that we do not need and which cause bugs (e.g. in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# suppresses any "Segmentation fault" message there. '((' could
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# trigger a bug in pdksh 5.2.14.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfor as_var in BASH_ENV ENV MAIL MAILPATH
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntdo eval test x\${$as_var+set} = xset \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS1='$ '
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS2='> '
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPS4='+ '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# NLS nuisances.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLC_ALL=C
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport LC_ALL
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntLANGUAGE=C
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexport LANGUAGE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# CDPATH.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_error STATUS ERROR [LINENO LOG_FD]
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ----------------------------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# script with STATUS, using 1 if that was 0.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_status=$1; test $as_status -eq 0 && as_status=1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test "$4"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt fi
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me: error: $2" >&2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_exit $as_status
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_error
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_set_status STATUS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Set $? to STATUS, without forking.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_set_status ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt return $1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_set_status
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_exit STATUS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_exit ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt set +e
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_set_status $1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt exit $1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_exit
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_unset VAR
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ---------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Portably unset VAR.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_unset ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { eval $1=; unset $1;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_unset=as_fn_unset
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_append VAR VALUE
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Append the text in VALUE to the end of the definition contained in VAR. Take
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# advantage of any shell optimizations that allow amortized linear growth over
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# repeated appends, instead of the typical quadratic growth present in naive
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# implementations.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval 'as_fn_append ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $1+=\$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_append ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $1=\$$1\$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi # as_fn_append
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_arith ARG...
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Perform arithmetic evaluation on the ARGs, and store the result in the
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# global $as_val. Take advantage of shells that can avoid forks. The arguments
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# must be portable across $(()) and expr.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval 'as_fn_arith ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_val=$(( $* ))
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_arith ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_val=`expr "$@" || test $? -eq 1`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi # as_fn_arith
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif expr a : '\(a\)' >/dev/null 2>&1 &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "X`expr 00001 : '.*\(...\)'`" = X001; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=expr
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_expr=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_basename=basename
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_basename=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dirname=dirname
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dirname=false
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_me=`$as_basename -- "$0" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$0" : 'X\(//\)$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$0" : 'X\(/\)' \| . 2>/dev/null ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo X/"$0" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^.*\/\([^/][^/]*\)\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\/\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\/\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/.*/./; q'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Avoid depending upon Character Ranges.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_letters='abcdefghijklmnopqrstuvwxyz'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_Letters=$as_cr_letters$as_cr_LETTERS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_digits='0123456789'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_cr_alnum=$as_cr_Letters$as_cr_digits
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntECHO_C= ECHO_N= ECHO_T=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcase `echo -n x` in #(((((
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt-n*)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case `echo 'xy\c'` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *c*) ECHO_T=' ';; # ECHO_T is single tab character.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt xy) ECHO_C='\c';;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ECHO_T=' ';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ECHO_N='-n';;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -d conf$$.dir; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conf$$.dir/conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f conf$$.dir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt mkdir conf$$.dir 2>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (echo >conf$$.file) 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if ln -s conf$$.file conf$$ 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s='ln -s'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # ... but there are two gotchas:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # In both cases, we have to default to `cp -pR'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_ln_s='cp -pR'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif ln conf$$.file conf$$ 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_ln_s=ln
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_ln_s='cp -pR'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_ln_s='cp -pR'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrmdir conf$$.dir 2>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_mkdir_p
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Create "$as_dir" as a directory, including parents if necessary.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_mkdir_p ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $as_dir in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -*) as_dir=./$as_dir;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -d "$as_dir" || eval $as_mkdir_p || {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dirs=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt while :; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case $as_dir in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) as_qdir=$as_dir;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dirs="'$as_qdir' $as_dirs"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dir=`$as_dirname -- "$as_dir" ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt X"$as_dir" : 'X\(//\)[^/]' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt X"$as_dir" : 'X\(//\)$' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo X"$as_dir" |
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\/\)[^/].*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\/\)$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\).*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s//\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt q
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s/.*/./; q'`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -d "$as_dir" && break
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt done
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -z "$as_dirs" || eval "mkdir $as_dirs"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_mkdir_p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif mkdir -p . 2>/dev/null; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_mkdir_p='mkdir -p "$as_dir"'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d ./-p && rmdir ./-p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_mkdir_p=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_executable_p FILE
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Test if FILE is an executable regular file.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_executable_p ()
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -f "$1" && test -x "$1"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # as_fn_executable_p
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_test_x='test -x'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_executable_p=as_fn_executable_p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Sed expression to map a string onto a valid CPP name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Sed expression to map a string onto a valid variable name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec 6>&1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ----------------------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## Main body of $CONFIG_STATUS script. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ----------------------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt_ASEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunttest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Save the log message, to keep $0 and so on meaningful, and to
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# report actual input values of CONFIG_FILES etc. instead of their
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# values after options handling.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_log="
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis file was extended by $as_me, which was
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntgenerated by GNU Autoconf 2.69. Invocation command line was
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_FILES = $CONFIG_FILES
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_HEADERS = $CONFIG_HEADERS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_LINKS = $CONFIG_LINKS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_COMMANDS = $CONFIG_COMMANDS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $ $0 $@
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunton `(hostname || uname -n) 2>/dev/null | sed 1q`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $ac_config_files in *"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"*) set x $ac_config_files; shift; ac_config_files=$*;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Files that config.status was made for.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntconfig_files="$ac_config_files"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_usage="\
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt\`$as_me' instantiates files and other configuration actions
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfrom templates according to the current configuration. Unless the files
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntand actions are specified as TAGs, all are instantiated by default.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntUsage: $0 [OPTION]... [TAG]...
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -h, --help print this help, then exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -V, --version print version number and configuration settings, then exit
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --config print configuration, then exit
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q, --quiet, --silent
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do not print progress messages
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -d, --debug don't remove temporary files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --recheck update $as_me by reconfiguring in the same conditions
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --file=FILE[:TEMPLATE]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt instantiate the configuration file FILE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntConfiguration files:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$config_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntReport bugs to the package provider."
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_version="\\
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntconfig.status
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntconfigured by $0, generated by GNU Autoconf 2.69,
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt with options \\"\$ac_cs_config\\"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntCopyright (C) 2012 Free Software Foundation, Inc.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis config.status script is free software; the Free Software Foundation
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntgives unlimited permission to copy, distribute and modify it."
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_pwd='$ac_pwd'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsrcdir='$srcdir'
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL='$INSTALL'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "\$AWK" || AWK=awk
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The default lists apply if the user does not specify any file.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_need_defaults=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntwhile test $# != 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $1 in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --*=?*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_option=`expr "X$1" : 'X\([^=]*\)='`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_shift=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --*=)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_option=`expr "X$1" : 'X\([^=]*\)='`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_optarg=
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_shift=:
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_option=$1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_optarg=$2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_shift=shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_option in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Handling of the options.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_recheck=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_cs_version"; exit ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --config | --confi | --conf | --con | --co | --c )
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$ac_cs_config"; exit ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --debug | --debu | --deb | --de | --d | -d )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt debug=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --file | --fil | --fi | --f )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $ac_shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_optarg in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt '') as_fn_error $? "missing file argument" ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_append CONFIG_FILES " '$ac_optarg'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_need_defaults=false;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --he | --h | --help | --hel | -h )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_cs_usage"; exit ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -silent | --silent | --silen | --sile | --sil | --si | --s)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_silent=: ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # This is an error.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -*) as_fn_error $? "unrecognized option: \`$1'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntTry \`$0 --help' for more information." ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) as_fn_append ac_config_targets " $1"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_need_defaults=false ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_configure_extra_args=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_cs_silent; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec 6>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_configure_extra_args="$ac_configure_extra_args --silent"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif \$ac_cs_recheck; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_SHELL='$SHELL'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export CONFIG_SHELL
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec "\$@"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntexec 5>>config.log
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Running $as_me. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$ac_log"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Handling of arguments.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_config_target in $ac_config_targets
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_config_target in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# If the user did not use the arguments to specify the items to instantiate,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# then the envvar interface is used. Set only those that are not.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# We use the long form for the default assignment because of an extremely
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# bizarre bug on SunOS 4.1.3.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_need_defaults; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Have a temporary directory for convenience. Make it in the build tree
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# simply because there is no reason against having it here, and in addition,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# creating and moving files from /tmp can sometimes cause problems.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Hook for its removal unless debugging.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Note that there is a small window in which the directory will not be cleaned:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# after its creation but before its name has been assigned to `$tmp'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$debug ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt tmp= ac_tmp=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt trap 'exit_status=$?
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt : "${ac_tmp:=$tmp}"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt' 0
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt trap 'as_fn_exit 1' 1 2 13 15
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Create a (secure) tmp directory for tmp files.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -d "$tmp"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt tmp=./conf$$-$RANDOM
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt (umask 077 && mkdir "$tmp")
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntac_tmp=$tmp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Set up the scripts for CONFIG_FILES section.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# No need to generate them if there are no CONFIG_FILES.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# This happens for instance with `./config.status config.h'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$CONFIG_FILES"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntac_cr=`echo X | tr X '\015'`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# On cygwin, bash can eat \r inside `` if the user requested igncr.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# But we know of no other shell where ac_cr would be empty at this
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# point, so we can use a bashism as a fallback.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test "x$ac_cr" = x; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval ac_cr=\$\'\\r\'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_awk_cr='\\r'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_awk_cr=$ac_cr
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo "cat >conf$$subs.awk <<_ACEOF" &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo "_ACEOF"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt} >conf$$subs.sh ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_delim='%!_!# '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_last_try in false false false false false :; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt . ./conf$$subs.sh ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_delim_n = $ac_delim_num; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt break
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif $ac_last_try; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$subs.sh
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsed -n '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunth
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^/S["/; s/!.*/"]=/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[^!]*!//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:repl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt repl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/'"$ac_delim"'$//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt delim
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:nl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunth
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/\(.\{148\}\)..*/\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt more1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntn
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntb repl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:more1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"\\/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/.\{148\}//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt nl
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:delim
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunth
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/\(.\{148\}\)..*/\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt more2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntb
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:more2
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"\\/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntp
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntg
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/.\{148\}//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntt delim
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt' <conf$$subs.awk | sed '
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/^[^""]/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt N
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/\n//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt' >>$CONFIG_STATUS || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$subs.awk
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACAWK
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for (key in S) S_is_set[key] = 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt FS = ""
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt line = $ 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt nfields = split(line, field, "@")
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt substed = 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt len = length(field[1])
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for (i = 2; i < nfields; i++) {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt key = field[i]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt keylen = length(key)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if (S_is_set[key]) {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt value = S[key]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt len += length(value) + length(field[++i])
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt substed = 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt } else
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt len += 1 + keylen
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt print line
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACAWK
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelse
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# trailing colons and then remove the whole line if VPATH becomes empty
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# (actually we leave an empty line to preserve line numbers).
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$srcdir" = x.; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunth
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts///
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/^/:/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/[ ]*$/:/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/:\$(srcdir):/:/g
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/:\${srcdir}:/:/g
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/:@srcdir@:/:/g
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/^:*//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/:*$//
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntx
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/\(=[ ]*\).*/\1/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntG
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/\n//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[^=]*=[ ]*$//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi # test -n "$CONFIG_FILES"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunteval set X " :F $CONFIG_FILES "
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntshift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_tag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdo
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_tag in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FHLC]) ac_mode=$ac_tag; continue;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_mode$ac_tag in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FHL]*:*);;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FH]-) ac_tag=-:-;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_save_IFS=$IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt set x $ac_tag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt IFS=$ac_save_IFS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_file=$1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt shift
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_mode in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :L) ac_source=$1;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FH])
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_file_inputs=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_f
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_f in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -) ac_f="$ac_tmp/stdin";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) # Look for the file first in the build tree, then in the source tree
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # (if the path is not absolute). The absolute path cannot be DOS-style,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # because $ac_f cannot contain `:'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -f "$ac_f" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_f in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/$]*) false;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_append ac_file_inputs " '$ac_f'"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt done
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Let's still pretend it is `configure' which instantiates (i.e., don't
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # use $as_me), people would be surprised to read:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # /* config.h. Generated by config.status. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt configure_input='Generated from '`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt `' by configure.'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$ac_file" != x-; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt configure_input="$ac_file. $configure_input"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: creating $ac_file" >&6;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Neutralize special characters interpreted by sed in replacement strings.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $configure_input in #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\&* | *\|* | *\\* )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_sed_conf_input=`$as_echo "$configure_input" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed 's/[\\\\&|]/\\\\&/g'`;; #(
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_sed_conf_input=$configure_input;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_tag in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *:-:* | *:-) cat >"$ac_tmp/stdin" \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dir=`$as_dirname -- "$ac_file" ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$ac_file" : 'X\(//\)[^/]' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$ac_file" : 'X\(//\)$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo X"$ac_file" |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)[^/].*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s//\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/.*/./; q'`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_dir="$ac_dir"; as_fn_mkdir_p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_builddir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "$ac_dir" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # A ".." for each directory in $ac_dir_suffix.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_top_builddir_sub in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_top_builddir=$ac_pwd
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_builddir=$ac_pwd$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# for backward compatibility:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_top_builddir=$ac_top_build_prefix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $srcdir in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt .) # We are building in place.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$ac_top_builddir_sub
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$ac_pwd ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]* ) # Absolute name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$srcdir$ac_dir_suffix;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$srcdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) # Relative name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_srcdir=$ac_top_build_prefix$srcdir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_mode in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :F)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # CONFIG_FILE
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $INSTALL in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# If the template does not know about datarootdir, expand it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: This hack should be removed a few years after 2.60.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_datarootdir_hack=; ac_datarootdir_seen=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_sed_dataroot='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/datarootdir/ {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt q
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@datadir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@docdir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@infodir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@localedir@/p
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt/@mandir@/p'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*datarootdir*) ac_datarootdir_seen=yes;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_datarootdir_hack='
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@datadir@&$datadir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@docdir@&$docdir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@infodir@&$infodir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@localedir@&$localedir&g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s&@mandir@&$mandir&g
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt s&\\\${datarootdir}&$datarootdir&g' ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntesac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Neutralize VPATH when `$srcdir' = `.'.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Shell code in configure.ac might set extrasub.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# FIXME: do we really want to maintain this feature?
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_sed_extra="$ac_vpsub
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$extrasub
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt:t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts|@configure_input@|$ac_sed_conf_input|;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@top_builddir@&$ac_top_builddir_sub&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@top_build_prefix@&$ac_top_build_prefix&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@srcdir@&$ac_srcdir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@abs_srcdir@&$ac_abs_srcdir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@top_srcdir@&$ac_top_srcdir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@builddir@&$ac_builddir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@abs_builddir@&$ac_abs_builddir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@abs_top_builddir@&$ac_abs_top_builddir&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts&@INSTALL@&$ac_INSTALL&;t t
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$ac_datarootdir_hack
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt "$ac_tmp/out"`; test -z "$ac_out"; } &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntwhich seems to be undefined. Please make sure it is defined" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntwhich seems to be undefined. Please make sure it is defined" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt rm -f "$ac_tmp/stdin"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_file in
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt || as_fn_error $? "could not create $ac_file" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone # for ac_tag
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_exit 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_clean_files=$ac_clean_files_save
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest $ac_write_fail = 0 ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# configure is writing to config.log, and then calls config.status.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# config.status does its own redirection, appending to config.log.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Unfortunately, on DOS this fails, as config.log is still kept open
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# by configure, so config.status won't be able to write to it; its
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# output is simply discarded. So we exec the FD to /dev/null,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# effectively closing config.log, so it can be properly (re)opened and
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# appended to by config.status. When coming back to configure, we
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# need to make the FD available again.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "$no_create" != yes; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cs_success=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_config_status_args=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test "$silent" = yes &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_config_status_args="$ac_config_status_args --quiet"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec 5>/dev/null
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt exec 5>>config.log
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Use ||, not &&, to avoid exiting from the if with $? = 1, which
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # would make configure fail if this is the last instruction.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $ac_cs_success || as_fn_exit 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt