116dce513Schristos#! /bin/sh 216dce513Schristos# Guess values for system-dependent variables and create Makefiles. 3ede78133Schristos# Generated by GNU Autoconf 2.69. 416dce513Schristos# 5ede78133Schristos# 6ede78133Schristos# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7ede78133Schristos# 816dce513Schristos# 916dce513Schristos# This configure script is free software; the Free Software Foundation 1016dce513Schristos# gives unlimited permission to copy, distribute and modify it. 1116dce513Schristos## -------------------- ## 1216dce513Schristos## M4sh Initialization. ## 1316dce513Schristos## -------------------- ## 1416dce513Schristos 1516dce513Schristos# Be more Bourne compatible 1616dce513SchristosDUALCASE=1; export DUALCASE # for MKS sh 1716dce513Schristosif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1816dce513Schristos emulate sh 1916dce513Schristos NULLCMD=: 2016dce513Schristos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2116dce513Schristos # is contrary to our usage. Disable this feature. 2216dce513Schristos alias -g '${1+"$@"}'='"$@"' 2316dce513Schristos setopt NO_GLOB_SUBST 2416dce513Schristoselse 2516dce513Schristos case `(set -o) 2>/dev/null` in #( 2616dce513Schristos *posix*) : 2716dce513Schristos set -o posix ;; #( 2816dce513Schristos *) : 2916dce513Schristos ;; 3016dce513Schristosesac 3116dce513Schristosfi 3216dce513Schristos 3316dce513Schristos 3416dce513Schristosas_nl=' 3516dce513Schristos' 3616dce513Schristosexport as_nl 3716dce513Schristos# Printing a long string crashes Solaris 7 /usr/bin/printf. 3816dce513Schristosas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 3916dce513Schristosas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 4016dce513Schristosas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4116dce513Schristos# Prefer a ksh shell builtin over an external printf program on Solaris, 4216dce513Schristos# but without wasting forks for bash or zsh. 4316dce513Schristosif test -z "$BASH_VERSION$ZSH_VERSION" \ 4416dce513Schristos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4516dce513Schristos as_echo='print -r --' 4616dce513Schristos as_echo_n='print -rn --' 4716dce513Schristoselif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 4816dce513Schristos as_echo='printf %s\n' 4916dce513Schristos as_echo_n='printf %s' 5016dce513Schristoselse 5116dce513Schristos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5216dce513Schristos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5316dce513Schristos as_echo_n='/usr/ucb/echo -n' 5416dce513Schristos else 5516dce513Schristos as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5616dce513Schristos as_echo_n_body='eval 5716dce513Schristos arg=$1; 5816dce513Schristos case $arg in #( 5916dce513Schristos *"$as_nl"*) 6016dce513Schristos expr "X$arg" : "X\\(.*\\)$as_nl"; 6116dce513Schristos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6216dce513Schristos esac; 6316dce513Schristos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6416dce513Schristos ' 6516dce513Schristos export as_echo_n_body 6616dce513Schristos as_echo_n='sh -c $as_echo_n_body as_echo' 6716dce513Schristos fi 6816dce513Schristos export as_echo_body 6916dce513Schristos as_echo='sh -c $as_echo_body as_echo' 7016dce513Schristosfi 7116dce513Schristos 7216dce513Schristos# The user is always right. 7316dce513Schristosif test "${PATH_SEPARATOR+set}" != set; then 7416dce513Schristos PATH_SEPARATOR=: 7516dce513Schristos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 7616dce513Schristos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7716dce513Schristos PATH_SEPARATOR=';' 7816dce513Schristos } 7916dce513Schristosfi 8016dce513Schristos 8116dce513Schristos 8216dce513Schristos# IFS 8316dce513Schristos# We need space, tab and new line, in precisely that order. Quoting is 8416dce513Schristos# there to prevent editors from complaining about space-tab. 8516dce513Schristos# (If _AS_PATH_WALK were called with IFS unset, it would disable word 8616dce513Schristos# splitting by setting IFS to empty value.) 8716dce513SchristosIFS=" "" $as_nl" 8816dce513Schristos 8916dce513Schristos# Find who we are. Look in the path if we contain no directory separator. 90ede78133Schristosas_myself= 9116dce513Schristoscase $0 in #(( 9216dce513Schristos *[\\/]* ) as_myself=$0 ;; 9316dce513Schristos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9416dce513Schristosfor as_dir in $PATH 9516dce513Schristosdo 9616dce513Schristos IFS=$as_save_IFS 9716dce513Schristos test -z "$as_dir" && as_dir=. 9816dce513Schristos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9916dce513Schristos done 10016dce513SchristosIFS=$as_save_IFS 10116dce513Schristos 10216dce513Schristos ;; 10316dce513Schristosesac 10416dce513Schristos# We did not find ourselves, most probably we were run as `sh COMMAND' 10516dce513Schristos# in which case we are not to be found in the path. 10616dce513Schristosif test "x$as_myself" = x; then 10716dce513Schristos as_myself=$0 10816dce513Schristosfi 10916dce513Schristosif test ! -f "$as_myself"; then 11016dce513Schristos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11116dce513Schristos exit 1 11216dce513Schristosfi 11316dce513Schristos 11416dce513Schristos# Unset variables that we do not need and which cause bugs (e.g. in 11516dce513Schristos# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11616dce513Schristos# suppresses any "Segmentation fault" message there. '((' could 11716dce513Schristos# trigger a bug in pdksh 5.2.14. 11816dce513Schristosfor as_var in BASH_ENV ENV MAIL MAILPATH 11916dce513Schristosdo eval test x\${$as_var+set} = xset \ 12016dce513Schristos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12116dce513Schristosdone 12216dce513SchristosPS1='$ ' 12316dce513SchristosPS2='> ' 12416dce513SchristosPS4='+ ' 12516dce513Schristos 12616dce513Schristos# NLS nuisances. 12716dce513SchristosLC_ALL=C 12816dce513Schristosexport LC_ALL 12916dce513SchristosLANGUAGE=C 13016dce513Schristosexport LANGUAGE 13116dce513Schristos 13216dce513Schristos# CDPATH. 13316dce513Schristos(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13416dce513Schristos 135ede78133Schristos# Use a proper internal environment variable to ensure we don't fall 136ede78133Schristos # into an infinite loop, continuously re-executing ourselves. 137ede78133Schristos if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 138ede78133Schristos _as_can_reexec=no; export _as_can_reexec; 139ede78133Schristos # We cannot yet assume a decent shell, so we have to provide a 140ede78133Schristos# neutralization value for shells without unset; and this also 141ede78133Schristos# works around shells that cannot unset nonexistent variables. 142ede78133Schristos# Preserve -v and -x to the replacement shell. 143ede78133SchristosBASH_ENV=/dev/null 144ede78133SchristosENV=/dev/null 145ede78133Schristos(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146ede78133Schristoscase $- in # (((( 147ede78133Schristos *v*x* | *x*v* ) as_opts=-vx ;; 148ede78133Schristos *v* ) as_opts=-v ;; 149ede78133Schristos *x* ) as_opts=-x ;; 150ede78133Schristos * ) as_opts= ;; 151ede78133Schristosesac 152ede78133Schristosexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 153ede78133Schristos# Admittedly, this is quite paranoid, since all the known shells bail 154ede78133Schristos# out after a failed `exec'. 155ede78133Schristos$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 156ede78133Schristosas_fn_exit 255 157ede78133Schristos fi 158ede78133Schristos # We don't want this to propagate to other subprocesses. 159ede78133Schristos { _as_can_reexec=; unset _as_can_reexec;} 16016dce513Schristosif test "x$CONFIG_SHELL" = x; then 16116dce513Schristos as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 16216dce513Schristos emulate sh 16316dce513Schristos NULLCMD=: 16416dce513Schristos # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 16516dce513Schristos # is contrary to our usage. Disable this feature. 16616dce513Schristos alias -g '\${1+\"\$@\"}'='\"\$@\"' 16716dce513Schristos setopt NO_GLOB_SUBST 16816dce513Schristoselse 16916dce513Schristos case \`(set -o) 2>/dev/null\` in #( 17016dce513Schristos *posix*) : 17116dce513Schristos set -o posix ;; #( 17216dce513Schristos *) : 17316dce513Schristos ;; 17416dce513Schristosesac 17516dce513Schristosfi 17616dce513Schristos" 17716dce513Schristos as_required="as_fn_return () { (exit \$1); } 17816dce513Schristosas_fn_success () { as_fn_return 0; } 17916dce513Schristosas_fn_failure () { as_fn_return 1; } 18016dce513Schristosas_fn_ret_success () { return 0; } 18116dce513Schristosas_fn_ret_failure () { return 1; } 18216dce513Schristos 18316dce513Schristosexitcode=0 18416dce513Schristosas_fn_success || { exitcode=1; echo as_fn_success failed.; } 18516dce513Schristosas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 18616dce513Schristosas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 18716dce513Schristosas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 18816dce513Schristosif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 18916dce513Schristos 19016dce513Schristoselse 19116dce513Schristos exitcode=1; echo positional parameters were not saved. 19216dce513Schristosfi 193ede78133Schristostest x\$exitcode = x0 || exit 1 194ede78133Schristostest -x / || exit 1" 19516dce513Schristos as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 19616dce513Schristos as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 19716dce513Schristos eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 19816dce513Schristos test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 19916dce513Schristostest \$(( 1 + 1 )) = 2 || exit 1" 20016dce513Schristos if (eval "$as_required") 2>/dev/null; then : 20116dce513Schristos as_have_required=yes 20216dce513Schristoselse 20316dce513Schristos as_have_required=no 20416dce513Schristosfi 20516dce513Schristos if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 20616dce513Schristos 20716dce513Schristoselse 20816dce513Schristos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 20916dce513Schristosas_found=false 21016dce513Schristosfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 21116dce513Schristosdo 21216dce513Schristos IFS=$as_save_IFS 21316dce513Schristos test -z "$as_dir" && as_dir=. 21416dce513Schristos as_found=: 21516dce513Schristos case $as_dir in #( 21616dce513Schristos /*) 21716dce513Schristos for as_base in sh bash ksh sh5; do 21816dce513Schristos # Try only shells that exist, to save several forks. 21916dce513Schristos as_shell=$as_dir/$as_base 22016dce513Schristos if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 22116dce513Schristos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 22216dce513Schristos CONFIG_SHELL=$as_shell as_have_required=yes 22316dce513Schristos if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 22416dce513Schristos break 2 22516dce513Schristosfi 22616dce513Schristosfi 22716dce513Schristos done;; 22816dce513Schristos esac 22916dce513Schristos as_found=false 23016dce513Schristosdone 23116dce513Schristos$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 23216dce513Schristos { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 23316dce513Schristos CONFIG_SHELL=$SHELL as_have_required=yes 23416dce513Schristosfi; } 23516dce513SchristosIFS=$as_save_IFS 23616dce513Schristos 23716dce513Schristos 23816dce513Schristos if test "x$CONFIG_SHELL" != x; then : 239ede78133Schristos export CONFIG_SHELL 24016dce513Schristos # We cannot yet assume a decent shell, so we have to provide a 24116dce513Schristos# neutralization value for shells without unset; and this also 24216dce513Schristos# works around shells that cannot unset nonexistent variables. 243ede78133Schristos# Preserve -v and -x to the replacement shell. 24416dce513SchristosBASH_ENV=/dev/null 24516dce513SchristosENV=/dev/null 24616dce513Schristos(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 247ede78133Schristoscase $- in # (((( 248ede78133Schristos *v*x* | *x*v* ) as_opts=-vx ;; 249ede78133Schristos *v* ) as_opts=-v ;; 250ede78133Schristos *x* ) as_opts=-x ;; 251ede78133Schristos * ) as_opts= ;; 252ede78133Schristosesac 253ede78133Schristosexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 254ede78133Schristos# Admittedly, this is quite paranoid, since all the known shells bail 255ede78133Schristos# out after a failed `exec'. 256ede78133Schristos$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 257ede78133Schristosexit 255 25816dce513Schristosfi 25916dce513Schristos 26016dce513Schristos if test x$as_have_required = xno; then : 26116dce513Schristos $as_echo "$0: This script requires a shell more modern than all" 26216dce513Schristos $as_echo "$0: the shells that I found on your system." 26316dce513Schristos if test x${ZSH_VERSION+set} = xset ; then 26416dce513Schristos $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 26516dce513Schristos $as_echo "$0: be upgraded to zsh 4.3.4 or later." 26616dce513Schristos else 26716dce513Schristos $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 26816dce513Schristos$0: including any error possibly output before this 26916dce513Schristos$0: message. Then install a modern shell, or manually run 27016dce513Schristos$0: the script under such a shell if you do have one." 27116dce513Schristos fi 27216dce513Schristos exit 1 27316dce513Schristosfi 27416dce513Schristosfi 27516dce513Schristosfi 27616dce513SchristosSHELL=${CONFIG_SHELL-/bin/sh} 27716dce513Schristosexport SHELL 27816dce513Schristos# Unset more variables known to interfere with behavior of common tools. 27916dce513SchristosCLICOLOR_FORCE= GREP_OPTIONS= 28016dce513Schristosunset CLICOLOR_FORCE GREP_OPTIONS 28116dce513Schristos 28216dce513Schristos## --------------------- ## 28316dce513Schristos## M4sh Shell Functions. ## 28416dce513Schristos## --------------------- ## 28516dce513Schristos# as_fn_unset VAR 28616dce513Schristos# --------------- 28716dce513Schristos# Portably unset VAR. 28816dce513Schristosas_fn_unset () 28916dce513Schristos{ 29016dce513Schristos { eval $1=; unset $1;} 29116dce513Schristos} 29216dce513Schristosas_unset=as_fn_unset 29316dce513Schristos 29416dce513Schristos# as_fn_set_status STATUS 29516dce513Schristos# ----------------------- 29616dce513Schristos# Set $? to STATUS, without forking. 29716dce513Schristosas_fn_set_status () 29816dce513Schristos{ 29916dce513Schristos return $1 30016dce513Schristos} # as_fn_set_status 30116dce513Schristos 30216dce513Schristos# as_fn_exit STATUS 30316dce513Schristos# ----------------- 30416dce513Schristos# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 30516dce513Schristosas_fn_exit () 30616dce513Schristos{ 30716dce513Schristos set +e 30816dce513Schristos as_fn_set_status $1 30916dce513Schristos exit $1 31016dce513Schristos} # as_fn_exit 31116dce513Schristos 31216dce513Schristos# as_fn_mkdir_p 31316dce513Schristos# ------------- 31416dce513Schristos# Create "$as_dir" as a directory, including parents if necessary. 31516dce513Schristosas_fn_mkdir_p () 31616dce513Schristos{ 31716dce513Schristos 31816dce513Schristos case $as_dir in #( 31916dce513Schristos -*) as_dir=./$as_dir;; 32016dce513Schristos esac 32116dce513Schristos test -d "$as_dir" || eval $as_mkdir_p || { 32216dce513Schristos as_dirs= 32316dce513Schristos while :; do 32416dce513Schristos case $as_dir in #( 32516dce513Schristos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 32616dce513Schristos *) as_qdir=$as_dir;; 32716dce513Schristos esac 32816dce513Schristos as_dirs="'$as_qdir' $as_dirs" 32916dce513Schristos as_dir=`$as_dirname -- "$as_dir" || 33016dce513Schristos$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 33116dce513Schristos X"$as_dir" : 'X\(//\)[^/]' \| \ 33216dce513Schristos X"$as_dir" : 'X\(//\)$' \| \ 33316dce513Schristos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 33416dce513Schristos$as_echo X"$as_dir" | 33516dce513Schristos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 33616dce513Schristos s//\1/ 33716dce513Schristos q 33816dce513Schristos } 33916dce513Schristos /^X\(\/\/\)[^/].*/{ 34016dce513Schristos s//\1/ 34116dce513Schristos q 34216dce513Schristos } 34316dce513Schristos /^X\(\/\/\)$/{ 34416dce513Schristos s//\1/ 34516dce513Schristos q 34616dce513Schristos } 34716dce513Schristos /^X\(\/\).*/{ 34816dce513Schristos s//\1/ 34916dce513Schristos q 35016dce513Schristos } 35116dce513Schristos s/.*/./; q'` 35216dce513Schristos test -d "$as_dir" && break 35316dce513Schristos done 35416dce513Schristos test -z "$as_dirs" || eval "mkdir $as_dirs" 355ede78133Schristos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 35616dce513Schristos 35716dce513Schristos 35816dce513Schristos} # as_fn_mkdir_p 359ede78133Schristos 360ede78133Schristos# as_fn_executable_p FILE 361ede78133Schristos# ----------------------- 362ede78133Schristos# Test if FILE is an executable regular file. 363ede78133Schristosas_fn_executable_p () 364ede78133Schristos{ 365ede78133Schristos test -f "$1" && test -x "$1" 366ede78133Schristos} # as_fn_executable_p 36716dce513Schristos# as_fn_append VAR VALUE 36816dce513Schristos# ---------------------- 36916dce513Schristos# Append the text in VALUE to the end of the definition contained in VAR. Take 37016dce513Schristos# advantage of any shell optimizations that allow amortized linear growth over 37116dce513Schristos# repeated appends, instead of the typical quadratic growth present in naive 37216dce513Schristos# implementations. 37316dce513Schristosif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 37416dce513Schristos eval 'as_fn_append () 37516dce513Schristos { 37616dce513Schristos eval $1+=\$2 37716dce513Schristos }' 37816dce513Schristoselse 37916dce513Schristos as_fn_append () 38016dce513Schristos { 38116dce513Schristos eval $1=\$$1\$2 38216dce513Schristos } 38316dce513Schristosfi # as_fn_append 38416dce513Schristos 38516dce513Schristos# as_fn_arith ARG... 38616dce513Schristos# ------------------ 38716dce513Schristos# Perform arithmetic evaluation on the ARGs, and store the result in the 38816dce513Schristos# global $as_val. Take advantage of shells that can avoid forks. The arguments 38916dce513Schristos# must be portable across $(()) and expr. 39016dce513Schristosif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 39116dce513Schristos eval 'as_fn_arith () 39216dce513Schristos { 39316dce513Schristos as_val=$(( $* )) 39416dce513Schristos }' 39516dce513Schristoselse 39616dce513Schristos as_fn_arith () 39716dce513Schristos { 39816dce513Schristos as_val=`expr "$@" || test $? -eq 1` 39916dce513Schristos } 40016dce513Schristosfi # as_fn_arith 40116dce513Schristos 40216dce513Schristos 403ede78133Schristos# as_fn_error STATUS ERROR [LINENO LOG_FD] 404ede78133Schristos# ---------------------------------------- 40516dce513Schristos# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 40616dce513Schristos# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 407ede78133Schristos# script with STATUS, using 1 if that was 0. 40816dce513Schristosas_fn_error () 40916dce513Schristos{ 410ede78133Schristos as_status=$1; test $as_status -eq 0 && as_status=1 411ede78133Schristos if test "$4"; then 412ede78133Schristos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 413ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 41416dce513Schristos fi 415ede78133Schristos $as_echo "$as_me: error: $2" >&2 41616dce513Schristos as_fn_exit $as_status 41716dce513Schristos} # as_fn_error 41816dce513Schristos 41916dce513Schristosif expr a : '\(a\)' >/dev/null 2>&1 && 42016dce513Schristos test "X`expr 00001 : '.*\(...\)'`" = X001; then 42116dce513Schristos as_expr=expr 42216dce513Schristoselse 42316dce513Schristos as_expr=false 42416dce513Schristosfi 42516dce513Schristos 42616dce513Schristosif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 42716dce513Schristos as_basename=basename 42816dce513Schristoselse 42916dce513Schristos as_basename=false 43016dce513Schristosfi 43116dce513Schristos 43216dce513Schristosif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 43316dce513Schristos as_dirname=dirname 43416dce513Schristoselse 43516dce513Schristos as_dirname=false 43616dce513Schristosfi 43716dce513Schristos 43816dce513Schristosas_me=`$as_basename -- "$0" || 43916dce513Schristos$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 44016dce513Schristos X"$0" : 'X\(//\)$' \| \ 44116dce513Schristos X"$0" : 'X\(/\)' \| . 2>/dev/null || 44216dce513Schristos$as_echo X/"$0" | 44316dce513Schristos sed '/^.*\/\([^/][^/]*\)\/*$/{ 44416dce513Schristos s//\1/ 44516dce513Schristos q 44616dce513Schristos } 44716dce513Schristos /^X\/\(\/\/\)$/{ 44816dce513Schristos s//\1/ 44916dce513Schristos q 45016dce513Schristos } 45116dce513Schristos /^X\/\(\/\).*/{ 45216dce513Schristos s//\1/ 45316dce513Schristos q 45416dce513Schristos } 45516dce513Schristos s/.*/./; q'` 45616dce513Schristos 45716dce513Schristos# Avoid depending upon Character Ranges. 45816dce513Schristosas_cr_letters='abcdefghijklmnopqrstuvwxyz' 45916dce513Schristosas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 46016dce513Schristosas_cr_Letters=$as_cr_letters$as_cr_LETTERS 46116dce513Schristosas_cr_digits='0123456789' 46216dce513Schristosas_cr_alnum=$as_cr_Letters$as_cr_digits 46316dce513Schristos 46416dce513Schristos 46516dce513Schristos as_lineno_1=$LINENO as_lineno_1a=$LINENO 46616dce513Schristos as_lineno_2=$LINENO as_lineno_2a=$LINENO 46716dce513Schristos eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 46816dce513Schristos test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 46916dce513Schristos # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 47016dce513Schristos sed -n ' 47116dce513Schristos p 47216dce513Schristos /[$]LINENO/= 47316dce513Schristos ' <$as_myself | 47416dce513Schristos sed ' 47516dce513Schristos s/[$]LINENO.*/&-/ 47616dce513Schristos t lineno 47716dce513Schristos b 47816dce513Schristos :lineno 47916dce513Schristos N 48016dce513Schristos :loop 48116dce513Schristos s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 48216dce513Schristos t loop 48316dce513Schristos s/-\n.*// 48416dce513Schristos ' >$as_me.lineno && 48516dce513Schristos chmod +x "$as_me.lineno" || 48616dce513Schristos { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 48716dce513Schristos 488ede78133Schristos # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 489ede78133Schristos # already done that, so ensure we don't try to do so again and fall 490ede78133Schristos # in an infinite loop. This has already happened in practice. 491ede78133Schristos _as_can_reexec=no; export _as_can_reexec 49216dce513Schristos # Don't try to exec as it changes $[0], causing all sort of problems 49316dce513Schristos # (the dirname of $[0] is not the place where we might find the 49416dce513Schristos # original and so on. Autoconf is especially sensitive to this). 49516dce513Schristos . "./$as_me.lineno" 49616dce513Schristos # Exit status is that of the last command. 49716dce513Schristos exit 49816dce513Schristos} 49916dce513Schristos 50016dce513SchristosECHO_C= ECHO_N= ECHO_T= 50116dce513Schristoscase `echo -n x` in #((((( 50216dce513Schristos-n*) 50316dce513Schristos case `echo 'xy\c'` in 50416dce513Schristos *c*) ECHO_T=' ';; # ECHO_T is single tab character. 50516dce513Schristos xy) ECHO_C='\c';; 50616dce513Schristos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 50716dce513Schristos ECHO_T=' ';; 50816dce513Schristos esac;; 50916dce513Schristos*) 51016dce513Schristos ECHO_N='-n';; 51116dce513Schristosesac 51216dce513Schristos 51316dce513Schristosrm -f conf$$ conf$$.exe conf$$.file 51416dce513Schristosif test -d conf$$.dir; then 51516dce513Schristos rm -f conf$$.dir/conf$$.file 51616dce513Schristoselse 51716dce513Schristos rm -f conf$$.dir 51816dce513Schristos mkdir conf$$.dir 2>/dev/null 51916dce513Schristosfi 52016dce513Schristosif (echo >conf$$.file) 2>/dev/null; then 52116dce513Schristos if ln -s conf$$.file conf$$ 2>/dev/null; then 52216dce513Schristos as_ln_s='ln -s' 52316dce513Schristos # ... but there are two gotchas: 52416dce513Schristos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 52516dce513Schristos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 526ede78133Schristos # In both cases, we have to default to `cp -pR'. 52716dce513Schristos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 528ede78133Schristos as_ln_s='cp -pR' 52916dce513Schristos elif ln conf$$.file conf$$ 2>/dev/null; then 53016dce513Schristos as_ln_s=ln 53116dce513Schristos else 532ede78133Schristos as_ln_s='cp -pR' 53316dce513Schristos fi 53416dce513Schristoselse 535ede78133Schristos as_ln_s='cp -pR' 53616dce513Schristosfi 53716dce513Schristosrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 53816dce513Schristosrmdir conf$$.dir 2>/dev/null 53916dce513Schristos 54016dce513Schristosif mkdir -p . 2>/dev/null; then 54116dce513Schristos as_mkdir_p='mkdir -p "$as_dir"' 54216dce513Schristoselse 54316dce513Schristos test -d ./-p && rmdir ./-p 54416dce513Schristos as_mkdir_p=false 54516dce513Schristosfi 54616dce513Schristos 54716dce513Schristosas_test_x='test -x' 548ede78133Schristosas_executable_p=as_fn_executable_p 54916dce513Schristos 55016dce513Schristos# Sed expression to map a string onto a valid CPP name. 55116dce513Schristosas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 55216dce513Schristos 55316dce513Schristos# Sed expression to map a string onto a valid variable name. 55416dce513Schristosas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 55516dce513Schristos 55616dce513Schristos 557ede78133Schristostest -n "$DJDIR" || exec 7<&0 </dev/null 558ede78133Schristosexec 6>&1 55916dce513Schristos 56016dce513Schristos# Name of the host. 561ede78133Schristos# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 56216dce513Schristos# so uname gets run too. 56316dce513Schristosac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 56416dce513Schristos 56516dce513Schristos# 56616dce513Schristos# Initializations. 56716dce513Schristos# 56816dce513Schristosac_default_prefix=/usr/local 56916dce513Schristosac_clean_files= 57016dce513Schristosac_config_libobj_dir=. 57116dce513SchristosLIBOBJS= 57216dce513Schristoscross_compiling=no 57316dce513Schristossubdirs= 57416dce513SchristosMFLAGS= 57516dce513SchristosMAKEFLAGS= 57616dce513Schristos 57716dce513Schristos# Identity of this package. 57816dce513SchristosPACKAGE_NAME= 57916dce513SchristosPACKAGE_TARNAME= 58016dce513SchristosPACKAGE_VERSION= 58116dce513SchristosPACKAGE_STRING= 58216dce513SchristosPACKAGE_BUGREPORT= 58316dce513SchristosPACKAGE_URL= 58416dce513Schristos 58516dce513Schristos# Factoring default headers for most tests. 58616dce513Schristosac_includes_default="\ 58716dce513Schristos#include <stdio.h> 58816dce513Schristos#ifdef HAVE_SYS_TYPES_H 58916dce513Schristos# include <sys/types.h> 59016dce513Schristos#endif 59116dce513Schristos#ifdef HAVE_SYS_STAT_H 59216dce513Schristos# include <sys/stat.h> 59316dce513Schristos#endif 59416dce513Schristos#ifdef STDC_HEADERS 59516dce513Schristos# include <stdlib.h> 59616dce513Schristos# include <stddef.h> 59716dce513Schristos#else 59816dce513Schristos# ifdef HAVE_STDLIB_H 59916dce513Schristos# include <stdlib.h> 60016dce513Schristos# endif 60116dce513Schristos#endif 60216dce513Schristos#ifdef HAVE_STRING_H 60316dce513Schristos# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 60416dce513Schristos# include <memory.h> 60516dce513Schristos# endif 60616dce513Schristos# include <string.h> 60716dce513Schristos#endif 60816dce513Schristos#ifdef HAVE_STRINGS_H 60916dce513Schristos# include <strings.h> 61016dce513Schristos#endif 61116dce513Schristos#ifdef HAVE_INTTYPES_H 61216dce513Schristos# include <inttypes.h> 61316dce513Schristos#endif 61416dce513Schristos#ifdef HAVE_STDINT_H 61516dce513Schristos# include <stdint.h> 61616dce513Schristos#endif 61716dce513Schristos#ifdef HAVE_UNISTD_H 61816dce513Schristos# include <unistd.h> 61916dce513Schristos#endif" 62016dce513Schristos 621ede78133Schristosac_unique_file="gettext.c" 622ede78133Schristosac_header_list= 62316dce513Schristosac_subst_vars='LTLIBOBJS 62416dce513SchristosLIBOBJS 625*e992f068SchristosBISON3_NO 626*e992f068SchristosBISON3_YES 627*e992f068SchristosPICFLAG 62816dce513SchristosINCINTL 62916dce513SchristosLIBINTL_DEP 63016dce513SchristosMAINT 63116dce513SchristosAUTOHEADER 63216dce513SchristosAUTOCONF 63316dce513SchristosACLOCAL 63416dce513SchristosPOSUB 63516dce513SchristosLTLIBINTL 63616dce513SchristosLIBINTL 63716dce513SchristosINTLLIBS 63816dce513SchristosINTL_LIBTOOL_SUFFIX_PREFIX 63916dce513SchristosINTLOBJS 64016dce513SchristosGENCAT 64116dce513SchristosINSTOBJEXT 64216dce513SchristosDATADIRNAME 64316dce513SchristosCATOBJEXT 64416dce513SchristosUSE_INCLUDED_LIBINTL 64516dce513SchristosBUILD_INCLUDED_LIBINTL 64616dce513SchristosINTLBISON 64716dce513SchristosLTLIBICONV 64816dce513SchristosLIBICONV 64916dce513SchristosGLIBC21 65016dce513SchristosALLOCA 65116dce513SchristosRANLIB 65216dce513Schristoshost_os 65316dce513Schristoshost_vendor 65416dce513Schristoshost_cpu 65516dce513Schristoshost 65616dce513Schristosbuild_os 65716dce513Schristosbuild_vendor 65816dce513Schristosbuild_cpu 65916dce513Schristosbuild 66016dce513SchristosMSGMERGE 66116dce513SchristosXGETTEXT 66216dce513SchristosGMSGFMT 66316dce513SchristosMSGFMT 66416dce513SchristosUSE_NLS 66516dce513SchristosMKINSTALLDIRS 66616dce513SchristosINSTALL_DATA 66716dce513SchristosINSTALL_SCRIPT 66816dce513SchristosINSTALL_PROGRAM 66916dce513SchristosSET_MAKE 670ede78133SchristosEGREP 671ede78133SchristosGREP 672ede78133SchristosCPP 673ede78133SchristosOBJEXT 674ede78133SchristosEXEEXT 675ede78133Schristosac_ct_CC 676ede78133SchristosCPPFLAGS 677ede78133SchristosLDFLAGS 678ede78133SchristosCFLAGS 679ede78133SchristosCC 68016dce513Schristostarget_alias 68116dce513Schristoshost_alias 68216dce513Schristosbuild_alias 68316dce513SchristosLIBS 68416dce513SchristosECHO_T 68516dce513SchristosECHO_N 68616dce513SchristosECHO_C 68716dce513SchristosDEFS 68816dce513Schristosmandir 68916dce513Schristoslocaledir 69016dce513Schristoslibdir 69116dce513Schristospsdir 69216dce513Schristospdfdir 69316dce513Schristosdvidir 69416dce513Schristoshtmldir 69516dce513Schristosinfodir 69616dce513Schristosdocdir 69716dce513Schristosoldincludedir 69816dce513Schristosincludedir 69916dce513Schristoslocalstatedir 70016dce513Schristossharedstatedir 70116dce513Schristossysconfdir 70216dce513Schristosdatadir 70316dce513Schristosdatarootdir 70416dce513Schristoslibexecdir 70516dce513Schristossbindir 70616dce513Schristosbindir 70716dce513Schristosprogram_transform_name 70816dce513Schristosprefix 70916dce513Schristosexec_prefix 71016dce513SchristosPACKAGE_URL 71116dce513SchristosPACKAGE_BUGREPORT 71216dce513SchristosPACKAGE_STRING 71316dce513SchristosPACKAGE_VERSION 71416dce513SchristosPACKAGE_TARNAME 71516dce513SchristosPACKAGE_NAME 71616dce513SchristosPATH_SEPARATOR 71716dce513SchristosSHELL' 71816dce513Schristosac_subst_files='' 71916dce513Schristosac_user_opts=' 72016dce513Schristosenable_option_checking 72116dce513Schristosenable_nls 72216dce513Schristoswith_gnu_ld 72316dce513Schristosenable_rpath 72416dce513Schristoswith_libiconv_prefix 725*e992f068Schristoswith_libiconv_type 72616dce513Schristoswith_included_gettext 72716dce513Schristoswith_libintl_prefix 728*e992f068Schristoswith_libintl_type 72916dce513Schristosenable_maintainer_mode 73016dce513Schristos' 73116dce513Schristos ac_precious_vars='build_alias 73216dce513Schristoshost_alias 73316dce513Schristostarget_alias 73416dce513SchristosCC 73516dce513SchristosCFLAGS 73616dce513SchristosLDFLAGS 73716dce513SchristosLIBS 73816dce513SchristosCPPFLAGS 73916dce513SchristosCPP' 74016dce513Schristos 74116dce513Schristos 74216dce513Schristos# Initialize some variables set by options. 74316dce513Schristosac_init_help= 74416dce513Schristosac_init_version=false 74516dce513Schristosac_unrecognized_opts= 74616dce513Schristosac_unrecognized_sep= 74716dce513Schristos# The variables have the same names as the options, with 74816dce513Schristos# dashes changed to underlines. 74916dce513Schristoscache_file=/dev/null 75016dce513Schristosexec_prefix=NONE 75116dce513Schristosno_create= 75216dce513Schristosno_recursion= 75316dce513Schristosprefix=NONE 75416dce513Schristosprogram_prefix=NONE 75516dce513Schristosprogram_suffix=NONE 75616dce513Schristosprogram_transform_name=s,x,x, 75716dce513Schristossilent= 75816dce513Schristossite= 75916dce513Schristossrcdir= 76016dce513Schristosverbose= 76116dce513Schristosx_includes=NONE 76216dce513Schristosx_libraries=NONE 76316dce513Schristos 76416dce513Schristos# Installation directory options. 76516dce513Schristos# These are left unexpanded so users can "make install exec_prefix=/foo" 76616dce513Schristos# and all the variables that are supposed to be based on exec_prefix 76716dce513Schristos# by default will actually change. 76816dce513Schristos# Use braces instead of parens because sh, perl, etc. also accept them. 76916dce513Schristos# (The list follows the same order as the GNU Coding Standards.) 77016dce513Schristosbindir='${exec_prefix}/bin' 77116dce513Schristossbindir='${exec_prefix}/sbin' 77216dce513Schristoslibexecdir='${exec_prefix}/libexec' 77316dce513Schristosdatarootdir='${prefix}/share' 77416dce513Schristosdatadir='${datarootdir}' 77516dce513Schristossysconfdir='${prefix}/etc' 77616dce513Schristossharedstatedir='${prefix}/com' 77716dce513Schristoslocalstatedir='${prefix}/var' 77816dce513Schristosincludedir='${prefix}/include' 77916dce513Schristosoldincludedir='/usr/include' 78016dce513Schristosdocdir='${datarootdir}/doc/${PACKAGE}' 78116dce513Schristosinfodir='${datarootdir}/info' 78216dce513Schristoshtmldir='${docdir}' 78316dce513Schristosdvidir='${docdir}' 78416dce513Schristospdfdir='${docdir}' 78516dce513Schristospsdir='${docdir}' 78616dce513Schristoslibdir='${exec_prefix}/lib' 78716dce513Schristoslocaledir='${datarootdir}/locale' 78816dce513Schristosmandir='${datarootdir}/man' 78916dce513Schristos 79016dce513Schristosac_prev= 79116dce513Schristosac_dashdash= 79216dce513Schristosfor ac_option 79316dce513Schristosdo 79416dce513Schristos # If the previous option needs an argument, assign it. 79516dce513Schristos if test -n "$ac_prev"; then 79616dce513Schristos eval $ac_prev=\$ac_option 79716dce513Schristos ac_prev= 79816dce513Schristos continue 79916dce513Schristos fi 80016dce513Schristos 80116dce513Schristos case $ac_option in 802ede78133Schristos *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 803ede78133Schristos *=) ac_optarg= ;; 80416dce513Schristos *) ac_optarg=yes ;; 80516dce513Schristos esac 80616dce513Schristos 80716dce513Schristos # Accept the important Cygnus configure options, so we can diagnose typos. 80816dce513Schristos 80916dce513Schristos case $ac_dashdash$ac_option in 81016dce513Schristos --) 81116dce513Schristos ac_dashdash=yes ;; 81216dce513Schristos 81316dce513Schristos -bindir | --bindir | --bindi | --bind | --bin | --bi) 81416dce513Schristos ac_prev=bindir ;; 81516dce513Schristos -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 81616dce513Schristos bindir=$ac_optarg ;; 81716dce513Schristos 81816dce513Schristos -build | --build | --buil | --bui | --bu) 81916dce513Schristos ac_prev=build_alias ;; 82016dce513Schristos -build=* | --build=* | --buil=* | --bui=* | --bu=*) 82116dce513Schristos build_alias=$ac_optarg ;; 82216dce513Schristos 82316dce513Schristos -cache-file | --cache-file | --cache-fil | --cache-fi \ 82416dce513Schristos | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 82516dce513Schristos ac_prev=cache_file ;; 82616dce513Schristos -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 82716dce513Schristos | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 82816dce513Schristos cache_file=$ac_optarg ;; 82916dce513Schristos 83016dce513Schristos --config-cache | -C) 83116dce513Schristos cache_file=config.cache ;; 83216dce513Schristos 83316dce513Schristos -datadir | --datadir | --datadi | --datad) 83416dce513Schristos ac_prev=datadir ;; 83516dce513Schristos -datadir=* | --datadir=* | --datadi=* | --datad=*) 83616dce513Schristos datadir=$ac_optarg ;; 83716dce513Schristos 83816dce513Schristos -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 83916dce513Schristos | --dataroo | --dataro | --datar) 84016dce513Schristos ac_prev=datarootdir ;; 84116dce513Schristos -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 84216dce513Schristos | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 84316dce513Schristos datarootdir=$ac_optarg ;; 84416dce513Schristos 84516dce513Schristos -disable-* | --disable-*) 84616dce513Schristos ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 84716dce513Schristos # Reject names that are not valid shell variable names. 84816dce513Schristos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 849ede78133Schristos as_fn_error $? "invalid feature name: $ac_useropt" 85016dce513Schristos ac_useropt_orig=$ac_useropt 85116dce513Schristos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 85216dce513Schristos case $ac_user_opts in 85316dce513Schristos *" 85416dce513Schristos"enable_$ac_useropt" 85516dce513Schristos"*) ;; 85616dce513Schristos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 85716dce513Schristos ac_unrecognized_sep=', ';; 85816dce513Schristos esac 85916dce513Schristos eval enable_$ac_useropt=no ;; 86016dce513Schristos 86116dce513Schristos -docdir | --docdir | --docdi | --doc | --do) 86216dce513Schristos ac_prev=docdir ;; 86316dce513Schristos -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 86416dce513Schristos docdir=$ac_optarg ;; 86516dce513Schristos 86616dce513Schristos -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 86716dce513Schristos ac_prev=dvidir ;; 86816dce513Schristos -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 86916dce513Schristos dvidir=$ac_optarg ;; 87016dce513Schristos 87116dce513Schristos -enable-* | --enable-*) 87216dce513Schristos ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 87316dce513Schristos # Reject names that are not valid shell variable names. 87416dce513Schristos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 875ede78133Schristos as_fn_error $? "invalid feature name: $ac_useropt" 87616dce513Schristos ac_useropt_orig=$ac_useropt 87716dce513Schristos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 87816dce513Schristos case $ac_user_opts in 87916dce513Schristos *" 88016dce513Schristos"enable_$ac_useropt" 88116dce513Schristos"*) ;; 88216dce513Schristos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 88316dce513Schristos ac_unrecognized_sep=', ';; 88416dce513Schristos esac 88516dce513Schristos eval enable_$ac_useropt=\$ac_optarg ;; 88616dce513Schristos 88716dce513Schristos -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 88816dce513Schristos | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 88916dce513Schristos | --exec | --exe | --ex) 89016dce513Schristos ac_prev=exec_prefix ;; 89116dce513Schristos -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 89216dce513Schristos | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 89316dce513Schristos | --exec=* | --exe=* | --ex=*) 89416dce513Schristos exec_prefix=$ac_optarg ;; 89516dce513Schristos 89616dce513Schristos -gas | --gas | --ga | --g) 89716dce513Schristos # Obsolete; use --with-gas. 89816dce513Schristos with_gas=yes ;; 89916dce513Schristos 90016dce513Schristos -help | --help | --hel | --he | -h) 90116dce513Schristos ac_init_help=long ;; 90216dce513Schristos -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 90316dce513Schristos ac_init_help=recursive ;; 90416dce513Schristos -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 90516dce513Schristos ac_init_help=short ;; 90616dce513Schristos 90716dce513Schristos -host | --host | --hos | --ho) 90816dce513Schristos ac_prev=host_alias ;; 90916dce513Schristos -host=* | --host=* | --hos=* | --ho=*) 91016dce513Schristos host_alias=$ac_optarg ;; 91116dce513Schristos 91216dce513Schristos -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 91316dce513Schristos ac_prev=htmldir ;; 91416dce513Schristos -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 91516dce513Schristos | --ht=*) 91616dce513Schristos htmldir=$ac_optarg ;; 91716dce513Schristos 91816dce513Schristos -includedir | --includedir | --includedi | --included | --include \ 91916dce513Schristos | --includ | --inclu | --incl | --inc) 92016dce513Schristos ac_prev=includedir ;; 92116dce513Schristos -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 92216dce513Schristos | --includ=* | --inclu=* | --incl=* | --inc=*) 92316dce513Schristos includedir=$ac_optarg ;; 92416dce513Schristos 92516dce513Schristos -infodir | --infodir | --infodi | --infod | --info | --inf) 92616dce513Schristos ac_prev=infodir ;; 92716dce513Schristos -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 92816dce513Schristos infodir=$ac_optarg ;; 92916dce513Schristos 93016dce513Schristos -libdir | --libdir | --libdi | --libd) 93116dce513Schristos ac_prev=libdir ;; 93216dce513Schristos -libdir=* | --libdir=* | --libdi=* | --libd=*) 93316dce513Schristos libdir=$ac_optarg ;; 93416dce513Schristos 93516dce513Schristos -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 93616dce513Schristos | --libexe | --libex | --libe) 93716dce513Schristos ac_prev=libexecdir ;; 93816dce513Schristos -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 93916dce513Schristos | --libexe=* | --libex=* | --libe=*) 94016dce513Schristos libexecdir=$ac_optarg ;; 94116dce513Schristos 94216dce513Schristos -localedir | --localedir | --localedi | --localed | --locale) 94316dce513Schristos ac_prev=localedir ;; 94416dce513Schristos -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 94516dce513Schristos localedir=$ac_optarg ;; 94616dce513Schristos 94716dce513Schristos -localstatedir | --localstatedir | --localstatedi | --localstated \ 94816dce513Schristos | --localstate | --localstat | --localsta | --localst | --locals) 94916dce513Schristos ac_prev=localstatedir ;; 95016dce513Schristos -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 95116dce513Schristos | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 95216dce513Schristos localstatedir=$ac_optarg ;; 95316dce513Schristos 95416dce513Schristos -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 95516dce513Schristos ac_prev=mandir ;; 95616dce513Schristos -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 95716dce513Schristos mandir=$ac_optarg ;; 95816dce513Schristos 95916dce513Schristos -nfp | --nfp | --nf) 96016dce513Schristos # Obsolete; use --without-fp. 96116dce513Schristos with_fp=no ;; 96216dce513Schristos 96316dce513Schristos -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 96416dce513Schristos | --no-cr | --no-c | -n) 96516dce513Schristos no_create=yes ;; 96616dce513Schristos 96716dce513Schristos -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 96816dce513Schristos | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 96916dce513Schristos no_recursion=yes ;; 97016dce513Schristos 97116dce513Schristos -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 97216dce513Schristos | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 97316dce513Schristos | --oldin | --oldi | --old | --ol | --o) 97416dce513Schristos ac_prev=oldincludedir ;; 97516dce513Schristos -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 97616dce513Schristos | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 97716dce513Schristos | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 97816dce513Schristos oldincludedir=$ac_optarg ;; 97916dce513Schristos 98016dce513Schristos -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 98116dce513Schristos ac_prev=prefix ;; 98216dce513Schristos -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 98316dce513Schristos prefix=$ac_optarg ;; 98416dce513Schristos 98516dce513Schristos -program-prefix | --program-prefix | --program-prefi | --program-pref \ 98616dce513Schristos | --program-pre | --program-pr | --program-p) 98716dce513Schristos ac_prev=program_prefix ;; 98816dce513Schristos -program-prefix=* | --program-prefix=* | --program-prefi=* \ 98916dce513Schristos | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 99016dce513Schristos program_prefix=$ac_optarg ;; 99116dce513Schristos 99216dce513Schristos -program-suffix | --program-suffix | --program-suffi | --program-suff \ 99316dce513Schristos | --program-suf | --program-su | --program-s) 99416dce513Schristos ac_prev=program_suffix ;; 99516dce513Schristos -program-suffix=* | --program-suffix=* | --program-suffi=* \ 99616dce513Schristos | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 99716dce513Schristos program_suffix=$ac_optarg ;; 99816dce513Schristos 99916dce513Schristos -program-transform-name | --program-transform-name \ 100016dce513Schristos | --program-transform-nam | --program-transform-na \ 100116dce513Schristos | --program-transform-n | --program-transform- \ 100216dce513Schristos | --program-transform | --program-transfor \ 100316dce513Schristos | --program-transfo | --program-transf \ 100416dce513Schristos | --program-trans | --program-tran \ 100516dce513Schristos | --progr-tra | --program-tr | --program-t) 100616dce513Schristos ac_prev=program_transform_name ;; 100716dce513Schristos -program-transform-name=* | --program-transform-name=* \ 100816dce513Schristos | --program-transform-nam=* | --program-transform-na=* \ 100916dce513Schristos | --program-transform-n=* | --program-transform-=* \ 101016dce513Schristos | --program-transform=* | --program-transfor=* \ 101116dce513Schristos | --program-transfo=* | --program-transf=* \ 101216dce513Schristos | --program-trans=* | --program-tran=* \ 101316dce513Schristos | --progr-tra=* | --program-tr=* | --program-t=*) 101416dce513Schristos program_transform_name=$ac_optarg ;; 101516dce513Schristos 101616dce513Schristos -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 101716dce513Schristos ac_prev=pdfdir ;; 101816dce513Schristos -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 101916dce513Schristos pdfdir=$ac_optarg ;; 102016dce513Schristos 102116dce513Schristos -psdir | --psdir | --psdi | --psd | --ps) 102216dce513Schristos ac_prev=psdir ;; 102316dce513Schristos -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 102416dce513Schristos psdir=$ac_optarg ;; 102516dce513Schristos 102616dce513Schristos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 102716dce513Schristos | -silent | --silent | --silen | --sile | --sil) 102816dce513Schristos silent=yes ;; 102916dce513Schristos 103016dce513Schristos -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 103116dce513Schristos ac_prev=sbindir ;; 103216dce513Schristos -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 103316dce513Schristos | --sbi=* | --sb=*) 103416dce513Schristos sbindir=$ac_optarg ;; 103516dce513Schristos 103616dce513Schristos -sharedstatedir | --sharedstatedir | --sharedstatedi \ 103716dce513Schristos | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 103816dce513Schristos | --sharedst | --shareds | --shared | --share | --shar \ 103916dce513Schristos | --sha | --sh) 104016dce513Schristos ac_prev=sharedstatedir ;; 104116dce513Schristos -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 104216dce513Schristos | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 104316dce513Schristos | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 104416dce513Schristos | --sha=* | --sh=*) 104516dce513Schristos sharedstatedir=$ac_optarg ;; 104616dce513Schristos 104716dce513Schristos -site | --site | --sit) 104816dce513Schristos ac_prev=site ;; 104916dce513Schristos -site=* | --site=* | --sit=*) 105016dce513Schristos site=$ac_optarg ;; 105116dce513Schristos 105216dce513Schristos -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 105316dce513Schristos ac_prev=srcdir ;; 105416dce513Schristos -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 105516dce513Schristos srcdir=$ac_optarg ;; 105616dce513Schristos 105716dce513Schristos -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 105816dce513Schristos | --syscon | --sysco | --sysc | --sys | --sy) 105916dce513Schristos ac_prev=sysconfdir ;; 106016dce513Schristos -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 106116dce513Schristos | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 106216dce513Schristos sysconfdir=$ac_optarg ;; 106316dce513Schristos 106416dce513Schristos -target | --target | --targe | --targ | --tar | --ta | --t) 106516dce513Schristos ac_prev=target_alias ;; 106616dce513Schristos -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 106716dce513Schristos target_alias=$ac_optarg ;; 106816dce513Schristos 106916dce513Schristos -v | -verbose | --verbose | --verbos | --verbo | --verb) 107016dce513Schristos verbose=yes ;; 107116dce513Schristos 107216dce513Schristos -version | --version | --versio | --versi | --vers | -V) 107316dce513Schristos ac_init_version=: ;; 107416dce513Schristos 107516dce513Schristos -with-* | --with-*) 107616dce513Schristos ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 107716dce513Schristos # Reject names that are not valid shell variable names. 107816dce513Schristos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1079ede78133Schristos as_fn_error $? "invalid package name: $ac_useropt" 108016dce513Schristos ac_useropt_orig=$ac_useropt 108116dce513Schristos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 108216dce513Schristos case $ac_user_opts in 108316dce513Schristos *" 108416dce513Schristos"with_$ac_useropt" 108516dce513Schristos"*) ;; 108616dce513Schristos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 108716dce513Schristos ac_unrecognized_sep=', ';; 108816dce513Schristos esac 108916dce513Schristos eval with_$ac_useropt=\$ac_optarg ;; 109016dce513Schristos 109116dce513Schristos -without-* | --without-*) 109216dce513Schristos ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 109316dce513Schristos # Reject names that are not valid shell variable names. 109416dce513Schristos expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1095ede78133Schristos as_fn_error $? "invalid package name: $ac_useropt" 109616dce513Schristos ac_useropt_orig=$ac_useropt 109716dce513Schristos ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 109816dce513Schristos case $ac_user_opts in 109916dce513Schristos *" 110016dce513Schristos"with_$ac_useropt" 110116dce513Schristos"*) ;; 110216dce513Schristos *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 110316dce513Schristos ac_unrecognized_sep=', ';; 110416dce513Schristos esac 110516dce513Schristos eval with_$ac_useropt=no ;; 110616dce513Schristos 110716dce513Schristos --x) 110816dce513Schristos # Obsolete; use --with-x. 110916dce513Schristos with_x=yes ;; 111016dce513Schristos 111116dce513Schristos -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 111216dce513Schristos | --x-incl | --x-inc | --x-in | --x-i) 111316dce513Schristos ac_prev=x_includes ;; 111416dce513Schristos -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 111516dce513Schristos | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 111616dce513Schristos x_includes=$ac_optarg ;; 111716dce513Schristos 111816dce513Schristos -x-libraries | --x-libraries | --x-librarie | --x-librari \ 111916dce513Schristos | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 112016dce513Schristos ac_prev=x_libraries ;; 112116dce513Schristos -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 112216dce513Schristos | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 112316dce513Schristos x_libraries=$ac_optarg ;; 112416dce513Schristos 1125ede78133Schristos -*) as_fn_error $? "unrecognized option: \`$ac_option' 1126ede78133SchristosTry \`$0 --help' for more information" 112716dce513Schristos ;; 112816dce513Schristos 112916dce513Schristos *=*) 113016dce513Schristos ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 113116dce513Schristos # Reject names that are not valid shell variable names. 113216dce513Schristos case $ac_envvar in #( 113316dce513Schristos '' | [0-9]* | *[!_$as_cr_alnum]* ) 1134ede78133Schristos as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 113516dce513Schristos esac 113616dce513Schristos eval $ac_envvar=\$ac_optarg 113716dce513Schristos export $ac_envvar ;; 113816dce513Schristos 113916dce513Schristos *) 114016dce513Schristos # FIXME: should be removed in autoconf 3.0. 114116dce513Schristos $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 114216dce513Schristos expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 114316dce513Schristos $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1144ede78133Schristos : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 114516dce513Schristos ;; 114616dce513Schristos 114716dce513Schristos esac 114816dce513Schristosdone 114916dce513Schristos 115016dce513Schristosif test -n "$ac_prev"; then 115116dce513Schristos ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1152ede78133Schristos as_fn_error $? "missing argument to $ac_option" 115316dce513Schristosfi 115416dce513Schristos 115516dce513Schristosif test -n "$ac_unrecognized_opts"; then 115616dce513Schristos case $enable_option_checking in 115716dce513Schristos no) ;; 1158ede78133Schristos fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 115916dce513Schristos *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 116016dce513Schristos esac 116116dce513Schristosfi 116216dce513Schristos 116316dce513Schristos# Check all directory arguments for consistency. 116416dce513Schristosfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 116516dce513Schristos datadir sysconfdir sharedstatedir localstatedir includedir \ 116616dce513Schristos oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 116716dce513Schristos libdir localedir mandir 116816dce513Schristosdo 116916dce513Schristos eval ac_val=\$$ac_var 117016dce513Schristos # Remove trailing slashes. 117116dce513Schristos case $ac_val in 117216dce513Schristos */ ) 117316dce513Schristos ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 117416dce513Schristos eval $ac_var=\$ac_val;; 117516dce513Schristos esac 117616dce513Schristos # Be sure to have absolute directory names. 117716dce513Schristos case $ac_val in 117816dce513Schristos [\\/$]* | ?:[\\/]* ) continue;; 117916dce513Schristos NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 118016dce513Schristos esac 1181ede78133Schristos as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 118216dce513Schristosdone 118316dce513Schristos 118416dce513Schristos# There might be people who depend on the old broken behavior: `$host' 118516dce513Schristos# used to hold the argument of --host etc. 118616dce513Schristos# FIXME: To remove some day. 118716dce513Schristosbuild=$build_alias 118816dce513Schristoshost=$host_alias 118916dce513Schristostarget=$target_alias 119016dce513Schristos 119116dce513Schristos# FIXME: To remove some day. 119216dce513Schristosif test "x$host_alias" != x; then 119316dce513Schristos if test "x$build_alias" = x; then 119416dce513Schristos cross_compiling=maybe 119516dce513Schristos elif test "x$build_alias" != "x$host_alias"; then 119616dce513Schristos cross_compiling=yes 119716dce513Schristos fi 119816dce513Schristosfi 119916dce513Schristos 120016dce513Schristosac_tool_prefix= 120116dce513Schristostest -n "$host_alias" && ac_tool_prefix=$host_alias- 120216dce513Schristos 120316dce513Schristostest "$silent" = yes && exec 6>/dev/null 120416dce513Schristos 120516dce513Schristos 120616dce513Schristosac_pwd=`pwd` && test -n "$ac_pwd" && 120716dce513Schristosac_ls_di=`ls -di .` && 120816dce513Schristosac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1209ede78133Schristos as_fn_error $? "working directory cannot be determined" 121016dce513Schristostest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1211ede78133Schristos as_fn_error $? "pwd does not report name of working directory" 121216dce513Schristos 121316dce513Schristos 121416dce513Schristos# Find the source files, if location was not specified. 121516dce513Schristosif test -z "$srcdir"; then 121616dce513Schristos ac_srcdir_defaulted=yes 121716dce513Schristos # Try the directory containing this script, then the parent directory. 121816dce513Schristos ac_confdir=`$as_dirname -- "$as_myself" || 121916dce513Schristos$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 122016dce513Schristos X"$as_myself" : 'X\(//\)[^/]' \| \ 122116dce513Schristos X"$as_myself" : 'X\(//\)$' \| \ 122216dce513Schristos X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 122316dce513Schristos$as_echo X"$as_myself" | 122416dce513Schristos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 122516dce513Schristos s//\1/ 122616dce513Schristos q 122716dce513Schristos } 122816dce513Schristos /^X\(\/\/\)[^/].*/{ 122916dce513Schristos s//\1/ 123016dce513Schristos q 123116dce513Schristos } 123216dce513Schristos /^X\(\/\/\)$/{ 123316dce513Schristos s//\1/ 123416dce513Schristos q 123516dce513Schristos } 123616dce513Schristos /^X\(\/\).*/{ 123716dce513Schristos s//\1/ 123816dce513Schristos q 123916dce513Schristos } 124016dce513Schristos s/.*/./; q'` 124116dce513Schristos srcdir=$ac_confdir 124216dce513Schristos if test ! -r "$srcdir/$ac_unique_file"; then 124316dce513Schristos srcdir=.. 124416dce513Schristos fi 124516dce513Schristoselse 124616dce513Schristos ac_srcdir_defaulted=no 124716dce513Schristosfi 124816dce513Schristosif test ! -r "$srcdir/$ac_unique_file"; then 124916dce513Schristos test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1250ede78133Schristos as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 125116dce513Schristosfi 125216dce513Schristosac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 125316dce513Schristosac_abs_confdir=`( 1254ede78133Schristos cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 125516dce513Schristos pwd)` 125616dce513Schristos# When building in place, set srcdir=. 125716dce513Schristosif test "$ac_abs_confdir" = "$ac_pwd"; then 125816dce513Schristos srcdir=. 125916dce513Schristosfi 126016dce513Schristos# Remove unnecessary trailing slashes from srcdir. 126116dce513Schristos# Double slashes in file names in object file debugging info 126216dce513Schristos# mess up M-x gdb in Emacs. 126316dce513Schristoscase $srcdir in 126416dce513Schristos*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 126516dce513Schristosesac 126616dce513Schristosfor ac_var in $ac_precious_vars; do 126716dce513Schristos eval ac_env_${ac_var}_set=\${${ac_var}+set} 126816dce513Schristos eval ac_env_${ac_var}_value=\$${ac_var} 126916dce513Schristos eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 127016dce513Schristos eval ac_cv_env_${ac_var}_value=\$${ac_var} 127116dce513Schristosdone 127216dce513Schristos 127316dce513Schristos# 127416dce513Schristos# Report the --help message. 127516dce513Schristos# 127616dce513Schristosif test "$ac_init_help" = "long"; then 127716dce513Schristos # Omit some internal or obsolete options to make the list less imposing. 127816dce513Schristos # This message is too long to be a string in the A/UX 3.1 sh. 127916dce513Schristos cat <<_ACEOF 128016dce513Schristos\`configure' configures this package to adapt to many kinds of systems. 128116dce513Schristos 128216dce513SchristosUsage: $0 [OPTION]... [VAR=VALUE]... 128316dce513Schristos 128416dce513SchristosTo assign environment variables (e.g., CC, CFLAGS...), specify them as 128516dce513SchristosVAR=VALUE. See below for descriptions of some of the useful variables. 128616dce513Schristos 128716dce513SchristosDefaults for the options are specified in brackets. 128816dce513Schristos 128916dce513SchristosConfiguration: 129016dce513Schristos -h, --help display this help and exit 129116dce513Schristos --help=short display options specific to this package 129216dce513Schristos --help=recursive display the short help of all the included packages 129316dce513Schristos -V, --version display version information and exit 129416dce513Schristos -q, --quiet, --silent do not print \`checking ...' messages 129516dce513Schristos --cache-file=FILE cache test results in FILE [disabled] 129616dce513Schristos -C, --config-cache alias for \`--cache-file=config.cache' 129716dce513Schristos -n, --no-create do not create output files 129816dce513Schristos --srcdir=DIR find the sources in DIR [configure dir or \`..'] 129916dce513Schristos 130016dce513SchristosInstallation directories: 130116dce513Schristos --prefix=PREFIX install architecture-independent files in PREFIX 130216dce513Schristos [$ac_default_prefix] 130316dce513Schristos --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 130416dce513Schristos [PREFIX] 130516dce513Schristos 130616dce513SchristosBy default, \`make install' will install all the files in 130716dce513Schristos\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 130816dce513Schristosan installation prefix other than \`$ac_default_prefix' using \`--prefix', 130916dce513Schristosfor instance \`--prefix=\$HOME'. 131016dce513Schristos 131116dce513SchristosFor better control, use the options below. 131216dce513Schristos 131316dce513SchristosFine tuning of the installation directories: 131416dce513Schristos --bindir=DIR user executables [EPREFIX/bin] 131516dce513Schristos --sbindir=DIR system admin executables [EPREFIX/sbin] 131616dce513Schristos --libexecdir=DIR program executables [EPREFIX/libexec] 131716dce513Schristos --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 131816dce513Schristos --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 131916dce513Schristos --localstatedir=DIR modifiable single-machine data [PREFIX/var] 132016dce513Schristos --libdir=DIR object code libraries [EPREFIX/lib] 132116dce513Schristos --includedir=DIR C header files [PREFIX/include] 132216dce513Schristos --oldincludedir=DIR C header files for non-gcc [/usr/include] 132316dce513Schristos --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 132416dce513Schristos --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 132516dce513Schristos --infodir=DIR info documentation [DATAROOTDIR/info] 132616dce513Schristos --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 132716dce513Schristos --mandir=DIR man documentation [DATAROOTDIR/man] 132816dce513Schristos --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 132916dce513Schristos --htmldir=DIR html documentation [DOCDIR] 133016dce513Schristos --dvidir=DIR dvi documentation [DOCDIR] 133116dce513Schristos --pdfdir=DIR pdf documentation [DOCDIR] 133216dce513Schristos --psdir=DIR ps documentation [DOCDIR] 133316dce513Schristos_ACEOF 133416dce513Schristos 133516dce513Schristos cat <<\_ACEOF 133616dce513Schristos 133716dce513SchristosSystem types: 133816dce513Schristos --build=BUILD configure for building on BUILD [guessed] 133916dce513Schristos --host=HOST cross-compile to build programs to run on HOST [BUILD] 134016dce513Schristos_ACEOF 134116dce513Schristosfi 134216dce513Schristos 134316dce513Schristosif test -n "$ac_init_help"; then 134416dce513Schristos 134516dce513Schristos cat <<\_ACEOF 134616dce513Schristos 134716dce513SchristosOptional Features: 134816dce513Schristos --disable-option-checking ignore unrecognized --enable/--with options 134916dce513Schristos --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 135016dce513Schristos --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 135116dce513Schristos --disable-nls do not use Native Language Support 135216dce513Schristos --disable-rpath do not hardcode runtime library paths 135316dce513Schristos --enable-maintainer-mode enable rules only needed by maintainers 135416dce513Schristos 135516dce513SchristosOptional Packages: 135616dce513Schristos --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 135716dce513Schristos --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 135816dce513Schristos --with-gnu-ld assume the C compiler uses GNU ld default=no 135916dce513Schristos --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 136016dce513Schristos --without-libiconv-prefix don't search for libiconv in includedir and libdir 1361*e992f068Schristos --with-libiconv-type=TYPE type of library to search for (auto/static/shared) 136216dce513Schristos --with-included-gettext use the GNU gettext library included here 136316dce513Schristos --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib 136416dce513Schristos --without-libintl-prefix don't search for libintl in includedir and libdir 1365*e992f068Schristos --with-libintl-type=TYPE type of library to search for (auto/static/shared) 136616dce513Schristos 136716dce513SchristosSome influential environment variables: 136816dce513Schristos CC C compiler command 136916dce513Schristos CFLAGS C compiler flags 137016dce513Schristos LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 137116dce513Schristos nonstandard directory <lib dir> 137216dce513Schristos LIBS libraries to pass to the linker, e.g. -l<library> 1373ede78133Schristos CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 137416dce513Schristos you have headers in a nonstandard directory <include dir> 137516dce513Schristos CPP C preprocessor 137616dce513Schristos 137716dce513SchristosUse these variables to override the choices made by `configure' or to help 137816dce513Schristosit to find libraries and programs with nonstandard names/locations. 137916dce513Schristos 138016dce513SchristosReport bugs to the package provider. 138116dce513Schristos_ACEOF 138216dce513Schristosac_status=$? 138316dce513Schristosfi 138416dce513Schristos 138516dce513Schristosif test "$ac_init_help" = "recursive"; then 138616dce513Schristos # If there are subdirs, report their specific --help. 138716dce513Schristos for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 138816dce513Schristos test -d "$ac_dir" || 138916dce513Schristos { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 139016dce513Schristos continue 139116dce513Schristos ac_builddir=. 139216dce513Schristos 139316dce513Schristoscase "$ac_dir" in 139416dce513Schristos.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 139516dce513Schristos*) 139616dce513Schristos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 139716dce513Schristos # A ".." for each directory in $ac_dir_suffix. 139816dce513Schristos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 139916dce513Schristos case $ac_top_builddir_sub in 140016dce513Schristos "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 140116dce513Schristos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 140216dce513Schristos esac ;; 140316dce513Schristosesac 140416dce513Schristosac_abs_top_builddir=$ac_pwd 140516dce513Schristosac_abs_builddir=$ac_pwd$ac_dir_suffix 140616dce513Schristos# for backward compatibility: 140716dce513Schristosac_top_builddir=$ac_top_build_prefix 140816dce513Schristos 140916dce513Schristoscase $srcdir in 141016dce513Schristos .) # We are building in place. 141116dce513Schristos ac_srcdir=. 141216dce513Schristos ac_top_srcdir=$ac_top_builddir_sub 141316dce513Schristos ac_abs_top_srcdir=$ac_pwd ;; 141416dce513Schristos [\\/]* | ?:[\\/]* ) # Absolute name. 141516dce513Schristos ac_srcdir=$srcdir$ac_dir_suffix; 141616dce513Schristos ac_top_srcdir=$srcdir 141716dce513Schristos ac_abs_top_srcdir=$srcdir ;; 141816dce513Schristos *) # Relative name. 141916dce513Schristos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 142016dce513Schristos ac_top_srcdir=$ac_top_build_prefix$srcdir 142116dce513Schristos ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 142216dce513Schristosesac 142316dce513Schristosac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 142416dce513Schristos 142516dce513Schristos cd "$ac_dir" || { ac_status=$?; continue; } 142616dce513Schristos # Check for guested configure. 142716dce513Schristos if test -f "$ac_srcdir/configure.gnu"; then 142816dce513Schristos echo && 142916dce513Schristos $SHELL "$ac_srcdir/configure.gnu" --help=recursive 143016dce513Schristos elif test -f "$ac_srcdir/configure"; then 143116dce513Schristos echo && 143216dce513Schristos $SHELL "$ac_srcdir/configure" --help=recursive 143316dce513Schristos else 143416dce513Schristos $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 143516dce513Schristos fi || ac_status=$? 143616dce513Schristos cd "$ac_pwd" || { ac_status=$?; break; } 143716dce513Schristos done 143816dce513Schristosfi 143916dce513Schristos 144016dce513Schristostest -n "$ac_init_help" && exit $ac_status 144116dce513Schristosif $ac_init_version; then 144216dce513Schristos cat <<\_ACEOF 144316dce513Schristosconfigure 1444ede78133Schristosgenerated by GNU Autoconf 2.69 144516dce513Schristos 1446ede78133SchristosCopyright (C) 2012 Free Software Foundation, Inc. 144716dce513SchristosThis configure script is free software; the Free Software Foundation 144816dce513Schristosgives unlimited permission to copy, distribute and modify it. 144916dce513Schristos_ACEOF 145016dce513Schristos exit 145116dce513Schristosfi 145216dce513Schristos 145316dce513Schristos## ------------------------ ## 145416dce513Schristos## Autoconf initialization. ## 145516dce513Schristos## ------------------------ ## 145616dce513Schristos 145716dce513Schristos# ac_fn_c_try_compile LINENO 145816dce513Schristos# -------------------------- 145916dce513Schristos# Try to compile conftest.$ac_ext, and return whether this succeeded. 146016dce513Schristosac_fn_c_try_compile () 146116dce513Schristos{ 146216dce513Schristos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 146316dce513Schristos rm -f conftest.$ac_objext 146416dce513Schristos if { { ac_try="$ac_compile" 146516dce513Schristoscase "(($ac_try" in 146616dce513Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 146716dce513Schristos *) ac_try_echo=$ac_try;; 146816dce513Schristosesac 146916dce513Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 147016dce513Schristos$as_echo "$ac_try_echo"; } >&5 147116dce513Schristos (eval "$ac_compile") 2>conftest.err 147216dce513Schristos ac_status=$? 147316dce513Schristos if test -s conftest.err; then 147416dce513Schristos grep -v '^ *+' conftest.err >conftest.er1 147516dce513Schristos cat conftest.er1 >&5 147616dce513Schristos mv -f conftest.er1 conftest.err 147716dce513Schristos fi 147816dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 147916dce513Schristos test $ac_status = 0; } && { 148016dce513Schristos test -z "$ac_c_werror_flag" || 148116dce513Schristos test ! -s conftest.err 148216dce513Schristos } && test -s conftest.$ac_objext; then : 148316dce513Schristos ac_retval=0 148416dce513Schristoselse 148516dce513Schristos $as_echo "$as_me: failed program was:" >&5 148616dce513Schristossed 's/^/| /' conftest.$ac_ext >&5 148716dce513Schristos 148816dce513Schristos ac_retval=1 148916dce513Schristosfi 1490ede78133Schristos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1491ede78133Schristos as_fn_set_status $ac_retval 149216dce513Schristos 149316dce513Schristos} # ac_fn_c_try_compile 149416dce513Schristos 149516dce513Schristos# ac_fn_c_try_cpp LINENO 149616dce513Schristos# ---------------------- 149716dce513Schristos# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 149816dce513Schristosac_fn_c_try_cpp () 149916dce513Schristos{ 150016dce513Schristos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 150116dce513Schristos if { { ac_try="$ac_cpp conftest.$ac_ext" 150216dce513Schristoscase "(($ac_try" in 150316dce513Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 150416dce513Schristos *) ac_try_echo=$ac_try;; 150516dce513Schristosesac 150616dce513Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 150716dce513Schristos$as_echo "$ac_try_echo"; } >&5 150816dce513Schristos (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 150916dce513Schristos ac_status=$? 151016dce513Schristos if test -s conftest.err; then 151116dce513Schristos grep -v '^ *+' conftest.err >conftest.er1 151216dce513Schristos cat conftest.er1 >&5 151316dce513Schristos mv -f conftest.er1 conftest.err 151416dce513Schristos fi 151516dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1516ede78133Schristos test $ac_status = 0; } > conftest.i && { 151716dce513Schristos test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 151816dce513Schristos test ! -s conftest.err 151916dce513Schristos }; then : 152016dce513Schristos ac_retval=0 152116dce513Schristoselse 152216dce513Schristos $as_echo "$as_me: failed program was:" >&5 152316dce513Schristossed 's/^/| /' conftest.$ac_ext >&5 152416dce513Schristos 152516dce513Schristos ac_retval=1 152616dce513Schristosfi 1527ede78133Schristos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1528ede78133Schristos as_fn_set_status $ac_retval 152916dce513Schristos 153016dce513Schristos} # ac_fn_c_try_cpp 153116dce513Schristos 1532ede78133Schristos# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1533ede78133Schristos# ------------------------------------------------------- 1534ede78133Schristos# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1535ede78133Schristos# the include files in INCLUDES and setting the cache variable VAR 1536ede78133Schristos# accordingly. 1537ede78133Schristosac_fn_c_check_header_mongrel () 1538ede78133Schristos{ 1539ede78133Schristos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1540ede78133Schristos if eval \${$3+:} false; then : 1541ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1542ede78133Schristos$as_echo_n "checking for $2... " >&6; } 1543ede78133Schristosif eval \${$3+:} false; then : 1544ede78133Schristos $as_echo_n "(cached) " >&6 1545ede78133Schristosfi 1546ede78133Schristoseval ac_res=\$$3 1547ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1548ede78133Schristos$as_echo "$ac_res" >&6; } 1549ede78133Schristoselse 1550ede78133Schristos # Is the header compilable? 1551ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1552ede78133Schristos$as_echo_n "checking $2 usability... " >&6; } 1553ede78133Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext 1554ede78133Schristos/* end confdefs.h. */ 1555ede78133Schristos$4 1556ede78133Schristos#include <$2> 1557ede78133Schristos_ACEOF 1558ede78133Schristosif ac_fn_c_try_compile "$LINENO"; then : 1559ede78133Schristos ac_header_compiler=yes 1560ede78133Schristoselse 1561ede78133Schristos ac_header_compiler=no 1562ede78133Schristosfi 1563ede78133Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1564ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1565ede78133Schristos$as_echo "$ac_header_compiler" >&6; } 1566ede78133Schristos 1567ede78133Schristos# Is the header present? 1568ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1569ede78133Schristos$as_echo_n "checking $2 presence... " >&6; } 1570ede78133Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext 1571ede78133Schristos/* end confdefs.h. */ 1572ede78133Schristos#include <$2> 1573ede78133Schristos_ACEOF 1574ede78133Schristosif ac_fn_c_try_cpp "$LINENO"; then : 1575ede78133Schristos ac_header_preproc=yes 1576ede78133Schristoselse 1577ede78133Schristos ac_header_preproc=no 1578ede78133Schristosfi 1579ede78133Schristosrm -f conftest.err conftest.i conftest.$ac_ext 1580ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1581ede78133Schristos$as_echo "$ac_header_preproc" >&6; } 1582ede78133Schristos 1583ede78133Schristos# So? What about this header? 1584ede78133Schristoscase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1585ede78133Schristos yes:no: ) 1586ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1587ede78133Schristos$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1588ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1589ede78133Schristos$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1590ede78133Schristos ;; 1591ede78133Schristos no:yes:* ) 1592ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1593ede78133Schristos$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1594ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1595ede78133Schristos$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1596ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1597ede78133Schristos$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1598ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1599ede78133Schristos$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1600ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1601ede78133Schristos$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1602ede78133Schristos ;; 1603ede78133Schristosesac 1604ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1605ede78133Schristos$as_echo_n "checking for $2... " >&6; } 1606ede78133Schristosif eval \${$3+:} false; then : 1607ede78133Schristos $as_echo_n "(cached) " >&6 1608ede78133Schristoselse 1609ede78133Schristos eval "$3=\$ac_header_compiler" 1610ede78133Schristosfi 1611ede78133Schristoseval ac_res=\$$3 1612ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1613ede78133Schristos$as_echo "$ac_res" >&6; } 1614ede78133Schristosfi 1615ede78133Schristos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1616ede78133Schristos 1617ede78133Schristos} # ac_fn_c_check_header_mongrel 1618ede78133Schristos 161916dce513Schristos# ac_fn_c_try_run LINENO 162016dce513Schristos# ---------------------- 162116dce513Schristos# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 162216dce513Schristos# that executables *can* be run. 162316dce513Schristosac_fn_c_try_run () 162416dce513Schristos{ 162516dce513Schristos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 162616dce513Schristos if { { ac_try="$ac_link" 162716dce513Schristoscase "(($ac_try" in 162816dce513Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 162916dce513Schristos *) ac_try_echo=$ac_try;; 163016dce513Schristosesac 163116dce513Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 163216dce513Schristos$as_echo "$ac_try_echo"; } >&5 163316dce513Schristos (eval "$ac_link") 2>&5 163416dce513Schristos ac_status=$? 163516dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 163616dce513Schristos test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 163716dce513Schristos { { case "(($ac_try" in 163816dce513Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 163916dce513Schristos *) ac_try_echo=$ac_try;; 164016dce513Schristosesac 164116dce513Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 164216dce513Schristos$as_echo "$ac_try_echo"; } >&5 164316dce513Schristos (eval "$ac_try") 2>&5 164416dce513Schristos ac_status=$? 164516dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 164616dce513Schristos test $ac_status = 0; }; }; then : 164716dce513Schristos ac_retval=0 164816dce513Schristoselse 164916dce513Schristos $as_echo "$as_me: program exited with status $ac_status" >&5 165016dce513Schristos $as_echo "$as_me: failed program was:" >&5 165116dce513Schristossed 's/^/| /' conftest.$ac_ext >&5 165216dce513Schristos 165316dce513Schristos ac_retval=$ac_status 165416dce513Schristosfi 165516dce513Schristos rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1656ede78133Schristos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1657ede78133Schristos as_fn_set_status $ac_retval 165816dce513Schristos 165916dce513Schristos} # ac_fn_c_try_run 166016dce513Schristos 1661ede78133Schristos# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1662ede78133Schristos# ------------------------------------------------------- 1663ede78133Schristos# Tests whether HEADER exists and can be compiled using the include files in 1664ede78133Schristos# INCLUDES, setting the cache variable VAR accordingly. 1665ede78133Schristosac_fn_c_check_header_compile () 1666ede78133Schristos{ 1667ede78133Schristos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1668ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1669ede78133Schristos$as_echo_n "checking for $2... " >&6; } 1670ede78133Schristosif eval \${$3+:} false; then : 1671ede78133Schristos $as_echo_n "(cached) " >&6 1672ede78133Schristoselse 1673ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1674ede78133Schristos/* end confdefs.h. */ 1675ede78133Schristos$4 1676ede78133Schristos#include <$2> 1677ede78133Schristos_ACEOF 1678ede78133Schristosif ac_fn_c_try_compile "$LINENO"; then : 1679ede78133Schristos eval "$3=yes" 1680ede78133Schristoselse 1681ede78133Schristos eval "$3=no" 1682ede78133Schristosfi 1683ede78133Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1684ede78133Schristosfi 1685ede78133Schristoseval ac_res=\$$3 1686ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1687ede78133Schristos$as_echo "$ac_res" >&6; } 1688ede78133Schristos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1689ede78133Schristos 1690ede78133Schristos} # ac_fn_c_check_header_compile 1691ede78133Schristos 1692ede78133Schristos# ac_fn_c_try_link LINENO 1693ede78133Schristos# ----------------------- 1694ede78133Schristos# Try to link conftest.$ac_ext, and return whether this succeeded. 1695ede78133Schristosac_fn_c_try_link () 1696ede78133Schristos{ 1697ede78133Schristos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1698ede78133Schristos rm -f conftest.$ac_objext conftest$ac_exeext 1699ede78133Schristos if { { ac_try="$ac_link" 1700ede78133Schristoscase "(($ac_try" in 1701ede78133Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1702ede78133Schristos *) ac_try_echo=$ac_try;; 1703ede78133Schristosesac 1704ede78133Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1705ede78133Schristos$as_echo "$ac_try_echo"; } >&5 1706ede78133Schristos (eval "$ac_link") 2>conftest.err 1707ede78133Schristos ac_status=$? 1708ede78133Schristos if test -s conftest.err; then 1709ede78133Schristos grep -v '^ *+' conftest.err >conftest.er1 1710ede78133Schristos cat conftest.er1 >&5 1711ede78133Schristos mv -f conftest.er1 conftest.err 1712ede78133Schristos fi 1713ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1714ede78133Schristos test $ac_status = 0; } && { 1715ede78133Schristos test -z "$ac_c_werror_flag" || 1716ede78133Schristos test ! -s conftest.err 1717ede78133Schristos } && test -s conftest$ac_exeext && { 1718ede78133Schristos test "$cross_compiling" = yes || 1719ede78133Schristos test -x conftest$ac_exeext 1720ede78133Schristos }; then : 1721ede78133Schristos ac_retval=0 1722ede78133Schristoselse 1723ede78133Schristos $as_echo "$as_me: failed program was:" >&5 1724ede78133Schristossed 's/^/| /' conftest.$ac_ext >&5 1725ede78133Schristos 1726ede78133Schristos ac_retval=1 1727ede78133Schristosfi 1728ede78133Schristos # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1729ede78133Schristos # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1730ede78133Schristos # interfere with the next link command; also delete a directory that is 1731ede78133Schristos # left behind by Apple's compiler. We do this before executing the actions. 1732ede78133Schristos rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1733ede78133Schristos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1734ede78133Schristos as_fn_set_status $ac_retval 1735ede78133Schristos 1736ede78133Schristos} # ac_fn_c_try_link 1737ede78133Schristos 173816dce513Schristos# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 173916dce513Schristos# ------------------------------------------- 174016dce513Schristos# Tests whether TYPE exists after having included INCLUDES, setting cache 174116dce513Schristos# variable VAR accordingly. 174216dce513Schristosac_fn_c_check_type () 174316dce513Schristos{ 174416dce513Schristos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 174516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 174616dce513Schristos$as_echo_n "checking for $2... " >&6; } 1747ede78133Schristosif eval \${$3+:} false; then : 174816dce513Schristos $as_echo_n "(cached) " >&6 174916dce513Schristoselse 175016dce513Schristos eval "$3=no" 175116dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 175216dce513Schristos/* end confdefs.h. */ 175316dce513Schristos$4 175416dce513Schristosint 175516dce513Schristosmain () 175616dce513Schristos{ 175716dce513Schristosif (sizeof ($2)) 175816dce513Schristos return 0; 175916dce513Schristos ; 176016dce513Schristos return 0; 176116dce513Schristos} 176216dce513Schristos_ACEOF 176316dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 176416dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 176516dce513Schristos/* end confdefs.h. */ 176616dce513Schristos$4 176716dce513Schristosint 176816dce513Schristosmain () 176916dce513Schristos{ 177016dce513Schristosif (sizeof (($2))) 177116dce513Schristos return 0; 177216dce513Schristos ; 177316dce513Schristos return 0; 177416dce513Schristos} 177516dce513Schristos_ACEOF 177616dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 177716dce513Schristos 177816dce513Schristoselse 177916dce513Schristos eval "$3=yes" 178016dce513Schristosfi 178116dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 178216dce513Schristosfi 178316dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 178416dce513Schristosfi 178516dce513Schristoseval ac_res=\$$3 178616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 178716dce513Schristos$as_echo "$ac_res" >&6; } 1788ede78133Schristos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 178916dce513Schristos 179016dce513Schristos} # ac_fn_c_check_type 179116dce513Schristos 179216dce513Schristos# ac_fn_c_check_func LINENO FUNC VAR 179316dce513Schristos# ---------------------------------- 179416dce513Schristos# Tests whether FUNC exists, setting the cache variable VAR accordingly 179516dce513Schristosac_fn_c_check_func () 179616dce513Schristos{ 179716dce513Schristos as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 179816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 179916dce513Schristos$as_echo_n "checking for $2... " >&6; } 1800ede78133Schristosif eval \${$3+:} false; then : 180116dce513Schristos $as_echo_n "(cached) " >&6 180216dce513Schristoselse 180316dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 180416dce513Schristos/* end confdefs.h. */ 180516dce513Schristos/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 180616dce513Schristos For example, HP-UX 11i <limits.h> declares gettimeofday. */ 180716dce513Schristos#define $2 innocuous_$2 180816dce513Schristos 180916dce513Schristos/* System header to define __stub macros and hopefully few prototypes, 181016dce513Schristos which can conflict with char $2 (); below. 181116dce513Schristos Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 181216dce513Schristos <limits.h> exists even on freestanding compilers. */ 181316dce513Schristos 181416dce513Schristos#ifdef __STDC__ 181516dce513Schristos# include <limits.h> 181616dce513Schristos#else 181716dce513Schristos# include <assert.h> 181816dce513Schristos#endif 181916dce513Schristos 182016dce513Schristos#undef $2 182116dce513Schristos 182216dce513Schristos/* Override any GCC internal prototype to avoid an error. 182316dce513Schristos Use char because int might match the return type of a GCC 182416dce513Schristos builtin and then its argument prototype would still apply. */ 182516dce513Schristos#ifdef __cplusplus 182616dce513Schristosextern "C" 182716dce513Schristos#endif 182816dce513Schristoschar $2 (); 182916dce513Schristos/* The GNU C library defines this for functions which it implements 183016dce513Schristos to always fail with ENOSYS. Some functions are actually named 183116dce513Schristos something starting with __ and the normal name is an alias. */ 183216dce513Schristos#if defined __stub_$2 || defined __stub___$2 183316dce513Schristoschoke me 183416dce513Schristos#endif 183516dce513Schristos 183616dce513Schristosint 183716dce513Schristosmain () 183816dce513Schristos{ 183916dce513Schristosreturn $2 (); 184016dce513Schristos ; 184116dce513Schristos return 0; 184216dce513Schristos} 184316dce513Schristos_ACEOF 184416dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 184516dce513Schristos eval "$3=yes" 184616dce513Schristoselse 184716dce513Schristos eval "$3=no" 184816dce513Schristosfi 184916dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 185016dce513Schristos conftest$ac_exeext conftest.$ac_ext 185116dce513Schristosfi 185216dce513Schristoseval ac_res=\$$3 185316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 185416dce513Schristos$as_echo "$ac_res" >&6; } 1855ede78133Schristos eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 185616dce513Schristos 185716dce513Schristos} # ac_fn_c_check_func 185816dce513Schristoscat >config.log <<_ACEOF 185916dce513SchristosThis file contains any messages produced by compilers while 186016dce513Schristosrunning configure, to aid debugging if configure makes a mistake. 186116dce513Schristos 186216dce513SchristosIt was created by $as_me, which was 1863ede78133Schristosgenerated by GNU Autoconf 2.69. Invocation command line was 186416dce513Schristos 186516dce513Schristos $ $0 $@ 186616dce513Schristos 186716dce513Schristos_ACEOF 186816dce513Schristosexec 5>>config.log 186916dce513Schristos{ 187016dce513Schristoscat <<_ASUNAME 187116dce513Schristos## --------- ## 187216dce513Schristos## Platform. ## 187316dce513Schristos## --------- ## 187416dce513Schristos 187516dce513Schristoshostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 187616dce513Schristosuname -m = `(uname -m) 2>/dev/null || echo unknown` 187716dce513Schristosuname -r = `(uname -r) 2>/dev/null || echo unknown` 187816dce513Schristosuname -s = `(uname -s) 2>/dev/null || echo unknown` 187916dce513Schristosuname -v = `(uname -v) 2>/dev/null || echo unknown` 188016dce513Schristos 188116dce513Schristos/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 188216dce513Schristos/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 188316dce513Schristos 188416dce513Schristos/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 188516dce513Schristos/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 188616dce513Schristos/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 188716dce513Schristos/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 188816dce513Schristos/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 188916dce513Schristos/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 189016dce513Schristos/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 189116dce513Schristos 189216dce513Schristos_ASUNAME 189316dce513Schristos 189416dce513Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 189516dce513Schristosfor as_dir in $PATH 189616dce513Schristosdo 189716dce513Schristos IFS=$as_save_IFS 189816dce513Schristos test -z "$as_dir" && as_dir=. 189916dce513Schristos $as_echo "PATH: $as_dir" 190016dce513Schristos done 190116dce513SchristosIFS=$as_save_IFS 190216dce513Schristos 190316dce513Schristos} >&5 190416dce513Schristos 190516dce513Schristoscat >&5 <<_ACEOF 190616dce513Schristos 190716dce513Schristos 190816dce513Schristos## ----------- ## 190916dce513Schristos## Core tests. ## 191016dce513Schristos## ----------- ## 191116dce513Schristos 191216dce513Schristos_ACEOF 191316dce513Schristos 191416dce513Schristos 191516dce513Schristos# Keep a trace of the command line. 191616dce513Schristos# Strip out --no-create and --no-recursion so they do not pile up. 191716dce513Schristos# Strip out --silent because we don't want to record it for future runs. 191816dce513Schristos# Also quote any args containing shell meta-characters. 191916dce513Schristos# Make two passes to allow for proper duplicate-argument suppression. 192016dce513Schristosac_configure_args= 192116dce513Schristosac_configure_args0= 192216dce513Schristosac_configure_args1= 192316dce513Schristosac_must_keep_next=false 192416dce513Schristosfor ac_pass in 1 2 192516dce513Schristosdo 192616dce513Schristos for ac_arg 192716dce513Schristos do 192816dce513Schristos case $ac_arg in 192916dce513Schristos -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 193016dce513Schristos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 193116dce513Schristos | -silent | --silent | --silen | --sile | --sil) 193216dce513Schristos continue ;; 193316dce513Schristos *\'*) 193416dce513Schristos ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 193516dce513Schristos esac 193616dce513Schristos case $ac_pass in 193716dce513Schristos 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 193816dce513Schristos 2) 193916dce513Schristos as_fn_append ac_configure_args1 " '$ac_arg'" 194016dce513Schristos if test $ac_must_keep_next = true; then 194116dce513Schristos ac_must_keep_next=false # Got value, back to normal. 194216dce513Schristos else 194316dce513Schristos case $ac_arg in 194416dce513Schristos *=* | --config-cache | -C | -disable-* | --disable-* \ 194516dce513Schristos | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 194616dce513Schristos | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 194716dce513Schristos | -with-* | --with-* | -without-* | --without-* | --x) 194816dce513Schristos case "$ac_configure_args0 " in 194916dce513Schristos "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 195016dce513Schristos esac 195116dce513Schristos ;; 195216dce513Schristos -* ) ac_must_keep_next=true ;; 195316dce513Schristos esac 195416dce513Schristos fi 195516dce513Schristos as_fn_append ac_configure_args " '$ac_arg'" 195616dce513Schristos ;; 195716dce513Schristos esac 195816dce513Schristos done 195916dce513Schristosdone 196016dce513Schristos{ ac_configure_args0=; unset ac_configure_args0;} 196116dce513Schristos{ ac_configure_args1=; unset ac_configure_args1;} 196216dce513Schristos 196316dce513Schristos# When interrupted or exit'd, cleanup temporary files, and complete 196416dce513Schristos# config.log. We remove comments because anyway the quotes in there 196516dce513Schristos# would cause problems or look ugly. 196616dce513Schristos# WARNING: Use '\'' to represent an apostrophe within the trap. 196716dce513Schristos# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 196816dce513Schristostrap 'exit_status=$? 196916dce513Schristos # Save into config.log some information that might help in debugging. 197016dce513Schristos { 197116dce513Schristos echo 197216dce513Schristos 1973ede78133Schristos $as_echo "## ---------------- ## 197416dce513Schristos## Cache variables. ## 1975ede78133Schristos## ---------------- ##" 197616dce513Schristos echo 197716dce513Schristos # The following way of writing the cache mishandles newlines in values, 197816dce513Schristos( 197916dce513Schristos for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 198016dce513Schristos eval ac_val=\$$ac_var 198116dce513Schristos case $ac_val in #( 198216dce513Schristos *${as_nl}*) 198316dce513Schristos case $ac_var in #( 198416dce513Schristos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 198516dce513Schristos$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 198616dce513Schristos esac 198716dce513Schristos case $ac_var in #( 198816dce513Schristos _ | IFS | as_nl) ;; #( 198916dce513Schristos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 199016dce513Schristos *) { eval $ac_var=; unset $ac_var;} ;; 199116dce513Schristos esac ;; 199216dce513Schristos esac 199316dce513Schristos done 199416dce513Schristos (set) 2>&1 | 199516dce513Schristos case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 199616dce513Schristos *${as_nl}ac_space=\ *) 199716dce513Schristos sed -n \ 199816dce513Schristos "s/'\''/'\''\\\\'\'''\''/g; 199916dce513Schristos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 200016dce513Schristos ;; #( 200116dce513Schristos *) 200216dce513Schristos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 200316dce513Schristos ;; 200416dce513Schristos esac | 200516dce513Schristos sort 200616dce513Schristos) 200716dce513Schristos echo 200816dce513Schristos 2009ede78133Schristos $as_echo "## ----------------- ## 201016dce513Schristos## Output variables. ## 2011ede78133Schristos## ----------------- ##" 201216dce513Schristos echo 201316dce513Schristos for ac_var in $ac_subst_vars 201416dce513Schristos do 201516dce513Schristos eval ac_val=\$$ac_var 201616dce513Schristos case $ac_val in 201716dce513Schristos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 201816dce513Schristos esac 201916dce513Schristos $as_echo "$ac_var='\''$ac_val'\''" 202016dce513Schristos done | sort 202116dce513Schristos echo 202216dce513Schristos 202316dce513Schristos if test -n "$ac_subst_files"; then 2024ede78133Schristos $as_echo "## ------------------- ## 202516dce513Schristos## File substitutions. ## 2026ede78133Schristos## ------------------- ##" 202716dce513Schristos echo 202816dce513Schristos for ac_var in $ac_subst_files 202916dce513Schristos do 203016dce513Schristos eval ac_val=\$$ac_var 203116dce513Schristos case $ac_val in 203216dce513Schristos *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 203316dce513Schristos esac 203416dce513Schristos $as_echo "$ac_var='\''$ac_val'\''" 203516dce513Schristos done | sort 203616dce513Schristos echo 203716dce513Schristos fi 203816dce513Schristos 203916dce513Schristos if test -s confdefs.h; then 2040ede78133Schristos $as_echo "## ----------- ## 204116dce513Schristos## confdefs.h. ## 2042ede78133Schristos## ----------- ##" 204316dce513Schristos echo 204416dce513Schristos cat confdefs.h 204516dce513Schristos echo 204616dce513Schristos fi 204716dce513Schristos test "$ac_signal" != 0 && 204816dce513Schristos $as_echo "$as_me: caught signal $ac_signal" 204916dce513Schristos $as_echo "$as_me: exit $exit_status" 205016dce513Schristos } >&5 205116dce513Schristos rm -f core *.core core.conftest.* && 205216dce513Schristos rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 205316dce513Schristos exit $exit_status 205416dce513Schristos' 0 205516dce513Schristosfor ac_signal in 1 2 13 15; do 205616dce513Schristos trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 205716dce513Schristosdone 205816dce513Schristosac_signal=0 205916dce513Schristos 206016dce513Schristos# confdefs.h avoids OS command line length limits that DEFS can exceed. 206116dce513Schristosrm -f -r conftest* confdefs.h 206216dce513Schristos 206316dce513Schristos$as_echo "/* confdefs.h */" > confdefs.h 206416dce513Schristos 206516dce513Schristos# Predefined preprocessor variables. 206616dce513Schristos 206716dce513Schristoscat >>confdefs.h <<_ACEOF 206816dce513Schristos#define PACKAGE_NAME "$PACKAGE_NAME" 206916dce513Schristos_ACEOF 207016dce513Schristos 207116dce513Schristoscat >>confdefs.h <<_ACEOF 207216dce513Schristos#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 207316dce513Schristos_ACEOF 207416dce513Schristos 207516dce513Schristoscat >>confdefs.h <<_ACEOF 207616dce513Schristos#define PACKAGE_VERSION "$PACKAGE_VERSION" 207716dce513Schristos_ACEOF 207816dce513Schristos 207916dce513Schristoscat >>confdefs.h <<_ACEOF 208016dce513Schristos#define PACKAGE_STRING "$PACKAGE_STRING" 208116dce513Schristos_ACEOF 208216dce513Schristos 208316dce513Schristoscat >>confdefs.h <<_ACEOF 208416dce513Schristos#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 208516dce513Schristos_ACEOF 208616dce513Schristos 208716dce513Schristoscat >>confdefs.h <<_ACEOF 208816dce513Schristos#define PACKAGE_URL "$PACKAGE_URL" 208916dce513Schristos_ACEOF 209016dce513Schristos 209116dce513Schristos 209216dce513Schristos# Let the site file select an alternate cache file if it wants to. 209316dce513Schristos# Prefer an explicitly selected file to automatically selected ones. 209416dce513Schristosac_site_file1=NONE 209516dce513Schristosac_site_file2=NONE 209616dce513Schristosif test -n "$CONFIG_SITE"; then 2097ede78133Schristos # We do not want a PATH search for config.site. 2098ede78133Schristos case $CONFIG_SITE in #(( 2099ede78133Schristos -*) ac_site_file1=./$CONFIG_SITE;; 2100ede78133Schristos */*) ac_site_file1=$CONFIG_SITE;; 2101ede78133Schristos *) ac_site_file1=./$CONFIG_SITE;; 2102ede78133Schristos esac 210316dce513Schristoselif test "x$prefix" != xNONE; then 210416dce513Schristos ac_site_file1=$prefix/share/config.site 210516dce513Schristos ac_site_file2=$prefix/etc/config.site 210616dce513Schristoselse 210716dce513Schristos ac_site_file1=$ac_default_prefix/share/config.site 210816dce513Schristos ac_site_file2=$ac_default_prefix/etc/config.site 210916dce513Schristosfi 211016dce513Schristosfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 211116dce513Schristosdo 211216dce513Schristos test "x$ac_site_file" = xNONE && continue 2113ede78133Schristos if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 211416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 211516dce513Schristos$as_echo "$as_me: loading site script $ac_site_file" >&6;} 211616dce513Schristos sed 's/^/| /' "$ac_site_file" >&5 2117ede78133Schristos . "$ac_site_file" \ 2118ede78133Schristos || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2119ede78133Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2120ede78133Schristosas_fn_error $? "failed to load site script $ac_site_file 2121ede78133SchristosSee \`config.log' for more details" "$LINENO" 5; } 212216dce513Schristos fi 212316dce513Schristosdone 212416dce513Schristos 212516dce513Schristosif test -r "$cache_file"; then 2126ede78133Schristos # Some versions of bash will fail to source /dev/null (special files 2127ede78133Schristos # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2128ede78133Schristos if test /dev/null != "$cache_file" && test -f "$cache_file"; then 212916dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 213016dce513Schristos$as_echo "$as_me: loading cache $cache_file" >&6;} 213116dce513Schristos case $cache_file in 213216dce513Schristos [\\/]* | ?:[\\/]* ) . "$cache_file";; 213316dce513Schristos *) . "./$cache_file";; 213416dce513Schristos esac 213516dce513Schristos fi 213616dce513Schristoselse 213716dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 213816dce513Schristos$as_echo "$as_me: creating cache $cache_file" >&6;} 213916dce513Schristos >$cache_file 214016dce513Schristosfi 214116dce513Schristos 2142ede78133Schristosas_fn_append ac_header_list " stdlib.h" 2143ede78133Schristosas_fn_append ac_header_list " unistd.h" 2144ede78133Schristosas_fn_append ac_header_list " sys/param.h" 214516dce513Schristos# Check that the precious variables saved in the cache have kept the same 214616dce513Schristos# value. 214716dce513Schristosac_cache_corrupted=false 214816dce513Schristosfor ac_var in $ac_precious_vars; do 214916dce513Schristos eval ac_old_set=\$ac_cv_env_${ac_var}_set 215016dce513Schristos eval ac_new_set=\$ac_env_${ac_var}_set 215116dce513Schristos eval ac_old_val=\$ac_cv_env_${ac_var}_value 215216dce513Schristos eval ac_new_val=\$ac_env_${ac_var}_value 215316dce513Schristos case $ac_old_set,$ac_new_set in 215416dce513Schristos set,) 215516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 215616dce513Schristos$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 215716dce513Schristos ac_cache_corrupted=: ;; 215816dce513Schristos ,set) 215916dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 216016dce513Schristos$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 216116dce513Schristos ac_cache_corrupted=: ;; 216216dce513Schristos ,);; 216316dce513Schristos *) 216416dce513Schristos if test "x$ac_old_val" != "x$ac_new_val"; then 216516dce513Schristos # differences in whitespace do not lead to failure. 216616dce513Schristos ac_old_val_w=`echo x $ac_old_val` 216716dce513Schristos ac_new_val_w=`echo x $ac_new_val` 216816dce513Schristos if test "$ac_old_val_w" != "$ac_new_val_w"; then 216916dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 217016dce513Schristos$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 217116dce513Schristos ac_cache_corrupted=: 217216dce513Schristos else 217316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 217416dce513Schristos$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 217516dce513Schristos eval $ac_var=\$ac_old_val 217616dce513Schristos fi 217716dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 217816dce513Schristos$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 217916dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 218016dce513Schristos$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 218116dce513Schristos fi;; 218216dce513Schristos esac 218316dce513Schristos # Pass precious variables to config.status. 218416dce513Schristos if test "$ac_new_set" = set; then 218516dce513Schristos case $ac_new_val in 218616dce513Schristos *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 218716dce513Schristos *) ac_arg=$ac_var=$ac_new_val ;; 218816dce513Schristos esac 218916dce513Schristos case " $ac_configure_args " in 219016dce513Schristos *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 219116dce513Schristos *) as_fn_append ac_configure_args " '$ac_arg'" ;; 219216dce513Schristos esac 219316dce513Schristos fi 219416dce513Schristosdone 219516dce513Schristosif $ac_cache_corrupted; then 219616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 219716dce513Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 219816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 219916dce513Schristos$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2200ede78133Schristos as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 220116dce513Schristosfi 220216dce513Schristos## -------------------- ## 220316dce513Schristos## Main body of script. ## 220416dce513Schristos## -------------------- ## 220516dce513Schristos 220616dce513Schristosac_ext=c 220716dce513Schristosac_cpp='$CPP $CPPFLAGS' 220816dce513Schristosac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 220916dce513Schristosac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 221016dce513Schristosac_compiler_gnu=$ac_cv_c_compiler_gnu 221116dce513Schristos 221216dce513Schristos 221316dce513Schristos 221416dce513Schristos 221516dce513Schristos 2216ede78133Schristosac_ext=c 2217ede78133Schristosac_cpp='$CPP $CPPFLAGS' 2218ede78133Schristosac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2219ede78133Schristosac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2220ede78133Schristosac_compiler_gnu=$ac_cv_c_compiler_gnu 2221ede78133Schristosif test -n "$ac_tool_prefix"; then 2222ede78133Schristos # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2223ede78133Schristosset dummy ${ac_tool_prefix}gcc; ac_word=$2 2224ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2225ede78133Schristos$as_echo_n "checking for $ac_word... " >&6; } 2226ede78133Schristosif ${ac_cv_prog_CC+:} false; then : 2227ede78133Schristos $as_echo_n "(cached) " >&6 2228ede78133Schristoselse 2229ede78133Schristos if test -n "$CC"; then 2230ede78133Schristos ac_cv_prog_CC="$CC" # Let the user override the test. 2231ede78133Schristoselse 2232ede78133Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2233ede78133Schristosfor as_dir in $PATH 2234ede78133Schristosdo 2235ede78133Schristos IFS=$as_save_IFS 2236ede78133Schristos test -z "$as_dir" && as_dir=. 2237ede78133Schristos for ac_exec_ext in '' $ac_executable_extensions; do 2238ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2239ede78133Schristos ac_cv_prog_CC="${ac_tool_prefix}gcc" 2240ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2241ede78133Schristos break 2 2242ede78133Schristos fi 2243ede78133Schristosdone 2244ede78133Schristos done 2245ede78133SchristosIFS=$as_save_IFS 2246ede78133Schristos 2247ede78133Schristosfi 2248ede78133Schristosfi 2249ede78133SchristosCC=$ac_cv_prog_CC 2250ede78133Schristosif test -n "$CC"; then 2251ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2252ede78133Schristos$as_echo "$CC" >&6; } 2253ede78133Schristoselse 2254ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2255ede78133Schristos$as_echo "no" >&6; } 2256ede78133Schristosfi 2257ede78133Schristos 2258ede78133Schristos 2259ede78133Schristosfi 2260ede78133Schristosif test -z "$ac_cv_prog_CC"; then 2261ede78133Schristos ac_ct_CC=$CC 2262ede78133Schristos # Extract the first word of "gcc", so it can be a program name with args. 2263ede78133Schristosset dummy gcc; ac_word=$2 2264ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2265ede78133Schristos$as_echo_n "checking for $ac_word... " >&6; } 2266ede78133Schristosif ${ac_cv_prog_ac_ct_CC+:} false; then : 2267ede78133Schristos $as_echo_n "(cached) " >&6 2268ede78133Schristoselse 2269ede78133Schristos if test -n "$ac_ct_CC"; then 2270ede78133Schristos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2271ede78133Schristoselse 2272ede78133Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2273ede78133Schristosfor as_dir in $PATH 2274ede78133Schristosdo 2275ede78133Schristos IFS=$as_save_IFS 2276ede78133Schristos test -z "$as_dir" && as_dir=. 2277ede78133Schristos for ac_exec_ext in '' $ac_executable_extensions; do 2278ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2279ede78133Schristos ac_cv_prog_ac_ct_CC="gcc" 2280ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2281ede78133Schristos break 2 2282ede78133Schristos fi 2283ede78133Schristosdone 2284ede78133Schristos done 2285ede78133SchristosIFS=$as_save_IFS 2286ede78133Schristos 2287ede78133Schristosfi 2288ede78133Schristosfi 2289ede78133Schristosac_ct_CC=$ac_cv_prog_ac_ct_CC 2290ede78133Schristosif test -n "$ac_ct_CC"; then 2291ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2292ede78133Schristos$as_echo "$ac_ct_CC" >&6; } 2293ede78133Schristoselse 2294ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2295ede78133Schristos$as_echo "no" >&6; } 2296ede78133Schristosfi 2297ede78133Schristos 2298ede78133Schristos if test "x$ac_ct_CC" = x; then 2299ede78133Schristos CC="" 2300ede78133Schristos else 2301ede78133Schristos case $cross_compiling:$ac_tool_warned in 2302ede78133Schristosyes:) 2303ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2304ede78133Schristos$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2305ede78133Schristosac_tool_warned=yes ;; 2306ede78133Schristosesac 2307ede78133Schristos CC=$ac_ct_CC 2308ede78133Schristos fi 2309ede78133Schristoselse 2310ede78133Schristos CC="$ac_cv_prog_CC" 2311ede78133Schristosfi 2312ede78133Schristos 2313ede78133Schristosif test -z "$CC"; then 2314ede78133Schristos if test -n "$ac_tool_prefix"; then 2315ede78133Schristos # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2316ede78133Schristosset dummy ${ac_tool_prefix}cc; ac_word=$2 2317ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2318ede78133Schristos$as_echo_n "checking for $ac_word... " >&6; } 2319ede78133Schristosif ${ac_cv_prog_CC+:} false; then : 2320ede78133Schristos $as_echo_n "(cached) " >&6 2321ede78133Schristoselse 2322ede78133Schristos if test -n "$CC"; then 2323ede78133Schristos ac_cv_prog_CC="$CC" # Let the user override the test. 2324ede78133Schristoselse 2325ede78133Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2326ede78133Schristosfor as_dir in $PATH 2327ede78133Schristosdo 2328ede78133Schristos IFS=$as_save_IFS 2329ede78133Schristos test -z "$as_dir" && as_dir=. 2330ede78133Schristos for ac_exec_ext in '' $ac_executable_extensions; do 2331ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2332ede78133Schristos ac_cv_prog_CC="${ac_tool_prefix}cc" 2333ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2334ede78133Schristos break 2 2335ede78133Schristos fi 2336ede78133Schristosdone 2337ede78133Schristos done 2338ede78133SchristosIFS=$as_save_IFS 2339ede78133Schristos 2340ede78133Schristosfi 2341ede78133Schristosfi 2342ede78133SchristosCC=$ac_cv_prog_CC 2343ede78133Schristosif test -n "$CC"; then 2344ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2345ede78133Schristos$as_echo "$CC" >&6; } 2346ede78133Schristoselse 2347ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2348ede78133Schristos$as_echo "no" >&6; } 2349ede78133Schristosfi 2350ede78133Schristos 2351ede78133Schristos 2352ede78133Schristos fi 2353ede78133Schristosfi 2354ede78133Schristosif test -z "$CC"; then 2355ede78133Schristos # Extract the first word of "cc", so it can be a program name with args. 2356ede78133Schristosset dummy cc; ac_word=$2 2357ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2358ede78133Schristos$as_echo_n "checking for $ac_word... " >&6; } 2359ede78133Schristosif ${ac_cv_prog_CC+:} false; then : 2360ede78133Schristos $as_echo_n "(cached) " >&6 2361ede78133Schristoselse 2362ede78133Schristos if test -n "$CC"; then 2363ede78133Schristos ac_cv_prog_CC="$CC" # Let the user override the test. 2364ede78133Schristoselse 2365ede78133Schristos ac_prog_rejected=no 2366ede78133Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2367ede78133Schristosfor as_dir in $PATH 2368ede78133Schristosdo 2369ede78133Schristos IFS=$as_save_IFS 2370ede78133Schristos test -z "$as_dir" && as_dir=. 2371ede78133Schristos for ac_exec_ext in '' $ac_executable_extensions; do 2372ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2373ede78133Schristos if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2374ede78133Schristos ac_prog_rejected=yes 2375ede78133Schristos continue 2376ede78133Schristos fi 2377ede78133Schristos ac_cv_prog_CC="cc" 2378ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2379ede78133Schristos break 2 2380ede78133Schristos fi 2381ede78133Schristosdone 2382ede78133Schristos done 2383ede78133SchristosIFS=$as_save_IFS 2384ede78133Schristos 2385ede78133Schristosif test $ac_prog_rejected = yes; then 2386ede78133Schristos # We found a bogon in the path, so make sure we never use it. 2387ede78133Schristos set dummy $ac_cv_prog_CC 2388ede78133Schristos shift 2389ede78133Schristos if test $# != 0; then 2390ede78133Schristos # We chose a different compiler from the bogus one. 2391ede78133Schristos # However, it has the same basename, so the bogon will be chosen 2392ede78133Schristos # first if we set CC to just the basename; use the full file name. 2393ede78133Schristos shift 2394ede78133Schristos ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2395ede78133Schristos fi 2396ede78133Schristosfi 2397ede78133Schristosfi 2398ede78133Schristosfi 2399ede78133SchristosCC=$ac_cv_prog_CC 2400ede78133Schristosif test -n "$CC"; then 2401ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2402ede78133Schristos$as_echo "$CC" >&6; } 2403ede78133Schristoselse 2404ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2405ede78133Schristos$as_echo "no" >&6; } 2406ede78133Schristosfi 2407ede78133Schristos 2408ede78133Schristos 2409ede78133Schristosfi 2410ede78133Schristosif test -z "$CC"; then 2411ede78133Schristos if test -n "$ac_tool_prefix"; then 2412ede78133Schristos for ac_prog in cl.exe 2413ede78133Schristos do 2414ede78133Schristos # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2415ede78133Schristosset dummy $ac_tool_prefix$ac_prog; ac_word=$2 2416ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2417ede78133Schristos$as_echo_n "checking for $ac_word... " >&6; } 2418ede78133Schristosif ${ac_cv_prog_CC+:} false; then : 2419ede78133Schristos $as_echo_n "(cached) " >&6 2420ede78133Schristoselse 2421ede78133Schristos if test -n "$CC"; then 2422ede78133Schristos ac_cv_prog_CC="$CC" # Let the user override the test. 2423ede78133Schristoselse 2424ede78133Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2425ede78133Schristosfor as_dir in $PATH 2426ede78133Schristosdo 2427ede78133Schristos IFS=$as_save_IFS 2428ede78133Schristos test -z "$as_dir" && as_dir=. 2429ede78133Schristos for ac_exec_ext in '' $ac_executable_extensions; do 2430ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2431ede78133Schristos ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2432ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2433ede78133Schristos break 2 2434ede78133Schristos fi 2435ede78133Schristosdone 2436ede78133Schristos done 2437ede78133SchristosIFS=$as_save_IFS 2438ede78133Schristos 2439ede78133Schristosfi 2440ede78133Schristosfi 2441ede78133SchristosCC=$ac_cv_prog_CC 2442ede78133Schristosif test -n "$CC"; then 2443ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2444ede78133Schristos$as_echo "$CC" >&6; } 2445ede78133Schristoselse 2446ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2447ede78133Schristos$as_echo "no" >&6; } 2448ede78133Schristosfi 2449ede78133Schristos 2450ede78133Schristos 2451ede78133Schristos test -n "$CC" && break 2452ede78133Schristos done 2453ede78133Schristosfi 2454ede78133Schristosif test -z "$CC"; then 2455ede78133Schristos ac_ct_CC=$CC 2456ede78133Schristos for ac_prog in cl.exe 2457ede78133Schristosdo 2458ede78133Schristos # Extract the first word of "$ac_prog", so it can be a program name with args. 2459ede78133Schristosset dummy $ac_prog; ac_word=$2 2460ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2461ede78133Schristos$as_echo_n "checking for $ac_word... " >&6; } 2462ede78133Schristosif ${ac_cv_prog_ac_ct_CC+:} false; then : 2463ede78133Schristos $as_echo_n "(cached) " >&6 2464ede78133Schristoselse 2465ede78133Schristos if test -n "$ac_ct_CC"; then 2466ede78133Schristos ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2467ede78133Schristoselse 2468ede78133Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2469ede78133Schristosfor as_dir in $PATH 2470ede78133Schristosdo 2471ede78133Schristos IFS=$as_save_IFS 2472ede78133Schristos test -z "$as_dir" && as_dir=. 2473ede78133Schristos for ac_exec_ext in '' $ac_executable_extensions; do 2474ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2475ede78133Schristos ac_cv_prog_ac_ct_CC="$ac_prog" 2476ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2477ede78133Schristos break 2 2478ede78133Schristos fi 2479ede78133Schristosdone 2480ede78133Schristos done 2481ede78133SchristosIFS=$as_save_IFS 2482ede78133Schristos 2483ede78133Schristosfi 2484ede78133Schristosfi 2485ede78133Schristosac_ct_CC=$ac_cv_prog_ac_ct_CC 2486ede78133Schristosif test -n "$ac_ct_CC"; then 2487ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2488ede78133Schristos$as_echo "$ac_ct_CC" >&6; } 2489ede78133Schristoselse 2490ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2491ede78133Schristos$as_echo "no" >&6; } 2492ede78133Schristosfi 2493ede78133Schristos 2494ede78133Schristos 2495ede78133Schristos test -n "$ac_ct_CC" && break 2496ede78133Schristosdone 2497ede78133Schristos 2498ede78133Schristos if test "x$ac_ct_CC" = x; then 2499ede78133Schristos CC="" 2500ede78133Schristos else 2501ede78133Schristos case $cross_compiling:$ac_tool_warned in 2502ede78133Schristosyes:) 2503ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2504ede78133Schristos$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2505ede78133Schristosac_tool_warned=yes ;; 2506ede78133Schristosesac 2507ede78133Schristos CC=$ac_ct_CC 2508ede78133Schristos fi 2509ede78133Schristosfi 2510ede78133Schristos 2511ede78133Schristosfi 2512ede78133Schristos 2513ede78133Schristos 2514ede78133Schristostest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2515ede78133Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2516ede78133Schristosas_fn_error $? "no acceptable C compiler found in \$PATH 2517ede78133SchristosSee \`config.log' for more details" "$LINENO" 5; } 2518ede78133Schristos 2519ede78133Schristos# Provide some information about the compiler. 2520ede78133Schristos$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2521ede78133Schristosset X $ac_compile 2522ede78133Schristosac_compiler=$2 2523ede78133Schristosfor ac_option in --version -v -V -qversion; do 2524ede78133Schristos { { ac_try="$ac_compiler $ac_option >&5" 2525ede78133Schristoscase "(($ac_try" in 2526ede78133Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2527ede78133Schristos *) ac_try_echo=$ac_try;; 2528ede78133Schristosesac 2529ede78133Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2530ede78133Schristos$as_echo "$ac_try_echo"; } >&5 2531ede78133Schristos (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2532ede78133Schristos ac_status=$? 2533ede78133Schristos if test -s conftest.err; then 2534ede78133Schristos sed '10a\ 2535ede78133Schristos... rest of stderr output deleted ... 2536ede78133Schristos 10q' conftest.err >conftest.er1 2537ede78133Schristos cat conftest.er1 >&5 2538ede78133Schristos fi 2539ede78133Schristos rm -f conftest.er1 conftest.err 2540ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2541ede78133Schristos test $ac_status = 0; } 2542ede78133Schristosdone 2543ede78133Schristos 2544ede78133Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext 2545ede78133Schristos/* end confdefs.h. */ 2546ede78133Schristos 2547ede78133Schristosint 2548ede78133Schristosmain () 2549ede78133Schristos{ 2550ede78133Schristos 2551ede78133Schristos ; 2552ede78133Schristos return 0; 2553ede78133Schristos} 2554ede78133Schristos_ACEOF 2555ede78133Schristosac_clean_files_save=$ac_clean_files 2556ede78133Schristosac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2557ede78133Schristos# Try to create an executable without -o first, disregard a.out. 2558ede78133Schristos# It will help us diagnose broken compilers, and finding out an intuition 2559ede78133Schristos# of exeext. 2560ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2561ede78133Schristos$as_echo_n "checking whether the C compiler works... " >&6; } 2562ede78133Schristosac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2563ede78133Schristos 2564ede78133Schristos# The possible output files: 2565ede78133Schristosac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2566ede78133Schristos 2567ede78133Schristosac_rmfiles= 2568ede78133Schristosfor ac_file in $ac_files 2569ede78133Schristosdo 2570ede78133Schristos case $ac_file in 2571ede78133Schristos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2572ede78133Schristos * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2573ede78133Schristos esac 2574ede78133Schristosdone 2575ede78133Schristosrm -f $ac_rmfiles 2576ede78133Schristos 2577ede78133Schristosif { { ac_try="$ac_link_default" 2578ede78133Schristoscase "(($ac_try" in 2579ede78133Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2580ede78133Schristos *) ac_try_echo=$ac_try;; 2581ede78133Schristosesac 2582ede78133Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2583ede78133Schristos$as_echo "$ac_try_echo"; } >&5 2584ede78133Schristos (eval "$ac_link_default") 2>&5 2585ede78133Schristos ac_status=$? 2586ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2587ede78133Schristos test $ac_status = 0; }; then : 2588ede78133Schristos # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2589ede78133Schristos# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2590ede78133Schristos# in a Makefile. We should not override ac_cv_exeext if it was cached, 2591ede78133Schristos# so that the user can short-circuit this test for compilers unknown to 2592ede78133Schristos# Autoconf. 2593ede78133Schristosfor ac_file in $ac_files '' 2594ede78133Schristosdo 2595ede78133Schristos test -f "$ac_file" || continue 2596ede78133Schristos case $ac_file in 2597ede78133Schristos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2598ede78133Schristos ;; 2599ede78133Schristos [ab].out ) 2600ede78133Schristos # We found the default executable, but exeext='' is most 2601ede78133Schristos # certainly right. 2602ede78133Schristos break;; 2603ede78133Schristos *.* ) 2604ede78133Schristos if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2605ede78133Schristos then :; else 2606ede78133Schristos ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2607ede78133Schristos fi 2608ede78133Schristos # We set ac_cv_exeext here because the later test for it is not 2609ede78133Schristos # safe: cross compilers may not add the suffix if given an `-o' 2610ede78133Schristos # argument, so we may need to know it at that point already. 2611ede78133Schristos # Even if this section looks crufty: it has the advantage of 2612ede78133Schristos # actually working. 2613ede78133Schristos break;; 2614ede78133Schristos * ) 2615ede78133Schristos break;; 2616ede78133Schristos esac 2617ede78133Schristosdone 2618ede78133Schristostest "$ac_cv_exeext" = no && ac_cv_exeext= 2619ede78133Schristos 2620ede78133Schristoselse 2621ede78133Schristos ac_file='' 2622ede78133Schristosfi 2623ede78133Schristosif test -z "$ac_file"; then : 2624ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2625ede78133Schristos$as_echo "no" >&6; } 2626ede78133Schristos$as_echo "$as_me: failed program was:" >&5 2627ede78133Schristossed 's/^/| /' conftest.$ac_ext >&5 2628ede78133Schristos 2629ede78133Schristos{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2630ede78133Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2631ede78133Schristosas_fn_error 77 "C compiler cannot create executables 2632ede78133SchristosSee \`config.log' for more details" "$LINENO" 5; } 2633ede78133Schristoselse 2634ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2635ede78133Schristos$as_echo "yes" >&6; } 2636ede78133Schristosfi 2637ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2638ede78133Schristos$as_echo_n "checking for C compiler default output file name... " >&6; } 2639ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2640ede78133Schristos$as_echo "$ac_file" >&6; } 2641ede78133Schristosac_exeext=$ac_cv_exeext 2642ede78133Schristos 2643ede78133Schristosrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2644ede78133Schristosac_clean_files=$ac_clean_files_save 2645ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2646ede78133Schristos$as_echo_n "checking for suffix of executables... " >&6; } 2647ede78133Schristosif { { ac_try="$ac_link" 2648ede78133Schristoscase "(($ac_try" in 2649ede78133Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2650ede78133Schristos *) ac_try_echo=$ac_try;; 2651ede78133Schristosesac 2652ede78133Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2653ede78133Schristos$as_echo "$ac_try_echo"; } >&5 2654ede78133Schristos (eval "$ac_link") 2>&5 2655ede78133Schristos ac_status=$? 2656ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2657ede78133Schristos test $ac_status = 0; }; then : 2658ede78133Schristos # If both `conftest.exe' and `conftest' are `present' (well, observable) 2659ede78133Schristos# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2660ede78133Schristos# work properly (i.e., refer to `conftest.exe'), while it won't with 2661ede78133Schristos# `rm'. 2662ede78133Schristosfor ac_file in conftest.exe conftest conftest.*; do 2663ede78133Schristos test -f "$ac_file" || continue 2664ede78133Schristos case $ac_file in 2665ede78133Schristos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2666ede78133Schristos *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2667ede78133Schristos break;; 2668ede78133Schristos * ) break;; 2669ede78133Schristos esac 2670ede78133Schristosdone 2671ede78133Schristoselse 2672ede78133Schristos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2673ede78133Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2674ede78133Schristosas_fn_error $? "cannot compute suffix of executables: cannot compile and link 2675ede78133SchristosSee \`config.log' for more details" "$LINENO" 5; } 2676ede78133Schristosfi 2677ede78133Schristosrm -f conftest conftest$ac_cv_exeext 2678ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2679ede78133Schristos$as_echo "$ac_cv_exeext" >&6; } 2680ede78133Schristos 2681ede78133Schristosrm -f conftest.$ac_ext 2682ede78133SchristosEXEEXT=$ac_cv_exeext 2683ede78133Schristosac_exeext=$EXEEXT 2684ede78133Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext 2685ede78133Schristos/* end confdefs.h. */ 2686ede78133Schristos#include <stdio.h> 2687ede78133Schristosint 2688ede78133Schristosmain () 2689ede78133Schristos{ 2690ede78133SchristosFILE *f = fopen ("conftest.out", "w"); 2691ede78133Schristos return ferror (f) || fclose (f) != 0; 2692ede78133Schristos 2693ede78133Schristos ; 2694ede78133Schristos return 0; 2695ede78133Schristos} 2696ede78133Schristos_ACEOF 2697ede78133Schristosac_clean_files="$ac_clean_files conftest.out" 2698ede78133Schristos# Check that the compiler produces executables we can run. If not, either 2699ede78133Schristos# the compiler is broken, or we cross compile. 2700ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2701ede78133Schristos$as_echo_n "checking whether we are cross compiling... " >&6; } 2702ede78133Schristosif test "$cross_compiling" != yes; then 2703ede78133Schristos { { ac_try="$ac_link" 2704ede78133Schristoscase "(($ac_try" in 2705ede78133Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2706ede78133Schristos *) ac_try_echo=$ac_try;; 2707ede78133Schristosesac 2708ede78133Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2709ede78133Schristos$as_echo "$ac_try_echo"; } >&5 2710ede78133Schristos (eval "$ac_link") 2>&5 2711ede78133Schristos ac_status=$? 2712ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2713ede78133Schristos test $ac_status = 0; } 2714ede78133Schristos if { ac_try='./conftest$ac_cv_exeext' 2715ede78133Schristos { { case "(($ac_try" in 2716ede78133Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2717ede78133Schristos *) ac_try_echo=$ac_try;; 2718ede78133Schristosesac 2719ede78133Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2720ede78133Schristos$as_echo "$ac_try_echo"; } >&5 2721ede78133Schristos (eval "$ac_try") 2>&5 2722ede78133Schristos ac_status=$? 2723ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2724ede78133Schristos test $ac_status = 0; }; }; then 2725ede78133Schristos cross_compiling=no 2726ede78133Schristos else 2727ede78133Schristos if test "$cross_compiling" = maybe; then 2728ede78133Schristos cross_compiling=yes 2729ede78133Schristos else 2730ede78133Schristos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2731ede78133Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2732ede78133Schristosas_fn_error $? "cannot run C compiled programs. 2733ede78133SchristosIf you meant to cross compile, use \`--host'. 2734ede78133SchristosSee \`config.log' for more details" "$LINENO" 5; } 2735ede78133Schristos fi 2736ede78133Schristos fi 2737ede78133Schristosfi 2738ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2739ede78133Schristos$as_echo "$cross_compiling" >&6; } 2740ede78133Schristos 2741ede78133Schristosrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2742ede78133Schristosac_clean_files=$ac_clean_files_save 2743ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2744ede78133Schristos$as_echo_n "checking for suffix of object files... " >&6; } 2745ede78133Schristosif ${ac_cv_objext+:} false; then : 2746ede78133Schristos $as_echo_n "(cached) " >&6 2747ede78133Schristoselse 2748ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2749ede78133Schristos/* end confdefs.h. */ 2750ede78133Schristos 2751ede78133Schristosint 2752ede78133Schristosmain () 2753ede78133Schristos{ 2754ede78133Schristos 2755ede78133Schristos ; 2756ede78133Schristos return 0; 2757ede78133Schristos} 2758ede78133Schristos_ACEOF 2759ede78133Schristosrm -f conftest.o conftest.obj 2760ede78133Schristosif { { ac_try="$ac_compile" 2761ede78133Schristoscase "(($ac_try" in 2762ede78133Schristos *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2763ede78133Schristos *) ac_try_echo=$ac_try;; 2764ede78133Schristosesac 2765ede78133Schristoseval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2766ede78133Schristos$as_echo "$ac_try_echo"; } >&5 2767ede78133Schristos (eval "$ac_compile") 2>&5 2768ede78133Schristos ac_status=$? 2769ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2770ede78133Schristos test $ac_status = 0; }; then : 2771ede78133Schristos for ac_file in conftest.o conftest.obj conftest.*; do 2772ede78133Schristos test -f "$ac_file" || continue; 2773ede78133Schristos case $ac_file in 2774ede78133Schristos *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2775ede78133Schristos *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2776ede78133Schristos break;; 2777ede78133Schristos esac 2778ede78133Schristosdone 2779ede78133Schristoselse 2780ede78133Schristos $as_echo "$as_me: failed program was:" >&5 2781ede78133Schristossed 's/^/| /' conftest.$ac_ext >&5 2782ede78133Schristos 2783ede78133Schristos{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2784ede78133Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2785ede78133Schristosas_fn_error $? "cannot compute suffix of object files: cannot compile 2786ede78133SchristosSee \`config.log' for more details" "$LINENO" 5; } 2787ede78133Schristosfi 2788ede78133Schristosrm -f conftest.$ac_cv_objext conftest.$ac_ext 2789ede78133Schristosfi 2790ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2791ede78133Schristos$as_echo "$ac_cv_objext" >&6; } 2792ede78133SchristosOBJEXT=$ac_cv_objext 2793ede78133Schristosac_objext=$OBJEXT 2794ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2795ede78133Schristos$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2796ede78133Schristosif ${ac_cv_c_compiler_gnu+:} false; then : 2797ede78133Schristos $as_echo_n "(cached) " >&6 2798ede78133Schristoselse 2799ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2800ede78133Schristos/* end confdefs.h. */ 2801ede78133Schristos 2802ede78133Schristosint 2803ede78133Schristosmain () 2804ede78133Schristos{ 2805ede78133Schristos#ifndef __GNUC__ 2806ede78133Schristos choke me 2807ede78133Schristos#endif 2808ede78133Schristos 2809ede78133Schristos ; 2810ede78133Schristos return 0; 2811ede78133Schristos} 2812ede78133Schristos_ACEOF 2813ede78133Schristosif ac_fn_c_try_compile "$LINENO"; then : 2814ede78133Schristos ac_compiler_gnu=yes 2815ede78133Schristoselse 2816ede78133Schristos ac_compiler_gnu=no 2817ede78133Schristosfi 2818ede78133Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2819ede78133Schristosac_cv_c_compiler_gnu=$ac_compiler_gnu 2820ede78133Schristos 2821ede78133Schristosfi 2822ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2823ede78133Schristos$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2824ede78133Schristosif test $ac_compiler_gnu = yes; then 2825ede78133Schristos GCC=yes 2826ede78133Schristoselse 2827ede78133Schristos GCC= 2828ede78133Schristosfi 2829ede78133Schristosac_test_CFLAGS=${CFLAGS+set} 2830ede78133Schristosac_save_CFLAGS=$CFLAGS 2831ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2832ede78133Schristos$as_echo_n "checking whether $CC accepts -g... " >&6; } 2833ede78133Schristosif ${ac_cv_prog_cc_g+:} false; then : 2834ede78133Schristos $as_echo_n "(cached) " >&6 2835ede78133Schristoselse 2836ede78133Schristos ac_save_c_werror_flag=$ac_c_werror_flag 2837ede78133Schristos ac_c_werror_flag=yes 2838ede78133Schristos ac_cv_prog_cc_g=no 2839ede78133Schristos CFLAGS="-g" 2840ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2841ede78133Schristos/* end confdefs.h. */ 2842ede78133Schristos 2843ede78133Schristosint 2844ede78133Schristosmain () 2845ede78133Schristos{ 2846ede78133Schristos 2847ede78133Schristos ; 2848ede78133Schristos return 0; 2849ede78133Schristos} 2850ede78133Schristos_ACEOF 2851ede78133Schristosif ac_fn_c_try_compile "$LINENO"; then : 2852ede78133Schristos ac_cv_prog_cc_g=yes 2853ede78133Schristoselse 2854ede78133Schristos CFLAGS="" 2855ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2856ede78133Schristos/* end confdefs.h. */ 2857ede78133Schristos 2858ede78133Schristosint 2859ede78133Schristosmain () 2860ede78133Schristos{ 2861ede78133Schristos 2862ede78133Schristos ; 2863ede78133Schristos return 0; 2864ede78133Schristos} 2865ede78133Schristos_ACEOF 2866ede78133Schristosif ac_fn_c_try_compile "$LINENO"; then : 2867ede78133Schristos 2868ede78133Schristoselse 2869ede78133Schristos ac_c_werror_flag=$ac_save_c_werror_flag 2870ede78133Schristos CFLAGS="-g" 2871ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2872ede78133Schristos/* end confdefs.h. */ 2873ede78133Schristos 2874ede78133Schristosint 2875ede78133Schristosmain () 2876ede78133Schristos{ 2877ede78133Schristos 2878ede78133Schristos ; 2879ede78133Schristos return 0; 2880ede78133Schristos} 2881ede78133Schristos_ACEOF 2882ede78133Schristosif ac_fn_c_try_compile "$LINENO"; then : 2883ede78133Schristos ac_cv_prog_cc_g=yes 2884ede78133Schristosfi 2885ede78133Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2886ede78133Schristosfi 2887ede78133Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2888ede78133Schristosfi 2889ede78133Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2890ede78133Schristos ac_c_werror_flag=$ac_save_c_werror_flag 2891ede78133Schristosfi 2892ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 2893ede78133Schristos$as_echo "$ac_cv_prog_cc_g" >&6; } 2894ede78133Schristosif test "$ac_test_CFLAGS" = set; then 2895ede78133Schristos CFLAGS=$ac_save_CFLAGS 2896ede78133Schristoselif test $ac_cv_prog_cc_g = yes; then 2897ede78133Schristos if test "$GCC" = yes; then 2898ede78133Schristos CFLAGS="-g -O2" 2899ede78133Schristos else 2900ede78133Schristos CFLAGS="-g" 2901ede78133Schristos fi 2902ede78133Schristoselse 2903ede78133Schristos if test "$GCC" = yes; then 2904ede78133Schristos CFLAGS="-O2" 2905ede78133Schristos else 2906ede78133Schristos CFLAGS= 2907ede78133Schristos fi 2908ede78133Schristosfi 2909ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 2910ede78133Schristos$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 2911ede78133Schristosif ${ac_cv_prog_cc_c89+:} false; then : 2912ede78133Schristos $as_echo_n "(cached) " >&6 2913ede78133Schristoselse 2914ede78133Schristos ac_cv_prog_cc_c89=no 2915ede78133Schristosac_save_CC=$CC 2916ede78133Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext 2917ede78133Schristos/* end confdefs.h. */ 2918ede78133Schristos#include <stdarg.h> 2919ede78133Schristos#include <stdio.h> 2920ede78133Schristosstruct stat; 2921ede78133Schristos/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2922ede78133Schristosstruct buf { int x; }; 2923ede78133SchristosFILE * (*rcsopen) (struct buf *, struct stat *, int); 2924ede78133Schristosstatic char *e (p, i) 2925ede78133Schristos char **p; 2926ede78133Schristos int i; 2927ede78133Schristos{ 2928ede78133Schristos return p[i]; 2929ede78133Schristos} 2930ede78133Schristosstatic char *f (char * (*g) (char **, int), char **p, ...) 2931ede78133Schristos{ 2932ede78133Schristos char *s; 2933ede78133Schristos va_list v; 2934ede78133Schristos va_start (v,p); 2935ede78133Schristos s = g (p, va_arg (v,int)); 2936ede78133Schristos va_end (v); 2937ede78133Schristos return s; 2938ede78133Schristos} 2939ede78133Schristos 2940ede78133Schristos/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2941ede78133Schristos function prototypes and stuff, but not '\xHH' hex character constants. 2942ede78133Schristos These don't provoke an error unfortunately, instead are silently treated 2943ede78133Schristos as 'x'. The following induces an error, until -std is added to get 2944ede78133Schristos proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2945ede78133Schristos array size at least. It's necessary to write '\x00'==0 to get something 2946ede78133Schristos that's true only with -std. */ 2947ede78133Schristosint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2948ede78133Schristos 2949ede78133Schristos/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2950ede78133Schristos inside strings and character constants. */ 2951ede78133Schristos#define FOO(x) 'x' 2952ede78133Schristosint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 2953ede78133Schristos 2954ede78133Schristosint test (int i, double x); 2955ede78133Schristosstruct s1 {int (*f) (int a);}; 2956ede78133Schristosstruct s2 {int (*f) (double a);}; 2957ede78133Schristosint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2958ede78133Schristosint argc; 2959ede78133Schristoschar **argv; 2960ede78133Schristosint 2961ede78133Schristosmain () 2962ede78133Schristos{ 2963ede78133Schristosreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2964ede78133Schristos ; 2965ede78133Schristos return 0; 2966ede78133Schristos} 2967ede78133Schristos_ACEOF 2968ede78133Schristosfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 2969ede78133Schristos -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2970ede78133Schristosdo 2971ede78133Schristos CC="$ac_save_CC $ac_arg" 2972ede78133Schristos if ac_fn_c_try_compile "$LINENO"; then : 2973ede78133Schristos ac_cv_prog_cc_c89=$ac_arg 2974ede78133Schristosfi 2975ede78133Schristosrm -f core conftest.err conftest.$ac_objext 2976ede78133Schristos test "x$ac_cv_prog_cc_c89" != "xno" && break 2977ede78133Schristosdone 2978ede78133Schristosrm -f conftest.$ac_ext 2979ede78133SchristosCC=$ac_save_CC 2980ede78133Schristos 2981ede78133Schristosfi 2982ede78133Schristos# AC_CACHE_VAL 2983ede78133Schristoscase "x$ac_cv_prog_cc_c89" in 2984ede78133Schristos x) 2985ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 2986ede78133Schristos$as_echo "none needed" >&6; } ;; 2987ede78133Schristos xno) 2988ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 2989ede78133Schristos$as_echo "unsupported" >&6; } ;; 2990ede78133Schristos *) 2991ede78133Schristos CC="$CC $ac_cv_prog_cc_c89" 2992ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 2993ede78133Schristos$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 2994ede78133Schristosesac 2995ede78133Schristosif test "x$ac_cv_prog_cc_c89" != xno; then : 2996ede78133Schristos 2997ede78133Schristosfi 2998ede78133Schristos 2999ede78133Schristosac_ext=c 3000ede78133Schristosac_cpp='$CPP $CPPFLAGS' 3001ede78133Schristosac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3002ede78133Schristosac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3003ede78133Schristosac_compiler_gnu=$ac_cv_c_compiler_gnu 3004ede78133Schristos 3005ede78133Schristos 3006ede78133Schristosac_ext=c 3007ede78133Schristosac_cpp='$CPP $CPPFLAGS' 3008ede78133Schristosac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3009ede78133Schristosac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3010ede78133Schristosac_compiler_gnu=$ac_cv_c_compiler_gnu 3011ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3012ede78133Schristos$as_echo_n "checking how to run the C preprocessor... " >&6; } 3013ede78133Schristos# On Suns, sometimes $CPP names a directory. 3014ede78133Schristosif test -n "$CPP" && test -d "$CPP"; then 3015ede78133Schristos CPP= 3016ede78133Schristosfi 3017ede78133Schristosif test -z "$CPP"; then 3018ede78133Schristos if ${ac_cv_prog_CPP+:} false; then : 3019ede78133Schristos $as_echo_n "(cached) " >&6 3020ede78133Schristoselse 3021ede78133Schristos # Double quotes because CPP needs to be expanded 3022ede78133Schristos for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3023ede78133Schristos do 3024ede78133Schristos ac_preproc_ok=false 3025ede78133Schristosfor ac_c_preproc_warn_flag in '' yes 3026ede78133Schristosdo 3027ede78133Schristos # Use a header file that comes with gcc, so configuring glibc 3028ede78133Schristos # with a fresh cross-compiler works. 3029ede78133Schristos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3030ede78133Schristos # <limits.h> exists even on freestanding compilers. 3031ede78133Schristos # On the NeXT, cc -E runs the code through the compiler's parser, 3032ede78133Schristos # not just through cpp. "Syntax error" is here to catch this case. 3033ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3034ede78133Schristos/* end confdefs.h. */ 3035ede78133Schristos#ifdef __STDC__ 3036ede78133Schristos# include <limits.h> 3037ede78133Schristos#else 3038ede78133Schristos# include <assert.h> 3039ede78133Schristos#endif 3040ede78133Schristos Syntax error 3041ede78133Schristos_ACEOF 3042ede78133Schristosif ac_fn_c_try_cpp "$LINENO"; then : 3043ede78133Schristos 3044ede78133Schristoselse 3045ede78133Schristos # Broken: fails on valid input. 3046ede78133Schristoscontinue 3047ede78133Schristosfi 3048ede78133Schristosrm -f conftest.err conftest.i conftest.$ac_ext 3049ede78133Schristos 3050ede78133Schristos # OK, works on sane cases. Now check whether nonexistent headers 3051ede78133Schristos # can be detected and how. 3052ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3053ede78133Schristos/* end confdefs.h. */ 3054ede78133Schristos#include <ac_nonexistent.h> 3055ede78133Schristos_ACEOF 3056ede78133Schristosif ac_fn_c_try_cpp "$LINENO"; then : 3057ede78133Schristos # Broken: success on invalid input. 3058ede78133Schristoscontinue 3059ede78133Schristoselse 3060ede78133Schristos # Passes both tests. 3061ede78133Schristosac_preproc_ok=: 3062ede78133Schristosbreak 3063ede78133Schristosfi 3064ede78133Schristosrm -f conftest.err conftest.i conftest.$ac_ext 3065ede78133Schristos 3066ede78133Schristosdone 3067ede78133Schristos# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3068ede78133Schristosrm -f conftest.i conftest.err conftest.$ac_ext 3069ede78133Schristosif $ac_preproc_ok; then : 3070ede78133Schristos break 3071ede78133Schristosfi 3072ede78133Schristos 3073ede78133Schristos done 3074ede78133Schristos ac_cv_prog_CPP=$CPP 3075ede78133Schristos 3076ede78133Schristosfi 3077ede78133Schristos CPP=$ac_cv_prog_CPP 3078ede78133Schristoselse 3079ede78133Schristos ac_cv_prog_CPP=$CPP 3080ede78133Schristosfi 3081ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3082ede78133Schristos$as_echo "$CPP" >&6; } 3083ede78133Schristosac_preproc_ok=false 3084ede78133Schristosfor ac_c_preproc_warn_flag in '' yes 3085ede78133Schristosdo 3086ede78133Schristos # Use a header file that comes with gcc, so configuring glibc 3087ede78133Schristos # with a fresh cross-compiler works. 3088ede78133Schristos # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3089ede78133Schristos # <limits.h> exists even on freestanding compilers. 3090ede78133Schristos # On the NeXT, cc -E runs the code through the compiler's parser, 3091ede78133Schristos # not just through cpp. "Syntax error" is here to catch this case. 3092ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3093ede78133Schristos/* end confdefs.h. */ 3094ede78133Schristos#ifdef __STDC__ 3095ede78133Schristos# include <limits.h> 3096ede78133Schristos#else 3097ede78133Schristos# include <assert.h> 3098ede78133Schristos#endif 3099ede78133Schristos Syntax error 3100ede78133Schristos_ACEOF 3101ede78133Schristosif ac_fn_c_try_cpp "$LINENO"; then : 3102ede78133Schristos 3103ede78133Schristoselse 3104ede78133Schristos # Broken: fails on valid input. 3105ede78133Schristoscontinue 3106ede78133Schristosfi 3107ede78133Schristosrm -f conftest.err conftest.i conftest.$ac_ext 3108ede78133Schristos 3109ede78133Schristos # OK, works on sane cases. Now check whether nonexistent headers 3110ede78133Schristos # can be detected and how. 3111ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3112ede78133Schristos/* end confdefs.h. */ 3113ede78133Schristos#include <ac_nonexistent.h> 3114ede78133Schristos_ACEOF 3115ede78133Schristosif ac_fn_c_try_cpp "$LINENO"; then : 3116ede78133Schristos # Broken: success on invalid input. 3117ede78133Schristoscontinue 3118ede78133Schristoselse 3119ede78133Schristos # Passes both tests. 3120ede78133Schristosac_preproc_ok=: 3121ede78133Schristosbreak 3122ede78133Schristosfi 3123ede78133Schristosrm -f conftest.err conftest.i conftest.$ac_ext 3124ede78133Schristos 3125ede78133Schristosdone 3126ede78133Schristos# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3127ede78133Schristosrm -f conftest.i conftest.err conftest.$ac_ext 3128ede78133Schristosif $ac_preproc_ok; then : 3129ede78133Schristos 3130ede78133Schristoselse 3131ede78133Schristos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3132ede78133Schristos$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3133ede78133Schristosas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3134ede78133SchristosSee \`config.log' for more details" "$LINENO" 5; } 3135ede78133Schristosfi 3136ede78133Schristos 3137ede78133Schristosac_ext=c 3138ede78133Schristosac_cpp='$CPP $CPPFLAGS' 3139ede78133Schristosac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3140ede78133Schristosac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3141ede78133Schristosac_compiler_gnu=$ac_cv_c_compiler_gnu 3142ede78133Schristos 3143ede78133Schristos 3144ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3145ede78133Schristos$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3146ede78133Schristosif ${ac_cv_path_GREP+:} false; then : 3147ede78133Schristos $as_echo_n "(cached) " >&6 3148ede78133Schristoselse 3149ede78133Schristos if test -z "$GREP"; then 3150ede78133Schristos ac_path_GREP_found=false 3151ede78133Schristos # Loop through the user's path and test for each of PROGNAME-LIST 3152ede78133Schristos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3153ede78133Schristosfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3154ede78133Schristosdo 3155ede78133Schristos IFS=$as_save_IFS 3156ede78133Schristos test -z "$as_dir" && as_dir=. 3157ede78133Schristos for ac_prog in grep ggrep; do 3158ede78133Schristos for ac_exec_ext in '' $ac_executable_extensions; do 3159ede78133Schristos ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3160ede78133Schristos as_fn_executable_p "$ac_path_GREP" || continue 3161ede78133Schristos# Check for GNU ac_path_GREP and select it if it is found. 3162ede78133Schristos # Check for GNU $ac_path_GREP 3163ede78133Schristoscase `"$ac_path_GREP" --version 2>&1` in 3164ede78133Schristos*GNU*) 3165ede78133Schristos ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3166ede78133Schristos*) 3167ede78133Schristos ac_count=0 3168ede78133Schristos $as_echo_n 0123456789 >"conftest.in" 3169ede78133Schristos while : 3170ede78133Schristos do 3171ede78133Schristos cat "conftest.in" "conftest.in" >"conftest.tmp" 3172ede78133Schristos mv "conftest.tmp" "conftest.in" 3173ede78133Schristos cp "conftest.in" "conftest.nl" 3174ede78133Schristos $as_echo 'GREP' >> "conftest.nl" 3175ede78133Schristos "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3176ede78133Schristos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3177ede78133Schristos as_fn_arith $ac_count + 1 && ac_count=$as_val 3178ede78133Schristos if test $ac_count -gt ${ac_path_GREP_max-0}; then 3179ede78133Schristos # Best one so far, save it but keep looking for a better one 3180ede78133Schristos ac_cv_path_GREP="$ac_path_GREP" 3181ede78133Schristos ac_path_GREP_max=$ac_count 3182ede78133Schristos fi 3183ede78133Schristos # 10*(2^10) chars as input seems more than enough 3184ede78133Schristos test $ac_count -gt 10 && break 3185ede78133Schristos done 3186ede78133Schristos rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3187ede78133Schristosesac 3188ede78133Schristos 3189ede78133Schristos $ac_path_GREP_found && break 3 3190ede78133Schristos done 3191ede78133Schristos done 3192ede78133Schristos done 3193ede78133SchristosIFS=$as_save_IFS 3194ede78133Schristos if test -z "$ac_cv_path_GREP"; then 3195ede78133Schristos as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3196ede78133Schristos fi 3197ede78133Schristoselse 3198ede78133Schristos ac_cv_path_GREP=$GREP 3199ede78133Schristosfi 3200ede78133Schristos 3201ede78133Schristosfi 3202ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3203ede78133Schristos$as_echo "$ac_cv_path_GREP" >&6; } 3204ede78133Schristos GREP="$ac_cv_path_GREP" 3205ede78133Schristos 3206ede78133Schristos 3207ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3208ede78133Schristos$as_echo_n "checking for egrep... " >&6; } 3209ede78133Schristosif ${ac_cv_path_EGREP+:} false; then : 3210ede78133Schristos $as_echo_n "(cached) " >&6 3211ede78133Schristoselse 3212ede78133Schristos if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3213ede78133Schristos then ac_cv_path_EGREP="$GREP -E" 3214ede78133Schristos else 3215ede78133Schristos if test -z "$EGREP"; then 3216ede78133Schristos ac_path_EGREP_found=false 3217ede78133Schristos # Loop through the user's path and test for each of PROGNAME-LIST 3218ede78133Schristos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3219ede78133Schristosfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3220ede78133Schristosdo 3221ede78133Schristos IFS=$as_save_IFS 3222ede78133Schristos test -z "$as_dir" && as_dir=. 3223ede78133Schristos for ac_prog in egrep; do 3224ede78133Schristos for ac_exec_ext in '' $ac_executable_extensions; do 3225ede78133Schristos ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3226ede78133Schristos as_fn_executable_p "$ac_path_EGREP" || continue 3227ede78133Schristos# Check for GNU ac_path_EGREP and select it if it is found. 3228ede78133Schristos # Check for GNU $ac_path_EGREP 3229ede78133Schristoscase `"$ac_path_EGREP" --version 2>&1` in 3230ede78133Schristos*GNU*) 3231ede78133Schristos ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3232ede78133Schristos*) 3233ede78133Schristos ac_count=0 3234ede78133Schristos $as_echo_n 0123456789 >"conftest.in" 3235ede78133Schristos while : 3236ede78133Schristos do 3237ede78133Schristos cat "conftest.in" "conftest.in" >"conftest.tmp" 3238ede78133Schristos mv "conftest.tmp" "conftest.in" 3239ede78133Schristos cp "conftest.in" "conftest.nl" 3240ede78133Schristos $as_echo 'EGREP' >> "conftest.nl" 3241ede78133Schristos "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3242ede78133Schristos diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3243ede78133Schristos as_fn_arith $ac_count + 1 && ac_count=$as_val 3244ede78133Schristos if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3245ede78133Schristos # Best one so far, save it but keep looking for a better one 3246ede78133Schristos ac_cv_path_EGREP="$ac_path_EGREP" 3247ede78133Schristos ac_path_EGREP_max=$ac_count 3248ede78133Schristos fi 3249ede78133Schristos # 10*(2^10) chars as input seems more than enough 3250ede78133Schristos test $ac_count -gt 10 && break 3251ede78133Schristos done 3252ede78133Schristos rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3253ede78133Schristosesac 3254ede78133Schristos 3255ede78133Schristos $ac_path_EGREP_found && break 3 3256ede78133Schristos done 3257ede78133Schristos done 3258ede78133Schristos done 3259ede78133SchristosIFS=$as_save_IFS 3260ede78133Schristos if test -z "$ac_cv_path_EGREP"; then 3261ede78133Schristos as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3262ede78133Schristos fi 3263ede78133Schristoselse 3264ede78133Schristos ac_cv_path_EGREP=$EGREP 3265ede78133Schristosfi 3266ede78133Schristos 3267ede78133Schristos fi 3268ede78133Schristosfi 3269ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3270ede78133Schristos$as_echo "$ac_cv_path_EGREP" >&6; } 3271ede78133Schristos EGREP="$ac_cv_path_EGREP" 3272ede78133Schristos 3273ede78133Schristos 3274ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3275ede78133Schristos$as_echo_n "checking for ANSI C header files... " >&6; } 3276ede78133Schristosif ${ac_cv_header_stdc+:} false; then : 3277ede78133Schristos $as_echo_n "(cached) " >&6 3278ede78133Schristoselse 3279ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3280ede78133Schristos/* end confdefs.h. */ 3281ede78133Schristos#include <stdlib.h> 3282ede78133Schristos#include <stdarg.h> 3283ede78133Schristos#include <string.h> 3284ede78133Schristos#include <float.h> 3285ede78133Schristos 3286ede78133Schristosint 3287ede78133Schristosmain () 3288ede78133Schristos{ 3289ede78133Schristos 3290ede78133Schristos ; 3291ede78133Schristos return 0; 3292ede78133Schristos} 3293ede78133Schristos_ACEOF 3294ede78133Schristosif ac_fn_c_try_compile "$LINENO"; then : 3295ede78133Schristos ac_cv_header_stdc=yes 3296ede78133Schristoselse 3297ede78133Schristos ac_cv_header_stdc=no 3298ede78133Schristosfi 3299ede78133Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3300ede78133Schristos 3301ede78133Schristosif test $ac_cv_header_stdc = yes; then 3302ede78133Schristos # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3303ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3304ede78133Schristos/* end confdefs.h. */ 3305ede78133Schristos#include <string.h> 3306ede78133Schristos 3307ede78133Schristos_ACEOF 3308ede78133Schristosif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3309ede78133Schristos $EGREP "memchr" >/dev/null 2>&1; then : 3310ede78133Schristos 3311ede78133Schristoselse 3312ede78133Schristos ac_cv_header_stdc=no 3313ede78133Schristosfi 3314ede78133Schristosrm -f conftest* 3315ede78133Schristos 3316ede78133Schristosfi 3317ede78133Schristos 3318ede78133Schristosif test $ac_cv_header_stdc = yes; then 3319ede78133Schristos # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3320ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3321ede78133Schristos/* end confdefs.h. */ 3322ede78133Schristos#include <stdlib.h> 3323ede78133Schristos 3324ede78133Schristos_ACEOF 3325ede78133Schristosif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3326ede78133Schristos $EGREP "free" >/dev/null 2>&1; then : 3327ede78133Schristos 3328ede78133Schristoselse 3329ede78133Schristos ac_cv_header_stdc=no 3330ede78133Schristosfi 3331ede78133Schristosrm -f conftest* 3332ede78133Schristos 3333ede78133Schristosfi 3334ede78133Schristos 3335ede78133Schristosif test $ac_cv_header_stdc = yes; then 3336ede78133Schristos # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3337ede78133Schristos if test "$cross_compiling" = yes; then : 3338ede78133Schristos : 3339ede78133Schristoselse 3340ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3341ede78133Schristos/* end confdefs.h. */ 3342ede78133Schristos#include <ctype.h> 3343ede78133Schristos#include <stdlib.h> 3344ede78133Schristos#if ((' ' & 0x0FF) == 0x020) 3345ede78133Schristos# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3346ede78133Schristos# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3347ede78133Schristos#else 3348ede78133Schristos# define ISLOWER(c) \ 3349ede78133Schristos (('a' <= (c) && (c) <= 'i') \ 3350ede78133Schristos || ('j' <= (c) && (c) <= 'r') \ 3351ede78133Schristos || ('s' <= (c) && (c) <= 'z')) 3352ede78133Schristos# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3353ede78133Schristos#endif 3354ede78133Schristos 3355ede78133Schristos#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3356ede78133Schristosint 3357ede78133Schristosmain () 3358ede78133Schristos{ 3359ede78133Schristos int i; 3360ede78133Schristos for (i = 0; i < 256; i++) 3361ede78133Schristos if (XOR (islower (i), ISLOWER (i)) 3362ede78133Schristos || toupper (i) != TOUPPER (i)) 3363ede78133Schristos return 2; 3364ede78133Schristos return 0; 3365ede78133Schristos} 3366ede78133Schristos_ACEOF 3367ede78133Schristosif ac_fn_c_try_run "$LINENO"; then : 3368ede78133Schristos 3369ede78133Schristoselse 3370ede78133Schristos ac_cv_header_stdc=no 3371ede78133Schristosfi 3372ede78133Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3373ede78133Schristos conftest.$ac_objext conftest.beam conftest.$ac_ext 3374ede78133Schristosfi 3375ede78133Schristos 3376ede78133Schristosfi 3377ede78133Schristosfi 3378ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3379ede78133Schristos$as_echo "$ac_cv_header_stdc" >&6; } 3380ede78133Schristosif test $ac_cv_header_stdc = yes; then 3381ede78133Schristos 3382ede78133Schristos$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3383ede78133Schristos 3384ede78133Schristosfi 3385ede78133Schristos 3386ede78133Schristos# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3387ede78133Schristosfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3388ede78133Schristos inttypes.h stdint.h unistd.h 3389ede78133Schristosdo : 3390ede78133Schristos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3391ede78133Schristosac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3392ede78133Schristos" 3393ede78133Schristosif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3394ede78133Schristos cat >>confdefs.h <<_ACEOF 3395ede78133Schristos#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3396ede78133Schristos_ACEOF 3397ede78133Schristos 3398ede78133Schristosfi 3399ede78133Schristos 3400ede78133Schristosdone 3401ede78133Schristos 3402ede78133Schristos 3403ede78133Schristos 3404ede78133Schristos ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3405ede78133Schristosif test "x$ac_cv_header_minix_config_h" = xyes; then : 3406ede78133Schristos MINIX=yes 3407ede78133Schristoselse 3408ede78133Schristos MINIX= 3409ede78133Schristosfi 3410ede78133Schristos 3411ede78133Schristos 3412ede78133Schristos if test "$MINIX" = yes; then 3413ede78133Schristos 3414ede78133Schristos$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3415ede78133Schristos 3416ede78133Schristos 3417ede78133Schristos$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3418ede78133Schristos 3419ede78133Schristos 3420ede78133Schristos$as_echo "#define _MINIX 1" >>confdefs.h 3421ede78133Schristos 3422ede78133Schristos fi 3423ede78133Schristos 3424ede78133Schristos 3425ede78133Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3426ede78133Schristos$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3427ede78133Schristosif ${ac_cv_safe_to_define___extensions__+:} false; then : 3428ede78133Schristos $as_echo_n "(cached) " >&6 3429ede78133Schristoselse 3430ede78133Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3431ede78133Schristos/* end confdefs.h. */ 3432ede78133Schristos 3433ede78133Schristos# define __EXTENSIONS__ 1 3434ede78133Schristos $ac_includes_default 3435ede78133Schristosint 3436ede78133Schristosmain () 3437ede78133Schristos{ 3438ede78133Schristos 3439ede78133Schristos ; 3440ede78133Schristos return 0; 3441ede78133Schristos} 3442ede78133Schristos_ACEOF 3443ede78133Schristosif ac_fn_c_try_compile "$LINENO"; then : 3444ede78133Schristos ac_cv_safe_to_define___extensions__=yes 3445ede78133Schristoselse 3446ede78133Schristos ac_cv_safe_to_define___extensions__=no 3447ede78133Schristosfi 3448ede78133Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3449ede78133Schristosfi 3450ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3451ede78133Schristos$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3452ede78133Schristos test $ac_cv_safe_to_define___extensions__ = yes && 3453ede78133Schristos $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3454ede78133Schristos 3455ede78133Schristos $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3456ede78133Schristos 3457ede78133Schristos $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3458ede78133Schristos 3459ede78133Schristos $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3460ede78133Schristos 3461ede78133Schristos $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 3462ede78133Schristos 3463ede78133Schristos 346416dce513Schristos 346516dce513Schristosac_config_headers="$ac_config_headers config.h" 346616dce513Schristos 346716dce513Schristos 346816dce513Schristos 346916dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 347016dce513Schristos$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 347116dce513Schristosset x ${MAKE-make} 347216dce513Schristosac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3473ede78133Schristosif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 347416dce513Schristos $as_echo_n "(cached) " >&6 347516dce513Schristoselse 347616dce513Schristos cat >conftest.make <<\_ACEOF 347716dce513SchristosSHELL = /bin/sh 347816dce513Schristosall: 347916dce513Schristos @echo '@@@%%%=$(MAKE)=@@@%%%' 348016dce513Schristos_ACEOF 348116dce513Schristos# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 348216dce513Schristoscase `${MAKE-make} -f conftest.make 2>/dev/null` in 348316dce513Schristos *@@@%%%=?*=@@@%%%*) 348416dce513Schristos eval ac_cv_prog_make_${ac_make}_set=yes;; 348516dce513Schristos *) 348616dce513Schristos eval ac_cv_prog_make_${ac_make}_set=no;; 348716dce513Schristosesac 348816dce513Schristosrm -f conftest.make 348916dce513Schristosfi 349016dce513Schristosif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 349116dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 349216dce513Schristos$as_echo "yes" >&6; } 349316dce513Schristos SET_MAKE= 349416dce513Schristoselse 349516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 349616dce513Schristos$as_echo "no" >&6; } 349716dce513Schristos SET_MAKE="MAKE=${MAKE-make}" 349816dce513Schristosfi 349916dce513Schristos 350016dce513Schristosac_aux_dir= 350116dce513Schristosfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 3502ede78133Schristos if test -f "$ac_dir/install-sh"; then 350316dce513Schristos ac_aux_dir=$ac_dir 3504ede78133Schristos ac_install_sh="$ac_aux_dir/install-sh -c" 3505ede78133Schristos break 3506ede78133Schristos elif test -f "$ac_dir/install.sh"; then 3507ede78133Schristos ac_aux_dir=$ac_dir 3508ede78133Schristos ac_install_sh="$ac_aux_dir/install.sh -c" 3509ede78133Schristos break 3510ede78133Schristos elif test -f "$ac_dir/shtool"; then 3511ede78133Schristos ac_aux_dir=$ac_dir 3512ede78133Schristos ac_install_sh="$ac_aux_dir/shtool install -c" 3513ede78133Schristos break 351416dce513Schristos fi 351516dce513Schristosdone 351616dce513Schristosif test -z "$ac_aux_dir"; then 3517ede78133Schristos as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 351816dce513Schristosfi 351916dce513Schristos 352016dce513Schristos# These three variables are undocumented and unsupported, 352116dce513Schristos# and are intended to be withdrawn in a future Autoconf release. 352216dce513Schristos# They can cause serious problems if a builder's source tree is in a directory 352316dce513Schristos# whose full name contains unusual characters. 352416dce513Schristosac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 352516dce513Schristosac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 352616dce513Schristosac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 352716dce513Schristos 352816dce513Schristos 352916dce513Schristos# Find a good install program. We prefer a C program (faster), 353016dce513Schristos# so one script is as good as another. But avoid the broken or 353116dce513Schristos# incompatible versions: 353216dce513Schristos# SysV /etc/install, /usr/sbin/install 353316dce513Schristos# SunOS /usr/etc/install 353416dce513Schristos# IRIX /sbin/install 353516dce513Schristos# AIX /bin/install 353616dce513Schristos# AmigaOS /C/install, which installs bootblocks on floppy discs 353716dce513Schristos# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 353816dce513Schristos# AFS /usr/afsws/bin/install, which mishandles nonexistent args 353916dce513Schristos# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 354016dce513Schristos# OS/2's system install, which has a completely different semantic 354116dce513Schristos# ./install, which can be erroneously created by make from ./install.sh. 354216dce513Schristos# Reject install programs that cannot install multiple files. 354316dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 354416dce513Schristos$as_echo_n "checking for a BSD-compatible install... " >&6; } 354516dce513Schristosif test -z "$INSTALL"; then 3546ede78133Schristosif ${ac_cv_path_install+:} false; then : 354716dce513Schristos $as_echo_n "(cached) " >&6 354816dce513Schristoselse 354916dce513Schristos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 355016dce513Schristosfor as_dir in $PATH 355116dce513Schristosdo 355216dce513Schristos IFS=$as_save_IFS 355316dce513Schristos test -z "$as_dir" && as_dir=. 355416dce513Schristos # Account for people who put trailing slashes in PATH elements. 355516dce513Schristoscase $as_dir/ in #(( 355616dce513Schristos ./ | .// | /[cC]/* | \ 355716dce513Schristos /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 355816dce513Schristos ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 355916dce513Schristos /usr/ucb/* ) ;; 356016dce513Schristos *) 356116dce513Schristos # OSF1 and SCO ODT 3.0 have their own names for install. 356216dce513Schristos # Don't use installbsd from OSF since it installs stuff as root 356316dce513Schristos # by default. 356416dce513Schristos for ac_prog in ginstall scoinst install; do 356516dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 3566ede78133Schristos if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 356716dce513Schristos if test $ac_prog = install && 356816dce513Schristos grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 356916dce513Schristos # AIX install. It has an incompatible calling convention. 357016dce513Schristos : 357116dce513Schristos elif test $ac_prog = install && 357216dce513Schristos grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 357316dce513Schristos # program-specific install script used by HP pwplus--don't use. 357416dce513Schristos : 357516dce513Schristos else 357616dce513Schristos rm -rf conftest.one conftest.two conftest.dir 357716dce513Schristos echo one > conftest.one 357816dce513Schristos echo two > conftest.two 357916dce513Schristos mkdir conftest.dir 358016dce513Schristos if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 358116dce513Schristos test -s conftest.one && test -s conftest.two && 358216dce513Schristos test -s conftest.dir/conftest.one && 358316dce513Schristos test -s conftest.dir/conftest.two 358416dce513Schristos then 358516dce513Schristos ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 358616dce513Schristos break 3 358716dce513Schristos fi 358816dce513Schristos fi 358916dce513Schristos fi 359016dce513Schristos done 359116dce513Schristos done 359216dce513Schristos ;; 359316dce513Schristosesac 359416dce513Schristos 359516dce513Schristos done 359616dce513SchristosIFS=$as_save_IFS 359716dce513Schristos 359816dce513Schristosrm -rf conftest.one conftest.two conftest.dir 359916dce513Schristos 360016dce513Schristosfi 360116dce513Schristos if test "${ac_cv_path_install+set}" = set; then 360216dce513Schristos INSTALL=$ac_cv_path_install 360316dce513Schristos else 360416dce513Schristos # As a last resort, use the slow shell script. Don't cache a 360516dce513Schristos # value for INSTALL within a source directory, because that will 360616dce513Schristos # break other packages using the cache if that directory is 360716dce513Schristos # removed, or if the value is a relative name. 360816dce513Schristos INSTALL=$ac_install_sh 360916dce513Schristos fi 361016dce513Schristosfi 361116dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 361216dce513Schristos$as_echo "$INSTALL" >&6; } 361316dce513Schristos 361416dce513Schristos# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 361516dce513Schristos# It thinks the first close brace ends the variable substitution. 361616dce513Schristostest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 361716dce513Schristos 361816dce513Schristostest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 361916dce513Schristos 362016dce513Schristostest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 362116dce513Schristos 362216dce513Schristos 362316dce513Schristos MKINSTALLDIRS= 362416dce513Schristos if test -n "$ac_aux_dir"; then 362516dce513Schristos case "$ac_aux_dir" in 362616dce513Schristos /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 362716dce513Schristos *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 362816dce513Schristos esac 362916dce513Schristos fi 363016dce513Schristos if test -z "$MKINSTALLDIRS"; then 363116dce513Schristos MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 363216dce513Schristos fi 363316dce513Schristos 363416dce513Schristos 363516dce513Schristos 363616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 363716dce513Schristos$as_echo_n "checking whether NLS is requested... " >&6; } 363816dce513Schristos # Check whether --enable-nls was given. 363916dce513Schristosif test "${enable_nls+set}" = set; then : 364016dce513Schristos enableval=$enable_nls; USE_NLS=$enableval 364116dce513Schristoselse 364216dce513Schristos USE_NLS=yes 364316dce513Schristosfi 364416dce513Schristos 364516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 364616dce513Schristos$as_echo "$USE_NLS" >&6; } 364716dce513Schristos 364816dce513Schristos 364916dce513Schristos 365016dce513Schristos 365116dce513Schristos 365216dce513Schristos 365316dce513Schristos# Prepare PATH_SEPARATOR. 365416dce513Schristos# The user is always right. 365516dce513Schristosif test "${PATH_SEPARATOR+set}" != set; then 365616dce513Schristos echo "#! /bin/sh" >conf$$.sh 365716dce513Schristos echo "exit 0" >>conf$$.sh 365816dce513Schristos chmod +x conf$$.sh 365916dce513Schristos if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 366016dce513Schristos PATH_SEPARATOR=';' 366116dce513Schristos else 366216dce513Schristos PATH_SEPARATOR=: 366316dce513Schristos fi 366416dce513Schristos rm -f conf$$.sh 366516dce513Schristosfi 366616dce513Schristos 366716dce513Schristos# Find out how to test for executable files. Don't use a zero-byte file, 366816dce513Schristos# as systems may use methods other than mode bits to determine executability. 366916dce513Schristoscat >conf$$.file <<_ASEOF 367016dce513Schristos#! /bin/sh 367116dce513Schristosexit 0 367216dce513Schristos_ASEOF 367316dce513Schristoschmod +x conf$$.file 367416dce513Schristosif test -x conf$$.file >/dev/null 2>&1; then 367516dce513Schristos ac_executable_p="test -x" 367616dce513Schristoselse 367716dce513Schristos ac_executable_p="test -f" 367816dce513Schristosfi 367916dce513Schristosrm -f conf$$.file 368016dce513Schristos 368116dce513Schristos# Extract the first word of "msgfmt", so it can be a program name with args. 368216dce513Schristosset dummy msgfmt; ac_word=$2 368316dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 368416dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 3685ede78133Schristosif ${ac_cv_path_MSGFMT+:} false; then : 368616dce513Schristos $as_echo_n "(cached) " >&6 368716dce513Schristoselse 368816dce513Schristos case "$MSGFMT" in 368916dce513Schristos [\\/]* | ?:[\\/]*) 369016dce513Schristos ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 369116dce513Schristos ;; 369216dce513Schristos *) 369316dce513Schristos ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 369416dce513Schristos for ac_dir in $PATH; do 369516dce513Schristos IFS="$ac_save_IFS" 369616dce513Schristos test -z "$ac_dir" && ac_dir=. 369716dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 369816dce513Schristos if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 369916dce513Schristos if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 370016dce513Schristos (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 370116dce513Schristos ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 370216dce513Schristos break 2 370316dce513Schristos fi 370416dce513Schristos fi 370516dce513Schristos done 370616dce513Schristos done 370716dce513Schristos IFS="$ac_save_IFS" 370816dce513Schristos test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 370916dce513Schristos ;; 371016dce513Schristosesac 371116dce513Schristosfi 371216dce513SchristosMSGFMT="$ac_cv_path_MSGFMT" 371316dce513Schristosif test "$MSGFMT" != ":"; then 371416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 371516dce513Schristos$as_echo "$MSGFMT" >&6; } 371616dce513Schristoselse 371716dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 371816dce513Schristos$as_echo "no" >&6; } 371916dce513Schristosfi 372016dce513Schristos 372116dce513Schristos # Extract the first word of "gmsgfmt", so it can be a program name with args. 372216dce513Schristosset dummy gmsgfmt; ac_word=$2 372316dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 372416dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 3725ede78133Schristosif ${ac_cv_path_GMSGFMT+:} false; then : 372616dce513Schristos $as_echo_n "(cached) " >&6 372716dce513Schristoselse 372816dce513Schristos case $GMSGFMT in 372916dce513Schristos [\\/]* | ?:[\\/]*) 373016dce513Schristos ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 373116dce513Schristos ;; 373216dce513Schristos *) 373316dce513Schristos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 373416dce513Schristosfor as_dir in $PATH 373516dce513Schristosdo 373616dce513Schristos IFS=$as_save_IFS 373716dce513Schristos test -z "$as_dir" && as_dir=. 373816dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 3739ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 374016dce513Schristos ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 374116dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 374216dce513Schristos break 2 374316dce513Schristos fi 374416dce513Schristosdone 374516dce513Schristos done 374616dce513SchristosIFS=$as_save_IFS 374716dce513Schristos 374816dce513Schristos test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 374916dce513Schristos ;; 375016dce513Schristosesac 375116dce513Schristosfi 375216dce513SchristosGMSGFMT=$ac_cv_path_GMSGFMT 375316dce513Schristosif test -n "$GMSGFMT"; then 375416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 375516dce513Schristos$as_echo "$GMSGFMT" >&6; } 375616dce513Schristoselse 375716dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 375816dce513Schristos$as_echo "no" >&6; } 375916dce513Schristosfi 376016dce513Schristos 376116dce513Schristos 376216dce513Schristos 376316dce513Schristos 376416dce513Schristos# Prepare PATH_SEPARATOR. 376516dce513Schristos# The user is always right. 376616dce513Schristosif test "${PATH_SEPARATOR+set}" != set; then 376716dce513Schristos echo "#! /bin/sh" >conf$$.sh 376816dce513Schristos echo "exit 0" >>conf$$.sh 376916dce513Schristos chmod +x conf$$.sh 377016dce513Schristos if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 377116dce513Schristos PATH_SEPARATOR=';' 377216dce513Schristos else 377316dce513Schristos PATH_SEPARATOR=: 377416dce513Schristos fi 377516dce513Schristos rm -f conf$$.sh 377616dce513Schristosfi 377716dce513Schristos 377816dce513Schristos# Find out how to test for executable files. Don't use a zero-byte file, 377916dce513Schristos# as systems may use methods other than mode bits to determine executability. 378016dce513Schristoscat >conf$$.file <<_ASEOF 378116dce513Schristos#! /bin/sh 378216dce513Schristosexit 0 378316dce513Schristos_ASEOF 378416dce513Schristoschmod +x conf$$.file 378516dce513Schristosif test -x conf$$.file >/dev/null 2>&1; then 378616dce513Schristos ac_executable_p="test -x" 378716dce513Schristoselse 378816dce513Schristos ac_executable_p="test -f" 378916dce513Schristosfi 379016dce513Schristosrm -f conf$$.file 379116dce513Schristos 379216dce513Schristos# Extract the first word of "xgettext", so it can be a program name with args. 379316dce513Schristosset dummy xgettext; ac_word=$2 379416dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 379516dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 3796ede78133Schristosif ${ac_cv_path_XGETTEXT+:} false; then : 379716dce513Schristos $as_echo_n "(cached) " >&6 379816dce513Schristoselse 379916dce513Schristos case "$XGETTEXT" in 380016dce513Schristos [\\/]* | ?:[\\/]*) 380116dce513Schristos ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 380216dce513Schristos ;; 380316dce513Schristos *) 380416dce513Schristos ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 380516dce513Schristos for ac_dir in $PATH; do 380616dce513Schristos IFS="$ac_save_IFS" 380716dce513Schristos test -z "$ac_dir" && ac_dir=. 380816dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 380916dce513Schristos if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 381016dce513Schristos if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 381116dce513Schristos (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 381216dce513Schristos ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 381316dce513Schristos break 2 381416dce513Schristos fi 381516dce513Schristos fi 381616dce513Schristos done 381716dce513Schristos done 381816dce513Schristos IFS="$ac_save_IFS" 381916dce513Schristos test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 382016dce513Schristos ;; 382116dce513Schristosesac 382216dce513Schristosfi 382316dce513SchristosXGETTEXT="$ac_cv_path_XGETTEXT" 382416dce513Schristosif test "$XGETTEXT" != ":"; then 382516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 382616dce513Schristos$as_echo "$XGETTEXT" >&6; } 382716dce513Schristoselse 382816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 382916dce513Schristos$as_echo "no" >&6; } 383016dce513Schristosfi 383116dce513Schristos 383216dce513Schristos rm -f messages.po 383316dce513Schristos 383416dce513Schristos 383516dce513Schristos# Prepare PATH_SEPARATOR. 383616dce513Schristos# The user is always right. 383716dce513Schristosif test "${PATH_SEPARATOR+set}" != set; then 383816dce513Schristos echo "#! /bin/sh" >conf$$.sh 383916dce513Schristos echo "exit 0" >>conf$$.sh 384016dce513Schristos chmod +x conf$$.sh 384116dce513Schristos if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 384216dce513Schristos PATH_SEPARATOR=';' 384316dce513Schristos else 384416dce513Schristos PATH_SEPARATOR=: 384516dce513Schristos fi 384616dce513Schristos rm -f conf$$.sh 384716dce513Schristosfi 384816dce513Schristos 384916dce513Schristos# Find out how to test for executable files. Don't use a zero-byte file, 385016dce513Schristos# as systems may use methods other than mode bits to determine executability. 385116dce513Schristoscat >conf$$.file <<_ASEOF 385216dce513Schristos#! /bin/sh 385316dce513Schristosexit 0 385416dce513Schristos_ASEOF 385516dce513Schristoschmod +x conf$$.file 385616dce513Schristosif test -x conf$$.file >/dev/null 2>&1; then 385716dce513Schristos ac_executable_p="test -x" 385816dce513Schristoselse 385916dce513Schristos ac_executable_p="test -f" 386016dce513Schristosfi 386116dce513Schristosrm -f conf$$.file 386216dce513Schristos 386316dce513Schristos# Extract the first word of "msgmerge", so it can be a program name with args. 386416dce513Schristosset dummy msgmerge; ac_word=$2 386516dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 386616dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 3867ede78133Schristosif ${ac_cv_path_MSGMERGE+:} false; then : 386816dce513Schristos $as_echo_n "(cached) " >&6 386916dce513Schristoselse 387016dce513Schristos case "$MSGMERGE" in 387116dce513Schristos [\\/]* | ?:[\\/]*) 387216dce513Schristos ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 387316dce513Schristos ;; 387416dce513Schristos *) 387516dce513Schristos ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 387616dce513Schristos for ac_dir in $PATH; do 387716dce513Schristos IFS="$ac_save_IFS" 387816dce513Schristos test -z "$ac_dir" && ac_dir=. 387916dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 388016dce513Schristos if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 388116dce513Schristos if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 388216dce513Schristos ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 388316dce513Schristos break 2 388416dce513Schristos fi 388516dce513Schristos fi 388616dce513Schristos done 388716dce513Schristos done 388816dce513Schristos IFS="$ac_save_IFS" 388916dce513Schristos test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 389016dce513Schristos ;; 389116dce513Schristosesac 389216dce513Schristosfi 389316dce513SchristosMSGMERGE="$ac_cv_path_MSGMERGE" 389416dce513Schristosif test "$MSGMERGE" != ":"; then 389516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 389616dce513Schristos$as_echo "$MSGMERGE" >&6; } 389716dce513Schristoselse 389816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 389916dce513Schristos$as_echo "no" >&6; } 390016dce513Schristosfi 390116dce513Schristos 390216dce513Schristos 390316dce513Schristos if test "$GMSGFMT" != ":"; then 390416dce513Schristos if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 390516dce513Schristos (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 390616dce513Schristos : ; 390716dce513Schristos else 390816dce513Schristos GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 390916dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 391016dce513Schristos$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 391116dce513Schristos GMSGFMT=":" 391216dce513Schristos fi 391316dce513Schristos fi 391416dce513Schristos 391516dce513Schristos if test "$XGETTEXT" != ":"; then 391616dce513Schristos if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 391716dce513Schristos (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 391816dce513Schristos : ; 391916dce513Schristos else 392016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 392116dce513Schristos$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 392216dce513Schristos XGETTEXT=":" 392316dce513Schristos fi 392416dce513Schristos rm -f messages.po 392516dce513Schristos fi 392616dce513Schristos 392716dce513Schristos ac_config_commands="$ac_config_commands default-1" 392816dce513Schristos 392916dce513Schristos 393016dce513Schristos# Make sure we can run config.sub. 393116dce513Schristos$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3932ede78133Schristos as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 393316dce513Schristos 393416dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 393516dce513Schristos$as_echo_n "checking build system type... " >&6; } 3936ede78133Schristosif ${ac_cv_build+:} false; then : 393716dce513Schristos $as_echo_n "(cached) " >&6 393816dce513Schristoselse 393916dce513Schristos ac_build_alias=$build_alias 394016dce513Schristostest "x$ac_build_alias" = x && 394116dce513Schristos ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 394216dce513Schristostest "x$ac_build_alias" = x && 3943ede78133Schristos as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 394416dce513Schristosac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3945ede78133Schristos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 394616dce513Schristos 394716dce513Schristosfi 394816dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 394916dce513Schristos$as_echo "$ac_cv_build" >&6; } 395016dce513Schristoscase $ac_cv_build in 395116dce513Schristos*-*-*) ;; 3952ede78133Schristos*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 395316dce513Schristosesac 395416dce513Schristosbuild=$ac_cv_build 395516dce513Schristosac_save_IFS=$IFS; IFS='-' 395616dce513Schristosset x $ac_cv_build 395716dce513Schristosshift 395816dce513Schristosbuild_cpu=$1 395916dce513Schristosbuild_vendor=$2 396016dce513Schristosshift; shift 396116dce513Schristos# Remember, the first character of IFS is used to create $*, 396216dce513Schristos# except with old shells: 396316dce513Schristosbuild_os=$* 396416dce513SchristosIFS=$ac_save_IFS 396516dce513Schristoscase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 396616dce513Schristos 396716dce513Schristos 396816dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 396916dce513Schristos$as_echo_n "checking host system type... " >&6; } 3970ede78133Schristosif ${ac_cv_host+:} false; then : 397116dce513Schristos $as_echo_n "(cached) " >&6 397216dce513Schristoselse 397316dce513Schristos if test "x$host_alias" = x; then 397416dce513Schristos ac_cv_host=$ac_cv_build 397516dce513Schristoselse 397616dce513Schristos ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3977ede78133Schristos as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 397816dce513Schristosfi 397916dce513Schristos 398016dce513Schristosfi 398116dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 398216dce513Schristos$as_echo "$ac_cv_host" >&6; } 398316dce513Schristoscase $ac_cv_host in 398416dce513Schristos*-*-*) ;; 3985ede78133Schristos*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 398616dce513Schristosesac 398716dce513Schristoshost=$ac_cv_host 398816dce513Schristosac_save_IFS=$IFS; IFS='-' 398916dce513Schristosset x $ac_cv_host 399016dce513Schristosshift 399116dce513Schristoshost_cpu=$1 399216dce513Schristoshost_vendor=$2 399316dce513Schristosshift; shift 399416dce513Schristos# Remember, the first character of IFS is used to create $*, 399516dce513Schristos# except with old shells: 399616dce513Schristoshost_os=$* 399716dce513SchristosIFS=$ac_save_IFS 399816dce513Schristoscase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 399916dce513Schristos 400016dce513Schristos 400116dce513Schristosif test -n "$ac_tool_prefix"; then 400216dce513Schristos # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 400316dce513Schristosset dummy ${ac_tool_prefix}ranlib; ac_word=$2 400416dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 400516dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 4006ede78133Schristosif ${ac_cv_prog_RANLIB+:} false; then : 400716dce513Schristos $as_echo_n "(cached) " >&6 400816dce513Schristoselse 400916dce513Schristos if test -n "$RANLIB"; then 401016dce513Schristos ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 401116dce513Schristoselse 401216dce513Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 401316dce513Schristosfor as_dir in $PATH 401416dce513Schristosdo 401516dce513Schristos IFS=$as_save_IFS 401616dce513Schristos test -z "$as_dir" && as_dir=. 401716dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 4018ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 401916dce513Schristos ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 402016dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 402116dce513Schristos break 2 402216dce513Schristos fi 402316dce513Schristosdone 402416dce513Schristos done 402516dce513SchristosIFS=$as_save_IFS 402616dce513Schristos 402716dce513Schristosfi 402816dce513Schristosfi 402916dce513SchristosRANLIB=$ac_cv_prog_RANLIB 403016dce513Schristosif test -n "$RANLIB"; then 403116dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 403216dce513Schristos$as_echo "$RANLIB" >&6; } 403316dce513Schristoselse 403416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 403516dce513Schristos$as_echo "no" >&6; } 403616dce513Schristosfi 403716dce513Schristos 403816dce513Schristos 403916dce513Schristosfi 404016dce513Schristosif test -z "$ac_cv_prog_RANLIB"; then 404116dce513Schristos ac_ct_RANLIB=$RANLIB 404216dce513Schristos # Extract the first word of "ranlib", so it can be a program name with args. 404316dce513Schristosset dummy ranlib; ac_word=$2 404416dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 404516dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 4046ede78133Schristosif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 404716dce513Schristos $as_echo_n "(cached) " >&6 404816dce513Schristoselse 404916dce513Schristos if test -n "$ac_ct_RANLIB"; then 405016dce513Schristos ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 405116dce513Schristoselse 405216dce513Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 405316dce513Schristosfor as_dir in $PATH 405416dce513Schristosdo 405516dce513Schristos IFS=$as_save_IFS 405616dce513Schristos test -z "$as_dir" && as_dir=. 405716dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 4058ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 405916dce513Schristos ac_cv_prog_ac_ct_RANLIB="ranlib" 406016dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 406116dce513Schristos break 2 406216dce513Schristos fi 406316dce513Schristosdone 406416dce513Schristos done 406516dce513SchristosIFS=$as_save_IFS 406616dce513Schristos 406716dce513Schristosfi 406816dce513Schristosfi 406916dce513Schristosac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 407016dce513Schristosif test -n "$ac_ct_RANLIB"; then 407116dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 407216dce513Schristos$as_echo "$ac_ct_RANLIB" >&6; } 407316dce513Schristoselse 407416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 407516dce513Schristos$as_echo "no" >&6; } 407616dce513Schristosfi 407716dce513Schristos 407816dce513Schristos if test "x$ac_ct_RANLIB" = x; then 407916dce513Schristos RANLIB=":" 408016dce513Schristos else 408116dce513Schristos case $cross_compiling:$ac_tool_warned in 408216dce513Schristosyes:) 408316dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 408416dce513Schristos$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 408516dce513Schristosac_tool_warned=yes ;; 408616dce513Schristosesac 408716dce513Schristos RANLIB=$ac_ct_RANLIB 408816dce513Schristos fi 408916dce513Schristoselse 409016dce513Schristos RANLIB="$ac_cv_prog_RANLIB" 409116dce513Schristosfi 409216dce513Schristos 409316dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 409416dce513Schristos$as_echo_n "checking for library containing strerror... " >&6; } 4095ede78133Schristosif ${ac_cv_search_strerror+:} false; then : 409616dce513Schristos $as_echo_n "(cached) " >&6 409716dce513Schristoselse 409816dce513Schristos ac_func_search_save_LIBS=$LIBS 409916dce513Schristoscat confdefs.h - <<_ACEOF >conftest.$ac_ext 410016dce513Schristos/* end confdefs.h. */ 410116dce513Schristos 410216dce513Schristos/* Override any GCC internal prototype to avoid an error. 410316dce513Schristos Use char because int might match the return type of a GCC 410416dce513Schristos builtin and then its argument prototype would still apply. */ 410516dce513Schristos#ifdef __cplusplus 410616dce513Schristosextern "C" 410716dce513Schristos#endif 410816dce513Schristoschar strerror (); 410916dce513Schristosint 411016dce513Schristosmain () 411116dce513Schristos{ 411216dce513Schristosreturn strerror (); 411316dce513Schristos ; 411416dce513Schristos return 0; 411516dce513Schristos} 411616dce513Schristos_ACEOF 411716dce513Schristosfor ac_lib in '' cposix; do 411816dce513Schristos if test -z "$ac_lib"; then 411916dce513Schristos ac_res="none required" 412016dce513Schristos else 412116dce513Schristos ac_res=-l$ac_lib 412216dce513Schristos LIBS="-l$ac_lib $ac_func_search_save_LIBS" 412316dce513Schristos fi 412416dce513Schristos if ac_fn_c_try_link "$LINENO"; then : 412516dce513Schristos ac_cv_search_strerror=$ac_res 412616dce513Schristosfi 412716dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 412816dce513Schristos conftest$ac_exeext 4129ede78133Schristos if ${ac_cv_search_strerror+:} false; then : 413016dce513Schristos break 413116dce513Schristosfi 413216dce513Schristosdone 4133ede78133Schristosif ${ac_cv_search_strerror+:} false; then : 413416dce513Schristos 413516dce513Schristoselse 413616dce513Schristos ac_cv_search_strerror=no 413716dce513Schristosfi 413816dce513Schristosrm conftest.$ac_ext 413916dce513SchristosLIBS=$ac_func_search_save_LIBS 414016dce513Schristosfi 414116dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 414216dce513Schristos$as_echo "$ac_cv_search_strerror" >&6; } 414316dce513Schristosac_res=$ac_cv_search_strerror 414416dce513Schristosif test "$ac_res" != no; then : 414516dce513Schristos test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 414616dce513Schristos 414716dce513Schristosfi 414816dce513Schristos 414916dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 415016dce513Schristos$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 4151ede78133Schristosif ${ac_cv_c_const+:} false; then : 415216dce513Schristos $as_echo_n "(cached) " >&6 415316dce513Schristoselse 415416dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 415516dce513Schristos/* end confdefs.h. */ 415616dce513Schristos 415716dce513Schristosint 415816dce513Schristosmain () 415916dce513Schristos{ 4160ede78133Schristos 416116dce513Schristos#ifndef __cplusplus 4162ede78133Schristos /* Ultrix mips cc rejects this sort of thing. */ 416316dce513Schristos typedef int charset[2]; 4164ede78133Schristos const charset cs = { 0, 0 }; 416516dce513Schristos /* SunOS 4.1.1 cc rejects this. */ 416616dce513Schristos char const *const *pcpcc; 416716dce513Schristos char **ppc; 416816dce513Schristos /* NEC SVR4.0.2 mips cc rejects this. */ 416916dce513Schristos struct point {int x, y;}; 417016dce513Schristos static struct point const zero = {0,0}; 417116dce513Schristos /* AIX XL C 1.02.0.0 rejects this. 417216dce513Schristos It does not let you subtract one const X* pointer from another in 417316dce513Schristos an arm of an if-expression whose if-part is not a constant 417416dce513Schristos expression */ 417516dce513Schristos const char *g = "string"; 417616dce513Schristos pcpcc = &g + (g ? g-g : 0); 417716dce513Schristos /* HPUX 7.0 cc rejects these. */ 417816dce513Schristos ++pcpcc; 417916dce513Schristos ppc = (char**) pcpcc; 418016dce513Schristos pcpcc = (char const *const *) ppc; 4181ede78133Schristos { /* SCO 3.2v4 cc rejects this sort of thing. */ 4182ede78133Schristos char tx; 4183ede78133Schristos char *t = &tx; 418416dce513Schristos char const *s = 0 ? (char *) 0 : (char const *) 0; 418516dce513Schristos 418616dce513Schristos *t++ = 0; 418716dce513Schristos if (s) return 0; 418816dce513Schristos } 418916dce513Schristos { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 419016dce513Schristos int x[] = {25, 17}; 419116dce513Schristos const int *foo = &x[0]; 419216dce513Schristos ++foo; 419316dce513Schristos } 419416dce513Schristos { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 419516dce513Schristos typedef const int *iptr; 419616dce513Schristos iptr p = 0; 419716dce513Schristos ++p; 419816dce513Schristos } 4199ede78133Schristos { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 420016dce513Schristos "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 4201ede78133Schristos struct s { int j; const int *ap[3]; } bx; 4202ede78133Schristos struct s *b = &bx; b->j = 5; 420316dce513Schristos } 420416dce513Schristos { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 420516dce513Schristos const int foo = 10; 420616dce513Schristos if (!foo) return 0; 420716dce513Schristos } 420816dce513Schristos return !cs[0] && !zero.x; 420916dce513Schristos#endif 421016dce513Schristos 421116dce513Schristos ; 421216dce513Schristos return 0; 421316dce513Schristos} 421416dce513Schristos_ACEOF 421516dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 421616dce513Schristos ac_cv_c_const=yes 421716dce513Schristoselse 421816dce513Schristos ac_cv_c_const=no 421916dce513Schristosfi 422016dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 422116dce513Schristosfi 422216dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 422316dce513Schristos$as_echo "$ac_cv_c_const" >&6; } 422416dce513Schristosif test $ac_cv_c_const = no; then 422516dce513Schristos 422616dce513Schristos$as_echo "#define const /**/" >>confdefs.h 422716dce513Schristos 422816dce513Schristosfi 422916dce513Schristos 423016dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 423116dce513Schristos$as_echo_n "checking for inline... " >&6; } 4232ede78133Schristosif ${ac_cv_c_inline+:} false; then : 423316dce513Schristos $as_echo_n "(cached) " >&6 423416dce513Schristoselse 423516dce513Schristos ac_cv_c_inline=no 423616dce513Schristosfor ac_kw in inline __inline__ __inline; do 423716dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 423816dce513Schristos/* end confdefs.h. */ 423916dce513Schristos#ifndef __cplusplus 424016dce513Schristostypedef int foo_t; 424116dce513Schristosstatic $ac_kw foo_t static_foo () {return 0; } 424216dce513Schristos$ac_kw foo_t foo () {return 0; } 424316dce513Schristos#endif 424416dce513Schristos 424516dce513Schristos_ACEOF 424616dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 424716dce513Schristos ac_cv_c_inline=$ac_kw 424816dce513Schristosfi 424916dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 425016dce513Schristos test "$ac_cv_c_inline" != no && break 425116dce513Schristosdone 425216dce513Schristos 425316dce513Schristosfi 425416dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 425516dce513Schristos$as_echo "$ac_cv_c_inline" >&6; } 425616dce513Schristos 425716dce513Schristoscase $ac_cv_c_inline in 425816dce513Schristos inline | yes) ;; 425916dce513Schristos *) 426016dce513Schristos case $ac_cv_c_inline in 426116dce513Schristos no) ac_val=;; 426216dce513Schristos *) ac_val=$ac_cv_c_inline;; 426316dce513Schristos esac 426416dce513Schristos cat >>confdefs.h <<_ACEOF 426516dce513Schristos#ifndef __cplusplus 426616dce513Schristos#define inline $ac_val 426716dce513Schristos#endif 426816dce513Schristos_ACEOF 426916dce513Schristos ;; 427016dce513Schristosesac 427116dce513Schristos 427216dce513Schristosac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default" 4273ede78133Schristosif test "x$ac_cv_type_off_t" = xyes; then : 427416dce513Schristos 427516dce513Schristoselse 427616dce513Schristos 427716dce513Schristoscat >>confdefs.h <<_ACEOF 427816dce513Schristos#define off_t long int 427916dce513Schristos_ACEOF 428016dce513Schristos 428116dce513Schristosfi 428216dce513Schristos 428316dce513Schristosac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 4284ede78133Schristosif test "x$ac_cv_type_size_t" = xyes; then : 428516dce513Schristos 428616dce513Schristoselse 428716dce513Schristos 428816dce513Schristoscat >>confdefs.h <<_ACEOF 428916dce513Schristos#define size_t unsigned int 429016dce513Schristos_ACEOF 429116dce513Schristos 429216dce513Schristosfi 429316dce513Schristos 429416dce513Schristos# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 429516dce513Schristos# for constant arguments. Useless! 429616dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 429716dce513Schristos$as_echo_n "checking for working alloca.h... " >&6; } 4298ede78133Schristosif ${ac_cv_working_alloca_h+:} false; then : 429916dce513Schristos $as_echo_n "(cached) " >&6 430016dce513Schristoselse 430116dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 430216dce513Schristos/* end confdefs.h. */ 430316dce513Schristos#include <alloca.h> 430416dce513Schristosint 430516dce513Schristosmain () 430616dce513Schristos{ 430716dce513Schristoschar *p = (char *) alloca (2 * sizeof (int)); 430816dce513Schristos if (p) return 0; 430916dce513Schristos ; 431016dce513Schristos return 0; 431116dce513Schristos} 431216dce513Schristos_ACEOF 431316dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 431416dce513Schristos ac_cv_working_alloca_h=yes 431516dce513Schristoselse 431616dce513Schristos ac_cv_working_alloca_h=no 431716dce513Schristosfi 431816dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 431916dce513Schristos conftest$ac_exeext conftest.$ac_ext 432016dce513Schristosfi 432116dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 432216dce513Schristos$as_echo "$ac_cv_working_alloca_h" >&6; } 432316dce513Schristosif test $ac_cv_working_alloca_h = yes; then 432416dce513Schristos 432516dce513Schristos$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h 432616dce513Schristos 432716dce513Schristosfi 432816dce513Schristos 432916dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 433016dce513Schristos$as_echo_n "checking for alloca... " >&6; } 4331ede78133Schristosif ${ac_cv_func_alloca_works+:} false; then : 433216dce513Schristos $as_echo_n "(cached) " >&6 433316dce513Schristoselse 433416dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 433516dce513Schristos/* end confdefs.h. */ 433616dce513Schristos#ifdef __GNUC__ 433716dce513Schristos# define alloca __builtin_alloca 433816dce513Schristos#else 433916dce513Schristos# ifdef _MSC_VER 434016dce513Schristos# include <malloc.h> 434116dce513Schristos# define alloca _alloca 434216dce513Schristos# else 434316dce513Schristos# ifdef HAVE_ALLOCA_H 434416dce513Schristos# include <alloca.h> 434516dce513Schristos# else 434616dce513Schristos# ifdef _AIX 434716dce513Schristos #pragma alloca 434816dce513Schristos# else 434916dce513Schristos# ifndef alloca /* predefined by HP cc +Olibcalls */ 4350ede78133Schristosvoid *alloca (size_t); 435116dce513Schristos# endif 435216dce513Schristos# endif 435316dce513Schristos# endif 435416dce513Schristos# endif 435516dce513Schristos#endif 435616dce513Schristos 435716dce513Schristosint 435816dce513Schristosmain () 435916dce513Schristos{ 436016dce513Schristoschar *p = (char *) alloca (1); 436116dce513Schristos if (p) return 0; 436216dce513Schristos ; 436316dce513Schristos return 0; 436416dce513Schristos} 436516dce513Schristos_ACEOF 436616dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 436716dce513Schristos ac_cv_func_alloca_works=yes 436816dce513Schristoselse 436916dce513Schristos ac_cv_func_alloca_works=no 437016dce513Schristosfi 437116dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 437216dce513Schristos conftest$ac_exeext conftest.$ac_ext 437316dce513Schristosfi 437416dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 437516dce513Schristos$as_echo "$ac_cv_func_alloca_works" >&6; } 437616dce513Schristos 437716dce513Schristosif test $ac_cv_func_alloca_works = yes; then 437816dce513Schristos 437916dce513Schristos$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h 438016dce513Schristos 438116dce513Schristoselse 438216dce513Schristos # The SVR3 libPW and SVR4 libucb both contain incompatible functions 438316dce513Schristos# that cause trouble. Some versions do not even contain alloca or 438416dce513Schristos# contain a buggy version. If you still want to use their alloca, 438516dce513Schristos# use ar to extract alloca.o from them instead of compiling alloca.c. 438616dce513Schristos 438716dce513SchristosALLOCA=\${LIBOBJDIR}alloca.$ac_objext 438816dce513Schristos 438916dce513Schristos$as_echo "#define C_ALLOCA 1" >>confdefs.h 439016dce513Schristos 439116dce513Schristos 439216dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 439316dce513Schristos$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } 4394ede78133Schristosif ${ac_cv_os_cray+:} false; then : 439516dce513Schristos $as_echo_n "(cached) " >&6 439616dce513Schristoselse 439716dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 439816dce513Schristos/* end confdefs.h. */ 439916dce513Schristos#if defined CRAY && ! defined CRAY2 440016dce513Schristoswebecray 440116dce513Schristos#else 440216dce513Schristoswenotbecray 440316dce513Schristos#endif 440416dce513Schristos 440516dce513Schristos_ACEOF 440616dce513Schristosif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 440716dce513Schristos $EGREP "webecray" >/dev/null 2>&1; then : 440816dce513Schristos ac_cv_os_cray=yes 440916dce513Schristoselse 441016dce513Schristos ac_cv_os_cray=no 441116dce513Schristosfi 441216dce513Schristosrm -f conftest* 441316dce513Schristos 441416dce513Schristosfi 441516dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 441616dce513Schristos$as_echo "$ac_cv_os_cray" >&6; } 441716dce513Schristosif test $ac_cv_os_cray = yes; then 441816dce513Schristos for ac_func in _getb67 GETB67 getb67; do 441916dce513Schristos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 442016dce513Schristosac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4421ede78133Schristosif eval test \"x\$"$as_ac_var"\" = x"yes"; then : 442216dce513Schristos 442316dce513Schristoscat >>confdefs.h <<_ACEOF 442416dce513Schristos#define CRAY_STACKSEG_END $ac_func 442516dce513Schristos_ACEOF 442616dce513Schristos 442716dce513Schristos break 442816dce513Schristosfi 442916dce513Schristos 443016dce513Schristos done 443116dce513Schristosfi 443216dce513Schristos 443316dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 443416dce513Schristos$as_echo_n "checking stack direction for C alloca... " >&6; } 4435ede78133Schristosif ${ac_cv_c_stack_direction+:} false; then : 443616dce513Schristos $as_echo_n "(cached) " >&6 443716dce513Schristoselse 443816dce513Schristos if test "$cross_compiling" = yes; then : 443916dce513Schristos ac_cv_c_stack_direction=0 444016dce513Schristoselse 444116dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 444216dce513Schristos/* end confdefs.h. */ 444316dce513Schristos$ac_includes_default 444416dce513Schristosint 4445ede78133Schristosfind_stack_direction (int *addr, int depth) 444616dce513Schristos{ 4447ede78133Schristos int dir, dummy = 0; 4448ede78133Schristos if (! addr) 444916dce513Schristos addr = &dummy; 4450ede78133Schristos *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1; 4451ede78133Schristos dir = depth ? find_stack_direction (addr, depth - 1) : 0; 4452ede78133Schristos return dir + dummy; 445316dce513Schristos} 445416dce513Schristos 445516dce513Schristosint 4456ede78133Schristosmain (int argc, char **argv) 445716dce513Schristos{ 4458ede78133Schristos return find_stack_direction (0, argc + !argv + 20) < 0; 445916dce513Schristos} 446016dce513Schristos_ACEOF 446116dce513Schristosif ac_fn_c_try_run "$LINENO"; then : 446216dce513Schristos ac_cv_c_stack_direction=1 446316dce513Schristoselse 446416dce513Schristos ac_cv_c_stack_direction=-1 446516dce513Schristosfi 446616dce513Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 446716dce513Schristos conftest.$ac_objext conftest.beam conftest.$ac_ext 446816dce513Schristosfi 446916dce513Schristos 447016dce513Schristosfi 447116dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 447216dce513Schristos$as_echo "$ac_cv_c_stack_direction" >&6; } 447316dce513Schristoscat >>confdefs.h <<_ACEOF 447416dce513Schristos#define STACK_DIRECTION $ac_cv_c_stack_direction 447516dce513Schristos_ACEOF 447616dce513Schristos 447716dce513Schristos 447816dce513Schristosfi 447916dce513Schristos 4480ede78133Schristos 4481ede78133Schristos 4482ede78133Schristos 4483ede78133Schristos for ac_header in $ac_header_list 448416dce513Schristosdo : 448516dce513Schristos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4486ede78133Schristosac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4487ede78133Schristos" 4488ede78133Schristosif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 448916dce513Schristos cat >>confdefs.h <<_ACEOF 449016dce513Schristos#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 449116dce513Schristos_ACEOF 449216dce513Schristos 449316dce513Schristosfi 449416dce513Schristos 449516dce513Schristosdone 449616dce513Schristos 4497ede78133Schristos 4498ede78133Schristos 4499ede78133Schristos 4500ede78133Schristos 4501ede78133Schristos 4502ede78133Schristos 4503ede78133Schristos 450416dce513Schristosfor ac_func in getpagesize 450516dce513Schristosdo : 450616dce513Schristos ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize" 4507ede78133Schristosif test "x$ac_cv_func_getpagesize" = xyes; then : 450816dce513Schristos cat >>confdefs.h <<_ACEOF 450916dce513Schristos#define HAVE_GETPAGESIZE 1 451016dce513Schristos_ACEOF 451116dce513Schristos 451216dce513Schristosfi 451316dce513Schristosdone 451416dce513Schristos 451516dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5 451616dce513Schristos$as_echo_n "checking for working mmap... " >&6; } 4517ede78133Schristosif ${ac_cv_func_mmap_fixed_mapped+:} false; then : 451816dce513Schristos $as_echo_n "(cached) " >&6 451916dce513Schristoselse 452016dce513Schristos if test "$cross_compiling" = yes; then : 452116dce513Schristos ac_cv_func_mmap_fixed_mapped=no 452216dce513Schristoselse 452316dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 452416dce513Schristos/* end confdefs.h. */ 452516dce513Schristos$ac_includes_default 452616dce513Schristos/* malloc might have been renamed as rpl_malloc. */ 452716dce513Schristos#undef malloc 452816dce513Schristos 452916dce513Schristos/* Thanks to Mike Haertel and Jim Avera for this test. 453016dce513Schristos Here is a matrix of mmap possibilities: 453116dce513Schristos mmap private not fixed 453216dce513Schristos mmap private fixed at somewhere currently unmapped 453316dce513Schristos mmap private fixed at somewhere already mapped 453416dce513Schristos mmap shared not fixed 453516dce513Schristos mmap shared fixed at somewhere currently unmapped 453616dce513Schristos mmap shared fixed at somewhere already mapped 453716dce513Schristos For private mappings, we should verify that changes cannot be read() 453816dce513Schristos back from the file, nor mmap's back from the file at a different 453916dce513Schristos address. (There have been systems where private was not correctly 454016dce513Schristos implemented like the infamous i386 svr4.0, and systems where the 454116dce513Schristos VM page cache was not coherent with the file system buffer cache 454216dce513Schristos like early versions of FreeBSD and possibly contemporary NetBSD.) 454316dce513Schristos For shared mappings, we should conversely verify that changes get 454416dce513Schristos propagated back to all the places they're supposed to be. 454516dce513Schristos 454616dce513Schristos Grep wants private fixed already mapped. 454716dce513Schristos The main things grep needs to know about mmap are: 454816dce513Schristos * does it exist and is it safe to write into the mmap'd area 454916dce513Schristos * how to use it (BSD variants) */ 455016dce513Schristos 455116dce513Schristos#include <fcntl.h> 455216dce513Schristos#include <sys/mman.h> 455316dce513Schristos 455416dce513Schristos#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H 455516dce513Schristoschar *malloc (); 455616dce513Schristos#endif 455716dce513Schristos 455816dce513Schristos/* This mess was copied from the GNU getpagesize.h. */ 455916dce513Schristos#ifndef HAVE_GETPAGESIZE 456016dce513Schristos# ifdef _SC_PAGESIZE 456116dce513Schristos# define getpagesize() sysconf(_SC_PAGESIZE) 456216dce513Schristos# else /* no _SC_PAGESIZE */ 456316dce513Schristos# ifdef HAVE_SYS_PARAM_H 456416dce513Schristos# include <sys/param.h> 456516dce513Schristos# ifdef EXEC_PAGESIZE 456616dce513Schristos# define getpagesize() EXEC_PAGESIZE 456716dce513Schristos# else /* no EXEC_PAGESIZE */ 456816dce513Schristos# ifdef NBPG 456916dce513Schristos# define getpagesize() NBPG * CLSIZE 457016dce513Schristos# ifndef CLSIZE 457116dce513Schristos# define CLSIZE 1 457216dce513Schristos# endif /* no CLSIZE */ 457316dce513Schristos# else /* no NBPG */ 457416dce513Schristos# ifdef NBPC 457516dce513Schristos# define getpagesize() NBPC 457616dce513Schristos# else /* no NBPC */ 457716dce513Schristos# ifdef PAGESIZE 457816dce513Schristos# define getpagesize() PAGESIZE 457916dce513Schristos# endif /* PAGESIZE */ 458016dce513Schristos# endif /* no NBPC */ 458116dce513Schristos# endif /* no NBPG */ 458216dce513Schristos# endif /* no EXEC_PAGESIZE */ 458316dce513Schristos# else /* no HAVE_SYS_PARAM_H */ 458416dce513Schristos# define getpagesize() 8192 /* punt totally */ 458516dce513Schristos# endif /* no HAVE_SYS_PARAM_H */ 458616dce513Schristos# endif /* no _SC_PAGESIZE */ 458716dce513Schristos 458816dce513Schristos#endif /* no HAVE_GETPAGESIZE */ 458916dce513Schristos 459016dce513Schristosint 459116dce513Schristosmain () 459216dce513Schristos{ 459316dce513Schristos char *data, *data2, *data3; 4594ede78133Schristos const char *cdata2; 459516dce513Schristos int i, pagesize; 4596ede78133Schristos int fd, fd2; 459716dce513Schristos 459816dce513Schristos pagesize = getpagesize (); 459916dce513Schristos 460016dce513Schristos /* First, make a file with some known garbage in it. */ 460116dce513Schristos data = (char *) malloc (pagesize); 460216dce513Schristos if (!data) 460316dce513Schristos return 1; 460416dce513Schristos for (i = 0; i < pagesize; ++i) 460516dce513Schristos *(data + i) = rand (); 460616dce513Schristos umask (0); 460716dce513Schristos fd = creat ("conftest.mmap", 0600); 460816dce513Schristos if (fd < 0) 4609ede78133Schristos return 2; 461016dce513Schristos if (write (fd, data, pagesize) != pagesize) 4611ede78133Schristos return 3; 461216dce513Schristos close (fd); 461316dce513Schristos 4614ede78133Schristos /* Next, check that the tail of a page is zero-filled. File must have 4615ede78133Schristos non-zero length, otherwise we risk SIGBUS for entire page. */ 4616ede78133Schristos fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600); 4617ede78133Schristos if (fd2 < 0) 4618ede78133Schristos return 4; 4619ede78133Schristos cdata2 = ""; 4620ede78133Schristos if (write (fd2, cdata2, 1) != 1) 4621ede78133Schristos return 5; 4622ede78133Schristos data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L); 4623ede78133Schristos if (data2 == MAP_FAILED) 4624ede78133Schristos return 6; 4625ede78133Schristos for (i = 0; i < pagesize; ++i) 4626ede78133Schristos if (*(data2 + i)) 4627ede78133Schristos return 7; 4628ede78133Schristos close (fd2); 4629ede78133Schristos if (munmap (data2, pagesize)) 4630ede78133Schristos return 8; 4631ede78133Schristos 463216dce513Schristos /* Next, try to mmap the file at a fixed address which already has 463316dce513Schristos something else allocated at it. If we can, also make sure that 463416dce513Schristos we see the same garbage. */ 463516dce513Schristos fd = open ("conftest.mmap", O_RDWR); 463616dce513Schristos if (fd < 0) 4637ede78133Schristos return 9; 463816dce513Schristos if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 463916dce513Schristos MAP_PRIVATE | MAP_FIXED, fd, 0L)) 4640ede78133Schristos return 10; 464116dce513Schristos for (i = 0; i < pagesize; ++i) 464216dce513Schristos if (*(data + i) != *(data2 + i)) 4643ede78133Schristos return 11; 464416dce513Schristos 464516dce513Schristos /* Finally, make sure that changes to the mapped area do not 464616dce513Schristos percolate back to the file as seen by read(). (This is a bug on 464716dce513Schristos some variants of i386 svr4.0.) */ 464816dce513Schristos for (i = 0; i < pagesize; ++i) 464916dce513Schristos *(data2 + i) = *(data2 + i) + 1; 465016dce513Schristos data3 = (char *) malloc (pagesize); 465116dce513Schristos if (!data3) 4652ede78133Schristos return 12; 465316dce513Schristos if (read (fd, data3, pagesize) != pagesize) 4654ede78133Schristos return 13; 465516dce513Schristos for (i = 0; i < pagesize; ++i) 465616dce513Schristos if (*(data + i) != *(data3 + i)) 4657ede78133Schristos return 14; 465816dce513Schristos close (fd); 465916dce513Schristos return 0; 466016dce513Schristos} 466116dce513Schristos_ACEOF 466216dce513Schristosif ac_fn_c_try_run "$LINENO"; then : 466316dce513Schristos ac_cv_func_mmap_fixed_mapped=yes 466416dce513Schristoselse 466516dce513Schristos ac_cv_func_mmap_fixed_mapped=no 466616dce513Schristosfi 466716dce513Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 466816dce513Schristos conftest.$ac_objext conftest.beam conftest.$ac_ext 466916dce513Schristosfi 467016dce513Schristos 467116dce513Schristosfi 467216dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5 467316dce513Schristos$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; } 467416dce513Schristosif test $ac_cv_func_mmap_fixed_mapped = yes; then 467516dce513Schristos 467616dce513Schristos$as_echo "#define HAVE_MMAP 1" >>confdefs.h 467716dce513Schristos 467816dce513Schristosfi 4679ede78133Schristosrm -f conftest.mmap conftest.txt 468016dce513Schristos 468116dce513Schristos 468216dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5 468316dce513Schristos$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; } 4684ede78133Schristosif ${ac_cv_gnu_library_2_1+:} false; then : 468516dce513Schristos $as_echo_n "(cached) " >&6 468616dce513Schristoselse 468716dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 468816dce513Schristos/* end confdefs.h. */ 468916dce513Schristos 469016dce513Schristos#include <features.h> 469116dce513Schristos#ifdef __GNU_LIBRARY__ 469216dce513Schristos #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) 469316dce513Schristos Lucky GNU user 469416dce513Schristos #endif 469516dce513Schristos#endif 469616dce513Schristos 469716dce513Schristos_ACEOF 469816dce513Schristosif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 469916dce513Schristos $EGREP "Lucky GNU user" >/dev/null 2>&1; then : 470016dce513Schristos ac_cv_gnu_library_2_1=yes 470116dce513Schristoselse 470216dce513Schristos ac_cv_gnu_library_2_1=no 470316dce513Schristosfi 470416dce513Schristosrm -f conftest* 470516dce513Schristos 470616dce513Schristos 470716dce513Schristos 470816dce513Schristosfi 470916dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5 471016dce513Schristos$as_echo "$ac_cv_gnu_library_2_1" >&6; } 471116dce513Schristos 471216dce513Schristos GLIBC21="$ac_cv_gnu_library_2_1" 471316dce513Schristos 471416dce513Schristos 471516dce513Schristos 471616dce513Schristos 471716dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5 471816dce513Schristos$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; } 4719ede78133Schristosif ${gt_cv_int_divbyzero_sigfpe+:} false; then : 472016dce513Schristos $as_echo_n "(cached) " >&6 472116dce513Schristoselse 472216dce513Schristos 472316dce513Schristos if test "$cross_compiling" = yes; then : 472416dce513Schristos 472516dce513Schristos # Guess based on the CPU. 472616dce513Schristos case "$host_cpu" in 472716dce513Schristos alpha* | i3456786 | m68k | s390*) 472816dce513Schristos gt_cv_int_divbyzero_sigfpe="guessing yes";; 472916dce513Schristos *) 473016dce513Schristos gt_cv_int_divbyzero_sigfpe="guessing no";; 473116dce513Schristos esac 473216dce513Schristos 473316dce513Schristoselse 473416dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 473516dce513Schristos/* end confdefs.h. */ 473616dce513Schristos 473716dce513Schristos#include <stdlib.h> 473816dce513Schristos#include <signal.h> 473916dce513Schristos 474016dce513Schristosstatic void 474116dce513Schristos#ifdef __cplusplus 474216dce513Schristossigfpe_handler (int sig) 474316dce513Schristos#else 474416dce513Schristossigfpe_handler (sig) int sig; 474516dce513Schristos#endif 474616dce513Schristos{ 474716dce513Schristos /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ 474816dce513Schristos exit (sig != SIGFPE); 474916dce513Schristos} 475016dce513Schristos 475116dce513Schristosint x = 1; 475216dce513Schristosint y = 0; 475316dce513Schristosint z; 475416dce513Schristosint nan; 475516dce513Schristos 475616dce513Schristosint main () 475716dce513Schristos{ 475816dce513Schristos signal (SIGFPE, sigfpe_handler); 475916dce513Schristos/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ 476016dce513Schristos#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) 476116dce513Schristos signal (SIGTRAP, sigfpe_handler); 476216dce513Schristos#endif 476316dce513Schristos/* Linux/SPARC yields signal SIGILL. */ 476416dce513Schristos#if defined (__sparc__) && defined (__linux__) 476516dce513Schristos signal (SIGILL, sigfpe_handler); 476616dce513Schristos#endif 476716dce513Schristos 476816dce513Schristos z = x / y; 476916dce513Schristos nan = y / y; 477016dce513Schristos exit (1); 477116dce513Schristos} 477216dce513Schristos 477316dce513Schristos_ACEOF 477416dce513Schristosif ac_fn_c_try_run "$LINENO"; then : 477516dce513Schristos gt_cv_int_divbyzero_sigfpe=yes 477616dce513Schristoselse 477716dce513Schristos gt_cv_int_divbyzero_sigfpe=no 477816dce513Schristosfi 477916dce513Schristosrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 478016dce513Schristos conftest.$ac_objext conftest.beam conftest.$ac_ext 478116dce513Schristosfi 478216dce513Schristos 478316dce513Schristos 478416dce513Schristosfi 478516dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5 478616dce513Schristos$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; } 478716dce513Schristos case "$gt_cv_int_divbyzero_sigfpe" in 478816dce513Schristos *yes) value=1;; 478916dce513Schristos *) value=0;; 479016dce513Schristos esac 479116dce513Schristos 479216dce513Schristoscat >>confdefs.h <<_ACEOF 479316dce513Schristos#define INTDIV0_RAISES_SIGFPE $value 479416dce513Schristos_ACEOF 479516dce513Schristos 479616dce513Schristos 479716dce513Schristos 479816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5 479916dce513Schristos$as_echo_n "checking for inttypes.h... " >&6; } 4800ede78133Schristosif ${jm_ac_cv_header_inttypes_h+:} false; then : 480116dce513Schristos $as_echo_n "(cached) " >&6 480216dce513Schristoselse 480316dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 480416dce513Schristos/* end confdefs.h. */ 480516dce513Schristos#include <sys/types.h> 480616dce513Schristos#include <inttypes.h> 480716dce513Schristosint 480816dce513Schristosmain () 480916dce513Schristos{ 481016dce513Schristosuintmax_t i = (uintmax_t) -1; 481116dce513Schristos ; 481216dce513Schristos return 0; 481316dce513Schristos} 481416dce513Schristos_ACEOF 481516dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 481616dce513Schristos jm_ac_cv_header_inttypes_h=yes 481716dce513Schristoselse 481816dce513Schristos jm_ac_cv_header_inttypes_h=no 481916dce513Schristosfi 482016dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 482116dce513Schristosfi 482216dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5 482316dce513Schristos$as_echo "$jm_ac_cv_header_inttypes_h" >&6; } 482416dce513Schristos if test $jm_ac_cv_header_inttypes_h = yes; then 482516dce513Schristos 482616dce513Schristoscat >>confdefs.h <<_ACEOF 482716dce513Schristos#define HAVE_INTTYPES_H_WITH_UINTMAX 1 482816dce513Schristos_ACEOF 482916dce513Schristos 483016dce513Schristos fi 483116dce513Schristos 483216dce513Schristos 483316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5 483416dce513Schristos$as_echo_n "checking for stdint.h... " >&6; } 4835ede78133Schristosif ${jm_ac_cv_header_stdint_h+:} false; then : 483616dce513Schristos $as_echo_n "(cached) " >&6 483716dce513Schristoselse 483816dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 483916dce513Schristos/* end confdefs.h. */ 484016dce513Schristos#include <sys/types.h> 484116dce513Schristos#include <stdint.h> 484216dce513Schristosint 484316dce513Schristosmain () 484416dce513Schristos{ 484516dce513Schristosuintmax_t i = (uintmax_t) -1; 484616dce513Schristos ; 484716dce513Schristos return 0; 484816dce513Schristos} 484916dce513Schristos_ACEOF 485016dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 485116dce513Schristos jm_ac_cv_header_stdint_h=yes 485216dce513Schristoselse 485316dce513Schristos jm_ac_cv_header_stdint_h=no 485416dce513Schristosfi 485516dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 485616dce513Schristosfi 485716dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5 485816dce513Schristos$as_echo "$jm_ac_cv_header_stdint_h" >&6; } 485916dce513Schristos if test $jm_ac_cv_header_stdint_h = yes; then 486016dce513Schristos 486116dce513Schristoscat >>confdefs.h <<_ACEOF 486216dce513Schristos#define HAVE_STDINT_H_WITH_UINTMAX 1 486316dce513Schristos_ACEOF 486416dce513Schristos 486516dce513Schristos fi 486616dce513Schristos 486716dce513Schristos 486816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5 486916dce513Schristos$as_echo_n "checking for unsigned long long... " >&6; } 4870ede78133Schristosif ${ac_cv_type_unsigned_long_long+:} false; then : 487116dce513Schristos $as_echo_n "(cached) " >&6 487216dce513Schristoselse 487316dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 487416dce513Schristos/* end confdefs.h. */ 487516dce513Schristosunsigned long long ull = 1; int i = 63; 487616dce513Schristosint 487716dce513Schristosmain () 487816dce513Schristos{ 487916dce513Schristosunsigned long long ullmax = (unsigned long long) -1; 488016dce513Schristos return ull << i | ull >> i | ullmax / ull | ullmax % ull; 488116dce513Schristos ; 488216dce513Schristos return 0; 488316dce513Schristos} 488416dce513Schristos_ACEOF 488516dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 488616dce513Schristos ac_cv_type_unsigned_long_long=yes 488716dce513Schristoselse 488816dce513Schristos ac_cv_type_unsigned_long_long=no 488916dce513Schristosfi 489016dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 489116dce513Schristos conftest$ac_exeext conftest.$ac_ext 489216dce513Schristosfi 489316dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5 489416dce513Schristos$as_echo "$ac_cv_type_unsigned_long_long" >&6; } 489516dce513Schristos if test $ac_cv_type_unsigned_long_long = yes; then 489616dce513Schristos 489716dce513Schristos$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h 489816dce513Schristos 489916dce513Schristos fi 490016dce513Schristos 490116dce513Schristos 490216dce513Schristos 490316dce513Schristos 490416dce513Schristos if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then 490516dce513Schristos 490616dce513Schristos test $ac_cv_type_unsigned_long_long = yes \ 490716dce513Schristos && ac_type='unsigned long long' \ 490816dce513Schristos || ac_type='unsigned long' 490916dce513Schristos 491016dce513Schristoscat >>confdefs.h <<_ACEOF 491116dce513Schristos#define uintmax_t $ac_type 491216dce513Schristos_ACEOF 491316dce513Schristos 491416dce513Schristos else 491516dce513Schristos 491616dce513Schristos$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h 491716dce513Schristos 491816dce513Schristos fi 491916dce513Schristos 492016dce513Schristos 492116dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5 492216dce513Schristos$as_echo_n "checking for inttypes.h... " >&6; } 4923ede78133Schristosif ${gt_cv_header_inttypes_h+:} false; then : 492416dce513Schristos $as_echo_n "(cached) " >&6 492516dce513Schristoselse 492616dce513Schristos 492716dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 492816dce513Schristos/* end confdefs.h. */ 492916dce513Schristos#include <sys/types.h> 493016dce513Schristos#include <inttypes.h> 493116dce513Schristosint 493216dce513Schristosmain () 493316dce513Schristos{ 493416dce513Schristos 493516dce513Schristos ; 493616dce513Schristos return 0; 493716dce513Schristos} 493816dce513Schristos_ACEOF 493916dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 494016dce513Schristos gt_cv_header_inttypes_h=yes 494116dce513Schristoselse 494216dce513Schristos gt_cv_header_inttypes_h=no 494316dce513Schristosfi 494416dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 494516dce513Schristos 494616dce513Schristosfi 494716dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5 494816dce513Schristos$as_echo "$gt_cv_header_inttypes_h" >&6; } 494916dce513Schristos if test $gt_cv_header_inttypes_h = yes; then 495016dce513Schristos 495116dce513Schristoscat >>confdefs.h <<_ACEOF 495216dce513Schristos#define HAVE_INTTYPES_H 1 495316dce513Schristos_ACEOF 495416dce513Schristos 495516dce513Schristos fi 495616dce513Schristos 495716dce513Schristos 495816dce513Schristos 495916dce513Schristos if test $gt_cv_header_inttypes_h = yes; then 496016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5 496116dce513Schristos$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; } 4962ede78133Schristosif ${gt_cv_inttypes_pri_broken+:} false; then : 496316dce513Schristos $as_echo_n "(cached) " >&6 496416dce513Schristoselse 496516dce513Schristos 496616dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 496716dce513Schristos/* end confdefs.h. */ 496816dce513Schristos#include <inttypes.h> 496916dce513Schristos#ifdef PRId32 497016dce513Schristoschar *p = PRId32; 497116dce513Schristos#endif 497216dce513Schristos 497316dce513Schristosint 497416dce513Schristosmain () 497516dce513Schristos{ 497616dce513Schristos 497716dce513Schristos ; 497816dce513Schristos return 0; 497916dce513Schristos} 498016dce513Schristos_ACEOF 498116dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 498216dce513Schristos gt_cv_inttypes_pri_broken=no 498316dce513Schristoselse 498416dce513Schristos gt_cv_inttypes_pri_broken=yes 498516dce513Schristosfi 498616dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 498716dce513Schristos 498816dce513Schristosfi 498916dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5 499016dce513Schristos$as_echo "$gt_cv_inttypes_pri_broken" >&6; } 499116dce513Schristos fi 499216dce513Schristos if test "$gt_cv_inttypes_pri_broken" = yes; then 499316dce513Schristos 499416dce513Schristoscat >>confdefs.h <<_ACEOF 499516dce513Schristos#define PRI_MACROS_BROKEN 1 499616dce513Schristos_ACEOF 499716dce513Schristos 499816dce513Schristos fi 499916dce513Schristos 500016dce513Schristos 500116dce513Schristos if test "X$prefix" = "XNONE"; then 500216dce513Schristos acl_final_prefix="$ac_default_prefix" 500316dce513Schristos else 500416dce513Schristos acl_final_prefix="$prefix" 500516dce513Schristos fi 500616dce513Schristos if test "X$exec_prefix" = "XNONE"; then 500716dce513Schristos acl_final_exec_prefix='${prefix}' 500816dce513Schristos else 500916dce513Schristos acl_final_exec_prefix="$exec_prefix" 501016dce513Schristos fi 501116dce513Schristos acl_save_prefix="$prefix" 501216dce513Schristos prefix="$acl_final_prefix" 501316dce513Schristos eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 501416dce513Schristos prefix="$acl_save_prefix" 501516dce513Schristos 501616dce513Schristos 501716dce513Schristos# Check whether --with-gnu-ld was given. 501816dce513Schristosif test "${with_gnu_ld+set}" = set; then : 501916dce513Schristos withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 502016dce513Schristoselse 502116dce513Schristos with_gnu_ld=no 502216dce513Schristosfi 502316dce513Schristos 502416dce513Schristos# Prepare PATH_SEPARATOR. 502516dce513Schristos# The user is always right. 502616dce513Schristosif test "${PATH_SEPARATOR+set}" != set; then 502716dce513Schristos echo "#! /bin/sh" >conf$$.sh 502816dce513Schristos echo "exit 0" >>conf$$.sh 502916dce513Schristos chmod +x conf$$.sh 503016dce513Schristos if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 503116dce513Schristos PATH_SEPARATOR=';' 503216dce513Schristos else 503316dce513Schristos PATH_SEPARATOR=: 503416dce513Schristos fi 503516dce513Schristos rm -f conf$$.sh 503616dce513Schristosfi 503716dce513Schristosac_prog=ld 503816dce513Schristosif test "$GCC" = yes; then 503916dce513Schristos # Check if gcc -print-prog-name=ld gives a path. 504016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 504116dce513Schristos$as_echo_n "checking for ld used by GCC... " >&6; } 504216dce513Schristos case $host in 504316dce513Schristos *-*-mingw*) 504416dce513Schristos # gcc leaves a trailing carriage return which upsets mingw 504516dce513Schristos ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 504616dce513Schristos *) 504716dce513Schristos ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 504816dce513Schristos esac 504916dce513Schristos case $ac_prog in 505016dce513Schristos # Accept absolute paths. 505116dce513Schristos [\\/]* | [A-Za-z]:[\\/]*) 505216dce513Schristos re_direlt='/[^/][^/]*/\.\./' 505316dce513Schristos # Canonicalize the path of ld 505416dce513Schristos ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 505516dce513Schristos while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 505616dce513Schristos ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 505716dce513Schristos done 505816dce513Schristos test -z "$LD" && LD="$ac_prog" 505916dce513Schristos ;; 506016dce513Schristos "") 506116dce513Schristos # If it fails, then pretend we aren't using GCC. 506216dce513Schristos ac_prog=ld 506316dce513Schristos ;; 506416dce513Schristos *) 506516dce513Schristos # If it is relative, then search for the first ld in PATH. 506616dce513Schristos with_gnu_ld=unknown 506716dce513Schristos ;; 506816dce513Schristos esac 506916dce513Schristoselif test "$with_gnu_ld" = yes; then 507016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 507116dce513Schristos$as_echo_n "checking for GNU ld... " >&6; } 507216dce513Schristoselse 507316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 507416dce513Schristos$as_echo_n "checking for non-GNU ld... " >&6; } 507516dce513Schristosfi 5076ede78133Schristosif ${acl_cv_path_LD+:} false; then : 507716dce513Schristos $as_echo_n "(cached) " >&6 507816dce513Schristoselse 507916dce513Schristos if test -z "$LD"; then 508016dce513Schristos IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 508116dce513Schristos for ac_dir in $PATH; do 508216dce513Schristos test -z "$ac_dir" && ac_dir=. 508316dce513Schristos if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 508416dce513Schristos acl_cv_path_LD="$ac_dir/$ac_prog" 508516dce513Schristos # Check to see if the program is GNU ld. I'd rather use --version, 508616dce513Schristos # but apparently some GNU ld's only accept -v. 508716dce513Schristos # Break only if it was the GNU/non-GNU ld that we prefer. 508816dce513Schristos if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 508916dce513Schristos test "$with_gnu_ld" != no && break 509016dce513Schristos else 509116dce513Schristos test "$with_gnu_ld" != yes && break 509216dce513Schristos fi 509316dce513Schristos fi 509416dce513Schristos done 509516dce513Schristos IFS="$ac_save_ifs" 509616dce513Schristoselse 509716dce513Schristos acl_cv_path_LD="$LD" # Let the user override the test with a path. 509816dce513Schristosfi 509916dce513Schristosfi 510016dce513Schristos 510116dce513SchristosLD="$acl_cv_path_LD" 510216dce513Schristosif test -n "$LD"; then 510316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 510416dce513Schristos$as_echo "$LD" >&6; } 510516dce513Schristoselse 510616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 510716dce513Schristos$as_echo "no" >&6; } 510816dce513Schristosfi 5109ede78133Schristostest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 511016dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 511116dce513Schristos$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5112ede78133Schristosif ${acl_cv_prog_gnu_ld+:} false; then : 511316dce513Schristos $as_echo_n "(cached) " >&6 511416dce513Schristoselse 511516dce513Schristos # I'd rather use --version here, but apparently some GNU ld's only accept -v. 511616dce513Schristosif $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 511716dce513Schristos acl_cv_prog_gnu_ld=yes 511816dce513Schristoselse 511916dce513Schristos acl_cv_prog_gnu_ld=no 512016dce513Schristosfi 512116dce513Schristosfi 512216dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 512316dce513Schristos$as_echo "$acl_cv_prog_gnu_ld" >&6; } 512416dce513Schristoswith_gnu_ld=$acl_cv_prog_gnu_ld 512516dce513Schristos 512616dce513Schristos 512716dce513Schristos 512816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 512916dce513Schristos$as_echo_n "checking for shared library run path origin... " >&6; } 5130ede78133Schristosif ${acl_cv_rpath+:} false; then : 513116dce513Schristos $as_echo_n "(cached) " >&6 513216dce513Schristoselse 513316dce513Schristos 513416dce513Schristos CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 513516dce513Schristos ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 513616dce513Schristos . ./conftest.sh 513716dce513Schristos rm -f ./conftest.sh 513816dce513Schristos acl_cv_rpath=done 513916dce513Schristos 514016dce513Schristosfi 514116dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 514216dce513Schristos$as_echo "$acl_cv_rpath" >&6; } 514316dce513Schristos wl="$acl_cv_wl" 514416dce513Schristos libext="$acl_cv_libext" 514516dce513Schristos shlibext="$acl_cv_shlibext" 514616dce513Schristos hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 514716dce513Schristos hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 514816dce513Schristos hardcode_direct="$acl_cv_hardcode_direct" 514916dce513Schristos hardcode_minus_L="$acl_cv_hardcode_minus_L" 515016dce513Schristos # Check whether --enable-rpath was given. 515116dce513Schristosif test "${enable_rpath+set}" = set; then : 515216dce513Schristos enableval=$enable_rpath; : 515316dce513Schristoselse 515416dce513Schristos enable_rpath=yes 515516dce513Schristosfi 515616dce513Schristos 515716dce513Schristos 515816dce513Schristos 515916dce513Schristos 516016dce513Schristos 516116dce513Schristos 516216dce513Schristos 516316dce513Schristos 516416dce513Schristos use_additional=yes 516516dce513Schristos 516616dce513Schristos acl_save_prefix="$prefix" 516716dce513Schristos prefix="$acl_final_prefix" 516816dce513Schristos acl_save_exec_prefix="$exec_prefix" 516916dce513Schristos exec_prefix="$acl_final_exec_prefix" 517016dce513Schristos 517116dce513Schristos eval additional_includedir=\"$includedir\" 517216dce513Schristos eval additional_libdir=\"$libdir\" 517316dce513Schristos 517416dce513Schristos exec_prefix="$acl_save_exec_prefix" 517516dce513Schristos prefix="$acl_save_prefix" 517616dce513Schristos 517716dce513Schristos 517816dce513Schristos# Check whether --with-libiconv-prefix was given. 517916dce513Schristosif test "${with_libiconv_prefix+set}" = set; then : 518016dce513Schristos withval=$with_libiconv_prefix; 518116dce513Schristos if test "X$withval" = "Xno"; then 518216dce513Schristos use_additional=no 518316dce513Schristos else 518416dce513Schristos if test "X$withval" = "X"; then 518516dce513Schristos 518616dce513Schristos acl_save_prefix="$prefix" 518716dce513Schristos prefix="$acl_final_prefix" 518816dce513Schristos acl_save_exec_prefix="$exec_prefix" 518916dce513Schristos exec_prefix="$acl_final_exec_prefix" 519016dce513Schristos 519116dce513Schristos eval additional_includedir=\"$includedir\" 519216dce513Schristos eval additional_libdir=\"$libdir\" 519316dce513Schristos 519416dce513Schristos exec_prefix="$acl_save_exec_prefix" 519516dce513Schristos prefix="$acl_save_prefix" 519616dce513Schristos 519716dce513Schristos else 519816dce513Schristos additional_includedir="$withval/include" 519916dce513Schristos additional_libdir="$withval/lib" 520016dce513Schristos fi 520116dce513Schristos fi 520216dce513Schristos 520316dce513Schristosfi 520416dce513Schristos 5205*e992f068Schristos 5206*e992f068Schristos# Check whether --with-libiconv-type was given. 5207*e992f068Schristosif test "${with_libiconv_type+set}" = set; then : 5208*e992f068Schristos withval=$with_libiconv_type; with_libiconv_type=$withval 5209*e992f068Schristoselse 5210*e992f068Schristos with_libiconv_type=auto 5211*e992f068Schristosfi 5212*e992f068Schristos 5213*e992f068Schristos lib_type=`eval echo \$with_libiconv_type` 5214*e992f068Schristos 521516dce513Schristos LIBICONV= 521616dce513Schristos LTLIBICONV= 521716dce513Schristos INCICONV= 521816dce513Schristos rpathdirs= 521916dce513Schristos ltrpathdirs= 522016dce513Schristos names_already_handled= 522116dce513Schristos names_next_round='iconv ' 522216dce513Schristos while test -n "$names_next_round"; do 522316dce513Schristos names_this_round="$names_next_round" 522416dce513Schristos names_next_round= 522516dce513Schristos for name in $names_this_round; do 522616dce513Schristos already_handled= 522716dce513Schristos for n in $names_already_handled; do 522816dce513Schristos if test "$n" = "$name"; then 522916dce513Schristos already_handled=yes 523016dce513Schristos break 523116dce513Schristos fi 523216dce513Schristos done 523316dce513Schristos if test -z "$already_handled"; then 523416dce513Schristos names_already_handled="$names_already_handled $name" 523516dce513Schristos uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 523616dce513Schristos eval value=\"\$HAVE_LIB$uppername\" 523716dce513Schristos if test -n "$value"; then 523816dce513Schristos if test "$value" = yes; then 523916dce513Schristos eval value=\"\$LIB$uppername\" 524016dce513Schristos test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 524116dce513Schristos eval value=\"\$LTLIB$uppername\" 524216dce513Schristos test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 524316dce513Schristos else 524416dce513Schristos : 524516dce513Schristos fi 524616dce513Schristos else 524716dce513Schristos found_dir= 524816dce513Schristos found_la= 524916dce513Schristos found_so= 525016dce513Schristos found_a= 525116dce513Schristos if test $use_additional = yes; then 5252*e992f068Schristos if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then 525316dce513Schristos found_dir="$additional_libdir" 525416dce513Schristos found_so="$additional_libdir/lib$name.$shlibext" 525516dce513Schristos if test -f "$additional_libdir/lib$name.la"; then 525616dce513Schristos found_la="$additional_libdir/lib$name.la" 525716dce513Schristos fi 5258*e992f068Schristos elif test x$lib_type != xshared; then 525916dce513Schristos if test -f "$additional_libdir/lib$name.$libext"; then 526016dce513Schristos found_dir="$additional_libdir" 526116dce513Schristos found_a="$additional_libdir/lib$name.$libext" 526216dce513Schristos if test -f "$additional_libdir/lib$name.la"; then 526316dce513Schristos found_la="$additional_libdir/lib$name.la" 526416dce513Schristos fi 526516dce513Schristos fi 526616dce513Schristos fi 526716dce513Schristos fi 526816dce513Schristos if test "X$found_dir" = "X"; then 526916dce513Schristos for x in $LDFLAGS $LTLIBICONV; do 527016dce513Schristos 527116dce513Schristos acl_save_prefix="$prefix" 527216dce513Schristos prefix="$acl_final_prefix" 527316dce513Schristos acl_save_exec_prefix="$exec_prefix" 527416dce513Schristos exec_prefix="$acl_final_exec_prefix" 527516dce513Schristos eval x=\"$x\" 527616dce513Schristos exec_prefix="$acl_save_exec_prefix" 527716dce513Schristos prefix="$acl_save_prefix" 527816dce513Schristos 527916dce513Schristos case "$x" in 528016dce513Schristos -L*) 528116dce513Schristos dir=`echo "X$x" | sed -e 's/^X-L//'` 5282*e992f068Schristos if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then 528316dce513Schristos found_dir="$dir" 528416dce513Schristos found_so="$dir/lib$name.$shlibext" 528516dce513Schristos if test -f "$dir/lib$name.la"; then 528616dce513Schristos found_la="$dir/lib$name.la" 528716dce513Schristos fi 5288*e992f068Schristos elif test x$lib_type != xshared; then 528916dce513Schristos if test -f "$dir/lib$name.$libext"; then 529016dce513Schristos found_dir="$dir" 529116dce513Schristos found_a="$dir/lib$name.$libext" 529216dce513Schristos if test -f "$dir/lib$name.la"; then 529316dce513Schristos found_la="$dir/lib$name.la" 529416dce513Schristos fi 529516dce513Schristos fi 529616dce513Schristos fi 529716dce513Schristos ;; 529816dce513Schristos esac 529916dce513Schristos if test "X$found_dir" != "X"; then 530016dce513Schristos break 530116dce513Schristos fi 530216dce513Schristos done 530316dce513Schristos fi 530416dce513Schristos if test "X$found_dir" != "X"; then 530516dce513Schristos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 530616dce513Schristos if test "X$found_so" != "X"; then 530716dce513Schristos if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 530816dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 530916dce513Schristos else 531016dce513Schristos haveit= 531116dce513Schristos for x in $ltrpathdirs; do 531216dce513Schristos if test "X$x" = "X$found_dir"; then 531316dce513Schristos haveit=yes 531416dce513Schristos break 531516dce513Schristos fi 531616dce513Schristos done 531716dce513Schristos if test -z "$haveit"; then 531816dce513Schristos ltrpathdirs="$ltrpathdirs $found_dir" 531916dce513Schristos fi 532016dce513Schristos if test "$hardcode_direct" = yes; then 532116dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 532216dce513Schristos else 532316dce513Schristos if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 532416dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 532516dce513Schristos haveit= 532616dce513Schristos for x in $rpathdirs; do 532716dce513Schristos if test "X$x" = "X$found_dir"; then 532816dce513Schristos haveit=yes 532916dce513Schristos break 533016dce513Schristos fi 533116dce513Schristos done 533216dce513Schristos if test -z "$haveit"; then 533316dce513Schristos rpathdirs="$rpathdirs $found_dir" 533416dce513Schristos fi 533516dce513Schristos else 533616dce513Schristos haveit= 533716dce513Schristos for x in $LDFLAGS $LIBICONV; do 533816dce513Schristos 533916dce513Schristos acl_save_prefix="$prefix" 534016dce513Schristos prefix="$acl_final_prefix" 534116dce513Schristos acl_save_exec_prefix="$exec_prefix" 534216dce513Schristos exec_prefix="$acl_final_exec_prefix" 534316dce513Schristos eval x=\"$x\" 534416dce513Schristos exec_prefix="$acl_save_exec_prefix" 534516dce513Schristos prefix="$acl_save_prefix" 534616dce513Schristos 534716dce513Schristos if test "X$x" = "X-L$found_dir"; then 534816dce513Schristos haveit=yes 534916dce513Schristos break 535016dce513Schristos fi 535116dce513Schristos done 535216dce513Schristos if test -z "$haveit"; then 535316dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 535416dce513Schristos fi 535516dce513Schristos if test "$hardcode_minus_L" != no; then 535616dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 535716dce513Schristos else 535816dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 535916dce513Schristos fi 536016dce513Schristos fi 536116dce513Schristos fi 536216dce513Schristos fi 536316dce513Schristos else 536416dce513Schristos if test "X$found_a" != "X"; then 536516dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 536616dce513Schristos else 536716dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 536816dce513Schristos fi 536916dce513Schristos fi 537016dce513Schristos additional_includedir= 537116dce513Schristos case "$found_dir" in 537216dce513Schristos */lib | */lib/) 537316dce513Schristos basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 537416dce513Schristos additional_includedir="$basedir/include" 537516dce513Schristos ;; 537616dce513Schristos esac 537716dce513Schristos if test "X$additional_includedir" != "X"; then 537816dce513Schristos if test "X$additional_includedir" != "X/usr/include"; then 537916dce513Schristos haveit= 538016dce513Schristos if test "X$additional_includedir" = "X/usr/local/include"; then 538116dce513Schristos if test -n "$GCC"; then 538216dce513Schristos case $host_os in 538316dce513Schristos linux*) haveit=yes;; 538416dce513Schristos esac 538516dce513Schristos fi 538616dce513Schristos fi 538716dce513Schristos if test -z "$haveit"; then 538816dce513Schristos for x in $CPPFLAGS $INCICONV; do 538916dce513Schristos 539016dce513Schristos acl_save_prefix="$prefix" 539116dce513Schristos prefix="$acl_final_prefix" 539216dce513Schristos acl_save_exec_prefix="$exec_prefix" 539316dce513Schristos exec_prefix="$acl_final_exec_prefix" 539416dce513Schristos eval x=\"$x\" 539516dce513Schristos exec_prefix="$acl_save_exec_prefix" 539616dce513Schristos prefix="$acl_save_prefix" 539716dce513Schristos 539816dce513Schristos if test "X$x" = "X-I$additional_includedir"; then 539916dce513Schristos haveit=yes 540016dce513Schristos break 540116dce513Schristos fi 540216dce513Schristos done 540316dce513Schristos if test -z "$haveit"; then 540416dce513Schristos if test -d "$additional_includedir"; then 540516dce513Schristos INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 540616dce513Schristos fi 540716dce513Schristos fi 540816dce513Schristos fi 540916dce513Schristos fi 541016dce513Schristos fi 541116dce513Schristos if test -n "$found_la"; then 541216dce513Schristos save_libdir="$libdir" 541316dce513Schristos case "$found_la" in 541416dce513Schristos */* | *\\*) . "$found_la" ;; 541516dce513Schristos *) . "./$found_la" ;; 541616dce513Schristos esac 541716dce513Schristos libdir="$save_libdir" 541816dce513Schristos for dep in $dependency_libs; do 541916dce513Schristos case "$dep" in 542016dce513Schristos -L*) 542116dce513Schristos additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 542216dce513Schristos if test "X$additional_libdir" != "X/usr/lib"; then 542316dce513Schristos haveit= 542416dce513Schristos if test "X$additional_libdir" = "X/usr/local/lib"; then 542516dce513Schristos if test -n "$GCC"; then 542616dce513Schristos case $host_os in 542716dce513Schristos linux*) haveit=yes;; 542816dce513Schristos esac 542916dce513Schristos fi 543016dce513Schristos fi 543116dce513Schristos if test -z "$haveit"; then 543216dce513Schristos haveit= 543316dce513Schristos for x in $LDFLAGS $LIBICONV; do 543416dce513Schristos 543516dce513Schristos acl_save_prefix="$prefix" 543616dce513Schristos prefix="$acl_final_prefix" 543716dce513Schristos acl_save_exec_prefix="$exec_prefix" 543816dce513Schristos exec_prefix="$acl_final_exec_prefix" 543916dce513Schristos eval x=\"$x\" 544016dce513Schristos exec_prefix="$acl_save_exec_prefix" 544116dce513Schristos prefix="$acl_save_prefix" 544216dce513Schristos 544316dce513Schristos if test "X$x" = "X-L$additional_libdir"; then 544416dce513Schristos haveit=yes 544516dce513Schristos break 544616dce513Schristos fi 544716dce513Schristos done 544816dce513Schristos if test -z "$haveit"; then 544916dce513Schristos if test -d "$additional_libdir"; then 545016dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 545116dce513Schristos fi 545216dce513Schristos fi 545316dce513Schristos haveit= 545416dce513Schristos for x in $LDFLAGS $LTLIBICONV; do 545516dce513Schristos 545616dce513Schristos acl_save_prefix="$prefix" 545716dce513Schristos prefix="$acl_final_prefix" 545816dce513Schristos acl_save_exec_prefix="$exec_prefix" 545916dce513Schristos exec_prefix="$acl_final_exec_prefix" 546016dce513Schristos eval x=\"$x\" 546116dce513Schristos exec_prefix="$acl_save_exec_prefix" 546216dce513Schristos prefix="$acl_save_prefix" 546316dce513Schristos 546416dce513Schristos if test "X$x" = "X-L$additional_libdir"; then 546516dce513Schristos haveit=yes 546616dce513Schristos break 546716dce513Schristos fi 546816dce513Schristos done 546916dce513Schristos if test -z "$haveit"; then 547016dce513Schristos if test -d "$additional_libdir"; then 547116dce513Schristos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 547216dce513Schristos fi 547316dce513Schristos fi 547416dce513Schristos fi 547516dce513Schristos fi 547616dce513Schristos ;; 547716dce513Schristos -R*) 547816dce513Schristos dir=`echo "X$dep" | sed -e 's/^X-R//'` 547916dce513Schristos if test "$enable_rpath" != no; then 548016dce513Schristos haveit= 548116dce513Schristos for x in $rpathdirs; do 548216dce513Schristos if test "X$x" = "X$dir"; then 548316dce513Schristos haveit=yes 548416dce513Schristos break 548516dce513Schristos fi 548616dce513Schristos done 548716dce513Schristos if test -z "$haveit"; then 548816dce513Schristos rpathdirs="$rpathdirs $dir" 548916dce513Schristos fi 549016dce513Schristos haveit= 549116dce513Schristos for x in $ltrpathdirs; do 549216dce513Schristos if test "X$x" = "X$dir"; then 549316dce513Schristos haveit=yes 549416dce513Schristos break 549516dce513Schristos fi 549616dce513Schristos done 549716dce513Schristos if test -z "$haveit"; then 549816dce513Schristos ltrpathdirs="$ltrpathdirs $dir" 549916dce513Schristos fi 550016dce513Schristos fi 550116dce513Schristos ;; 550216dce513Schristos -l*) 550316dce513Schristos names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 550416dce513Schristos ;; 550516dce513Schristos *.la) 550616dce513Schristos names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 550716dce513Schristos ;; 550816dce513Schristos *) 550916dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 551016dce513Schristos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 551116dce513Schristos ;; 551216dce513Schristos esac 551316dce513Schristos done 551416dce513Schristos fi 551516dce513Schristos else 5516*e992f068Schristos if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then 551716dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 551816dce513Schristos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 5519*e992f068Schristos else 5520*e992f068Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }-l:lib$name.$libext" 5521*e992f068Schristos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l:lib$name.$libext" 5522*e992f068Schristos fi 552316dce513Schristos fi 552416dce513Schristos fi 552516dce513Schristos fi 552616dce513Schristos done 552716dce513Schristos done 552816dce513Schristos if test "X$rpathdirs" != "X"; then 552916dce513Schristos if test -n "$hardcode_libdir_separator"; then 553016dce513Schristos alldirs= 553116dce513Schristos for found_dir in $rpathdirs; do 553216dce513Schristos alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 553316dce513Schristos done 553416dce513Schristos acl_save_libdir="$libdir" 553516dce513Schristos libdir="$alldirs" 553616dce513Schristos eval flag=\"$hardcode_libdir_flag_spec\" 553716dce513Schristos libdir="$acl_save_libdir" 553816dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 553916dce513Schristos else 554016dce513Schristos for found_dir in $rpathdirs; do 554116dce513Schristos acl_save_libdir="$libdir" 554216dce513Schristos libdir="$found_dir" 554316dce513Schristos eval flag=\"$hardcode_libdir_flag_spec\" 554416dce513Schristos libdir="$acl_save_libdir" 554516dce513Schristos LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 554616dce513Schristos done 554716dce513Schristos fi 554816dce513Schristos fi 554916dce513Schristos if test "X$ltrpathdirs" != "X"; then 555016dce513Schristos for found_dir in $ltrpathdirs; do 555116dce513Schristos LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 555216dce513Schristos done 555316dce513Schristos fi 555416dce513Schristos 555516dce513Schristos 555616dce513Schristos 555716dce513Schristos 555816dce513Schristos for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \ 555916dce513Schristosstdlib.h string.h unistd.h sys/param.h 556016dce513Schristosdo : 556116dce513Schristos as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 556216dce513Schristosac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 5563ede78133Schristosif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 556416dce513Schristos cat >>confdefs.h <<_ACEOF 556516dce513Schristos#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 556616dce513Schristos_ACEOF 556716dce513Schristos 556816dce513Schristosfi 556916dce513Schristos 557016dce513Schristosdone 557116dce513Schristos 557216dce513Schristos for ac_func in feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \ 557316dce513Schristosgeteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \ 557416dce513Schristosstrcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next \ 557516dce513Schristos__fsetlocking 557616dce513Schristosdo : 557716dce513Schristos as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 557816dce513Schristosac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5579ede78133Schristosif eval test \"x\$"$as_ac_var"\" = x"yes"; then : 558016dce513Schristos cat >>confdefs.h <<_ACEOF 558116dce513Schristos#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 558216dce513Schristos_ACEOF 558316dce513Schristos 558416dce513Schristosfi 558516dce513Schristosdone 558616dce513Schristos 558716dce513Schristos 558816dce513Schristos 558916dce513Schristos 559016dce513Schristos 559116dce513Schristos 559216dce513Schristos 559316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 559416dce513Schristos$as_echo_n "checking for iconv... " >&6; } 5595ede78133Schristosif ${am_cv_func_iconv+:} false; then : 559616dce513Schristos $as_echo_n "(cached) " >&6 559716dce513Schristoselse 559816dce513Schristos 559916dce513Schristos am_cv_func_iconv="no, consider installing GNU libiconv" 560016dce513Schristos am_cv_lib_iconv=no 560116dce513Schristos am_save_CPPFLAGS="$CPPFLAGS" 560216dce513Schristos CPPFLAGS="$CPPFLAGS $INCICONV" 560316dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 560416dce513Schristos/* end confdefs.h. */ 560516dce513Schristos#include <stdlib.h> 560616dce513Schristos#include <iconv.h> 560716dce513Schristosint 560816dce513Schristosmain () 560916dce513Schristos{ 561016dce513Schristosiconv_t cd = iconv_open("",""); 561116dce513Schristos iconv(cd,NULL,NULL,NULL,NULL); 561216dce513Schristos iconv_close(cd); 561316dce513Schristos ; 561416dce513Schristos return 0; 561516dce513Schristos} 561616dce513Schristos_ACEOF 561716dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 561816dce513Schristos am_cv_func_iconv=yes 561916dce513Schristosfi 562016dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 562116dce513Schristos conftest$ac_exeext conftest.$ac_ext 562216dce513Schristos CPPFLAGS="$am_save_CPPFLAGS" 562316dce513Schristos 562416dce513Schristos if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then 562516dce513Schristos for _libs in .libs _libs; do 562616dce513Schristos am_save_CPPFLAGS="$CPPFLAGS" 562716dce513Schristos am_save_LIBS="$LIBS" 562816dce513Schristos CPPFLAGS="$CPPFLAGS -I../libiconv/include" 562916dce513Schristos LIBS="$LIBS ../libiconv/lib/$_libs/libiconv.a" 563016dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 563116dce513Schristos/* end confdefs.h. */ 563216dce513Schristos#include <stdlib.h> 563316dce513Schristos#include <iconv.h> 563416dce513Schristosint 563516dce513Schristosmain () 563616dce513Schristos{ 563716dce513Schristosiconv_t cd = iconv_open("",""); 563816dce513Schristos iconv(cd,NULL,NULL,NULL,NULL); 563916dce513Schristos iconv_close(cd); 564016dce513Schristos ; 564116dce513Schristos return 0; 564216dce513Schristos} 564316dce513Schristos_ACEOF 564416dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 564516dce513Schristos INCICONV="-I../libiconv/include" 564616dce513Schristos LIBICONV='${top_builddir}'/../libiconv/lib/$_libs/libiconv.a 564716dce513Schristos LTLIBICONV='${top_builddir}'/../libiconv/lib/libiconv.la 564816dce513Schristos am_cv_lib_iconv=yes 564916dce513Schristos am_cv_func_iconv=yes 565016dce513Schristosfi 565116dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 565216dce513Schristos conftest$ac_exeext conftest.$ac_ext 565316dce513Schristos CPPFLAGS="$am_save_CPPFLAGS" 565416dce513Schristos LIBS="$am_save_LIBS" 565516dce513Schristos if test "$am_cv_func_iconv" = "yes"; then 565616dce513Schristos break 565716dce513Schristos fi 565816dce513Schristos done 565916dce513Schristos fi 566016dce513Schristos 566116dce513Schristos if test "$am_cv_func_iconv" != yes; then 566216dce513Schristos am_save_CPPFLAGS="$CPPFLAGS" 566316dce513Schristos am_save_LIBS="$LIBS" 5664012573ebSchristos CPPFLAGS="$CPPFLAGS $INCICONV" 566516dce513Schristos LIBS="$LIBS $LIBICONV" 566616dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 566716dce513Schristos/* end confdefs.h. */ 566816dce513Schristos#include <stdlib.h> 566916dce513Schristos#include <iconv.h> 567016dce513Schristosint 567116dce513Schristosmain () 567216dce513Schristos{ 567316dce513Schristosiconv_t cd = iconv_open("",""); 567416dce513Schristos iconv(cd,NULL,NULL,NULL,NULL); 567516dce513Schristos iconv_close(cd); 567616dce513Schristos ; 567716dce513Schristos return 0; 567816dce513Schristos} 567916dce513Schristos_ACEOF 568016dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 568116dce513Schristos am_cv_lib_iconv=yes 568216dce513Schristos am_cv_func_iconv=yes 568316dce513Schristosfi 568416dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 568516dce513Schristos conftest$ac_exeext conftest.$ac_ext 568616dce513Schristos CPPFLAGS="$am_save_CPPFLAGS" 568716dce513Schristos LIBS="$am_save_LIBS" 568816dce513Schristos fi 568916dce513Schristos 569016dce513Schristosfi 569116dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 569216dce513Schristos$as_echo "$am_cv_func_iconv" >&6; } 569316dce513Schristos if test "$am_cv_func_iconv" = yes; then 569416dce513Schristos 569516dce513Schristos$as_echo "#define HAVE_ICONV 1" >>confdefs.h 569616dce513Schristos 569716dce513Schristos fi 569816dce513Schristos if test "$am_cv_lib_iconv" = yes; then 569916dce513Schristos 570016dce513Schristos for element in $INCICONV; do 570116dce513Schristos haveit= 570216dce513Schristos for x in $CPPFLAGS; do 570316dce513Schristos 570416dce513Schristos acl_save_prefix="$prefix" 570516dce513Schristos prefix="$acl_final_prefix" 570616dce513Schristos acl_save_exec_prefix="$exec_prefix" 570716dce513Schristos exec_prefix="$acl_final_exec_prefix" 570816dce513Schristos eval x=\"$x\" 570916dce513Schristos exec_prefix="$acl_save_exec_prefix" 571016dce513Schristos prefix="$acl_save_prefix" 571116dce513Schristos 571216dce513Schristos if test "X$x" = "X$element"; then 571316dce513Schristos haveit=yes 571416dce513Schristos break 571516dce513Schristos fi 571616dce513Schristos done 571716dce513Schristos if test -z "$haveit"; then 571816dce513Schristos CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 571916dce513Schristos fi 572016dce513Schristos done 572116dce513Schristos 572216dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 572316dce513Schristos$as_echo_n "checking how to link with libiconv... " >&6; } 572416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 572516dce513Schristos$as_echo "$LIBICONV" >&6; } 572616dce513Schristos else 572716dce513Schristos LIBICONV= 572816dce513Schristos LTLIBICONV= 572916dce513Schristos fi 573016dce513Schristos 573116dce513Schristos 573216dce513Schristos 573316dce513Schristos if test "$am_cv_func_iconv" = yes; then 573416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5 573516dce513Schristos$as_echo_n "checking for iconv declaration... " >&6; } 5736ede78133Schristos if ${am_cv_proto_iconv+:} false; then : 573716dce513Schristos $as_echo_n "(cached) " >&6 573816dce513Schristoselse 573916dce513Schristos 574016dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 574116dce513Schristos/* end confdefs.h. */ 574216dce513Schristos 574316dce513Schristos#include <stdlib.h> 574416dce513Schristos#include <iconv.h> 574516dce513Schristosextern 574616dce513Schristos#ifdef __cplusplus 574716dce513Schristos"C" 574816dce513Schristos#endif 574916dce513Schristos#if defined(__STDC__) || defined(__cplusplus) 575016dce513Schristossize_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); 575116dce513Schristos#else 575216dce513Schristossize_t iconv(); 575316dce513Schristos#endif 575416dce513Schristos 575516dce513Schristosint 575616dce513Schristosmain () 575716dce513Schristos{ 575816dce513Schristos 575916dce513Schristos ; 576016dce513Schristos return 0; 576116dce513Schristos} 576216dce513Schristos_ACEOF 576316dce513Schristosif ac_fn_c_try_compile "$LINENO"; then : 576416dce513Schristos am_cv_proto_iconv_arg1="" 576516dce513Schristoselse 576616dce513Schristos am_cv_proto_iconv_arg1="const" 576716dce513Schristosfi 576816dce513Schristosrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 576916dce513Schristos am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" 577016dce513Schristosfi 577116dce513Schristos 577216dce513Schristos am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 577316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:- 577416dce513Schristos }$am_cv_proto_iconv" >&5 577516dce513Schristos$as_echo "${ac_t:- 577616dce513Schristos }$am_cv_proto_iconv" >&6; } 577716dce513Schristos 577816dce513Schristoscat >>confdefs.h <<_ACEOF 577916dce513Schristos#define ICONV_CONST $am_cv_proto_iconv_arg1 578016dce513Schristos_ACEOF 578116dce513Schristos 578216dce513Schristos fi 578316dce513Schristos 578416dce513Schristos 578516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5 578616dce513Schristos$as_echo_n "checking for nl_langinfo and CODESET... " >&6; } 5787ede78133Schristosif ${am_cv_langinfo_codeset+:} false; then : 578816dce513Schristos $as_echo_n "(cached) " >&6 578916dce513Schristoselse 579016dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 579116dce513Schristos/* end confdefs.h. */ 579216dce513Schristos#include <langinfo.h> 579316dce513Schristosint 579416dce513Schristosmain () 579516dce513Schristos{ 579616dce513Schristoschar* cs = nl_langinfo(CODESET); 579716dce513Schristos ; 579816dce513Schristos return 0; 579916dce513Schristos} 580016dce513Schristos_ACEOF 580116dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 580216dce513Schristos am_cv_langinfo_codeset=yes 580316dce513Schristoselse 580416dce513Schristos am_cv_langinfo_codeset=no 580516dce513Schristosfi 580616dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 580716dce513Schristos conftest$ac_exeext conftest.$ac_ext 580816dce513Schristos 580916dce513Schristosfi 581016dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5 581116dce513Schristos$as_echo "$am_cv_langinfo_codeset" >&6; } 581216dce513Schristos if test $am_cv_langinfo_codeset = yes; then 581316dce513Schristos 581416dce513Schristos$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h 581516dce513Schristos 581616dce513Schristos fi 581716dce513Schristos 581816dce513Schristos if test $ac_cv_header_locale_h = yes; then 581916dce513Schristos 582016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 582116dce513Schristos$as_echo_n "checking for LC_MESSAGES... " >&6; } 5822ede78133Schristosif ${am_cv_val_LC_MESSAGES+:} false; then : 582316dce513Schristos $as_echo_n "(cached) " >&6 582416dce513Schristoselse 582516dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 582616dce513Schristos/* end confdefs.h. */ 582716dce513Schristos#include <locale.h> 582816dce513Schristosint 582916dce513Schristosmain () 583016dce513Schristos{ 583116dce513Schristosreturn LC_MESSAGES 583216dce513Schristos ; 583316dce513Schristos return 0; 583416dce513Schristos} 583516dce513Schristos_ACEOF 583616dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 583716dce513Schristos am_cv_val_LC_MESSAGES=yes 583816dce513Schristoselse 583916dce513Schristos am_cv_val_LC_MESSAGES=no 584016dce513Schristosfi 584116dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 584216dce513Schristos conftest$ac_exeext conftest.$ac_ext 584316dce513Schristosfi 584416dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5 584516dce513Schristos$as_echo "$am_cv_val_LC_MESSAGES" >&6; } 584616dce513Schristos if test $am_cv_val_LC_MESSAGES = yes; then 584716dce513Schristos 584816dce513Schristos$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h 584916dce513Schristos 585016dce513Schristos fi 585116dce513Schristos 585216dce513Schristos fi 585316dce513Schristos 585416dce513Schristos for ac_prog in bison 585516dce513Schristosdo 585616dce513Schristos # Extract the first word of "$ac_prog", so it can be a program name with args. 585716dce513Schristosset dummy $ac_prog; ac_word=$2 585816dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 585916dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 5860ede78133Schristosif ${ac_cv_prog_INTLBISON+:} false; then : 586116dce513Schristos $as_echo_n "(cached) " >&6 586216dce513Schristoselse 586316dce513Schristos if test -n "$INTLBISON"; then 586416dce513Schristos ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test. 586516dce513Schristoselse 586616dce513Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 586716dce513Schristosfor as_dir in $PATH 586816dce513Schristosdo 586916dce513Schristos IFS=$as_save_IFS 587016dce513Schristos test -z "$as_dir" && as_dir=. 587116dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 5872ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 587316dce513Schristos ac_cv_prog_INTLBISON="$ac_prog" 587416dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 587516dce513Schristos break 2 587616dce513Schristos fi 587716dce513Schristosdone 587816dce513Schristos done 587916dce513SchristosIFS=$as_save_IFS 588016dce513Schristos 588116dce513Schristosfi 588216dce513Schristosfi 588316dce513SchristosINTLBISON=$ac_cv_prog_INTLBISON 588416dce513Schristosif test -n "$INTLBISON"; then 588516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5 588616dce513Schristos$as_echo "$INTLBISON" >&6; } 588716dce513Schristoselse 588816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 588916dce513Schristos$as_echo "no" >&6; } 589016dce513Schristosfi 589116dce513Schristos 589216dce513Schristos 589316dce513Schristos test -n "$INTLBISON" && break 589416dce513Schristosdone 589516dce513Schristos 589616dce513Schristos if test -z "$INTLBISON"; then 589716dce513Schristos ac_verc_fail=yes 589816dce513Schristos else 589916dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5 590016dce513Schristos$as_echo_n "checking version of bison... " >&6; } 590116dce513Schristos ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` 590216dce513Schristos case $ac_prog_version in 590316dce513Schristos '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; 590416dce513Schristos 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) 590516dce513Schristos ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; 590616dce513Schristos *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; 590716dce513Schristos esac 590816dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5 590916dce513Schristos$as_echo "$ac_prog_version" >&6; } 591016dce513Schristos fi 591116dce513Schristos if test $ac_verc_fail = yes; then 591216dce513Schristos INTLBISON=: 591316dce513Schristos fi 591416dce513Schristos 591516dce513Schristos 591616dce513Schristos 591716dce513Schristos 591816dce513Schristos 591916dce513Schristos 592016dce513Schristos 592116dce513Schristos 592216dce513Schristos 592316dce513Schristos 592416dce513Schristos 592516dce513Schristos 592616dce513Schristos 592716dce513Schristos 592816dce513Schristos 592916dce513Schristos 593016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 593116dce513Schristos$as_echo_n "checking whether NLS is requested... " >&6; } 593216dce513Schristos # Check whether --enable-nls was given. 593316dce513Schristosif test "${enable_nls+set}" = set; then : 593416dce513Schristos enableval=$enable_nls; USE_NLS=$enableval 593516dce513Schristoselse 593616dce513Schristos USE_NLS=yes 593716dce513Schristosfi 593816dce513Schristos 593916dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 594016dce513Schristos$as_echo "$USE_NLS" >&6; } 594116dce513Schristos 594216dce513Schristos 594316dce513Schristos 594416dce513Schristos 594516dce513Schristos BUILD_INCLUDED_LIBINTL=no 594616dce513Schristos USE_INCLUDED_LIBINTL=no 594716dce513Schristos 594816dce513Schristos LIBINTL= 594916dce513Schristos LTLIBINTL= 595016dce513Schristos POSUB= 595116dce513Schristos 595216dce513Schristos if test "$USE_NLS" = "yes"; then 595316dce513Schristos gt_use_preinstalled_gnugettext=no 595416dce513Schristos 595516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5 595616dce513Schristos$as_echo_n "checking whether included gettext is requested... " >&6; } 595716dce513Schristos 595816dce513Schristos# Check whether --with-included-gettext was given. 595916dce513Schristosif test "${with_included_gettext+set}" = set; then : 596016dce513Schristos withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval 596116dce513Schristoselse 596216dce513Schristos nls_cv_force_use_gnu_gettext=no 596316dce513Schristosfi 596416dce513Schristos 596516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5 596616dce513Schristos$as_echo "$nls_cv_force_use_gnu_gettext" >&6; } 596716dce513Schristos 596816dce513Schristos nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" 596916dce513Schristos if test "$nls_cv_force_use_gnu_gettext" != "yes"; then 597016dce513Schristos 597116dce513Schristos 597216dce513Schristos 597316dce513Schristos 597416dce513Schristos 597516dce513Schristos 597616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 597716dce513Schristos$as_echo_n "checking for GNU gettext in libc... " >&6; } 5978ede78133Schristosif ${gt_cv_func_gnugettext2_libc+:} false; then : 597916dce513Schristos $as_echo_n "(cached) " >&6 598016dce513Schristoselse 598116dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 598216dce513Schristos/* end confdefs.h. */ 598316dce513Schristos#include <libintl.h> 5984*e992f068Schristos#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 598516dce513Schristosextern int _nl_msg_cat_cntr; 598616dce513Schristosextern int *_nl_domain_bindings; 5987*e992f068Schristos#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings) 5988*e992f068Schristos#else 5989*e992f068Schristos#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 5990*e992f068Schristos#endif 5991*e992f068Schristos 599216dce513Schristosint 599316dce513Schristosmain () 599416dce513Schristos{ 599516dce513Schristosbindtextdomain ("", ""); 5996*e992f068Schristosreturn (int) gettext ("") + (int) ngettext ("", "", 0) + __GNU_GETTEXT_SYMBOL_EXPRESSION 599716dce513Schristos ; 599816dce513Schristos return 0; 599916dce513Schristos} 600016dce513Schristos_ACEOF 600116dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 6002ede78133Schristos gt_cv_func_gnugettext2_libc=yes 600316dce513Schristoselse 6004ede78133Schristos gt_cv_func_gnugettext2_libc=no 600516dce513Schristosfi 600616dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 600716dce513Schristos conftest$ac_exeext conftest.$ac_ext 600816dce513Schristosfi 6009ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext2_libc" >&5 6010ede78133Schristos$as_echo "$gt_cv_func_gnugettext2_libc" >&6; } 601116dce513Schristos 6012ede78133Schristos if test "$gt_cv_func_gnugettext2_libc" != "yes"; then 601316dce513Schristos 601416dce513Schristos 601516dce513Schristos 601616dce513Schristos use_additional=yes 601716dce513Schristos 601816dce513Schristos acl_save_prefix="$prefix" 601916dce513Schristos prefix="$acl_final_prefix" 602016dce513Schristos acl_save_exec_prefix="$exec_prefix" 602116dce513Schristos exec_prefix="$acl_final_exec_prefix" 602216dce513Schristos 602316dce513Schristos eval additional_includedir=\"$includedir\" 602416dce513Schristos eval additional_libdir=\"$libdir\" 602516dce513Schristos 602616dce513Schristos exec_prefix="$acl_save_exec_prefix" 602716dce513Schristos prefix="$acl_save_prefix" 602816dce513Schristos 602916dce513Schristos 603016dce513Schristos# Check whether --with-libintl-prefix was given. 603116dce513Schristosif test "${with_libintl_prefix+set}" = set; then : 603216dce513Schristos withval=$with_libintl_prefix; 603316dce513Schristos if test "X$withval" = "Xno"; then 603416dce513Schristos use_additional=no 603516dce513Schristos else 603616dce513Schristos if test "X$withval" = "X"; then 603716dce513Schristos 603816dce513Schristos acl_save_prefix="$prefix" 603916dce513Schristos prefix="$acl_final_prefix" 604016dce513Schristos acl_save_exec_prefix="$exec_prefix" 604116dce513Schristos exec_prefix="$acl_final_exec_prefix" 604216dce513Schristos 604316dce513Schristos eval additional_includedir=\"$includedir\" 604416dce513Schristos eval additional_libdir=\"$libdir\" 604516dce513Schristos 604616dce513Schristos exec_prefix="$acl_save_exec_prefix" 604716dce513Schristos prefix="$acl_save_prefix" 604816dce513Schristos 604916dce513Schristos else 605016dce513Schristos additional_includedir="$withval/include" 605116dce513Schristos additional_libdir="$withval/lib" 605216dce513Schristos fi 605316dce513Schristos fi 605416dce513Schristos 605516dce513Schristosfi 605616dce513Schristos 6057*e992f068Schristos 6058*e992f068Schristos# Check whether --with-libintl-type was given. 6059*e992f068Schristosif test "${with_libintl_type+set}" = set; then : 6060*e992f068Schristos withval=$with_libintl_type; with_libintl_type=$withval 6061*e992f068Schristoselse 6062*e992f068Schristos with_libintl_type=auto 6063*e992f068Schristosfi 6064*e992f068Schristos 6065*e992f068Schristos lib_type=`eval echo \$with_libintl_type` 6066*e992f068Schristos 606716dce513Schristos LIBINTL= 606816dce513Schristos LTLIBINTL= 606916dce513Schristos INCINTL= 607016dce513Schristos rpathdirs= 607116dce513Schristos ltrpathdirs= 607216dce513Schristos names_already_handled= 607316dce513Schristos names_next_round='intl ' 607416dce513Schristos while test -n "$names_next_round"; do 607516dce513Schristos names_this_round="$names_next_round" 607616dce513Schristos names_next_round= 607716dce513Schristos for name in $names_this_round; do 607816dce513Schristos already_handled= 607916dce513Schristos for n in $names_already_handled; do 608016dce513Schristos if test "$n" = "$name"; then 608116dce513Schristos already_handled=yes 608216dce513Schristos break 608316dce513Schristos fi 608416dce513Schristos done 608516dce513Schristos if test -z "$already_handled"; then 608616dce513Schristos names_already_handled="$names_already_handled $name" 608716dce513Schristos uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 608816dce513Schristos eval value=\"\$HAVE_LIB$uppername\" 608916dce513Schristos if test -n "$value"; then 609016dce513Schristos if test "$value" = yes; then 609116dce513Schristos eval value=\"\$LIB$uppername\" 609216dce513Schristos test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" 609316dce513Schristos eval value=\"\$LTLIB$uppername\" 609416dce513Schristos test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" 609516dce513Schristos else 609616dce513Schristos : 609716dce513Schristos fi 609816dce513Schristos else 609916dce513Schristos found_dir= 610016dce513Schristos found_la= 610116dce513Schristos found_so= 610216dce513Schristos found_a= 610316dce513Schristos if test $use_additional = yes; then 6104*e992f068Schristos if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext" && test x$lib_type != xstatic; then 610516dce513Schristos found_dir="$additional_libdir" 610616dce513Schristos found_so="$additional_libdir/lib$name.$shlibext" 610716dce513Schristos if test -f "$additional_libdir/lib$name.la"; then 610816dce513Schristos found_la="$additional_libdir/lib$name.la" 610916dce513Schristos fi 6110*e992f068Schristos elif test x$lib_type != xshared; then 611116dce513Schristos if test -f "$additional_libdir/lib$name.$libext"; then 611216dce513Schristos found_dir="$additional_libdir" 611316dce513Schristos found_a="$additional_libdir/lib$name.$libext" 611416dce513Schristos if test -f "$additional_libdir/lib$name.la"; then 611516dce513Schristos found_la="$additional_libdir/lib$name.la" 611616dce513Schristos fi 611716dce513Schristos fi 611816dce513Schristos fi 611916dce513Schristos fi 612016dce513Schristos if test "X$found_dir" = "X"; then 612116dce513Schristos for x in $LDFLAGS $LTLIBINTL; do 612216dce513Schristos 612316dce513Schristos acl_save_prefix="$prefix" 612416dce513Schristos prefix="$acl_final_prefix" 612516dce513Schristos acl_save_exec_prefix="$exec_prefix" 612616dce513Schristos exec_prefix="$acl_final_exec_prefix" 612716dce513Schristos eval x=\"$x\" 612816dce513Schristos exec_prefix="$acl_save_exec_prefix" 612916dce513Schristos prefix="$acl_save_prefix" 613016dce513Schristos 613116dce513Schristos case "$x" in 613216dce513Schristos -L*) 613316dce513Schristos dir=`echo "X$x" | sed -e 's/^X-L//'` 6134*e992f068Schristos if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext" && test x$lib_type != xstatic; then 613516dce513Schristos found_dir="$dir" 613616dce513Schristos found_so="$dir/lib$name.$shlibext" 613716dce513Schristos if test -f "$dir/lib$name.la"; then 613816dce513Schristos found_la="$dir/lib$name.la" 613916dce513Schristos fi 6140*e992f068Schristos elif test x$lib_type != xshared; then 614116dce513Schristos if test -f "$dir/lib$name.$libext"; then 614216dce513Schristos found_dir="$dir" 614316dce513Schristos found_a="$dir/lib$name.$libext" 614416dce513Schristos if test -f "$dir/lib$name.la"; then 614516dce513Schristos found_la="$dir/lib$name.la" 614616dce513Schristos fi 614716dce513Schristos fi 614816dce513Schristos fi 614916dce513Schristos ;; 615016dce513Schristos esac 615116dce513Schristos if test "X$found_dir" != "X"; then 615216dce513Schristos break 615316dce513Schristos fi 615416dce513Schristos done 615516dce513Schristos fi 615616dce513Schristos if test "X$found_dir" != "X"; then 615716dce513Schristos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" 615816dce513Schristos if test "X$found_so" != "X"; then 615916dce513Schristos if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 616016dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 616116dce513Schristos else 616216dce513Schristos haveit= 616316dce513Schristos for x in $ltrpathdirs; do 616416dce513Schristos if test "X$x" = "X$found_dir"; then 616516dce513Schristos haveit=yes 616616dce513Schristos break 616716dce513Schristos fi 616816dce513Schristos done 616916dce513Schristos if test -z "$haveit"; then 617016dce513Schristos ltrpathdirs="$ltrpathdirs $found_dir" 617116dce513Schristos fi 617216dce513Schristos if test "$hardcode_direct" = yes; then 617316dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 617416dce513Schristos else 617516dce513Schristos if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 617616dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 617716dce513Schristos haveit= 617816dce513Schristos for x in $rpathdirs; do 617916dce513Schristos if test "X$x" = "X$found_dir"; then 618016dce513Schristos haveit=yes 618116dce513Schristos break 618216dce513Schristos fi 618316dce513Schristos done 618416dce513Schristos if test -z "$haveit"; then 618516dce513Schristos rpathdirs="$rpathdirs $found_dir" 618616dce513Schristos fi 618716dce513Schristos else 618816dce513Schristos haveit= 618916dce513Schristos for x in $LDFLAGS $LIBINTL; do 619016dce513Schristos 619116dce513Schristos acl_save_prefix="$prefix" 619216dce513Schristos prefix="$acl_final_prefix" 619316dce513Schristos acl_save_exec_prefix="$exec_prefix" 619416dce513Schristos exec_prefix="$acl_final_exec_prefix" 619516dce513Schristos eval x=\"$x\" 619616dce513Schristos exec_prefix="$acl_save_exec_prefix" 619716dce513Schristos prefix="$acl_save_prefix" 619816dce513Schristos 619916dce513Schristos if test "X$x" = "X-L$found_dir"; then 620016dce513Schristos haveit=yes 620116dce513Schristos break 620216dce513Schristos fi 620316dce513Schristos done 620416dce513Schristos if test -z "$haveit"; then 620516dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" 620616dce513Schristos fi 620716dce513Schristos if test "$hardcode_minus_L" != no; then 620816dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" 620916dce513Schristos else 621016dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 621116dce513Schristos fi 621216dce513Schristos fi 621316dce513Schristos fi 621416dce513Schristos fi 621516dce513Schristos else 621616dce513Schristos if test "X$found_a" != "X"; then 621716dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" 621816dce513Schristos else 621916dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" 622016dce513Schristos fi 622116dce513Schristos fi 622216dce513Schristos additional_includedir= 622316dce513Schristos case "$found_dir" in 622416dce513Schristos */lib | */lib/) 622516dce513Schristos basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 622616dce513Schristos additional_includedir="$basedir/include" 622716dce513Schristos ;; 622816dce513Schristos esac 622916dce513Schristos if test "X$additional_includedir" != "X"; then 623016dce513Schristos if test "X$additional_includedir" != "X/usr/include"; then 623116dce513Schristos haveit= 623216dce513Schristos if test "X$additional_includedir" = "X/usr/local/include"; then 623316dce513Schristos if test -n "$GCC"; then 623416dce513Schristos case $host_os in 623516dce513Schristos linux*) haveit=yes;; 623616dce513Schristos esac 623716dce513Schristos fi 623816dce513Schristos fi 623916dce513Schristos if test -z "$haveit"; then 624016dce513Schristos for x in $CPPFLAGS $INCINTL; do 624116dce513Schristos 624216dce513Schristos acl_save_prefix="$prefix" 624316dce513Schristos prefix="$acl_final_prefix" 624416dce513Schristos acl_save_exec_prefix="$exec_prefix" 624516dce513Schristos exec_prefix="$acl_final_exec_prefix" 624616dce513Schristos eval x=\"$x\" 624716dce513Schristos exec_prefix="$acl_save_exec_prefix" 624816dce513Schristos prefix="$acl_save_prefix" 624916dce513Schristos 625016dce513Schristos if test "X$x" = "X-I$additional_includedir"; then 625116dce513Schristos haveit=yes 625216dce513Schristos break 625316dce513Schristos fi 625416dce513Schristos done 625516dce513Schristos if test -z "$haveit"; then 625616dce513Schristos if test -d "$additional_includedir"; then 625716dce513Schristos INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" 625816dce513Schristos fi 625916dce513Schristos fi 626016dce513Schristos fi 626116dce513Schristos fi 626216dce513Schristos fi 626316dce513Schristos if test -n "$found_la"; then 626416dce513Schristos save_libdir="$libdir" 626516dce513Schristos case "$found_la" in 626616dce513Schristos */* | *\\*) . "$found_la" ;; 626716dce513Schristos *) . "./$found_la" ;; 626816dce513Schristos esac 626916dce513Schristos libdir="$save_libdir" 627016dce513Schristos for dep in $dependency_libs; do 627116dce513Schristos case "$dep" in 627216dce513Schristos -L*) 627316dce513Schristos additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 627416dce513Schristos if test "X$additional_libdir" != "X/usr/lib"; then 627516dce513Schristos haveit= 627616dce513Schristos if test "X$additional_libdir" = "X/usr/local/lib"; then 627716dce513Schristos if test -n "$GCC"; then 627816dce513Schristos case $host_os in 627916dce513Schristos linux*) haveit=yes;; 628016dce513Schristos esac 628116dce513Schristos fi 628216dce513Schristos fi 628316dce513Schristos if test -z "$haveit"; then 628416dce513Schristos haveit= 628516dce513Schristos for x in $LDFLAGS $LIBINTL; do 628616dce513Schristos 628716dce513Schristos acl_save_prefix="$prefix" 628816dce513Schristos prefix="$acl_final_prefix" 628916dce513Schristos acl_save_exec_prefix="$exec_prefix" 629016dce513Schristos exec_prefix="$acl_final_exec_prefix" 629116dce513Schristos eval x=\"$x\" 629216dce513Schristos exec_prefix="$acl_save_exec_prefix" 629316dce513Schristos prefix="$acl_save_prefix" 629416dce513Schristos 629516dce513Schristos if test "X$x" = "X-L$additional_libdir"; then 629616dce513Schristos haveit=yes 629716dce513Schristos break 629816dce513Schristos fi 629916dce513Schristos done 630016dce513Schristos if test -z "$haveit"; then 630116dce513Schristos if test -d "$additional_libdir"; then 630216dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir" 630316dce513Schristos fi 630416dce513Schristos fi 630516dce513Schristos haveit= 630616dce513Schristos for x in $LDFLAGS $LTLIBINTL; do 630716dce513Schristos 630816dce513Schristos acl_save_prefix="$prefix" 630916dce513Schristos prefix="$acl_final_prefix" 631016dce513Schristos acl_save_exec_prefix="$exec_prefix" 631116dce513Schristos exec_prefix="$acl_final_exec_prefix" 631216dce513Schristos eval x=\"$x\" 631316dce513Schristos exec_prefix="$acl_save_exec_prefix" 631416dce513Schristos prefix="$acl_save_prefix" 631516dce513Schristos 631616dce513Schristos if test "X$x" = "X-L$additional_libdir"; then 631716dce513Schristos haveit=yes 631816dce513Schristos break 631916dce513Schristos fi 632016dce513Schristos done 632116dce513Schristos if test -z "$haveit"; then 632216dce513Schristos if test -d "$additional_libdir"; then 632316dce513Schristos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir" 632416dce513Schristos fi 632516dce513Schristos fi 632616dce513Schristos fi 632716dce513Schristos fi 632816dce513Schristos ;; 632916dce513Schristos -R*) 633016dce513Schristos dir=`echo "X$dep" | sed -e 's/^X-R//'` 633116dce513Schristos if test "$enable_rpath" != no; then 633216dce513Schristos haveit= 633316dce513Schristos for x in $rpathdirs; do 633416dce513Schristos if test "X$x" = "X$dir"; then 633516dce513Schristos haveit=yes 633616dce513Schristos break 633716dce513Schristos fi 633816dce513Schristos done 633916dce513Schristos if test -z "$haveit"; then 634016dce513Schristos rpathdirs="$rpathdirs $dir" 634116dce513Schristos fi 634216dce513Schristos haveit= 634316dce513Schristos for x in $ltrpathdirs; do 634416dce513Schristos if test "X$x" = "X$dir"; then 634516dce513Schristos haveit=yes 634616dce513Schristos break 634716dce513Schristos fi 634816dce513Schristos done 634916dce513Schristos if test -z "$haveit"; then 635016dce513Schristos ltrpathdirs="$ltrpathdirs $dir" 635116dce513Schristos fi 635216dce513Schristos fi 635316dce513Schristos ;; 635416dce513Schristos -l*) 635516dce513Schristos names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 635616dce513Schristos ;; 635716dce513Schristos *.la) 635816dce513Schristos names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 635916dce513Schristos ;; 636016dce513Schristos *) 636116dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" 636216dce513Schristos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" 636316dce513Schristos ;; 636416dce513Schristos esac 636516dce513Schristos done 636616dce513Schristos fi 636716dce513Schristos else 6368*e992f068Schristos if test "x$lib_type" = "xauto" || test "x$lib_type" = "xshared"; then 636916dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" 637016dce513Schristos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" 6371*e992f068Schristos else 6372*e992f068Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }-l:lib$name.$libext" 6373*e992f068Schristos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l:lib$name.$libext" 6374*e992f068Schristos fi 637516dce513Schristos fi 637616dce513Schristos fi 637716dce513Schristos fi 637816dce513Schristos done 637916dce513Schristos done 638016dce513Schristos if test "X$rpathdirs" != "X"; then 638116dce513Schristos if test -n "$hardcode_libdir_separator"; then 638216dce513Schristos alldirs= 638316dce513Schristos for found_dir in $rpathdirs; do 638416dce513Schristos alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 638516dce513Schristos done 638616dce513Schristos acl_save_libdir="$libdir" 638716dce513Schristos libdir="$alldirs" 638816dce513Schristos eval flag=\"$hardcode_libdir_flag_spec\" 638916dce513Schristos libdir="$acl_save_libdir" 639016dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 639116dce513Schristos else 639216dce513Schristos for found_dir in $rpathdirs; do 639316dce513Schristos acl_save_libdir="$libdir" 639416dce513Schristos libdir="$found_dir" 639516dce513Schristos eval flag=\"$hardcode_libdir_flag_spec\" 639616dce513Schristos libdir="$acl_save_libdir" 639716dce513Schristos LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" 639816dce513Schristos done 639916dce513Schristos fi 640016dce513Schristos fi 640116dce513Schristos if test "X$ltrpathdirs" != "X"; then 640216dce513Schristos for found_dir in $ltrpathdirs; do 640316dce513Schristos LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" 640416dce513Schristos done 640516dce513Schristos fi 640616dce513Schristos 640716dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 640816dce513Schristos$as_echo_n "checking for GNU gettext in libintl... " >&6; } 6409ede78133Schristosif ${gt_cv_func_gnugettext2_libintl+:} false; then : 641016dce513Schristos $as_echo_n "(cached) " >&6 641116dce513Schristoselse 641216dce513Schristos gt_save_CPPFLAGS="$CPPFLAGS" 641316dce513Schristos CPPFLAGS="$CPPFLAGS $INCINTL" 641416dce513Schristos gt_save_LIBS="$LIBS" 641516dce513Schristos LIBS="$LIBS $LIBINTL" 641616dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 641716dce513Schristos/* end confdefs.h. */ 641816dce513Schristos#include <libintl.h> 6419*e992f068Schristos#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 642016dce513Schristosextern int _nl_msg_cat_cntr; 642116dce513Schristosextern 642216dce513Schristos#ifdef __cplusplus 642316dce513Schristos"C" 642416dce513Schristos#endif 642516dce513Schristosconst char *_nl_expand_alias (); 6426*e992f068Schristos#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (0)) 6427*e992f068Schristos#else 6428*e992f068Schristos#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 6429*e992f068Schristos#endif 6430*e992f068Schristos 643116dce513Schristosint 643216dce513Schristosmain () 643316dce513Schristos{ 643416dce513Schristosbindtextdomain ("", ""); 6435*e992f068Schristosreturn (int) gettext ("") + (int) ngettext ("", "", 0) + __GNU_GETTEXT_SYMBOL_EXPRESSION 643616dce513Schristos ; 643716dce513Schristos return 0; 643816dce513Schristos} 643916dce513Schristos_ACEOF 644016dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 6441ede78133Schristos gt_cv_func_gnugettext2_libintl=yes 644216dce513Schristoselse 6443ede78133Schristos gt_cv_func_gnugettext2_libintl=no 644416dce513Schristosfi 644516dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 644616dce513Schristos conftest$ac_exeext conftest.$ac_ext 6447ede78133Schristos if test "$gt_cv_func_gnugettext2_libintl" != yes && test -n "$LIBICONV"; then 644816dce513Schristos LIBS="$LIBS $LIBICONV" 644916dce513Schristos cat confdefs.h - <<_ACEOF >conftest.$ac_ext 645016dce513Schristos/* end confdefs.h. */ 645116dce513Schristos#include <libintl.h> 6452*e992f068Schristos#ifndef __GNU_GETTEXT_SUPPORTED_REVISION 645316dce513Schristosextern int _nl_msg_cat_cntr; 645416dce513Schristosextern 645516dce513Schristos#ifdef __cplusplus 645616dce513Schristos"C" 645716dce513Schristos#endif 645816dce513Schristosconst char *_nl_expand_alias (); 6459*e992f068Schristos#define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias (0)) 6460*e992f068Schristos#else 6461*e992f068Schristos#define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 6462*e992f068Schristos#endif 6463*e992f068Schristos 646416dce513Schristosint 646516dce513Schristosmain () 646616dce513Schristos{ 646716dce513Schristosbindtextdomain ("", ""); 6468*e992f068Schristosreturn (int) gettext ("") + (int) ngettext ("", "", 0) + __GNU_GETTEXT_SYMBOL_EXPRESSION 646916dce513Schristos ; 647016dce513Schristos return 0; 647116dce513Schristos} 647216dce513Schristos_ACEOF 647316dce513Schristosif ac_fn_c_try_link "$LINENO"; then : 647416dce513Schristos LIBINTL="$LIBINTL $LIBICONV" 647516dce513Schristos LTLIBINTL="$LTLIBINTL $LTLIBICONV" 6476ede78133Schristos gt_cv_func_gnugettext2_libintl=yes 647716dce513Schristos 647816dce513Schristosfi 647916dce513Schristosrm -f core conftest.err conftest.$ac_objext \ 648016dce513Schristos conftest$ac_exeext conftest.$ac_ext 648116dce513Schristos fi 648216dce513Schristos CPPFLAGS="$gt_save_CPPFLAGS" 648316dce513Schristos LIBS="$gt_save_LIBS" 648416dce513Schristosfi 6485ede78133Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext2_libintl" >&5 6486ede78133Schristos$as_echo "$gt_cv_func_gnugettext2_libintl" >&6; } 648716dce513Schristos fi 648816dce513Schristos 6489ede78133Schristos if test "$gt_cv_func_gnugettext2_libc" = "yes" \ 6490ede78133Schristos || { test "$gt_cv_func_gnugettext2_libintl" = "yes" \ 649116dce513Schristos && test "$PACKAGE" != gettext-runtime \ 649216dce513Schristos && test "$PACKAGE" != gettext-tools; }; then 649316dce513Schristos gt_use_preinstalled_gnugettext=yes 649416dce513Schristos else 649516dce513Schristos LIBINTL= 649616dce513Schristos LTLIBINTL= 649716dce513Schristos INCINTL= 649816dce513Schristos fi 649916dce513Schristos 650016dce513Schristos 650116dce513Schristos if test "$gt_use_preinstalled_gnugettext" != "yes"; then 650216dce513Schristos nls_cv_use_gnu_gettext=yes 650316dce513Schristos fi 650416dce513Schristos fi 650516dce513Schristos 650616dce513Schristos if test "$nls_cv_use_gnu_gettext" = "yes"; then 650716dce513Schristos BUILD_INCLUDED_LIBINTL=yes 650816dce513Schristos USE_INCLUDED_LIBINTL=yes 650916dce513Schristos LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV" 651016dce513Schristos LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV" 651116dce513Schristos LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` 651216dce513Schristos fi 651316dce513Schristos 651416dce513Schristos if test "$gt_use_preinstalled_gnugettext" = "yes" \ 651516dce513Schristos || test "$nls_cv_use_gnu_gettext" = "yes"; then 651616dce513Schristos CATOBJEXT=.gmo 651716dce513Schristos fi 651816dce513Schristos 651916dce513Schristos 652016dce513Schristos if test "$gt_use_preinstalled_gnugettext" = "yes" \ 652116dce513Schristos || test "$nls_cv_use_gnu_gettext" = "yes"; then 652216dce513Schristos 652316dce513Schristos$as_echo "#define ENABLE_NLS 1" >>confdefs.h 652416dce513Schristos 652516dce513Schristos else 652616dce513Schristos USE_NLS=no 652716dce513Schristos fi 652816dce513Schristos fi 652916dce513Schristos 653016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 653116dce513Schristos$as_echo_n "checking whether to use NLS... " >&6; } 653216dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 653316dce513Schristos$as_echo "$USE_NLS" >&6; } 653416dce513Schristos if test "$USE_NLS" = "yes"; then 653516dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 653616dce513Schristos$as_echo_n "checking where the gettext function comes from... " >&6; } 653716dce513Schristos if test "$gt_use_preinstalled_gnugettext" = "yes"; then 6538ede78133Schristos if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then 653916dce513Schristos gt_source="external libintl" 654016dce513Schristos else 654116dce513Schristos gt_source="libc" 654216dce513Schristos fi 654316dce513Schristos else 654416dce513Schristos gt_source="included intl directory" 654516dce513Schristos fi 654616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 654716dce513Schristos$as_echo "$gt_source" >&6; } 654816dce513Schristos fi 654916dce513Schristos 655016dce513Schristos if test "$USE_NLS" = "yes"; then 655116dce513Schristos 655216dce513Schristos if test "$gt_use_preinstalled_gnugettext" = "yes"; then 6553ede78133Schristos if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then 655416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 655516dce513Schristos$as_echo_n "checking how to link with libintl... " >&6; } 655616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 655716dce513Schristos$as_echo "$LIBINTL" >&6; } 655816dce513Schristos 655916dce513Schristos for element in $INCINTL; do 656016dce513Schristos haveit= 656116dce513Schristos for x in $CPPFLAGS; do 656216dce513Schristos 656316dce513Schristos acl_save_prefix="$prefix" 656416dce513Schristos prefix="$acl_final_prefix" 656516dce513Schristos acl_save_exec_prefix="$exec_prefix" 656616dce513Schristos exec_prefix="$acl_final_exec_prefix" 656716dce513Schristos eval x=\"$x\" 656816dce513Schristos exec_prefix="$acl_save_exec_prefix" 656916dce513Schristos prefix="$acl_save_prefix" 657016dce513Schristos 657116dce513Schristos if test "X$x" = "X$element"; then 657216dce513Schristos haveit=yes 657316dce513Schristos break 657416dce513Schristos fi 657516dce513Schristos done 657616dce513Schristos if test -z "$haveit"; then 657716dce513Schristos CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 657816dce513Schristos fi 657916dce513Schristos done 658016dce513Schristos 658116dce513Schristos fi 658216dce513Schristos 658316dce513Schristos 658416dce513Schristos$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h 658516dce513Schristos 658616dce513Schristos 658716dce513Schristos$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h 658816dce513Schristos 658916dce513Schristos fi 659016dce513Schristos 659116dce513Schristos POSUB=po 659216dce513Schristos fi 659316dce513Schristos 659416dce513Schristos 659516dce513Schristos if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then 659616dce513Schristos BUILD_INCLUDED_LIBINTL=yes 659716dce513Schristos fi 659816dce513Schristos 659916dce513Schristos 660016dce513Schristos 660116dce513Schristos 660216dce513Schristos 660316dce513Schristos nls_cv_header_intl= 660416dce513Schristos nls_cv_header_libgt= 660516dce513Schristos 660616dce513Schristos DATADIRNAME=share 660716dce513Schristos 660816dce513Schristos 660916dce513Schristos INSTOBJEXT=.mo 661016dce513Schristos 661116dce513Schristos 661216dce513Schristos GENCAT=gencat 661316dce513Schristos 661416dce513Schristos 661516dce513Schristos if test "$USE_INCLUDED_LIBINTL" = yes; then 661616dce513Schristos INTLOBJS="\$(GETTOBJS)" 661716dce513Schristos fi 661816dce513Schristos 661916dce513Schristos 662016dce513Schristos INTL_LIBTOOL_SUFFIX_PREFIX= 662116dce513Schristos 662216dce513Schristos 662316dce513Schristos 662416dce513Schristos INTLLIBS="$LIBINTL" 662516dce513Schristos 662616dce513Schristos 662716dce513Schristos 662816dce513Schristos 662916dce513Schristos 663016dce513Schristos 663116dce513Schristos 663216dce513Schristos# This replaces the extensive use of DEFS in the original Makefile.in. 663316dce513Schristos 663416dce513Schristos$as_echo "#define IN_LIBINTL 1" >>confdefs.h 663516dce513Schristos 663616dce513Schristos 663716dce513Schristos$as_echo "#define IN_LIBRARY 1" >>confdefs.h 663816dce513Schristos 663916dce513Schristos 664016dce513Schristos$as_echo "#define DEPENDS_ON_LIBICONV 1" >>confdefs.h 664116dce513Schristos 664216dce513Schristos 664316dce513Schristos$as_echo "#define ENABLE_RELOCATABLE 1" >>confdefs.h 664416dce513Schristos 664516dce513Schristos 664616dce513Schristos$as_echo "#define NO_XMALLOC 1" >>confdefs.h 664716dce513Schristos 664816dce513Schristos 664916dce513Schristos$as_echo "#define set_relocation_prefix libintl_set_relocation_prefix" >>confdefs.h 665016dce513Schristos 665116dce513Schristos 665216dce513Schristos$as_echo "#define relocate libintl_relocate" >>confdefs.h 665316dce513Schristos 665416dce513Schristos 665516dce513SchristosMISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing 665616dce513Schristosfor ac_prog in aclocal 665716dce513Schristosdo 665816dce513Schristos # Extract the first word of "$ac_prog", so it can be a program name with args. 665916dce513Schristosset dummy $ac_prog; ac_word=$2 666016dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 666116dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 6662ede78133Schristosif ${ac_cv_prog_ACLOCAL+:} false; then : 666316dce513Schristos $as_echo_n "(cached) " >&6 666416dce513Schristoselse 666516dce513Schristos if test -n "$ACLOCAL"; then 666616dce513Schristos ac_cv_prog_ACLOCAL="$ACLOCAL" # Let the user override the test. 666716dce513Schristoselse 666816dce513Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 666916dce513Schristosfor as_dir in $PATH 667016dce513Schristosdo 667116dce513Schristos IFS=$as_save_IFS 667216dce513Schristos test -z "$as_dir" && as_dir=. 667316dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 6674ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 667516dce513Schristos ac_cv_prog_ACLOCAL="$ac_prog" 667616dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 667716dce513Schristos break 2 667816dce513Schristos fi 667916dce513Schristosdone 668016dce513Schristos done 668116dce513SchristosIFS=$as_save_IFS 668216dce513Schristos 668316dce513Schristosfi 668416dce513Schristosfi 668516dce513SchristosACLOCAL=$ac_cv_prog_ACLOCAL 668616dce513Schristosif test -n "$ACLOCAL"; then 668716dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ACLOCAL" >&5 668816dce513Schristos$as_echo "$ACLOCAL" >&6; } 668916dce513Schristoselse 669016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 669116dce513Schristos$as_echo "no" >&6; } 669216dce513Schristosfi 669316dce513Schristos 669416dce513Schristos 669516dce513Schristos test -n "$ACLOCAL" && break 669616dce513Schristosdone 669716dce513Schristostest -n "$ACLOCAL" || ACLOCAL="$MISSING aclocal" 669816dce513Schristos 669916dce513Schristosfor ac_prog in autoconf 670016dce513Schristosdo 670116dce513Schristos # Extract the first word of "$ac_prog", so it can be a program name with args. 670216dce513Schristosset dummy $ac_prog; ac_word=$2 670316dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 670416dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 6705ede78133Schristosif ${ac_cv_prog_AUTOCONF+:} false; then : 670616dce513Schristos $as_echo_n "(cached) " >&6 670716dce513Schristoselse 670816dce513Schristos if test -n "$AUTOCONF"; then 670916dce513Schristos ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test. 671016dce513Schristoselse 671116dce513Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 671216dce513Schristosfor as_dir in $PATH 671316dce513Schristosdo 671416dce513Schristos IFS=$as_save_IFS 671516dce513Schristos test -z "$as_dir" && as_dir=. 671616dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 6717ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 671816dce513Schristos ac_cv_prog_AUTOCONF="$ac_prog" 671916dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 672016dce513Schristos break 2 672116dce513Schristos fi 672216dce513Schristosdone 672316dce513Schristos done 672416dce513SchristosIFS=$as_save_IFS 672516dce513Schristos 672616dce513Schristosfi 672716dce513Schristosfi 672816dce513SchristosAUTOCONF=$ac_cv_prog_AUTOCONF 672916dce513Schristosif test -n "$AUTOCONF"; then 673016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5 673116dce513Schristos$as_echo "$AUTOCONF" >&6; } 673216dce513Schristoselse 673316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 673416dce513Schristos$as_echo "no" >&6; } 673516dce513Schristosfi 673616dce513Schristos 673716dce513Schristos 673816dce513Schristos test -n "$AUTOCONF" && break 673916dce513Schristosdone 674016dce513Schristostest -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf" 674116dce513Schristos 674216dce513Schristosfor ac_prog in autoheader 674316dce513Schristosdo 674416dce513Schristos # Extract the first word of "$ac_prog", so it can be a program name with args. 674516dce513Schristosset dummy $ac_prog; ac_word=$2 674616dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 674716dce513Schristos$as_echo_n "checking for $ac_word... " >&6; } 6748ede78133Schristosif ${ac_cv_prog_AUTOHEADER+:} false; then : 674916dce513Schristos $as_echo_n "(cached) " >&6 675016dce513Schristoselse 675116dce513Schristos if test -n "$AUTOHEADER"; then 675216dce513Schristos ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test. 675316dce513Schristoselse 675416dce513Schristosas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 675516dce513Schristosfor as_dir in $PATH 675616dce513Schristosdo 675716dce513Schristos IFS=$as_save_IFS 675816dce513Schristos test -z "$as_dir" && as_dir=. 675916dce513Schristos for ac_exec_ext in '' $ac_executable_extensions; do 6760ede78133Schristos if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 676116dce513Schristos ac_cv_prog_AUTOHEADER="$ac_prog" 676216dce513Schristos $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 676316dce513Schristos break 2 676416dce513Schristos fi 676516dce513Schristosdone 676616dce513Schristos done 676716dce513SchristosIFS=$as_save_IFS 676816dce513Schristos 676916dce513Schristosfi 677016dce513Schristosfi 677116dce513SchristosAUTOHEADER=$ac_cv_prog_AUTOHEADER 677216dce513Schristosif test -n "$AUTOHEADER"; then 677316dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5 677416dce513Schristos$as_echo "$AUTOHEADER" >&6; } 677516dce513Schristoselse 677616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 677716dce513Schristos$as_echo "no" >&6; } 677816dce513Schristosfi 677916dce513Schristos 678016dce513Schristos 678116dce513Schristos test -n "$AUTOHEADER" && break 678216dce513Schristosdone 678316dce513Schristostest -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader" 678416dce513Schristos 678516dce513Schristos 678616dce513Schristos# Check whether --enable-maintainer-mode was given. 678716dce513Schristosif test "${enable_maintainer_mode+set}" = set; then : 678816dce513Schristos enableval=$enable_maintainer_mode; 678916dce513Schristoselse 679016dce513Schristos enable_maintainer_mode=no 679116dce513Schristosfi 679216dce513Schristos 679316dce513Schristosif test "x$enable_maintainer_mode" = xno; then 679416dce513Schristos MAINT='#' 679516dce513Schristoselse 679616dce513Schristos MAINT= 679716dce513Schristosfi 679816dce513Schristos 679916dce513Schristos 680016dce513Schristos# Additional info for config.intl. 680116dce513Schristos 680216dce513Schristos 680316dce513Schristos 680416dce513SchristosLIBINTL_DEP= 680516dce513SchristosINCINTL= 680616dce513Schristoscase $USE_INCLUDED_LIBINTL in 680716dce513Schristos yes) 6808*e992f068Schristos LIBINTL=`echo $LIBINTL | sed 's,${top_builddir},-L&/..,; s,\.\./intl/libintl\.a,../intl -lintl,' ` 680916dce513Schristos LIBINTL_DEP='${top_builddir}/../intl/libintl.a' 681016dce513Schristos INCINTL='-I${top_builddir}/../intl' 681116dce513Schristos ;; 681216dce513Schristosesac 681316dce513Schristos 6814*e992f068Schristos# intl is sometimes linked into shared libraries even without --enable-shared 6815*e992f068Schristos# (e.g. gdbsupport's inprocess agent): so always PICify, just in case. 6816*e992f068Schristos 6817*e992f068Schristos 6818*e992f068Schristos 6819*e992f068Schristos 6820*e992f068Schristoscase "${host}" in 6821*e992f068Schristos # PIC is the default on some targets or must not be used. 6822*e992f068Schristos *-*-darwin*) 6823*e992f068Schristos # For darwin, common symbols are not allowed in MH_DYLIB files 6824*e992f068Schristos case "${CFLAGS}" in 6825*e992f068Schristos # If we are using a compiler supporting mdynamic-no-pic 6826*e992f068Schristos # and the option has been tested as safe to add, then cancel 6827*e992f068Schristos # it here, since the code generated is incompatible with shared 6828*e992f068Schristos # libs. 6829*e992f068Schristos *-mdynamic-no-pic*) PICFLAG='-fno-common -mno-dynamic-no-pic' ;; 6830*e992f068Schristos *) PICFLAG=-fno-common ;; 6831*e992f068Schristos esac 6832*e992f068Schristos ;; 6833*e992f068Schristos alpha*-dec-osf5*) 6834*e992f068Schristos # PIC is the default. 6835*e992f068Schristos ;; 6836*e992f068Schristos hppa*64*-*-hpux*) 6837*e992f068Schristos # PIC is the default for 64-bit PA HP-UX. 6838*e992f068Schristos ;; 6839*e992f068Schristos i[34567]86-*-cygwin* | x86_64-*-cygwin*) 6840*e992f068Schristos ;; 6841*e992f068Schristos i[34567]86-*-mingw* | x86_64-*-mingw*) 6842*e992f068Schristos ;; 6843*e992f068Schristos i[34567]86-*-interix[3-9]*) 6844*e992f068Schristos # Interix 3.x gcc -fpic/-fPIC options generate broken code. 6845*e992f068Schristos # Instead, we relocate shared libraries at runtime. 6846*e992f068Schristos ;; 6847*e992f068Schristos i[34567]86-*-nto-qnx*) 6848*e992f068Schristos # QNX uses GNU C++, but need to define -shared option too, otherwise 6849*e992f068Schristos # it will coredump. 6850*e992f068Schristos PICFLAG='-fPIC -shared' 6851*e992f068Schristos ;; 6852*e992f068Schristos i[34567]86-pc-msdosdjgpp*) 6853*e992f068Schristos # DJGPP does not support shared libraries at all. 6854*e992f068Schristos ;; 6855*e992f068Schristos ia64*-*-hpux*) 6856*e992f068Schristos # On IA64 HP-UX, PIC is the default but the pic flag 6857*e992f068Schristos # sets the default TLS model and affects inlining. 6858*e992f068Schristos PICFLAG=-fPIC 6859*e992f068Schristos ;; 6860*e992f068Schristos mips-sgi-irix6*) 6861*e992f068Schristos # PIC is the default. 6862*e992f068Schristos ;; 6863*e992f068Schristos rs6000-ibm-aix* | powerpc-ibm-aix*) 6864*e992f068Schristos # All AIX code is PIC. 6865*e992f068Schristos ;; 6866*e992f068Schristos 6867*e992f068Schristos # Some targets support both -fPIC and -fpic, but prefer the latter. 6868*e992f068Schristos # FIXME: Why? 6869*e992f068Schristos i[34567]86-*-* | x86_64-*-*) 6870*e992f068Schristos PICFLAG=-fpic 6871*e992f068Schristos ;; 6872*e992f068Schristos # FIXME: Override -fPIC default in libgcc only? 6873*e992f068Schristos sh-*-linux* | sh[2346lbe]*-*-linux*) 6874*e992f068Schristos PICFLAG=-fpic 6875*e992f068Schristos ;; 6876*e992f068Schristos sh*-*-netbsd*) 6877*e992f068Schristos PICFLAG=-fpic 6878*e992f068Schristos ;; 6879*e992f068Schristos # Default to -fPIC unless specified otherwise. 6880*e992f068Schristos *) 6881*e992f068Schristos PICFLAG=-fPIC 6882*e992f068Schristos ;; 6883*e992f068Schristosesac 6884*e992f068Schristos 6885*e992f068Schristos# If the user explicitly uses -fpic/-fPIC, keep that. 6886*e992f068Schristoscase "${CFLAGS}" in 6887*e992f068Schristos *-fpic*) 6888*e992f068Schristos PICFLAG=-fpic 6889*e992f068Schristos ;; 6890*e992f068Schristos *-fPIC*) 6891*e992f068Schristos PICFLAG=-fPIC 6892*e992f068Schristos ;; 6893*e992f068Schristosesac 6894*e992f068Schristos 6895*e992f068Schristos 6896*e992f068Schristos 6897*e992f068SchristosBISON3_YES='#' 6898*e992f068SchristosBISON3_NO= 6899*e992f068Schristosif test "$INTLBISON" != :; then 6900*e992f068Schristos ac_bison3=no 6901*e992f068Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: checking bison 3 or later" >&5 6902*e992f068Schristos$as_echo_n "checking bison 3 or later... " >&6; } 6903*e992f068Schristos ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` 6904*e992f068Schristos case $ac_prog_version in 6905*e992f068Schristos [3-9].*) 6906*e992f068Schristos ac_prog_version="$ac_prog_version, bison3"; ac_bison3=yes;; 6907*e992f068Schristos *) ac_prog_version="$ac_prog_version, old";; 6908*e992f068Schristos esac 6909*e992f068Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5 6910*e992f068Schristos$as_echo "$ac_prog_version" >&6; } 6911*e992f068Schristos if test $ac_bison3 = yes; then 6912*e992f068Schristos BISON3_YES= 6913*e992f068Schristos BISON3_NO='#' 6914*e992f068Schristos fi 6915*e992f068Schristosfi 6916*e992f068Schristos 6917*e992f068Schristos 6918*e992f068Schristos 691916dce513Schristosac_config_files="$ac_config_files Makefile config.intl" 692016dce513Schristos 692116dce513Schristoscat >confcache <<\_ACEOF 692216dce513Schristos# This file is a shell script that caches the results of configure 692316dce513Schristos# tests run on this system so they can be shared between configure 692416dce513Schristos# scripts and configure runs, see configure's option --config-cache. 692516dce513Schristos# It is not useful on other systems. If it contains results you don't 692616dce513Schristos# want to keep, you may remove or edit it. 692716dce513Schristos# 692816dce513Schristos# config.status only pays attention to the cache file if you give it 692916dce513Schristos# the --recheck option to rerun configure. 693016dce513Schristos# 693116dce513Schristos# `ac_cv_env_foo' variables (set or unset) will be overridden when 693216dce513Schristos# loading this file, other *unset* `ac_cv_foo' will be assigned the 693316dce513Schristos# following values. 693416dce513Schristos 693516dce513Schristos_ACEOF 693616dce513Schristos 693716dce513Schristos# The following way of writing the cache mishandles newlines in values, 693816dce513Schristos# but we know of no workaround that is simple, portable, and efficient. 693916dce513Schristos# So, we kill variables containing newlines. 694016dce513Schristos# Ultrix sh set writes to stderr and can't be redirected directly, 694116dce513Schristos# and sets the high bit in the cache file unless we assign to the vars. 694216dce513Schristos( 694316dce513Schristos for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 694416dce513Schristos eval ac_val=\$$ac_var 694516dce513Schristos case $ac_val in #( 694616dce513Schristos *${as_nl}*) 694716dce513Schristos case $ac_var in #( 694816dce513Schristos *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 694916dce513Schristos$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 695016dce513Schristos esac 695116dce513Schristos case $ac_var in #( 695216dce513Schristos _ | IFS | as_nl) ;; #( 695316dce513Schristos BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 695416dce513Schristos *) { eval $ac_var=; unset $ac_var;} ;; 695516dce513Schristos esac ;; 695616dce513Schristos esac 695716dce513Schristos done 695816dce513Schristos 695916dce513Schristos (set) 2>&1 | 696016dce513Schristos case $as_nl`(ac_space=' '; set) 2>&1` in #( 696116dce513Schristos *${as_nl}ac_space=\ *) 696216dce513Schristos # `set' does not quote correctly, so add quotes: double-quote 696316dce513Schristos # substitution turns \\\\ into \\, and sed turns \\ into \. 696416dce513Schristos sed -n \ 696516dce513Schristos "s/'/'\\\\''/g; 696616dce513Schristos s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 696716dce513Schristos ;; #( 696816dce513Schristos *) 696916dce513Schristos # `set' quotes correctly as required by POSIX, so do not add quotes. 697016dce513Schristos sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 697116dce513Schristos ;; 697216dce513Schristos esac | 697316dce513Schristos sort 697416dce513Schristos) | 697516dce513Schristos sed ' 697616dce513Schristos /^ac_cv_env_/b end 697716dce513Schristos t clear 697816dce513Schristos :clear 697916dce513Schristos s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 698016dce513Schristos t end 698116dce513Schristos s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 698216dce513Schristos :end' >>confcache 698316dce513Schristosif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 698416dce513Schristos if test -w "$cache_file"; then 6985ede78133Schristos if test "x$cache_file" != "x/dev/null"; then 698616dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 698716dce513Schristos$as_echo "$as_me: updating cache $cache_file" >&6;} 6988ede78133Schristos if test ! -f "$cache_file" || test -h "$cache_file"; then 6989ede78133Schristos cat confcache >"$cache_file" 6990ede78133Schristos else 6991ede78133Schristos case $cache_file in #( 6992ede78133Schristos */* | ?:*) 6993ede78133Schristos mv -f confcache "$cache_file"$$ && 6994ede78133Schristos mv -f "$cache_file"$$ "$cache_file" ;; #( 6995ede78133Schristos *) 6996ede78133Schristos mv -f confcache "$cache_file" ;; 6997ede78133Schristos esac 6998ede78133Schristos fi 6999ede78133Schristos fi 700016dce513Schristos else 700116dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 700216dce513Schristos$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 700316dce513Schristos fi 700416dce513Schristosfi 700516dce513Schristosrm -f confcache 700616dce513Schristos 700716dce513Schristostest "x$prefix" = xNONE && prefix=$ac_default_prefix 700816dce513Schristos# Let make expand exec_prefix. 700916dce513Schristostest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 701016dce513Schristos 701116dce513SchristosDEFS=-DHAVE_CONFIG_H 701216dce513Schristos 701316dce513Schristosac_libobjs= 701416dce513Schristosac_ltlibobjs= 7015ede78133SchristosU= 701616dce513Schristosfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 701716dce513Schristos # 1. Remove the extension, and $U if already installed. 701816dce513Schristos ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 701916dce513Schristos ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 702016dce513Schristos # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 702116dce513Schristos # will be set to the directory where LIBOBJS objects are built. 702216dce513Schristos as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 702316dce513Schristos as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 702416dce513Schristosdone 702516dce513SchristosLIBOBJS=$ac_libobjs 702616dce513Schristos 702716dce513SchristosLTLIBOBJS=$ac_ltlibobjs 702816dce513Schristos 702916dce513Schristos 703016dce513Schristos 7031ede78133Schristos: "${CONFIG_STATUS=./config.status}" 703216dce513Schristosac_write_fail=0 703316dce513Schristosac_clean_files_save=$ac_clean_files 703416dce513Schristosac_clean_files="$ac_clean_files $CONFIG_STATUS" 703516dce513Schristos{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 703616dce513Schristos$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 703716dce513Schristosas_write_fail=0 703816dce513Schristoscat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 703916dce513Schristos#! $SHELL 704016dce513Schristos# Generated by $as_me. 704116dce513Schristos# Run this file to recreate the current configuration. 704216dce513Schristos# Compiler output produced by configure, useful for debugging 704316dce513Schristos# configure, is in config.log if it exists. 704416dce513Schristos 704516dce513Schristosdebug=false 704616dce513Schristosac_cs_recheck=false 704716dce513Schristosac_cs_silent=false 704816dce513Schristos 704916dce513SchristosSHELL=\${CONFIG_SHELL-$SHELL} 705016dce513Schristosexport SHELL 705116dce513Schristos_ASEOF 705216dce513Schristoscat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 705316dce513Schristos## -------------------- ## 705416dce513Schristos## M4sh Initialization. ## 705516dce513Schristos## -------------------- ## 705616dce513Schristos 705716dce513Schristos# Be more Bourne compatible 705816dce513SchristosDUALCASE=1; export DUALCASE # for MKS sh 705916dce513Schristosif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 706016dce513Schristos emulate sh 706116dce513Schristos NULLCMD=: 706216dce513Schristos # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 706316dce513Schristos # is contrary to our usage. Disable this feature. 706416dce513Schristos alias -g '${1+"$@"}'='"$@"' 706516dce513Schristos setopt NO_GLOB_SUBST 706616dce513Schristoselse 706716dce513Schristos case `(set -o) 2>/dev/null` in #( 706816dce513Schristos *posix*) : 706916dce513Schristos set -o posix ;; #( 707016dce513Schristos *) : 707116dce513Schristos ;; 707216dce513Schristosesac 707316dce513Schristosfi 707416dce513Schristos 707516dce513Schristos 707616dce513Schristosas_nl=' 707716dce513Schristos' 707816dce513Schristosexport as_nl 707916dce513Schristos# Printing a long string crashes Solaris 7 /usr/bin/printf. 708016dce513Schristosas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 708116dce513Schristosas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 708216dce513Schristosas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 708316dce513Schristos# Prefer a ksh shell builtin over an external printf program on Solaris, 708416dce513Schristos# but without wasting forks for bash or zsh. 708516dce513Schristosif test -z "$BASH_VERSION$ZSH_VERSION" \ 708616dce513Schristos && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 708716dce513Schristos as_echo='print -r --' 708816dce513Schristos as_echo_n='print -rn --' 708916dce513Schristoselif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 709016dce513Schristos as_echo='printf %s\n' 709116dce513Schristos as_echo_n='printf %s' 709216dce513Schristoselse 709316dce513Schristos if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 709416dce513Schristos as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 709516dce513Schristos as_echo_n='/usr/ucb/echo -n' 709616dce513Schristos else 709716dce513Schristos as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 709816dce513Schristos as_echo_n_body='eval 709916dce513Schristos arg=$1; 710016dce513Schristos case $arg in #( 710116dce513Schristos *"$as_nl"*) 710216dce513Schristos expr "X$arg" : "X\\(.*\\)$as_nl"; 710316dce513Schristos arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 710416dce513Schristos esac; 710516dce513Schristos expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 710616dce513Schristos ' 710716dce513Schristos export as_echo_n_body 710816dce513Schristos as_echo_n='sh -c $as_echo_n_body as_echo' 710916dce513Schristos fi 711016dce513Schristos export as_echo_body 711116dce513Schristos as_echo='sh -c $as_echo_body as_echo' 711216dce513Schristosfi 711316dce513Schristos 711416dce513Schristos# The user is always right. 711516dce513Schristosif test "${PATH_SEPARATOR+set}" != set; then 711616dce513Schristos PATH_SEPARATOR=: 711716dce513Schristos (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 711816dce513Schristos (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 711916dce513Schristos PATH_SEPARATOR=';' 712016dce513Schristos } 712116dce513Schristosfi 712216dce513Schristos 712316dce513Schristos 712416dce513Schristos# IFS 712516dce513Schristos# We need space, tab and new line, in precisely that order. Quoting is 712616dce513Schristos# there to prevent editors from complaining about space-tab. 712716dce513Schristos# (If _AS_PATH_WALK were called with IFS unset, it would disable word 712816dce513Schristos# splitting by setting IFS to empty value.) 712916dce513SchristosIFS=" "" $as_nl" 713016dce513Schristos 713116dce513Schristos# Find who we are. Look in the path if we contain no directory separator. 7132ede78133Schristosas_myself= 713316dce513Schristoscase $0 in #(( 713416dce513Schristos *[\\/]* ) as_myself=$0 ;; 713516dce513Schristos *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 713616dce513Schristosfor as_dir in $PATH 713716dce513Schristosdo 713816dce513Schristos IFS=$as_save_IFS 713916dce513Schristos test -z "$as_dir" && as_dir=. 714016dce513Schristos test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 714116dce513Schristos done 714216dce513SchristosIFS=$as_save_IFS 714316dce513Schristos 714416dce513Schristos ;; 714516dce513Schristosesac 714616dce513Schristos# We did not find ourselves, most probably we were run as `sh COMMAND' 714716dce513Schristos# in which case we are not to be found in the path. 714816dce513Schristosif test "x$as_myself" = x; then 714916dce513Schristos as_myself=$0 715016dce513Schristosfi 715116dce513Schristosif test ! -f "$as_myself"; then 715216dce513Schristos $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 715316dce513Schristos exit 1 715416dce513Schristosfi 715516dce513Schristos 715616dce513Schristos# Unset variables that we do not need and which cause bugs (e.g. in 715716dce513Schristos# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 715816dce513Schristos# suppresses any "Segmentation fault" message there. '((' could 715916dce513Schristos# trigger a bug in pdksh 5.2.14. 716016dce513Schristosfor as_var in BASH_ENV ENV MAIL MAILPATH 716116dce513Schristosdo eval test x\${$as_var+set} = xset \ 716216dce513Schristos && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 716316dce513Schristosdone 716416dce513SchristosPS1='$ ' 716516dce513SchristosPS2='> ' 716616dce513SchristosPS4='+ ' 716716dce513Schristos 716816dce513Schristos# NLS nuisances. 716916dce513SchristosLC_ALL=C 717016dce513Schristosexport LC_ALL 717116dce513SchristosLANGUAGE=C 717216dce513Schristosexport LANGUAGE 717316dce513Schristos 717416dce513Schristos# CDPATH. 717516dce513Schristos(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 717616dce513Schristos 717716dce513Schristos 7178ede78133Schristos# as_fn_error STATUS ERROR [LINENO LOG_FD] 7179ede78133Schristos# ---------------------------------------- 718016dce513Schristos# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 718116dce513Schristos# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 7182ede78133Schristos# script with STATUS, using 1 if that was 0. 718316dce513Schristosas_fn_error () 718416dce513Schristos{ 7185ede78133Schristos as_status=$1; test $as_status -eq 0 && as_status=1 7186ede78133Schristos if test "$4"; then 7187ede78133Schristos as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 7188ede78133Schristos $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 718916dce513Schristos fi 7190ede78133Schristos $as_echo "$as_me: error: $2" >&2 719116dce513Schristos as_fn_exit $as_status 719216dce513Schristos} # as_fn_error 719316dce513Schristos 719416dce513Schristos 719516dce513Schristos# as_fn_set_status STATUS 719616dce513Schristos# ----------------------- 719716dce513Schristos# Set $? to STATUS, without forking. 719816dce513Schristosas_fn_set_status () 719916dce513Schristos{ 720016dce513Schristos return $1 720116dce513Schristos} # as_fn_set_status 720216dce513Schristos 720316dce513Schristos# as_fn_exit STATUS 720416dce513Schristos# ----------------- 720516dce513Schristos# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 720616dce513Schristosas_fn_exit () 720716dce513Schristos{ 720816dce513Schristos set +e 720916dce513Schristos as_fn_set_status $1 721016dce513Schristos exit $1 721116dce513Schristos} # as_fn_exit 721216dce513Schristos 721316dce513Schristos# as_fn_unset VAR 721416dce513Schristos# --------------- 721516dce513Schristos# Portably unset VAR. 721616dce513Schristosas_fn_unset () 721716dce513Schristos{ 721816dce513Schristos { eval $1=; unset $1;} 721916dce513Schristos} 722016dce513Schristosas_unset=as_fn_unset 722116dce513Schristos# as_fn_append VAR VALUE 722216dce513Schristos# ---------------------- 722316dce513Schristos# Append the text in VALUE to the end of the definition contained in VAR. Take 722416dce513Schristos# advantage of any shell optimizations that allow amortized linear growth over 722516dce513Schristos# repeated appends, instead of the typical quadratic growth present in naive 722616dce513Schristos# implementations. 722716dce513Schristosif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 722816dce513Schristos eval 'as_fn_append () 722916dce513Schristos { 723016dce513Schristos eval $1+=\$2 723116dce513Schristos }' 723216dce513Schristoselse 723316dce513Schristos as_fn_append () 723416dce513Schristos { 723516dce513Schristos eval $1=\$$1\$2 723616dce513Schristos } 723716dce513Schristosfi # as_fn_append 723816dce513Schristos 723916dce513Schristos# as_fn_arith ARG... 724016dce513Schristos# ------------------ 724116dce513Schristos# Perform arithmetic evaluation on the ARGs, and store the result in the 724216dce513Schristos# global $as_val. Take advantage of shells that can avoid forks. The arguments 724316dce513Schristos# must be portable across $(()) and expr. 724416dce513Schristosif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 724516dce513Schristos eval 'as_fn_arith () 724616dce513Schristos { 724716dce513Schristos as_val=$(( $* )) 724816dce513Schristos }' 724916dce513Schristoselse 725016dce513Schristos as_fn_arith () 725116dce513Schristos { 725216dce513Schristos as_val=`expr "$@" || test $? -eq 1` 725316dce513Schristos } 725416dce513Schristosfi # as_fn_arith 725516dce513Schristos 725616dce513Schristos 725716dce513Schristosif expr a : '\(a\)' >/dev/null 2>&1 && 725816dce513Schristos test "X`expr 00001 : '.*\(...\)'`" = X001; then 725916dce513Schristos as_expr=expr 726016dce513Schristoselse 726116dce513Schristos as_expr=false 726216dce513Schristosfi 726316dce513Schristos 726416dce513Schristosif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 726516dce513Schristos as_basename=basename 726616dce513Schristoselse 726716dce513Schristos as_basename=false 726816dce513Schristosfi 726916dce513Schristos 727016dce513Schristosif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 727116dce513Schristos as_dirname=dirname 727216dce513Schristoselse 727316dce513Schristos as_dirname=false 727416dce513Schristosfi 727516dce513Schristos 727616dce513Schristosas_me=`$as_basename -- "$0" || 727716dce513Schristos$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 727816dce513Schristos X"$0" : 'X\(//\)$' \| \ 727916dce513Schristos X"$0" : 'X\(/\)' \| . 2>/dev/null || 728016dce513Schristos$as_echo X/"$0" | 728116dce513Schristos sed '/^.*\/\([^/][^/]*\)\/*$/{ 728216dce513Schristos s//\1/ 728316dce513Schristos q 728416dce513Schristos } 728516dce513Schristos /^X\/\(\/\/\)$/{ 728616dce513Schristos s//\1/ 728716dce513Schristos q 728816dce513Schristos } 728916dce513Schristos /^X\/\(\/\).*/{ 729016dce513Schristos s//\1/ 729116dce513Schristos q 729216dce513Schristos } 729316dce513Schristos s/.*/./; q'` 729416dce513Schristos 729516dce513Schristos# Avoid depending upon Character Ranges. 729616dce513Schristosas_cr_letters='abcdefghijklmnopqrstuvwxyz' 729716dce513Schristosas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 729816dce513Schristosas_cr_Letters=$as_cr_letters$as_cr_LETTERS 729916dce513Schristosas_cr_digits='0123456789' 730016dce513Schristosas_cr_alnum=$as_cr_Letters$as_cr_digits 730116dce513Schristos 730216dce513SchristosECHO_C= ECHO_N= ECHO_T= 730316dce513Schristoscase `echo -n x` in #((((( 730416dce513Schristos-n*) 730516dce513Schristos case `echo 'xy\c'` in 730616dce513Schristos *c*) ECHO_T=' ';; # ECHO_T is single tab character. 730716dce513Schristos xy) ECHO_C='\c';; 730816dce513Schristos *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 730916dce513Schristos ECHO_T=' ';; 731016dce513Schristos esac;; 731116dce513Schristos*) 731216dce513Schristos ECHO_N='-n';; 731316dce513Schristosesac 731416dce513Schristos 731516dce513Schristosrm -f conf$$ conf$$.exe conf$$.file 731616dce513Schristosif test -d conf$$.dir; then 731716dce513Schristos rm -f conf$$.dir/conf$$.file 731816dce513Schristoselse 731916dce513Schristos rm -f conf$$.dir 732016dce513Schristos mkdir conf$$.dir 2>/dev/null 732116dce513Schristosfi 732216dce513Schristosif (echo >conf$$.file) 2>/dev/null; then 732316dce513Schristos if ln -s conf$$.file conf$$ 2>/dev/null; then 732416dce513Schristos as_ln_s='ln -s' 732516dce513Schristos # ... but there are two gotchas: 732616dce513Schristos # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 732716dce513Schristos # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 7328ede78133Schristos # In both cases, we have to default to `cp -pR'. 732916dce513Schristos ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 7330ede78133Schristos as_ln_s='cp -pR' 733116dce513Schristos elif ln conf$$.file conf$$ 2>/dev/null; then 733216dce513Schristos as_ln_s=ln 733316dce513Schristos else 7334ede78133Schristos as_ln_s='cp -pR' 733516dce513Schristos fi 733616dce513Schristoselse 7337ede78133Schristos as_ln_s='cp -pR' 733816dce513Schristosfi 733916dce513Schristosrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 734016dce513Schristosrmdir conf$$.dir 2>/dev/null 734116dce513Schristos 734216dce513Schristos 734316dce513Schristos# as_fn_mkdir_p 734416dce513Schristos# ------------- 734516dce513Schristos# Create "$as_dir" as a directory, including parents if necessary. 734616dce513Schristosas_fn_mkdir_p () 734716dce513Schristos{ 734816dce513Schristos 734916dce513Schristos case $as_dir in #( 735016dce513Schristos -*) as_dir=./$as_dir;; 735116dce513Schristos esac 735216dce513Schristos test -d "$as_dir" || eval $as_mkdir_p || { 735316dce513Schristos as_dirs= 735416dce513Schristos while :; do 735516dce513Schristos case $as_dir in #( 735616dce513Schristos *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 735716dce513Schristos *) as_qdir=$as_dir;; 735816dce513Schristos esac 735916dce513Schristos as_dirs="'$as_qdir' $as_dirs" 736016dce513Schristos as_dir=`$as_dirname -- "$as_dir" || 736116dce513Schristos$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 736216dce513Schristos X"$as_dir" : 'X\(//\)[^/]' \| \ 736316dce513Schristos X"$as_dir" : 'X\(//\)$' \| \ 736416dce513Schristos X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 736516dce513Schristos$as_echo X"$as_dir" | 736616dce513Schristos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 736716dce513Schristos s//\1/ 736816dce513Schristos q 736916dce513Schristos } 737016dce513Schristos /^X\(\/\/\)[^/].*/{ 737116dce513Schristos s//\1/ 737216dce513Schristos q 737316dce513Schristos } 737416dce513Schristos /^X\(\/\/\)$/{ 737516dce513Schristos s//\1/ 737616dce513Schristos q 737716dce513Schristos } 737816dce513Schristos /^X\(\/\).*/{ 737916dce513Schristos s//\1/ 738016dce513Schristos q 738116dce513Schristos } 738216dce513Schristos s/.*/./; q'` 738316dce513Schristos test -d "$as_dir" && break 738416dce513Schristos done 738516dce513Schristos test -z "$as_dirs" || eval "mkdir $as_dirs" 7386ede78133Schristos } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 738716dce513Schristos 738816dce513Schristos 738916dce513Schristos} # as_fn_mkdir_p 739016dce513Schristosif mkdir -p . 2>/dev/null; then 739116dce513Schristos as_mkdir_p='mkdir -p "$as_dir"' 739216dce513Schristoselse 739316dce513Schristos test -d ./-p && rmdir ./-p 739416dce513Schristos as_mkdir_p=false 739516dce513Schristosfi 739616dce513Schristos 7397ede78133Schristos 7398ede78133Schristos# as_fn_executable_p FILE 7399ede78133Schristos# ----------------------- 7400ede78133Schristos# Test if FILE is an executable regular file. 7401ede78133Schristosas_fn_executable_p () 7402ede78133Schristos{ 7403ede78133Schristos test -f "$1" && test -x "$1" 7404ede78133Schristos} # as_fn_executable_p 740516dce513Schristosas_test_x='test -x' 7406ede78133Schristosas_executable_p=as_fn_executable_p 740716dce513Schristos 740816dce513Schristos# Sed expression to map a string onto a valid CPP name. 740916dce513Schristosas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 741016dce513Schristos 741116dce513Schristos# Sed expression to map a string onto a valid variable name. 741216dce513Schristosas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 741316dce513Schristos 741416dce513Schristos 741516dce513Schristosexec 6>&1 741616dce513Schristos## ----------------------------------- ## 741716dce513Schristos## Main body of $CONFIG_STATUS script. ## 741816dce513Schristos## ----------------------------------- ## 741916dce513Schristos_ASEOF 742016dce513Schristostest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 742116dce513Schristos 742216dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 742316dce513Schristos# Save the log message, to keep $0 and so on meaningful, and to 742416dce513Schristos# report actual input values of CONFIG_FILES etc. instead of their 742516dce513Schristos# values after options handling. 742616dce513Schristosac_log=" 742716dce513SchristosThis file was extended by $as_me, which was 7428ede78133Schristosgenerated by GNU Autoconf 2.69. Invocation command line was 742916dce513Schristos 743016dce513Schristos CONFIG_FILES = $CONFIG_FILES 743116dce513Schristos CONFIG_HEADERS = $CONFIG_HEADERS 743216dce513Schristos CONFIG_LINKS = $CONFIG_LINKS 743316dce513Schristos CONFIG_COMMANDS = $CONFIG_COMMANDS 743416dce513Schristos $ $0 $@ 743516dce513Schristos 743616dce513Schristoson `(hostname || uname -n) 2>/dev/null | sed 1q` 743716dce513Schristos" 743816dce513Schristos 743916dce513Schristos_ACEOF 744016dce513Schristos 744116dce513Schristoscase $ac_config_files in *" 744216dce513Schristos"*) set x $ac_config_files; shift; ac_config_files=$*;; 744316dce513Schristosesac 744416dce513Schristos 744516dce513Schristoscase $ac_config_headers in *" 744616dce513Schristos"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 744716dce513Schristosesac 744816dce513Schristos 744916dce513Schristos 745016dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 745116dce513Schristos# Files that config.status was made for. 745216dce513Schristosconfig_files="$ac_config_files" 745316dce513Schristosconfig_headers="$ac_config_headers" 745416dce513Schristosconfig_commands="$ac_config_commands" 745516dce513Schristos 745616dce513Schristos_ACEOF 745716dce513Schristos 745816dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 745916dce513Schristosac_cs_usage="\ 746016dce513Schristos\`$as_me' instantiates files and other configuration actions 746116dce513Schristosfrom templates according to the current configuration. Unless the files 746216dce513Schristosand actions are specified as TAGs, all are instantiated by default. 746316dce513Schristos 746416dce513SchristosUsage: $0 [OPTION]... [TAG]... 746516dce513Schristos 746616dce513Schristos -h, --help print this help, then exit 746716dce513Schristos -V, --version print version number and configuration settings, then exit 7468ede78133Schristos --config print configuration, then exit 746916dce513Schristos -q, --quiet, --silent 747016dce513Schristos do not print progress messages 747116dce513Schristos -d, --debug don't remove temporary files 747216dce513Schristos --recheck update $as_me by reconfiguring in the same conditions 747316dce513Schristos --file=FILE[:TEMPLATE] 747416dce513Schristos instantiate the configuration file FILE 747516dce513Schristos --header=FILE[:TEMPLATE] 747616dce513Schristos instantiate the configuration header FILE 747716dce513Schristos 747816dce513SchristosConfiguration files: 747916dce513Schristos$config_files 748016dce513Schristos 748116dce513SchristosConfiguration headers: 748216dce513Schristos$config_headers 748316dce513Schristos 748416dce513SchristosConfiguration commands: 748516dce513Schristos$config_commands 748616dce513Schristos 748716dce513SchristosReport bugs to the package provider." 748816dce513Schristos 748916dce513Schristos_ACEOF 749016dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7491ede78133Schristosac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 749216dce513Schristosac_cs_version="\\ 749316dce513Schristosconfig.status 7494ede78133Schristosconfigured by $0, generated by GNU Autoconf 2.69, 7495ede78133Schristos with options \\"\$ac_cs_config\\" 749616dce513Schristos 7497ede78133SchristosCopyright (C) 2012 Free Software Foundation, Inc. 749816dce513SchristosThis config.status script is free software; the Free Software Foundation 749916dce513Schristosgives unlimited permission to copy, distribute and modify it." 750016dce513Schristos 750116dce513Schristosac_pwd='$ac_pwd' 750216dce513Schristossrcdir='$srcdir' 750316dce513SchristosINSTALL='$INSTALL' 750416dce513Schristostest -n "\$AWK" || AWK=awk 750516dce513Schristos_ACEOF 750616dce513Schristos 750716dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 750816dce513Schristos# The default lists apply if the user does not specify any file. 750916dce513Schristosac_need_defaults=: 751016dce513Schristoswhile test $# != 0 751116dce513Schristosdo 751216dce513Schristos case $1 in 7513ede78133Schristos --*=?*) 751416dce513Schristos ac_option=`expr "X$1" : 'X\([^=]*\)='` 751516dce513Schristos ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 751616dce513Schristos ac_shift=: 751716dce513Schristos ;; 7518ede78133Schristos --*=) 7519ede78133Schristos ac_option=`expr "X$1" : 'X\([^=]*\)='` 7520ede78133Schristos ac_optarg= 7521ede78133Schristos ac_shift=: 7522ede78133Schristos ;; 752316dce513Schristos *) 752416dce513Schristos ac_option=$1 752516dce513Schristos ac_optarg=$2 752616dce513Schristos ac_shift=shift 752716dce513Schristos ;; 752816dce513Schristos esac 752916dce513Schristos 753016dce513Schristos case $ac_option in 753116dce513Schristos # Handling of the options. 753216dce513Schristos -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 753316dce513Schristos ac_cs_recheck=: ;; 753416dce513Schristos --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 753516dce513Schristos $as_echo "$ac_cs_version"; exit ;; 7536ede78133Schristos --config | --confi | --conf | --con | --co | --c ) 7537ede78133Schristos $as_echo "$ac_cs_config"; exit ;; 753816dce513Schristos --debug | --debu | --deb | --de | --d | -d ) 753916dce513Schristos debug=: ;; 754016dce513Schristos --file | --fil | --fi | --f ) 754116dce513Schristos $ac_shift 754216dce513Schristos case $ac_optarg in 754316dce513Schristos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 7544ede78133Schristos '') as_fn_error $? "missing file argument" ;; 754516dce513Schristos esac 754616dce513Schristos as_fn_append CONFIG_FILES " '$ac_optarg'" 754716dce513Schristos ac_need_defaults=false;; 754816dce513Schristos --header | --heade | --head | --hea ) 754916dce513Schristos $ac_shift 755016dce513Schristos case $ac_optarg in 755116dce513Schristos *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 755216dce513Schristos esac 755316dce513Schristos as_fn_append CONFIG_HEADERS " '$ac_optarg'" 755416dce513Schristos ac_need_defaults=false;; 755516dce513Schristos --he | --h) 755616dce513Schristos # Conflict between --help and --header 7557ede78133Schristos as_fn_error $? "ambiguous option: \`$1' 755816dce513SchristosTry \`$0 --help' for more information.";; 755916dce513Schristos --help | --hel | -h ) 756016dce513Schristos $as_echo "$ac_cs_usage"; exit ;; 756116dce513Schristos -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 756216dce513Schristos | -silent | --silent | --silen | --sile | --sil | --si | --s) 756316dce513Schristos ac_cs_silent=: ;; 756416dce513Schristos 756516dce513Schristos # This is an error. 7566ede78133Schristos -*) as_fn_error $? "unrecognized option: \`$1' 756716dce513SchristosTry \`$0 --help' for more information." ;; 756816dce513Schristos 756916dce513Schristos *) as_fn_append ac_config_targets " $1" 757016dce513Schristos ac_need_defaults=false ;; 757116dce513Schristos 757216dce513Schristos esac 757316dce513Schristos shift 757416dce513Schristosdone 757516dce513Schristos 757616dce513Schristosac_configure_extra_args= 757716dce513Schristos 757816dce513Schristosif $ac_cs_silent; then 757916dce513Schristos exec 6>/dev/null 758016dce513Schristos ac_configure_extra_args="$ac_configure_extra_args --silent" 758116dce513Schristosfi 758216dce513Schristos 758316dce513Schristos_ACEOF 758416dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 758516dce513Schristosif \$ac_cs_recheck; then 7586ede78133Schristos set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 758716dce513Schristos shift 758816dce513Schristos \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 758916dce513Schristos CONFIG_SHELL='$SHELL' 759016dce513Schristos export CONFIG_SHELL 759116dce513Schristos exec "\$@" 759216dce513Schristosfi 759316dce513Schristos 759416dce513Schristos_ACEOF 759516dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 759616dce513Schristosexec 5>>config.log 759716dce513Schristos{ 759816dce513Schristos echo 759916dce513Schristos sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 760016dce513Schristos## Running $as_me. ## 760116dce513Schristos_ASBOX 760216dce513Schristos $as_echo "$ac_log" 760316dce513Schristos} >&5 760416dce513Schristos 760516dce513Schristos_ACEOF 760616dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 760716dce513Schristos# 760816dce513Schristos# INIT-COMMANDS 760916dce513Schristos# 761016dce513Schristos# Capture the value of obsolete ALL_LINGUAS because we need it to compute 761116dce513Schristos # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 761216dce513Schristos # from automake. 761316dce513Schristos eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 761416dce513Schristos # Capture the value of LINGUAS because we need it to compute CATALOGS. 761516dce513Schristos LINGUAS="${LINGUAS-%UNSET%}" 761616dce513Schristos 761716dce513Schristos 761816dce513Schristos_ACEOF 761916dce513Schristos 762016dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 762116dce513Schristos 762216dce513Schristos# Handling of arguments. 762316dce513Schristosfor ac_config_target in $ac_config_targets 762416dce513Schristosdo 762516dce513Schristos case $ac_config_target in 762616dce513Schristos "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 762716dce513Schristos "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 762816dce513Schristos "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 762916dce513Schristos "config.intl") CONFIG_FILES="$CONFIG_FILES config.intl" ;; 763016dce513Schristos 7631ede78133Schristos *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 763216dce513Schristos esac 763316dce513Schristosdone 763416dce513Schristos 763516dce513Schristos 763616dce513Schristos# If the user did not use the arguments to specify the items to instantiate, 763716dce513Schristos# then the envvar interface is used. Set only those that are not. 763816dce513Schristos# We use the long form for the default assignment because of an extremely 763916dce513Schristos# bizarre bug on SunOS 4.1.3. 764016dce513Schristosif $ac_need_defaults; then 764116dce513Schristos test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 764216dce513Schristos test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 764316dce513Schristos test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 764416dce513Schristosfi 764516dce513Schristos 764616dce513Schristos# Have a temporary directory for convenience. Make it in the build tree 764716dce513Schristos# simply because there is no reason against having it here, and in addition, 764816dce513Schristos# creating and moving files from /tmp can sometimes cause problems. 764916dce513Schristos# Hook for its removal unless debugging. 765016dce513Schristos# Note that there is a small window in which the directory will not be cleaned: 765116dce513Schristos# after its creation but before its name has been assigned to `$tmp'. 765216dce513Schristos$debug || 765316dce513Schristos{ 7654ede78133Schristos tmp= ac_tmp= 765516dce513Schristos trap 'exit_status=$? 7656ede78133Schristos : "${ac_tmp:=$tmp}" 7657ede78133Schristos { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 765816dce513Schristos' 0 765916dce513Schristos trap 'as_fn_exit 1' 1 2 13 15 766016dce513Schristos} 766116dce513Schristos# Create a (secure) tmp directory for tmp files. 766216dce513Schristos 766316dce513Schristos{ 766416dce513Schristos tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 7665ede78133Schristos test -d "$tmp" 766616dce513Schristos} || 766716dce513Schristos{ 766816dce513Schristos tmp=./conf$$-$RANDOM 766916dce513Schristos (umask 077 && mkdir "$tmp") 7670ede78133Schristos} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 7671ede78133Schristosac_tmp=$tmp 767216dce513Schristos 767316dce513Schristos# Set up the scripts for CONFIG_FILES section. 767416dce513Schristos# No need to generate them if there are no CONFIG_FILES. 767516dce513Schristos# This happens for instance with `./config.status config.h'. 767616dce513Schristosif test -n "$CONFIG_FILES"; then 767716dce513Schristos 767816dce513Schristos 767916dce513Schristosac_cr=`echo X | tr X '\015'` 768016dce513Schristos# On cygwin, bash can eat \r inside `` if the user requested igncr. 768116dce513Schristos# But we know of no other shell where ac_cr would be empty at this 768216dce513Schristos# point, so we can use a bashism as a fallback. 768316dce513Schristosif test "x$ac_cr" = x; then 768416dce513Schristos eval ac_cr=\$\'\\r\' 768516dce513Schristosfi 768616dce513Schristosac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 768716dce513Schristosif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 7688ede78133Schristos ac_cs_awk_cr='\\r' 768916dce513Schristoselse 769016dce513Schristos ac_cs_awk_cr=$ac_cr 769116dce513Schristosfi 769216dce513Schristos 7693ede78133Schristosecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 769416dce513Schristos_ACEOF 769516dce513Schristos 769616dce513Schristos 769716dce513Schristos{ 769816dce513Schristos echo "cat >conf$$subs.awk <<_ACEOF" && 769916dce513Schristos echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 770016dce513Schristos echo "_ACEOF" 770116dce513Schristos} >conf$$subs.sh || 7702ede78133Schristos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7703ede78133Schristosac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 770416dce513Schristosac_delim='%!_!# ' 770516dce513Schristosfor ac_last_try in false false false false false :; do 770616dce513Schristos . ./conf$$subs.sh || 7707ede78133Schristos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 770816dce513Schristos 770916dce513Schristos ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 771016dce513Schristos if test $ac_delim_n = $ac_delim_num; then 771116dce513Schristos break 771216dce513Schristos elif $ac_last_try; then 7713ede78133Schristos as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 771416dce513Schristos else 771516dce513Schristos ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 771616dce513Schristos fi 771716dce513Schristosdone 771816dce513Schristosrm -f conf$$subs.sh 771916dce513Schristos 772016dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7721ede78133Schristoscat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 772216dce513Schristos_ACEOF 772316dce513Schristossed -n ' 772416dce513Schristosh 772516dce513Schristoss/^/S["/; s/!.*/"]=/ 772616dce513Schristosp 772716dce513Schristosg 772816dce513Schristoss/^[^!]*!// 772916dce513Schristos:repl 773016dce513Schristost repl 773116dce513Schristoss/'"$ac_delim"'$// 773216dce513Schristost delim 773316dce513Schristos:nl 773416dce513Schristosh 7735ede78133Schristoss/\(.\{148\}\)..*/\1/ 773616dce513Schristost more1 773716dce513Schristoss/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 773816dce513Schristosp 773916dce513Schristosn 774016dce513Schristosb repl 774116dce513Schristos:more1 774216dce513Schristoss/["\\]/\\&/g; s/^/"/; s/$/"\\/ 774316dce513Schristosp 774416dce513Schristosg 774516dce513Schristoss/.\{148\}// 774616dce513Schristost nl 774716dce513Schristos:delim 774816dce513Schristosh 7749ede78133Schristoss/\(.\{148\}\)..*/\1/ 775016dce513Schristost more2 775116dce513Schristoss/["\\]/\\&/g; s/^/"/; s/$/"/ 775216dce513Schristosp 775316dce513Schristosb 775416dce513Schristos:more2 775516dce513Schristoss/["\\]/\\&/g; s/^/"/; s/$/"\\/ 775616dce513Schristosp 775716dce513Schristosg 775816dce513Schristoss/.\{148\}// 775916dce513Schristost delim 776016dce513Schristos' <conf$$subs.awk | sed ' 776116dce513Schristos/^[^""]/{ 776216dce513Schristos N 776316dce513Schristos s/\n// 776416dce513Schristos} 776516dce513Schristos' >>$CONFIG_STATUS || ac_write_fail=1 776616dce513Schristosrm -f conf$$subs.awk 776716dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 776816dce513Schristos_ACAWK 7769ede78133Schristoscat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 777016dce513Schristos for (key in S) S_is_set[key] = 1 777116dce513Schristos FS = "" 777216dce513Schristos 777316dce513Schristos} 777416dce513Schristos{ 777516dce513Schristos line = $ 0 777616dce513Schristos nfields = split(line, field, "@") 777716dce513Schristos substed = 0 777816dce513Schristos len = length(field[1]) 777916dce513Schristos for (i = 2; i < nfields; i++) { 778016dce513Schristos key = field[i] 778116dce513Schristos keylen = length(key) 778216dce513Schristos if (S_is_set[key]) { 778316dce513Schristos value = S[key] 778416dce513Schristos line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 778516dce513Schristos len += length(value) + length(field[++i]) 778616dce513Schristos substed = 1 778716dce513Schristos } else 778816dce513Schristos len += 1 + keylen 778916dce513Schristos } 779016dce513Schristos 779116dce513Schristos print line 779216dce513Schristos} 779316dce513Schristos 779416dce513Schristos_ACAWK 779516dce513Schristos_ACEOF 779616dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 779716dce513Schristosif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 779816dce513Schristos sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 779916dce513Schristoselse 780016dce513Schristos cat 7801ede78133Schristosfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 7802ede78133Schristos || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 780316dce513Schristos_ACEOF 780416dce513Schristos 7805ede78133Schristos# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 7806ede78133Schristos# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 780716dce513Schristos# trailing colons and then remove the whole line if VPATH becomes empty 780816dce513Schristos# (actually we leave an empty line to preserve line numbers). 780916dce513Schristosif test "x$srcdir" = x.; then 7810ede78133Schristos ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 7811ede78133Schristosh 7812ede78133Schristoss/// 7813ede78133Schristoss/^/:/ 7814ede78133Schristoss/[ ]*$/:/ 7815ede78133Schristoss/:\$(srcdir):/:/g 7816ede78133Schristoss/:\${srcdir}:/:/g 7817ede78133Schristoss/:@srcdir@:/:/g 7818ede78133Schristoss/^:*// 781916dce513Schristoss/:*$// 7820ede78133Schristosx 7821ede78133Schristoss/\(=[ ]*\).*/\1/ 7822ede78133SchristosG 7823ede78133Schristoss/\n// 782416dce513Schristoss/^[^=]*=[ ]*$// 782516dce513Schristos}' 782616dce513Schristosfi 782716dce513Schristos 782816dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 782916dce513Schristosfi # test -n "$CONFIG_FILES" 783016dce513Schristos 783116dce513Schristos# Set up the scripts for CONFIG_HEADERS section. 783216dce513Schristos# No need to generate them if there are no CONFIG_HEADERS. 783316dce513Schristos# This happens for instance with `./config.status Makefile'. 783416dce513Schristosif test -n "$CONFIG_HEADERS"; then 7835ede78133Schristoscat >"$ac_tmp/defines.awk" <<\_ACAWK || 783616dce513SchristosBEGIN { 783716dce513Schristos_ACEOF 783816dce513Schristos 783916dce513Schristos# Transform confdefs.h into an awk script `defines.awk', embedded as 784016dce513Schristos# here-document in config.status, that substitutes the proper values into 784116dce513Schristos# config.h.in to produce config.h. 784216dce513Schristos 784316dce513Schristos# Create a delimiter string that does not exist in confdefs.h, to ease 784416dce513Schristos# handling of long lines. 784516dce513Schristosac_delim='%!_!# ' 784616dce513Schristosfor ac_last_try in false false :; do 7847ede78133Schristos ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 7848ede78133Schristos if test -z "$ac_tt"; then 784916dce513Schristos break 785016dce513Schristos elif $ac_last_try; then 7851ede78133Schristos as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 785216dce513Schristos else 785316dce513Schristos ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 785416dce513Schristos fi 785516dce513Schristosdone 785616dce513Schristos 785716dce513Schristos# For the awk script, D is an array of macro values keyed by name, 785816dce513Schristos# likewise P contains macro parameters if any. Preserve backslash 785916dce513Schristos# newline sequences. 786016dce513Schristos 786116dce513Schristosac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 786216dce513Schristossed -n ' 786316dce513Schristoss/.\{148\}/&'"$ac_delim"'/g 786416dce513Schristost rset 786516dce513Schristos:rset 786616dce513Schristoss/^[ ]*#[ ]*define[ ][ ]*/ / 786716dce513Schristost def 786816dce513Schristosd 786916dce513Schristos:def 787016dce513Schristoss/\\$// 787116dce513Schristost bsnl 787216dce513Schristoss/["\\]/\\&/g 787316dce513Schristoss/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 787416dce513SchristosD["\1"]=" \3"/p 787516dce513Schristoss/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 787616dce513Schristosd 787716dce513Schristos:bsnl 787816dce513Schristoss/["\\]/\\&/g 787916dce513Schristoss/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 788016dce513SchristosD["\1"]=" \3\\\\\\n"\\/p 788116dce513Schristost cont 788216dce513Schristoss/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 788316dce513Schristost cont 788416dce513Schristosd 788516dce513Schristos:cont 788616dce513Schristosn 788716dce513Schristoss/.\{148\}/&'"$ac_delim"'/g 788816dce513Schristost clear 788916dce513Schristos:clear 789016dce513Schristoss/\\$// 789116dce513Schristost bsnlc 789216dce513Schristoss/["\\]/\\&/g; s/^/"/; s/$/"/p 789316dce513Schristosd 789416dce513Schristos:bsnlc 789516dce513Schristoss/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 789616dce513Schristosb cont 789716dce513Schristos' <confdefs.h | sed ' 789816dce513Schristoss/'"$ac_delim"'/"\\\ 789916dce513Schristos"/g' >>$CONFIG_STATUS || ac_write_fail=1 790016dce513Schristos 790116dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 790216dce513Schristos for (key in D) D_is_set[key] = 1 790316dce513Schristos FS = "" 790416dce513Schristos} 790516dce513Schristos/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 790616dce513Schristos line = \$ 0 790716dce513Schristos split(line, arg, " ") 790816dce513Schristos if (arg[1] == "#") { 790916dce513Schristos defundef = arg[2] 791016dce513Schristos mac1 = arg[3] 791116dce513Schristos } else { 791216dce513Schristos defundef = substr(arg[1], 2) 791316dce513Schristos mac1 = arg[2] 791416dce513Schristos } 791516dce513Schristos split(mac1, mac2, "(") #) 791616dce513Schristos macro = mac2[1] 791716dce513Schristos prefix = substr(line, 1, index(line, defundef) - 1) 791816dce513Schristos if (D_is_set[macro]) { 791916dce513Schristos # Preserve the white space surrounding the "#". 792016dce513Schristos print prefix "define", macro P[macro] D[macro] 792116dce513Schristos next 792216dce513Schristos } else { 792316dce513Schristos # Replace #undef with comments. This is necessary, for example, 792416dce513Schristos # in the case of _POSIX_SOURCE, which is predefined and required 792516dce513Schristos # on some systems where configure will not decide to define it. 792616dce513Schristos if (defundef == "undef") { 792716dce513Schristos print "/*", prefix defundef, macro, "*/" 792816dce513Schristos next 792916dce513Schristos } 793016dce513Schristos } 793116dce513Schristos} 793216dce513Schristos{ print } 793316dce513Schristos_ACAWK 793416dce513Schristos_ACEOF 793516dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7936ede78133Schristos as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 793716dce513Schristosfi # test -n "$CONFIG_HEADERS" 793816dce513Schristos 793916dce513Schristos 794016dce513Schristoseval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 794116dce513Schristosshift 794216dce513Schristosfor ac_tag 794316dce513Schristosdo 794416dce513Schristos case $ac_tag in 794516dce513Schristos :[FHLC]) ac_mode=$ac_tag; continue;; 794616dce513Schristos esac 794716dce513Schristos case $ac_mode$ac_tag in 794816dce513Schristos :[FHL]*:*);; 7949ede78133Schristos :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 795016dce513Schristos :[FH]-) ac_tag=-:-;; 795116dce513Schristos :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 795216dce513Schristos esac 795316dce513Schristos ac_save_IFS=$IFS 795416dce513Schristos IFS=: 795516dce513Schristos set x $ac_tag 795616dce513Schristos IFS=$ac_save_IFS 795716dce513Schristos shift 795816dce513Schristos ac_file=$1 795916dce513Schristos shift 796016dce513Schristos 796116dce513Schristos case $ac_mode in 796216dce513Schristos :L) ac_source=$1;; 796316dce513Schristos :[FH]) 796416dce513Schristos ac_file_inputs= 796516dce513Schristos for ac_f 796616dce513Schristos do 796716dce513Schristos case $ac_f in 7968ede78133Schristos -) ac_f="$ac_tmp/stdin";; 796916dce513Schristos *) # Look for the file first in the build tree, then in the source tree 797016dce513Schristos # (if the path is not absolute). The absolute path cannot be DOS-style, 797116dce513Schristos # because $ac_f cannot contain `:'. 797216dce513Schristos test -f "$ac_f" || 797316dce513Schristos case $ac_f in 797416dce513Schristos [\\/$]*) false;; 797516dce513Schristos *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 797616dce513Schristos esac || 7977ede78133Schristos as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 797816dce513Schristos esac 797916dce513Schristos case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 798016dce513Schristos as_fn_append ac_file_inputs " '$ac_f'" 798116dce513Schristos done 798216dce513Schristos 798316dce513Schristos # Let's still pretend it is `configure' which instantiates (i.e., don't 798416dce513Schristos # use $as_me), people would be surprised to read: 798516dce513Schristos # /* config.h. Generated by config.status. */ 798616dce513Schristos configure_input='Generated from '` 798716dce513Schristos $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 798816dce513Schristos `' by configure.' 798916dce513Schristos if test x"$ac_file" != x-; then 799016dce513Schristos configure_input="$ac_file. $configure_input" 799116dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 799216dce513Schristos$as_echo "$as_me: creating $ac_file" >&6;} 799316dce513Schristos fi 799416dce513Schristos # Neutralize special characters interpreted by sed in replacement strings. 799516dce513Schristos case $configure_input in #( 799616dce513Schristos *\&* | *\|* | *\\* ) 799716dce513Schristos ac_sed_conf_input=`$as_echo "$configure_input" | 799816dce513Schristos sed 's/[\\\\&|]/\\\\&/g'`;; #( 799916dce513Schristos *) ac_sed_conf_input=$configure_input;; 800016dce513Schristos esac 800116dce513Schristos 800216dce513Schristos case $ac_tag in 8003ede78133Schristos *:-:* | *:-) cat >"$ac_tmp/stdin" \ 8004ede78133Schristos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 800516dce513Schristos esac 800616dce513Schristos ;; 800716dce513Schristos esac 800816dce513Schristos 800916dce513Schristos ac_dir=`$as_dirname -- "$ac_file" || 801016dce513Schristos$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 801116dce513Schristos X"$ac_file" : 'X\(//\)[^/]' \| \ 801216dce513Schristos X"$ac_file" : 'X\(//\)$' \| \ 801316dce513Schristos X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 801416dce513Schristos$as_echo X"$ac_file" | 801516dce513Schristos sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 801616dce513Schristos s//\1/ 801716dce513Schristos q 801816dce513Schristos } 801916dce513Schristos /^X\(\/\/\)[^/].*/{ 802016dce513Schristos s//\1/ 802116dce513Schristos q 802216dce513Schristos } 802316dce513Schristos /^X\(\/\/\)$/{ 802416dce513Schristos s//\1/ 802516dce513Schristos q 802616dce513Schristos } 802716dce513Schristos /^X\(\/\).*/{ 802816dce513Schristos s//\1/ 802916dce513Schristos q 803016dce513Schristos } 803116dce513Schristos s/.*/./; q'` 803216dce513Schristos as_dir="$ac_dir"; as_fn_mkdir_p 803316dce513Schristos ac_builddir=. 803416dce513Schristos 803516dce513Schristoscase "$ac_dir" in 803616dce513Schristos.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 803716dce513Schristos*) 803816dce513Schristos ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 803916dce513Schristos # A ".." for each directory in $ac_dir_suffix. 804016dce513Schristos ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 804116dce513Schristos case $ac_top_builddir_sub in 804216dce513Schristos "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 804316dce513Schristos *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 804416dce513Schristos esac ;; 804516dce513Schristosesac 804616dce513Schristosac_abs_top_builddir=$ac_pwd 804716dce513Schristosac_abs_builddir=$ac_pwd$ac_dir_suffix 804816dce513Schristos# for backward compatibility: 804916dce513Schristosac_top_builddir=$ac_top_build_prefix 805016dce513Schristos 805116dce513Schristoscase $srcdir in 805216dce513Schristos .) # We are building in place. 805316dce513Schristos ac_srcdir=. 805416dce513Schristos ac_top_srcdir=$ac_top_builddir_sub 805516dce513Schristos ac_abs_top_srcdir=$ac_pwd ;; 805616dce513Schristos [\\/]* | ?:[\\/]* ) # Absolute name. 805716dce513Schristos ac_srcdir=$srcdir$ac_dir_suffix; 805816dce513Schristos ac_top_srcdir=$srcdir 805916dce513Schristos ac_abs_top_srcdir=$srcdir ;; 806016dce513Schristos *) # Relative name. 806116dce513Schristos ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 806216dce513Schristos ac_top_srcdir=$ac_top_build_prefix$srcdir 806316dce513Schristos ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 806416dce513Schristosesac 806516dce513Schristosac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 806616dce513Schristos 806716dce513Schristos 806816dce513Schristos case $ac_mode in 806916dce513Schristos :F) 807016dce513Schristos # 807116dce513Schristos # CONFIG_FILE 807216dce513Schristos # 807316dce513Schristos 807416dce513Schristos case $INSTALL in 807516dce513Schristos [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 807616dce513Schristos *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 807716dce513Schristos esac 807816dce513Schristos_ACEOF 807916dce513Schristos 808016dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 808116dce513Schristos# If the template does not know about datarootdir, expand it. 808216dce513Schristos# FIXME: This hack should be removed a few years after 2.60. 808316dce513Schristosac_datarootdir_hack=; ac_datarootdir_seen= 808416dce513Schristosac_sed_dataroot=' 808516dce513Schristos/datarootdir/ { 808616dce513Schristos p 808716dce513Schristos q 808816dce513Schristos} 808916dce513Schristos/@datadir@/p 809016dce513Schristos/@docdir@/p 809116dce513Schristos/@infodir@/p 809216dce513Schristos/@localedir@/p 809316dce513Schristos/@mandir@/p' 809416dce513Schristoscase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 809516dce513Schristos*datarootdir*) ac_datarootdir_seen=yes;; 809616dce513Schristos*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 809716dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 809816dce513Schristos$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 809916dce513Schristos_ACEOF 810016dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 810116dce513Schristos ac_datarootdir_hack=' 810216dce513Schristos s&@datadir@&$datadir&g 810316dce513Schristos s&@docdir@&$docdir&g 810416dce513Schristos s&@infodir@&$infodir&g 810516dce513Schristos s&@localedir@&$localedir&g 810616dce513Schristos s&@mandir@&$mandir&g 810716dce513Schristos s&\\\${datarootdir}&$datarootdir&g' ;; 810816dce513Schristosesac 810916dce513Schristos_ACEOF 811016dce513Schristos 811116dce513Schristos# Neutralize VPATH when `$srcdir' = `.'. 811216dce513Schristos# Shell code in configure.ac might set extrasub. 811316dce513Schristos# FIXME: do we really want to maintain this feature? 811416dce513Schristoscat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 811516dce513Schristosac_sed_extra="$ac_vpsub 811616dce513Schristos$extrasub 811716dce513Schristos_ACEOF 811816dce513Schristoscat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 811916dce513Schristos:t 812016dce513Schristos/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 812116dce513Schristoss|@configure_input@|$ac_sed_conf_input|;t t 812216dce513Schristoss&@top_builddir@&$ac_top_builddir_sub&;t t 812316dce513Schristoss&@top_build_prefix@&$ac_top_build_prefix&;t t 812416dce513Schristoss&@srcdir@&$ac_srcdir&;t t 812516dce513Schristoss&@abs_srcdir@&$ac_abs_srcdir&;t t 812616dce513Schristoss&@top_srcdir@&$ac_top_srcdir&;t t 812716dce513Schristoss&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 812816dce513Schristoss&@builddir@&$ac_builddir&;t t 812916dce513Schristoss&@abs_builddir@&$ac_abs_builddir&;t t 813016dce513Schristoss&@abs_top_builddir@&$ac_abs_top_builddir&;t t 813116dce513Schristoss&@INSTALL@&$ac_INSTALL&;t t 813216dce513Schristos$ac_datarootdir_hack 813316dce513Schristos" 8134ede78133Schristoseval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 8135ede78133Schristos >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 813616dce513Schristos 813716dce513Schristostest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 8138ede78133Schristos { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 8139ede78133Schristos { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 8140ede78133Schristos "$ac_tmp/out"`; test -z "$ac_out"; } && 814116dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 8142ede78133Schristoswhich seems to be undefined. Please make sure it is defined" >&5 814316dce513Schristos$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 8144ede78133Schristoswhich seems to be undefined. Please make sure it is defined" >&2;} 814516dce513Schristos 8146ede78133Schristos rm -f "$ac_tmp/stdin" 814716dce513Schristos case $ac_file in 8148ede78133Schristos -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 8149ede78133Schristos *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 815016dce513Schristos esac \ 8151ede78133Schristos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 815216dce513Schristos ;; 815316dce513Schristos :H) 815416dce513Schristos # 815516dce513Schristos # CONFIG_HEADER 815616dce513Schristos # 815716dce513Schristos if test x"$ac_file" != x-; then 815816dce513Schristos { 815916dce513Schristos $as_echo "/* $configure_input */" \ 8160ede78133Schristos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 8161ede78133Schristos } >"$ac_tmp/config.h" \ 8162ede78133Schristos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8163ede78133Schristos if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 816416dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 816516dce513Schristos$as_echo "$as_me: $ac_file is unchanged" >&6;} 816616dce513Schristos else 816716dce513Schristos rm -f "$ac_file" 8168ede78133Schristos mv "$ac_tmp/config.h" "$ac_file" \ 8169ede78133Schristos || as_fn_error $? "could not create $ac_file" "$LINENO" 5 817016dce513Schristos fi 817116dce513Schristos else 817216dce513Schristos $as_echo "/* $configure_input */" \ 8173ede78133Schristos && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 8174ede78133Schristos || as_fn_error $? "could not create -" "$LINENO" 5 817516dce513Schristos fi 817616dce513Schristos ;; 817716dce513Schristos 817816dce513Schristos :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 817916dce513Schristos$as_echo "$as_me: executing $ac_file commands" >&6;} 818016dce513Schristos ;; 818116dce513Schristos esac 818216dce513Schristos 818316dce513Schristos 818416dce513Schristos case $ac_file$ac_mode in 818516dce513Schristos "default-1":C) 818616dce513Schristos for ac_file in $CONFIG_FILES; do 818716dce513Schristos # Support "outfile[:infile[:infile...]]" 818816dce513Schristos case "$ac_file" in 818916dce513Schristos *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 819016dce513Schristos esac 819116dce513Schristos # PO directories have a Makefile.in generated from Makefile.in.in. 819216dce513Schristos case "$ac_file" in */Makefile.in) 819316dce513Schristos # Adjust a relative srcdir. 819416dce513Schristos ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 819516dce513Schristos ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 819616dce513Schristos ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 819716dce513Schristos # In autoconf-2.13 it is called $ac_given_srcdir. 819816dce513Schristos # In autoconf-2.50 it is called $srcdir. 819916dce513Schristos test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 820016dce513Schristos case "$ac_given_srcdir" in 820116dce513Schristos .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 820216dce513Schristos /*) top_srcdir="$ac_given_srcdir" ;; 820316dce513Schristos *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 820416dce513Schristos esac 820516dce513Schristos if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 820616dce513Schristos rm -f "$ac_dir/POTFILES" 820716dce513Schristos test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 820816dce513Schristos cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 820916dce513Schristos POMAKEFILEDEPS="POTFILES.in" 821016dce513Schristos # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 821116dce513Schristos # on $ac_dir but don't depend on user-specified configuration 821216dce513Schristos # parameters. 821316dce513Schristos if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 821416dce513Schristos # The LINGUAS file contains the set of available languages. 821516dce513Schristos if test -n "$OBSOLETE_ALL_LINGUAS"; then 821616dce513Schristos test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete" 821716dce513Schristos fi 821816dce513Schristos ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 821916dce513Schristos # Hide the ALL_LINGUAS assigment from automake. 822016dce513Schristos eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 822116dce513Schristos POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 822216dce513Schristos else 822316dce513Schristos # The set of available languages was given in configure.ac. 822416dce513Schristos eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 822516dce513Schristos fi 822616dce513Schristos case "$ac_given_srcdir" in 822716dce513Schristos .) srcdirpre= ;; 822816dce513Schristos *) srcdirpre='$(srcdir)/' ;; 822916dce513Schristos esac 823016dce513Schristos POFILES= 823116dce513Schristos GMOFILES= 823216dce513Schristos UPDATEPOFILES= 823316dce513Schristos DUMMYPOFILES= 823416dce513Schristos for lang in $ALL_LINGUAS; do 823516dce513Schristos POFILES="$POFILES $srcdirpre$lang.po" 823616dce513Schristos GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 823716dce513Schristos UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 823816dce513Schristos DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 823916dce513Schristos done 824016dce513Schristos # CATALOGS depends on both $ac_dir and the user's LINGUAS 824116dce513Schristos # environment variable. 824216dce513Schristos INST_LINGUAS= 824316dce513Schristos if test -n "$ALL_LINGUAS"; then 824416dce513Schristos for presentlang in $ALL_LINGUAS; do 824516dce513Schristos useit=no 824616dce513Schristos if test "%UNSET%" != "$LINGUAS"; then 824716dce513Schristos desiredlanguages="$LINGUAS" 824816dce513Schristos else 824916dce513Schristos desiredlanguages="$ALL_LINGUAS" 825016dce513Schristos fi 825116dce513Schristos for desiredlang in $desiredlanguages; do 825216dce513Schristos # Use the presentlang catalog if desiredlang is 825316dce513Schristos # a. equal to presentlang, or 825416dce513Schristos # b. a variant of presentlang (because in this case, 825516dce513Schristos # presentlang can be used as a fallback for messages 825616dce513Schristos # which are not translated in the desiredlang catalog). 825716dce513Schristos case "$desiredlang" in 825816dce513Schristos "$presentlang"*) useit=yes;; 825916dce513Schristos esac 826016dce513Schristos done 826116dce513Schristos if test $useit = yes; then 826216dce513Schristos INST_LINGUAS="$INST_LINGUAS $presentlang" 826316dce513Schristos fi 826416dce513Schristos done 826516dce513Schristos fi 826616dce513Schristos CATALOGS= 826716dce513Schristos if test -n "$INST_LINGUAS"; then 826816dce513Schristos for lang in $INST_LINGUAS; do 826916dce513Schristos CATALOGS="$CATALOGS $lang.gmo" 827016dce513Schristos done 827116dce513Schristos fi 827216dce513Schristos test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 827316dce513Schristos sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 827416dce513Schristos for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 827516dce513Schristos if test -f "$f"; then 827616dce513Schristos case "$f" in 827716dce513Schristos *.orig | *.bak | *~) ;; 827816dce513Schristos *) cat "$f" >> "$ac_dir/Makefile" ;; 827916dce513Schristos esac 828016dce513Schristos fi 828116dce513Schristos done 828216dce513Schristos fi 828316dce513Schristos ;; 828416dce513Schristos esac 828516dce513Schristos done ;; 828616dce513Schristos 828716dce513Schristos esac 828816dce513Schristosdone # for ac_tag 828916dce513Schristos 829016dce513Schristos 829116dce513Schristosas_fn_exit 0 829216dce513Schristos_ACEOF 829316dce513Schristosac_clean_files=$ac_clean_files_save 829416dce513Schristos 829516dce513Schristostest $ac_write_fail = 0 || 8296ede78133Schristos as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 829716dce513Schristos 829816dce513Schristos 829916dce513Schristos# configure is writing to config.log, and then calls config.status. 830016dce513Schristos# config.status does its own redirection, appending to config.log. 830116dce513Schristos# Unfortunately, on DOS this fails, as config.log is still kept open 830216dce513Schristos# by configure, so config.status won't be able to write to it; its 830316dce513Schristos# output is simply discarded. So we exec the FD to /dev/null, 830416dce513Schristos# effectively closing config.log, so it can be properly (re)opened and 830516dce513Schristos# appended to by config.status. When coming back to configure, we 830616dce513Schristos# need to make the FD available again. 830716dce513Schristosif test "$no_create" != yes; then 830816dce513Schristos ac_cs_success=: 830916dce513Schristos ac_config_status_args= 831016dce513Schristos test "$silent" = yes && 831116dce513Schristos ac_config_status_args="$ac_config_status_args --quiet" 831216dce513Schristos exec 5>/dev/null 831316dce513Schristos $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 831416dce513Schristos exec 5>>config.log 831516dce513Schristos # Use ||, not &&, to avoid exiting from the if with $? = 1, which 831616dce513Schristos # would make configure fail if this is the last instruction. 8317ede78133Schristos $ac_cs_success || as_fn_exit 1 831816dce513Schristosfi 831916dce513Schristosif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 832016dce513Schristos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 832116dce513Schristos$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 832216dce513Schristosfi 832316dce513Schristos 8324