f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Guess values for system-dependent variables and create Makefiles.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Generated by GNU Autoconf 2.69.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
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# Be more Bourne compatible
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
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# 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 Huntelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt as_echo_n_body='eval
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_n_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_body
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# 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# Find who we are. Look in the path if we contain no directory separator.
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 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
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
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 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# 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 Hunt && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# NLS nuisances.
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 # 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 Hunt(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
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 Hunt # We don't want this to propagate to other subprocesses.
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 # 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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt case \`(set -o) 2>/dev/null\` in #(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt set -o posix ;; #(
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; }
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 :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt exitcode=1; echo positional parameters were not saved.
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 test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # Try only shells that exist, to save several forks.
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 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
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 if test "x$CONFIG_SHELL" != x; then :
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 Hunt(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
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 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 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
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# Unset more variables known to interfere with behavior of common tools.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## --------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## M4sh Shell Functions. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## --------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_unset VAR
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ---------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Portably unset VAR.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_set_status STATUS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Set $? to STATUS, without forking.
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 Hunt# as_fn_mkdir_p
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Create "$as_dir" as a directory, including parents if necessary.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\/\)[^/].*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\/\)$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\).*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_executable_p FILE
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Test if FILE is an executable regular file.
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 eval $1+=\$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $1=\$$1\$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi # as_fn_append
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 as_val=$(( $* ))
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntfi # as_fn_arith
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 Hunt as_status=$1; test $as_status -eq 0 && as_status=1
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 Huntif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\/\(\/\/\)$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\/\(\/\).*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Avoid depending upon Character Ranges.
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 /[$]LINENO/=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/[$]LINENO.*/&-/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
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.
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 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
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 ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d ./-p && rmdir ./-p
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# 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# 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# Initializations.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Identity of this package.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPTHREAD_CFLAGS
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntacx_pthread_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cv_isc_config
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL_SCRIPT
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL_PROGRAM
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntoldincludedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntlocalstatedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsharedstatedir
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntprogram_transform_name
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_BUGREPORT
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_STRING
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_VERSION
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPACKAGE_TARNAME
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntPATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntenable_option_checking
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Initialize some variables set by options.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The variables have the same names as the options, with
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# dashes changed to underlines.
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 Hunt # If the previous option needs an argument, assign it.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -n "$ac_prev"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Accept the important Cygnus configure options, so we can diagnose typos.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -bindir | --bindir | --bindi | --bind | --bin | --bi)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -build=* | --build=* | --buil=* | --bui=* | --bu=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -cache-file | --cache-file | --cache-fil | --cache-fi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datadir=* | --datadir=* | --datadi=* | --datad=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
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=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
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=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --with-gas.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -includedir | --includedir | --includedi | --included | --include \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -infodir | --infodir | --infodi | --infod | --info | --inf)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localedir | --localedir | --localedi | --localed | --locale)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localstatedir | --localstatedir | --localstatedi | --localstated \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --localstate | --localstat | --localsta | --localst | --locals)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --without-fp.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -no-create | --no-create | --no-creat | --no-crea | --no-cre \
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 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-prefix | --program-prefix | --program-prefi | --program-pref \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-prefix=* | --program-prefix=* | --program-prefi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-suffix | --program-suffix | --program-suffi | --program-suff \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-suffix=* | --program-suffix=* | --program-suffi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -program-transform-name | --program-transform-name \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --program-transform-nam | --program-transform-na \
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 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -runstatedir | --runstatedir | --runstatedi | --runstated \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt | --runstate | --runstat | --runsta | --runst | --runs \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sharedstatedir | --sharedstatedir | --sharedstatedi \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedst | --shareds | --shared | --share | --shar \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -target | --target | --targe | --targ | --tar | --ta | --t)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -v | -verbose | --verbose | --verbos | --verbo | --verb)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -version | --version | --versio | --versi | --vers | -V)
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=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
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=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Obsolete; use --with-x.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
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=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt -*) as_fn_error $? "unrecognized option: \`$ac_option'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntTry \`$0 --help' for more information"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Reject names that are not valid shell variable names.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
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 Huntif test -n "$ac_prev"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_unrecognized_opts"; then
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# 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 \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Remove trailing slashes.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Be sure to have absolute directory names.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/$]* | ?:[\\/]* ) continue;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
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 Hunt# FIXME: To remove some day.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test "x$host_alias" != x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "x$build_alias" = x; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "$host_alias" && ac_tool_prefix=$host_alias-
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "working directory cannot be determined"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "pwd does not report name of working directory"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Find the source files, if location was not specified.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -z "$srcdir"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Try the directory containing this script, then the parent directory.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)[^/].*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test ! -r "$srcdir/$ac_unique_file"; then
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 Huntac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# When building in place, set srcdir=.
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 Hunt*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Report the --help message.
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\`configure' configures this package to adapt to many kinds of systems.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntUsage: $0 [OPTION]... [VAR=VALUE]...
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 HuntDefaults for the options are specified in brackets.
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 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 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 HuntFor better control, use the options below.
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 --build=BUILD configure for building on BUILD [guessed]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --host=HOST cross-compile to build programs to run on HOST [BUILD]
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -n "$ac_init_help"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
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 HuntUse these variables to override the choices made by `configure' or to help
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntit to find libraries and programs with nonstandard names/locations.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntReport bugs to the package provider.
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 ac_builddir=.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase "$ac_dir" in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
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 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 Huntcase $srcdir in
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt .) # We are building in place.
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 Huntac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
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 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt elif test -f "$ac_srcdir/configure"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $SHELL "$ac_srcdir/configure" --help=recursive
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 Hunttest -n "$ac_init_help" && exit $ac_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif $ac_init_version; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt cat <<\_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntgenerated by GNU Autoconf 2.69
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.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ------------------------ ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## Autoconf initialization. ##
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 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 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 $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.$ac_objext; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me: failed program was:" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_set_status $ac_retval
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} # ac_fn_c_try_compile
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 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 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 $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$ac_exeext && {
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test "$cross_compiling" = yes ||
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test -x conftest$ac_exeext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me: failed program was:" >&5
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 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntThis file contains any messages produced by compilers while
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrunning configure, to aid debugging if configure makes a mistake.
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIt was created by $as_me, which was
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntgenerated by GNU Autoconf 2.69. Invocation command line was
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## --------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Platform. ##
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/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/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 Huntcat >&5 <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## ----------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Core tests. ##
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 Hunt -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt 1) as_fn_append ac_configure_args0 " '$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 *=* | --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 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
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 Hunt # Save into config.log some information that might help in debugging.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "## ---------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Cache variables. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ---------------- ##"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # The following way of writing the cache mishandles newlines in values,
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 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 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 (set) 2>&1 |
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *${as_nl}ac_space=\ *)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Output variables. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ----------------- ##"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## File substitutions. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ------------------- ##"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test -s confdefs.h; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ----------- ##"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_signal in 1 2 13 15; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# confdefs.h avoids OS command line length limits that DEFS can exceed.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f -r conftest* confdefs.h
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_echo "/* confdefs.h */" > confdefs.h
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Predefined preprocessor variables.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_NAME "$PACKAGE_NAME"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_VERSION "$PACKAGE_VERSION"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_STRING "$PACKAGE_STRING"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcat >>confdefs.h <<_ACEOF
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >>confdefs.h <<_ACEOF
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt#define PACKAGE_URL "$PACKAGE_URL"
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;;
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 Hunt ac_site_file1=$ac_default_prefix/share/config.site
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
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;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt . "$ac_site_file" \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "failed to load site script $ac_site_file
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
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# Check that the precious variables saved in the cache have kept the same
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
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=: ;;
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 # differences in whitespace do not lead to failure.
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=:
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
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 # Pass precious variables to config.status.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
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 Hunt## -------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## Main body of script. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
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_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 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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_ac_ct_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
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 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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_prog_rejected=no
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
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 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.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in cl.exe
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_CC="$CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_prog in cl.exe
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_ac_ct_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor as_dir in $PATH
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
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 ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunttest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "no acceptable C compiler found in \$PATH
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;;
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 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt test $ac_status = 0; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat confdefs.h - <<_ACEOF >conftest.$ac_ext
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
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# The possible output files:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_file in $ac_files
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 Huntrm -f $ac_rmfiles
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;;
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 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # We found the default executable, but exeext='' is most
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt then :; else
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error 77 "C compiler cannot create executables
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
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
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
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; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
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 Huntfor ac_file in conftest.exe conftest conftest.*; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "cannot compute suffix of executables: cannot compile and link
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt/* end confdefs.h. */
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt#include <stdio.h>
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntFILE *f = fopen ("conftest.out", "w");
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt return ferror (f) || fclose (f) != 0;
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 Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntIf you meant to cross compile, use \`--host'.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
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/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunteval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for ac_file in conftest.o conftest.obj conftest.*; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntas_fn_error $? "cannot compute suffix of object files: cannot compile
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
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/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifndef __GNUC__
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test $ac_compiler_gnu = yes; then
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/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntelif test $ac_cv_prog_cc_g = yes; then
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/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <stdarg.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <stdio.h>
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 return p[i];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstatic char *f (char * (*g) (char **, int), char **p, ...)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt va_start (v,p);
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s = g (p, va_arg (v,int));
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/* 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 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 Huntreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# AC_CACHE_VAL
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
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 Huntfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
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# 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# 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; }
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_path_install+:} false; then :
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # Account for people who put trailing slashes in PATH elements.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ./ | .// | /[cC]/* | \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
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 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 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 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 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 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
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 Hunttest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_RANLIB+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "ranlib", so it can be a program name with args.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
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;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_c_inline+:} false; then :
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 Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#ifndef __cplusplus
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define inline $ac_val
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/* end confdefs.h. */
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 Huntchar socket ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn socket ();
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define HAVE_LIBSOCKET 1
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/* end confdefs.h. */
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 Huntchar inet_ntoa ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn inet_ntoa ();
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_inet_ntoa" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define HAVE_LIBNSL 1
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Check whether --with-bind was given.
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
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Extract the first word of "isc-config.sh", so it can be a program name with args.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_path_ac_cv_isc_config+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/]* | ?:[\\/]*)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_path_ac_cv_isc_config="$ac_cv_isc_config" # Let the user override the test with a path.
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 test -z "$ac_cv_path_ac_cv_isc_config" && ac_cv_path_ac_cv_isc_config=""no""
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_isc_config" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "BIND 9 libraries must be installed" "$LINENO" 5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_type_socklen_t+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <sys/types.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #include <sys/socket.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsocklen_t len = 42; return len;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_socklen_t" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_cv_type_socklen_t != yes; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sa_len" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_sa_len+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <sys/types.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt #include <sys/socket.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntstruct sockaddr sa; sa.sa_len = 0;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sa_len" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test $ac_cv_sa_len = yes; then
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_build+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Remember, the first character of IFS is used to create $*,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# except with old shells:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_host+:} false; then :
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Remember, the first character of IFS is used to create $*,
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# except with old shells:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
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 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# 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
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; }
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
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 Huntchar pthread_join ();
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntreturn pthread_join ();
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
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# 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 Huntacx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The ordering *is* (sometimes) important. Some notes on the
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# individual items follow:
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# -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 # 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 acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags"
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; }
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 # Extract the first word of "pthread-config", so it can be a program name with args.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_acx_pthread_config+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test x"$acx_pthread_config" = xno; then continue; fi
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
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 # 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/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <pthread.h>
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);
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Various other checks:
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 for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/* end confdefs.h. */
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#include <pthread.h>
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntint attr=$attr; return attr;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt#define PTHREAD_CREATE_JOINABLE $attr_name
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 *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # More AIX lossage: must compile with xlc_r or cc_r
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Extract the first word of "$ac_prog", so it can be a program name with args.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif ${ac_cv_prog_PTHREAD_CC+:} false; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
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
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
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 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# config.status only pays attention to the cache file if you give it
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# the --recheck option to rerun configure.
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# 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 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
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;} ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # `set' does not quote correctly, so add quotes: double-quote
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt # substitution turns \\\\ into \\, and sed turns \\ into \.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
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 /^ac_cv_env_/b end
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
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 { $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 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# Transform confdefs.h into DEFS.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Protect against shell expansion while executing Makefile rules.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Protect against Makefile macro expansion.
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 Hunts/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
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 # 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'
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
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 Huntac_cs_recheck=false
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_silent=false
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntSHELL=\${CONFIG_SHELL-$SHELL}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## M4sh Initialization. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## -------------------- ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Be more Bourne compatible
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
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 Huntelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_n_body
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export as_echo_body
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# 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# Find who we are. Look in the path if we contain no directory separator.
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 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
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntIFS=$as_save_IFS
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 Hunt $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
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 Huntdo eval test x\${$as_var+set} = xset \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# NLS nuisances.
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 Hunt as_status=$1; test $as_status -eq 0 && as_status=1
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# as_fn_set_status STATUS
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Set $? to STATUS, without forking.
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 Hunt# as_fn_unset VAR
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# ---------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Portably unset VAR.
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 $1+=\$2
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt eval $1=\$$1\$2
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 as_val=$(( $* ))
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^.*\/\([^/][^/]*\)\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\/\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\/\(\/\).*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Avoid depending upon Character Ranges.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *c*) ECHO_T=' ';; # ECHO_T is single tab character.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif test -d conf$$.dir; then
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.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_mkdir_p
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Create "$as_dir" as a directory, including parents if necessary.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\/\)[^/].*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\/\)$/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt /^X\(\/\).*/{
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif mkdir -p . 2>/dev/null; then
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt test -d ./-p && rmdir ./-p
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# as_fn_executable_p FILE
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# -----------------------
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt# Test if FILE is an executable regular file.
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# Sed expression to map a string onto a valid variable name.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ----------------------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## Main body of $CONFIG_STATUS script. ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt## ----------------------------------- ##
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunttest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || 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 HuntThis file was extended by $as_me, which was
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntgenerated by GNU Autoconf 2.69. Invocation command line was
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"*) set x $ac_config_files; shift; ac_config_files=$*;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Files that config.status was made for.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntconfig_files="$ac_config_files"
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.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntUsage: $0 [OPTION]... [TAG]...
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 HuntConfiguration files:
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan HuntReport bugs to the package provider."
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\\"
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 Huntac_pwd='$ac_pwd'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntsrcdir='$srcdir'
f3ad877eb05befbc862b0233d985758c0caef29aEvan HuntINSTALL='$INSTALL'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunttest -n "\$AWK" || AWK=awk
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# The default lists apply if the user does not specify any file.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntwhile test $# != 0
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt --config | --confi | --conf | --con | --co | --c )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --file | --fil | --fi | --f )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt --he | --h | --help | --hel | -h )
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt -q | -quiet | --quiet | --quie | --qui | --qu | --q \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt | -silent | --silent | --silen | --sile | --sil | --si | --s)
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_configure_extra_args="$ac_configure_extra_args --silent"
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 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt CONFIG_SHELL='$SHELL'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt export CONFIG_SHELL
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt## Running $as_me. ##
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Handling of arguments.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
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 Hunt test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
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'.
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt : "${ac_tmp:=$tmp}"
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# Create a (secure) tmp directory for tmp files.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
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'.
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 Hunt eval ac_cr=\$\'\\r\'
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntfor ac_last_try in false false false false false :; do
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^/S["/; s/!.*/"]=/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/\(.\{148\}\)..*/\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"\\/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/\(.\{148\}\)..*/\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/["\\]/\\&/g; s/^/"/; s/$/"\\/
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Huntcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt for (key in S) S_is_set[key] = 1
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt nfields = split(line, field, "@")
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 len += 1 + keylen
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
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).
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/:\$(srcdir):/:/g
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/:\${srcdir}:/:/g
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/:@srcdir@:/:/g
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunts/\(=[ ]*\).*/\1/
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunts/^[^=]*=[ ]*$//
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt :[FHLC]) ac_mode=$ac_tag; continue;;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
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 [\\/$]*) false;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Let's still pretend it is `configure' which instantiates (i.e., don't
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt # Neutralize special characters interpreted by sed in replacement strings.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt *\&* | *\|* | *\\* )
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)[^/].*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\/\)$/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt /^X\(\/\).*/{
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt# for backward compatibility:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
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 Hunt/datarootdir/ {
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt/@localedir@/p
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
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 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 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 Huntac_sed_extra="$ac_vpsub
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 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 { $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;}
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt || as_fn_error $? "could not create $ac_file" "$LINENO" 5
f3ad877eb05befbc862b0233d985758c0caef29aEvan Huntdone # for ac_tag
85a26f938eac3e147a48f671f6a6b5ee9cd1767dEvan Hunt as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
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 Hunt ac_cs_success=:
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_config_status_args=
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt ac_config_status_args="$ac_config_status_args --quiet"
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
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 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