configure revision 54dcd9b6a06071f647dac967e9e267abb9410720
1ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#! /bin/sh 2ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Guess values for system-dependent variables and create Makefiles. 3103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Generated by GNU Autoconf 2.68. 4ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 5103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Copyright (c) 1999-2012, International Business Machines Corporation and others. All Rights Reserved. 685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# 727f654740f2a26ad62a5c155af9199af9e69b889claireho# 885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 927f654740f2a26ad62a5c155af9199af9e69b889claireho# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 1027f654740f2a26ad62a5c155af9199af9e69b889claireho# Foundation, Inc. 1127f654740f2a26ad62a5c155af9199af9e69b889claireho# 1227f654740f2a26ad62a5c155af9199af9e69b889claireho# 13ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# This configure script is free software; the Free Software Foundation 14ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# gives unlimited permission to copy, distribute and modify it. 1527f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 1627f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Initialization. ## 1727f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 18ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Be more Bourne compatible 2085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDUALCASE=1; export DUALCASE # for MKS sh 2127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 22ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru emulate sh 23ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru NULLCMD=: 2485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # is contrary to our usage. Disable this feature. 26ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru alias -g '${1+"$@"}'='"$@"' 2785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho setopt NO_GLOB_SUBST 2885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 2927f654740f2a26ad62a5c155af9199af9e69b889claireho case `(set -o) 2>/dev/null` in #( 3027f654740f2a26ad62a5c155af9199af9e69b889claireho *posix*) : 3127f654740f2a26ad62a5c155af9199af9e69b889claireho set -o posix ;; #( 3227f654740f2a26ad62a5c155af9199af9e69b889claireho *) : 3327f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 3485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 3585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 3685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 3785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 3885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_nl=' 3985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 4085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport as_nl 4185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Printing a long string crashes Solaris 7 /usr/bin/printf. 4285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 4485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4527f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer a ksh shell builtin over an external printf program on Solaris, 4627f654740f2a26ad62a5c155af9199af9e69b889claireho# but without wasting forks for bash or zsh. 4727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$BASH_VERSION$ZSH_VERSION" \ 4827f654740f2a26ad62a5c155af9199af9e69b889claireho && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4927f654740f2a26ad62a5c155af9199af9e69b889claireho as_echo='print -r --' 5027f654740f2a26ad62a5c155af9199af9e69b889claireho as_echo_n='print -rn --' 5127f654740f2a26ad62a5c155af9199af9e69b889clairehoelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo='printf %s\n' 5385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='printf %s' 5485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 5585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='/usr/ucb/echo -n' 5885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 5985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 6085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n_body='eval 6185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho arg=$1; 6227f654740f2a26ad62a5c155af9199af9e69b889claireho case $arg in #( 6385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *"$as_nl"*) 6485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "X$arg" : "X\\(.*\\)$as_nl"; 6585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac; 6785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ' 6985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho export as_echo_n_body 7085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='sh -c $as_echo_n_body as_echo' 7185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 7285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho export as_echo_body 7385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo='sh -c $as_echo_body as_echo' 7485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 7585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The user is always right. 7785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "${PATH_SEPARATOR+set}" != set; then 7885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho PATH_SEPARATOR=: 7985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 8085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 8185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho PATH_SEPARATOR=';' 8285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 83ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 84ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 85ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# IFS 8785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We need space, tab and new line, in precisely that order. Quoting is 8885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# there to prevent editors from complaining about space-tab. 8985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (If _AS_PATH_WALK were called with IFS unset, it would disable word 9085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# splitting by setting IFS to empty value.) 9185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=" "" $as_nl" 9285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 9385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Find who we are. Look in the path if we contain no directory separator. 94103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusas_myself= 9527f654740f2a26ad62a5c155af9199af9e69b889clairehocase $0 in #(( 9685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *[\\/]* ) as_myself=$0 ;; 9785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH 9985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo 10085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=$as_save_IFS 10185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -z "$as_dir" && as_dir=. 10227f654740f2a26ad62a5c155af9199af9e69b889claireho test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 10327f654740f2a26ad62a5c155af9199af9e69b889claireho done 10485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS 10585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 10685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 10785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 10885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We did not find ourselves, most probably we were run as `sh COMMAND' 10985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# in which case we are not to be found in the path. 11085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$as_myself" = x; then 11185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_myself=$0 11285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 11385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -f "$as_myself"; then 11485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11527f654740f2a26ad62a5c155af9199af9e69b889claireho exit 1 11685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 11785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 11827f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset variables that we do not need and which cause bugs (e.g. in 11927f654740f2a26ad62a5c155af9199af9e69b889claireho# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12027f654740f2a26ad62a5c155af9199af9e69b889claireho# suppresses any "Segmentation fault" message there. '((' could 12127f654740f2a26ad62a5c155af9199af9e69b889claireho# trigger a bug in pdksh 5.2.14. 12227f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_var in BASH_ENV ENV MAIL MAILPATH 12327f654740f2a26ad62a5c155af9199af9e69b889clairehodo eval test x\${$as_var+set} = xset \ 12427f654740f2a26ad62a5c155af9199af9e69b889claireho && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 126ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS1='$ ' 127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS2='> ' 128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS4='+ ' 129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# NLS nuisances. 13185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLC_ALL=C 13285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LC_ALL 13385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLANGUAGE=C 13485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LANGUAGE 135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 13627f654740f2a26ad62a5c155af9199af9e69b889claireho# CDPATH. 13727f654740f2a26ad62a5c155af9199af9e69b889claireho(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13827f654740f2a26ad62a5c155af9199af9e69b889claireho 13927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$CONFIG_SHELL" = x; then 14027f654740f2a26ad62a5c155af9199af9e69b889claireho as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 14127f654740f2a26ad62a5c155af9199af9e69b889claireho emulate sh 14227f654740f2a26ad62a5c155af9199af9e69b889claireho NULLCMD=: 14327f654740f2a26ad62a5c155af9199af9e69b889claireho # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 14427f654740f2a26ad62a5c155af9199af9e69b889claireho # is contrary to our usage. Disable this feature. 14527f654740f2a26ad62a5c155af9199af9e69b889claireho alias -g '\${1+\"\$@\"}'='\"\$@\"' 14627f654740f2a26ad62a5c155af9199af9e69b889claireho setopt NO_GLOB_SUBST 14727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 14827f654740f2a26ad62a5c155af9199af9e69b889claireho case \`(set -o) 2>/dev/null\` in #( 14927f654740f2a26ad62a5c155af9199af9e69b889claireho *posix*) : 15027f654740f2a26ad62a5c155af9199af9e69b889claireho set -o posix ;; #( 15127f654740f2a26ad62a5c155af9199af9e69b889claireho *) : 15227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 15327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 15427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 15527f654740f2a26ad62a5c155af9199af9e69b889claireho" 15627f654740f2a26ad62a5c155af9199af9e69b889claireho as_required="as_fn_return () { (exit \$1); } 15727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_success () { as_fn_return 0; } 15827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_failure () { as_fn_return 1; } 15927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_ret_success () { return 0; } 16027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_ret_failure () { return 1; } 16127f654740f2a26ad62a5c155af9199af9e69b889claireho 16227f654740f2a26ad62a5c155af9199af9e69b889clairehoexitcode=0 16327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_success || { exitcode=1; echo as_fn_success failed.; } 16427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 16527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 16627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 16727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 16827f654740f2a26ad62a5c155af9199af9e69b889claireho 16927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 17027f654740f2a26ad62a5c155af9199af9e69b889claireho exitcode=1; echo positional parameters were not saved. 17127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 17227f654740f2a26ad62a5c155af9199af9e69b889clairehotest x\$exitcode = x0 || exit 1" 17327f654740f2a26ad62a5c155af9199af9e69b889claireho as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 17427f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 17527f654740f2a26ad62a5c155af9199af9e69b889claireho eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 17627f654740f2a26ad62a5c155af9199af9e69b889claireho test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 17727f654740f2a26ad62a5c155af9199af9e69b889clairehotest \$(( 1 + 1 )) = 2 || exit 1" 17827f654740f2a26ad62a5c155af9199af9e69b889claireho if (eval "$as_required") 2>/dev/null; then : 17927f654740f2a26ad62a5c155af9199af9e69b889claireho as_have_required=yes 18027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 18127f654740f2a26ad62a5c155af9199af9e69b889claireho as_have_required=no 18227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 18327f654740f2a26ad62a5c155af9199af9e69b889claireho if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 18427f654740f2a26ad62a5c155af9199af9e69b889claireho 18527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 18627f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_found=false 18827f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 18927f654740f2a26ad62a5c155af9199af9e69b889clairehodo 19027f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 19127f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 19227f654740f2a26ad62a5c155af9199af9e69b889claireho as_found=: 19327f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_dir in #( 19427f654740f2a26ad62a5c155af9199af9e69b889claireho /*) 19527f654740f2a26ad62a5c155af9199af9e69b889claireho for as_base in sh bash ksh sh5; do 19627f654740f2a26ad62a5c155af9199af9e69b889claireho # Try only shells that exist, to save several forks. 19727f654740f2a26ad62a5c155af9199af9e69b889claireho as_shell=$as_dir/$as_base 19827f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 19927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 20027f654740f2a26ad62a5c155af9199af9e69b889claireho CONFIG_SHELL=$as_shell as_have_required=yes 20127f654740f2a26ad62a5c155af9199af9e69b889claireho if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 20227f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 20327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 20427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 20527f654740f2a26ad62a5c155af9199af9e69b889claireho done;; 20627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 20727f654740f2a26ad62a5c155af9199af9e69b889claireho as_found=false 20827f654740f2a26ad62a5c155af9199af9e69b889clairehodone 20927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 21027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 21127f654740f2a26ad62a5c155af9199af9e69b889claireho CONFIG_SHELL=$SHELL as_have_required=yes 21227f654740f2a26ad62a5c155af9199af9e69b889clairehofi; } 21327f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 21427f654740f2a26ad62a5c155af9199af9e69b889claireho 21527f654740f2a26ad62a5c155af9199af9e69b889claireho 21627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$CONFIG_SHELL" != x; then : 21727f654740f2a26ad62a5c155af9199af9e69b889claireho # We cannot yet assume a decent shell, so we have to provide a 21827f654740f2a26ad62a5c155af9199af9e69b889claireho # neutralization value for shells without unset; and this also 21927f654740f2a26ad62a5c155af9199af9e69b889claireho # works around shells that cannot unset nonexistent variables. 220103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius # Preserve -v and -x to the replacement shell. 22127f654740f2a26ad62a5c155af9199af9e69b889claireho BASH_ENV=/dev/null 22227f654740f2a26ad62a5c155af9199af9e69b889claireho ENV=/dev/null 22327f654740f2a26ad62a5c155af9199af9e69b889claireho (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 22427f654740f2a26ad62a5c155af9199af9e69b889claireho export CONFIG_SHELL 225103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius case $- in # (((( 226103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *v*x* | *x*v* ) as_opts=-vx ;; 227103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *v* ) as_opts=-v ;; 228103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *x* ) as_opts=-x ;; 229103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius * ) as_opts= ;; 230103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius esac 231103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} 23227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 23327f654740f2a26ad62a5c155af9199af9e69b889claireho 23427f654740f2a26ad62a5c155af9199af9e69b889claireho if test x$as_have_required = xno; then : 23527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$0: This script requires a shell more modern than all" 23627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$0: the shells that I found on your system." 23727f654740f2a26ad62a5c155af9199af9e69b889claireho if test x${ZSH_VERSION+set} = xset ; then 23827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 23927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$0: be upgraded to zsh 4.3.4 or later." 24027f654740f2a26ad62a5c155af9199af9e69b889claireho else 24127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 24227f654740f2a26ad62a5c155af9199af9e69b889claireho$0: including any error possibly output before this 24327f654740f2a26ad62a5c155af9199af9e69b889claireho$0: message. Then install a modern shell, or manually run 24427f654740f2a26ad62a5c155af9199af9e69b889claireho$0: the script under such a shell if you do have one." 24527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 24627f654740f2a26ad62a5c155af9199af9e69b889claireho exit 1 24727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 24827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 24927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 25027f654740f2a26ad62a5c155af9199af9e69b889clairehoSHELL=${CONFIG_SHELL-/bin/sh} 25127f654740f2a26ad62a5c155af9199af9e69b889clairehoexport SHELL 25227f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset more variables known to interfere with behavior of common tools. 25327f654740f2a26ad62a5c155af9199af9e69b889clairehoCLICOLOR_FORCE= GREP_OPTIONS= 25427f654740f2a26ad62a5c155af9199af9e69b889clairehounset CLICOLOR_FORCE GREP_OPTIONS 25527f654740f2a26ad62a5c155af9199af9e69b889claireho 25627f654740f2a26ad62a5c155af9199af9e69b889claireho## --------------------- ## 25727f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Shell Functions. ## 25827f654740f2a26ad62a5c155af9199af9e69b889claireho## --------------------- ## 25927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_unset VAR 26027f654740f2a26ad62a5c155af9199af9e69b889claireho# --------------- 26127f654740f2a26ad62a5c155af9199af9e69b889claireho# Portably unset VAR. 26227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_unset () 26327f654740f2a26ad62a5c155af9199af9e69b889claireho{ 26427f654740f2a26ad62a5c155af9199af9e69b889claireho { eval $1=; unset $1;} 26527f654740f2a26ad62a5c155af9199af9e69b889claireho} 26627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_unset=as_fn_unset 26727f654740f2a26ad62a5c155af9199af9e69b889claireho 26827f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_set_status STATUS 26927f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------- 27027f654740f2a26ad62a5c155af9199af9e69b889claireho# Set $? to STATUS, without forking. 27127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_set_status () 27227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 27327f654740f2a26ad62a5c155af9199af9e69b889claireho return $1 27427f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_set_status 27527f654740f2a26ad62a5c155af9199af9e69b889claireho 27627f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_exit STATUS 27727f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------- 27827f654740f2a26ad62a5c155af9199af9e69b889claireho# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 27927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit () 28027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 28127f654740f2a26ad62a5c155af9199af9e69b889claireho set +e 28227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $1 28327f654740f2a26ad62a5c155af9199af9e69b889claireho exit $1 28427f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_exit 28527f654740f2a26ad62a5c155af9199af9e69b889claireho 28627f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_mkdir_p 28727f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------- 28827f654740f2a26ad62a5c155af9199af9e69b889claireho# Create "$as_dir" as a directory, including parents if necessary. 28927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_mkdir_p () 29027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 29127f654740f2a26ad62a5c155af9199af9e69b889claireho 29227f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_dir in #( 29327f654740f2a26ad62a5c155af9199af9e69b889claireho -*) as_dir=./$as_dir;; 29427f654740f2a26ad62a5c155af9199af9e69b889claireho esac 29527f654740f2a26ad62a5c155af9199af9e69b889claireho test -d "$as_dir" || eval $as_mkdir_p || { 29627f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirs= 29727f654740f2a26ad62a5c155af9199af9e69b889claireho while :; do 29827f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_dir in #( 29927f654740f2a26ad62a5c155af9199af9e69b889claireho *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 30027f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_qdir=$as_dir;; 30127f654740f2a26ad62a5c155af9199af9e69b889claireho esac 30227f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirs="'$as_qdir' $as_dirs" 30327f654740f2a26ad62a5c155af9199af9e69b889claireho as_dir=`$as_dirname -- "$as_dir" || 30427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 30527f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(//\)[^/]' \| \ 30627f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(//\)$' \| \ 30727f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 30827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo X"$as_dir" | 30927f654740f2a26ad62a5c155af9199af9e69b889claireho sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 31027f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 31127f654740f2a26ad62a5c155af9199af9e69b889claireho q 31227f654740f2a26ad62a5c155af9199af9e69b889claireho } 31327f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\/\)[^/].*/{ 31427f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 31527f654740f2a26ad62a5c155af9199af9e69b889claireho q 31627f654740f2a26ad62a5c155af9199af9e69b889claireho } 31727f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\/\)$/{ 31827f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 31927f654740f2a26ad62a5c155af9199af9e69b889claireho q 32027f654740f2a26ad62a5c155af9199af9e69b889claireho } 32127f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\).*/{ 32227f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 32327f654740f2a26ad62a5c155af9199af9e69b889claireho q 32427f654740f2a26ad62a5c155af9199af9e69b889claireho } 32527f654740f2a26ad62a5c155af9199af9e69b889claireho s/.*/./; q'` 32627f654740f2a26ad62a5c155af9199af9e69b889claireho test -d "$as_dir" && break 32727f654740f2a26ad62a5c155af9199af9e69b889claireho done 32827f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dirs" || eval "mkdir $as_dirs" 32927f654740f2a26ad62a5c155af9199af9e69b889claireho } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 33027f654740f2a26ad62a5c155af9199af9e69b889claireho 33127f654740f2a26ad62a5c155af9199af9e69b889claireho 33227f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_mkdir_p 33327f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_append VAR VALUE 33427f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------- 33527f654740f2a26ad62a5c155af9199af9e69b889claireho# Append the text in VALUE to the end of the definition contained in VAR. Take 33627f654740f2a26ad62a5c155af9199af9e69b889claireho# advantage of any shell optimizations that allow amortized linear growth over 33727f654740f2a26ad62a5c155af9199af9e69b889claireho# repeated appends, instead of the typical quadratic growth present in naive 33827f654740f2a26ad62a5c155af9199af9e69b889claireho# implementations. 33927f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 34027f654740f2a26ad62a5c155af9199af9e69b889claireho eval 'as_fn_append () 34127f654740f2a26ad62a5c155af9199af9e69b889claireho { 34227f654740f2a26ad62a5c155af9199af9e69b889claireho eval $1+=\$2 34327f654740f2a26ad62a5c155af9199af9e69b889claireho }' 34427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 34527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append () 34627f654740f2a26ad62a5c155af9199af9e69b889claireho { 34727f654740f2a26ad62a5c155af9199af9e69b889claireho eval $1=\$$1\$2 34827f654740f2a26ad62a5c155af9199af9e69b889claireho } 34927f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_append 35027f654740f2a26ad62a5c155af9199af9e69b889claireho 35127f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_arith ARG... 35227f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------ 35327f654740f2a26ad62a5c155af9199af9e69b889claireho# Perform arithmetic evaluation on the ARGs, and store the result in the 35427f654740f2a26ad62a5c155af9199af9e69b889claireho# global $as_val. Take advantage of shells that can avoid forks. The arguments 35527f654740f2a26ad62a5c155af9199af9e69b889claireho# must be portable across $(()) and expr. 35627f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 35727f654740f2a26ad62a5c155af9199af9e69b889claireho eval 'as_fn_arith () 35827f654740f2a26ad62a5c155af9199af9e69b889claireho { 35927f654740f2a26ad62a5c155af9199af9e69b889claireho as_val=$(( $* )) 36027f654740f2a26ad62a5c155af9199af9e69b889claireho }' 36127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 36227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith () 36327f654740f2a26ad62a5c155af9199af9e69b889claireho { 36427f654740f2a26ad62a5c155af9199af9e69b889claireho as_val=`expr "$@" || test $? -eq 1` 36527f654740f2a26ad62a5c155af9199af9e69b889claireho } 36627f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_arith 36727f654740f2a26ad62a5c155af9199af9e69b889claireho 36827f654740f2a26ad62a5c155af9199af9e69b889claireho 36927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_error STATUS ERROR [LINENO LOG_FD] 37027f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------------------------- 37127f654740f2a26ad62a5c155af9199af9e69b889claireho# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 37227f654740f2a26ad62a5c155af9199af9e69b889claireho# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 37327f654740f2a26ad62a5c155af9199af9e69b889claireho# script with STATUS, using 1 if that was 0. 37427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error () 37527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 37627f654740f2a26ad62a5c155af9199af9e69b889claireho as_status=$1; test $as_status -eq 0 && as_status=1 37727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$4"; then 37827f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 37927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 38027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 38127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: error: $2" >&2 38227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_exit $as_status 38327f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_error 38427f654740f2a26ad62a5c155af9199af9e69b889claireho 38585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif expr a : '\(a\)' >/dev/null 2>&1 && 38685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test "X`expr 00001 : '.*\(...\)'`" = X001; then 387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_expr=expr 388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_expr=false 390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 39285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 393ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_basename=basename 394ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_basename=false 396ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 39827f654740f2a26ad62a5c155af9199af9e69b889clairehoif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 39927f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirname=dirname 40027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 40127f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirname=false 40227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 40485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_me=`$as_basename -- "$0" || 405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru X"$0" : 'X\(//\)$' \| \ 40785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$0" : 'X\(/\)' \| . 2>/dev/null || 40885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X/"$0" | 40985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed '/^.*\/\([^/][^/]*\)\/*$/{ 41085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 41185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 41285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 41385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\/\(\/\/\)$/{ 41485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 41585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 41685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 41785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\/\(\/\).*/{ 41885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 41985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 42085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 42185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/.*/./; q'` 422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 42327f654740f2a26ad62a5c155af9199af9e69b889claireho# Avoid depending upon Character Ranges. 42427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_letters='abcdefghijklmnopqrstuvwxyz' 42527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 42627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_Letters=$as_cr_letters$as_cr_LETTERS 42727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_digits='0123456789' 42827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_alnum=$as_cr_Letters$as_cr_digits 429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 43127f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno_1=$LINENO as_lineno_1a=$LINENO 43227f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno_2=$LINENO as_lineno_2a=$LINENO 43327f654740f2a26ad62a5c155af9199af9e69b889claireho eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 43427f654740f2a26ad62a5c155af9199af9e69b889claireho test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 43527f654740f2a26ad62a5c155af9199af9e69b889claireho # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 43627f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n ' 43727f654740f2a26ad62a5c155af9199af9e69b889claireho p 43827f654740f2a26ad62a5c155af9199af9e69b889claireho /[$]LINENO/= 43927f654740f2a26ad62a5c155af9199af9e69b889claireho ' <$as_myself | 44027f654740f2a26ad62a5c155af9199af9e69b889claireho sed ' 44127f654740f2a26ad62a5c155af9199af9e69b889claireho s/[$]LINENO.*/&-/ 44227f654740f2a26ad62a5c155af9199af9e69b889claireho t lineno 44327f654740f2a26ad62a5c155af9199af9e69b889claireho b 44427f654740f2a26ad62a5c155af9199af9e69b889claireho :lineno 44527f654740f2a26ad62a5c155af9199af9e69b889claireho N 44627f654740f2a26ad62a5c155af9199af9e69b889claireho :loop 44727f654740f2a26ad62a5c155af9199af9e69b889claireho s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 44827f654740f2a26ad62a5c155af9199af9e69b889claireho t loop 44927f654740f2a26ad62a5c155af9199af9e69b889claireho s/-\n.*// 45027f654740f2a26ad62a5c155af9199af9e69b889claireho ' >$as_me.lineno && 45127f654740f2a26ad62a5c155af9199af9e69b889claireho chmod +x "$as_me.lineno" || 45227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 45427f654740f2a26ad62a5c155af9199af9e69b889claireho # Don't try to exec as it changes $[0], causing all sort of problems 45527f654740f2a26ad62a5c155af9199af9e69b889claireho # (the dirname of $[0] is not the place where we might find the 45627f654740f2a26ad62a5c155af9199af9e69b889claireho # original and so on. Autoconf is especially sensitive to this). 45727f654740f2a26ad62a5c155af9199af9e69b889claireho . "./$as_me.lineno" 45827f654740f2a26ad62a5c155af9199af9e69b889claireho # Exit status is that of the last command. 45927f654740f2a26ad62a5c155af9199af9e69b889claireho exit 46085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 461ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 46227f654740f2a26ad62a5c155af9199af9e69b889clairehoECHO_C= ECHO_N= ECHO_T= 46327f654740f2a26ad62a5c155af9199af9e69b889clairehocase `echo -n x` in #((((( 46427f654740f2a26ad62a5c155af9199af9e69b889claireho-n*) 46527f654740f2a26ad62a5c155af9199af9e69b889claireho case `echo 'xy\c'` in 46627f654740f2a26ad62a5c155af9199af9e69b889claireho *c*) ECHO_T=' ';; # ECHO_T is single tab character. 46727f654740f2a26ad62a5c155af9199af9e69b889claireho xy) ECHO_C='\c';; 46827f654740f2a26ad62a5c155af9199af9e69b889claireho *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 46927f654740f2a26ad62a5c155af9199af9e69b889claireho ECHO_T=' ';; 47027f654740f2a26ad62a5c155af9199af9e69b889claireho esac;; 47127f654740f2a26ad62a5c155af9199af9e69b889claireho*) 47227f654740f2a26ad62a5c155af9199af9e69b889claireho ECHO_N='-n';; 47327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 47527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conf$$ conf$$.exe conf$$.file 47627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -d conf$$.dir; then 47727f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conf$$.dir/conf$$.file 47827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 47927f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conf$$.dir 48027f654740f2a26ad62a5c155af9199af9e69b889claireho mkdir conf$$.dir 2>/dev/null 48185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 48227f654740f2a26ad62a5c155af9199af9e69b889clairehoif (echo >conf$$.file) 2>/dev/null; then 48327f654740f2a26ad62a5c155af9199af9e69b889claireho if ln -s conf$$.file conf$$ 2>/dev/null; then 48427f654740f2a26ad62a5c155af9199af9e69b889claireho as_ln_s='ln -s' 48527f654740f2a26ad62a5c155af9199af9e69b889claireho # ... but there are two gotchas: 48627f654740f2a26ad62a5c155af9199af9e69b889claireho # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 48727f654740f2a26ad62a5c155af9199af9e69b889claireho # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 48827f654740f2a26ad62a5c155af9199af9e69b889claireho # In both cases, we have to default to `cp -p'. 48927f654740f2a26ad62a5c155af9199af9e69b889claireho ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 49027f654740f2a26ad62a5c155af9199af9e69b889claireho as_ln_s='cp -p' 49127f654740f2a26ad62a5c155af9199af9e69b889claireho elif ln conf$$.file conf$$ 2>/dev/null; then 49227f654740f2a26ad62a5c155af9199af9e69b889claireho as_ln_s=ln 49327f654740f2a26ad62a5c155af9199af9e69b889claireho else 49427f654740f2a26ad62a5c155af9199af9e69b889claireho as_ln_s='cp -p' 49527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 49685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 49727f654740f2a26ad62a5c155af9199af9e69b889claireho as_ln_s='cp -p' 49885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 49927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 50027f654740f2a26ad62a5c155af9199af9e69b889clairehormdir conf$$.dir 2>/dev/null 50185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 50227f654740f2a26ad62a5c155af9199af9e69b889clairehoif mkdir -p . 2>/dev/null; then 50327f654740f2a26ad62a5c155af9199af9e69b889claireho as_mkdir_p='mkdir -p "$as_dir"' 50427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 50527f654740f2a26ad62a5c155af9199af9e69b889claireho test -d ./-p && rmdir ./-p 50627f654740f2a26ad62a5c155af9199af9e69b889claireho as_mkdir_p=false 50785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 50885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 50927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -x / >/dev/null 2>&1; then 51027f654740f2a26ad62a5c155af9199af9e69b889claireho as_test_x='test -x' 51185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 51227f654740f2a26ad62a5c155af9199af9e69b889claireho if ls -dL / >/dev/null 2>&1; then 51327f654740f2a26ad62a5c155af9199af9e69b889claireho as_ls_L_option=L 51427f654740f2a26ad62a5c155af9199af9e69b889claireho else 51527f654740f2a26ad62a5c155af9199af9e69b889claireho as_ls_L_option= 51627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 51727f654740f2a26ad62a5c155af9199af9e69b889claireho as_test_x=' 51827f654740f2a26ad62a5c155af9199af9e69b889claireho eval sh -c '\'' 51927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -d "$1"; then 52027f654740f2a26ad62a5c155af9199af9e69b889claireho test -d "$1/."; 52127f654740f2a26ad62a5c155af9199af9e69b889claireho else 52227f654740f2a26ad62a5c155af9199af9e69b889claireho case $1 in #( 52327f654740f2a26ad62a5c155af9199af9e69b889claireho -*)set "./$1";; 52427f654740f2a26ad62a5c155af9199af9e69b889claireho esac; 52527f654740f2a26ad62a5c155af9199af9e69b889claireho case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 52627f654740f2a26ad62a5c155af9199af9e69b889claireho ???[sx]*):;;*)false;;esac;fi 52727f654740f2a26ad62a5c155af9199af9e69b889claireho '\'' sh 52827f654740f2a26ad62a5c155af9199af9e69b889claireho ' 52985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 53027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_executable_p=$as_test_x 53185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 53227f654740f2a26ad62a5c155af9199af9e69b889claireho# Sed expression to map a string onto a valid CPP name. 53327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 53485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 53527f654740f2a26ad62a5c155af9199af9e69b889claireho# Sed expression to map a string onto a valid variable name. 53627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 53785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 53885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 53927f654740f2a26ad62a5c155af9199af9e69b889clairehotest -n "$DJDIR" || exec 7<&0 </dev/null 54027f654740f2a26ad62a5c155af9199af9e69b889clairehoexec 6>&1 541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 542ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Name of the host. 54327f654740f2a26ad62a5c155af9199af9e69b889claireho# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# so uname gets run too. 545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 548ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Initializations. 549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_default_prefix=/usr/local 55185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_clean_files= 552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_config_libobj_dir=. 55385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBOBJS= 554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucross_compiling=no 555ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusubdirs= 556ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruMFLAGS= 557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruMAKEFLAGS= 558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Identity of this package. 560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_NAME= 561ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_TARNAME= 562ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_VERSION= 563ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_STRING= 564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_BUGREPORT= 56527f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE_URL= 566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 567b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoac_unique_file="ICU" 568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_unique_file="common/unicode/utypes.h" 569ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Factoring default headers for most tests. 570ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_includes_default="\ 571ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#include <stdio.h> 57285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_SYS_TYPES_H 573ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <sys/types.h> 574ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 57585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_SYS_STAT_H 576ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <sys/stat.h> 577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 57885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef STDC_HEADERS 579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <stdlib.h> 580ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <stddef.h> 581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#else 58285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# ifdef HAVE_STDLIB_H 583ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <stdlib.h> 584ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# endif 585ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 58685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_STRING_H 58785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 588ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <memory.h> 589ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# endif 590ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <string.h> 591ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 59285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_STRINGS_H 593ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <strings.h> 594ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 59585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_INTTYPES_H 596ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <inttypes.h> 597ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 59885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_STDINT_H 59985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# include <stdint.h> 60085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#endif 60185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_UNISTD_H 602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <unistd.h> 603ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif" 604ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 60585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_subst_vars='LTLIBOBJS 60685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBOBJS 607103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIBCXXFLAGS 608103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIBCFLAGS 60985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform_make_fragment 61085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform_make_fragment_name 61185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform 61285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICUDATA_CHAR 61385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoSAMPLES_TRUE 61485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoTESTS_TRUE 61585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICULIBSUFFIXCNAME 61685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_LIB_SUFFIX 61785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICULIBSUFFIX 61885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDATA_PACKAGING_MODE 61985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hothepkgicudatadir 62085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopkgicudatadir 62185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLAYOUT_TRUE 62285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICUIO_TRUE 62385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoEXTRAS_TRUE 62485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_WCSCPY 62585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_WCHAR_H 62685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TIMEZONE 62785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TIMEZONE 62885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TZNAME 62985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TZNAME 63085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TZSET 63185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TZSET 63285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_POPEN 63385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_PLACEMENT_NEW 63485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_OVERRIDE_CXX_ALLOCATION 63585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_NL_LANGINFO_CODESET 63685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_NL_LANGINFO_CODESET 63785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_IS_BIG_ENDIAN 63885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_DIRENT_H 63985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_INTTYPES_H 64085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoGENCCODE_ASSEMBLY 64185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoHAVE_MMAP 64285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_THREAD 64385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_STD_STRING 64485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_RPATH 64550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoU_ENABLE_DYLOAD 64685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_ENABLE_TRACING 64785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_DISABLE_RENAMING 64885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoAR 64985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoRANLIB 65085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_DEFAULT_SHOW_DRAFT 65150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoUCLN_NO_AUTO_CLEANUP 65285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_STATIC 65385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_SHARED 65485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_M 65585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCOMPILE_LINK_ENVVAR 65685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoARFLAGS 65750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoEGREP 65850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoGREP 65985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDOXYGEN 66085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocross_buildroot 66185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_MAKE 66285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocross_compiling 66385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_DATA 66485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_SCRIPT 66585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_PROGRAM 66685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPP 66785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ct_CXX 66885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXXFLAGS 66985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXX 67085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoOBJEXT 67185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoEXEEXT 67285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ct_CC 67385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLDFLAGS 67485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCFLAGS 67585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCC 67627f654740f2a26ad62a5c155af9199af9e69b889clairehoENABLE_RELEASE 67727f654740f2a26ad62a5c155af9199af9e69b889clairehoENABLE_DEBUG 67885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS 67985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_os 68085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_vendor 68185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_cpu 68285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost 68385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_os 68485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_vendor 68585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_cpu 68685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild 68785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoUNICODE_VERSION 68885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_VERSION_MAJOR 68985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_VERSION 69085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoVERSION 69127f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_T 69227f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_C 69327f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_N 69485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE 69585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotarget_alias 69685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_alias 69785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_alias 69885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS 69985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_T 70085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_N 70185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C 70285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDEFS 70385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homandir 70485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocaledir 70585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibdir 70685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopsdir 70785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopdfdir 70885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodvidir 70985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohtmldir 71085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinfodir 71185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodocdir 71285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hooldincludedir 71385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoincludedir 71485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocalstatedir 71585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosharedstatedir 71685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosysconfdir 71785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatadir 71885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatarootdir 71985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibexecdir 72085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosbindir 72185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobindir 72285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoprogram_transform_name 72385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoprefix 72485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec_prefix 72527f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE_URL 72685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_BUGREPORT 72785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_STRING 72885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_VERSION 72985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_TARNAME 73085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_NAME 73185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPATH_SEPARATOR 73285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoSHELL' 733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_subst_files='' 73485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_user_opts=' 73585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_option_checking 73627f654740f2a26ad62a5c155af9199af9e69b889clairehoenable_debug 73727f654740f2a26ad62a5c155af9199af9e69b889clairehoenable_release 73885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_cross_build 73985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_strict 74085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_64bit_libs 74185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_library_bits 74285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_shared 74385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_static 74450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoenable_auto_cleanup 74585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_draft 74685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_renaming 74785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_tracing 74850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoenable_dyload 74985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_rpath 75085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_weak_threads 75185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_extras 75285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_icuio 75385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_layout 75485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_data_packaging 75585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_library_suffix 75685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_tests 75785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_samples 75885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 75985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_precious_vars='build_alias 76085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_alias 76185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotarget_alias 76285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCC 76385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCFLAGS 76485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLDFLAGS 76585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS 76685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS 76785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXX 76885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXXFLAGS 76985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCCC 77085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPP' 77185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 772ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 773ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Initialize some variables set by options. 774ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_init_help= 775ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_init_version=false 77685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_unrecognized_opts= 77785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_unrecognized_sep= 778ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The variables have the same names as the options, with 779ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# dashes changed to underlines. 780ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucache_file=/dev/null 781ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec_prefix=NONE 782ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruno_create= 783ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruno_recursion= 784ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprefix=NONE 785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_prefix=NONE 786ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_suffix=NONE 787ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_transform_name=s,x,x, 788ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusilent= 789ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusite= 790ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusrcdir= 791ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruverbose= 792ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querux_includes=NONE 793ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querux_libraries=NONE 794ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 795ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Installation directory options. 796ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# These are left unexpanded so users can "make install exec_prefix=/foo" 797ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and all the variables that are supposed to be based on exec_prefix 798ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by default will actually change. 799ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Use braces instead of parens because sh, perl, etc. also accept them. 80085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (The list follows the same order as the GNU Coding Standards.) 801ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querubindir='${exec_prefix}/bin' 802ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusbindir='${exec_prefix}/sbin' 803ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querulibexecdir='${exec_prefix}/libexec' 80485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatarootdir='${prefix}/share' 80585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatadir='${datarootdir}' 806ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusysconfdir='${prefix}/etc' 807ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusharedstatedir='${prefix}/com' 808ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querulocalstatedir='${prefix}/var' 809ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruincludedir='${prefix}/include' 810ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruoldincludedir='/usr/include' 81185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodocdir='${datarootdir}/doc/${PACKAGE}' 81285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinfodir='${datarootdir}/info' 81385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohtmldir='${docdir}' 81485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodvidir='${docdir}' 81585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopdfdir='${docdir}' 81685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopsdir='${docdir}' 81785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibdir='${exec_prefix}/lib' 81885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocaledir='${datarootdir}/locale' 81985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homandir='${datarootdir}/man' 820ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 821ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_prev= 82285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_dashdash= 823ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_option 824ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 825ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # If the previous option needs an argument, assign it. 826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test -n "$ac_prev"; then 82785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval $ac_prev=\$ac_option 828ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev= 829ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru continue 830ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 831ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 83285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_option in 83327f654740f2a26ad62a5c155af9199af9e69b889claireho *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 83427f654740f2a26ad62a5c155af9199af9e69b889claireho *=) ac_optarg= ;; 83527f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_optarg=yes ;; 83685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 838ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Accept the important Cygnus configure options, so we can diagnose typos. 839ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 84085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_dashdash$ac_option in 84185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --) 84285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_dashdash=yes ;; 843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 844ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -bindir | --bindir | --bindi | --bind | --bin | --bi) 845ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=bindir ;; 846ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 847ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru bindir=$ac_optarg ;; 848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -build | --build | --buil | --bui | --bu) 850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=build_alias ;; 851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -build=* | --build=* | --buil=* | --bui=* | --bu=*) 852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru build_alias=$ac_optarg ;; 853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -cache-file | --cache-file | --cache-fil | --cache-fi \ 855ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=cache_file ;; 857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cache_file=$ac_optarg ;; 860ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 861ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --config-cache | -C) 862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cache_file=config.cache ;; 863ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 86485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -datadir | --datadir | --datadi | --datad) 865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=datadir ;; 86685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -datadir=* | --datadir=* | --datadi=* | --datad=*) 867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru datadir=$ac_optarg ;; 868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 86985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 87085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --dataroo | --dataro | --datar) 87185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=datarootdir ;; 87285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 87385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 87485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datarootdir=$ac_optarg ;; 87585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -disable-* | --disable-*) 87785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 878ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 87985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 88027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid feature name: $ac_useropt" 88185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt_orig=$ac_useropt 88285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 88385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_user_opts in 88485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *" 88585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"enable_$ac_useropt" 88685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;; 88785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 88885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_unrecognized_sep=', ';; 88985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 89085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval enable_$ac_useropt=no ;; 89185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 89285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -docdir | --docdir | --docdi | --doc | --do) 89385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=docdir ;; 89485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 89585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho docdir=$ac_optarg ;; 89685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 89785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 89885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=dvidir ;; 89985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 90085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho dvidir=$ac_optarg ;; 901ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -enable-* | --enable-*) 90385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 904ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 90585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 90627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid feature name: $ac_useropt" 90785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt_orig=$ac_useropt 90885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 90985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_user_opts in 91085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *" 91185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"enable_$ac_useropt" 91285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;; 91385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 91485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_unrecognized_sep=', ';; 915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 91685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval enable_$ac_useropt=\$ac_optarg ;; 917ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 918ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --exec | --exe | --ex) 921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=exec_prefix ;; 922ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 923ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --exec=* | --exe=* | --ex=*) 925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru exec_prefix=$ac_optarg ;; 926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -gas | --gas | --ga | --g) 928ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Obsolete; use --with-gas. 929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru with_gas=yes ;; 930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -help | --help | --hel | --he | -h) 932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_init_help=long ;; 933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_init_help=recursive ;; 935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_init_help=short ;; 937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -host | --host | --hos | --ho) 939ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=host_alias ;; 940ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -host=* | --host=* | --hos=* | --ho=*) 941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru host_alias=$ac_optarg ;; 942ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 94385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 94485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=htmldir ;; 94585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 94685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --ht=*) 94785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho htmldir=$ac_optarg ;; 94885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 949ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -includedir | --includedir | --includedi | --included | --include \ 950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --includ | --inclu | --incl | --inc) 951ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=includedir ;; 952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --includ=* | --inclu=* | --incl=* | --inc=*) 954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru includedir=$ac_optarg ;; 955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -infodir | --infodir | --infodi | --infod | --info | --inf) 957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=infodir ;; 958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru infodir=$ac_optarg ;; 960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -libdir | --libdir | --libdi | --libd) 962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=libdir ;; 963ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -libdir=* | --libdir=* | --libdi=* | --libd=*) 964ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru libdir=$ac_optarg ;; 965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --libexe | --libex | --libe) 968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=libexecdir ;; 969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --libexe=* | --libex=* | --libe=*) 971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru libexecdir=$ac_optarg ;; 972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 97385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -localedir | --localedir | --localedi | --localed | --locale) 97485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=localedir ;; 97585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 97685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho localedir=$ac_optarg ;; 97785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -localstatedir | --localstatedir | --localstatedi | --localstated \ 97985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --localstate | --localstat | --localsta | --localst | --locals) 980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=localstatedir ;; 981ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 98285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 983ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru localstatedir=$ac_optarg ;; 984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=mandir ;; 987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru mandir=$ac_optarg ;; 989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -nfp | --nfp | --nf) 991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Obsolete; use --without-fp. 992ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru with_fp=no ;; 993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 994ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --no-cr | --no-c | -n) 996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no_create=yes ;; 997ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 999ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1000ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no_recursion=yes ;; 1001ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1002ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1003ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1004ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --oldin | --oldi | --old | --ol | --o) 1005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=oldincludedir ;; 1006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru oldincludedir=$ac_optarg ;; 1010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=prefix ;; 1013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru prefix=$ac_optarg ;; 1015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-pre | --program-pr | --program-p) 1018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=program_prefix ;; 1019ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1020ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1021ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru program_prefix=$ac_optarg ;; 1022ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-suf | --program-su | --program-s) 1025ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=program_suffix ;; 1026ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru program_suffix=$ac_optarg ;; 1029ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1030ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-transform-name | --program-transform-name \ 1031ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform-nam | --program-transform-na \ 1032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform-n | --program-transform- \ 1033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform | --program-transfor \ 1034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transfo | --program-transf \ 1035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-trans | --program-tran \ 1036ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --progr-tra | --program-tr | --program-t) 1037ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=program_transform_name ;; 1038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-transform-name=* | --program-transform-name=* \ 1039ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform-nam=* | --program-transform-na=* \ 1040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform-n=* | --program-transform-=* \ 1041ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform=* | --program-transfor=* \ 1042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transfo=* | --program-transf=* \ 1043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-trans=* | --program-tran=* \ 1044ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --progr-tra=* | --program-tr=* | --program-t=*) 1045ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru program_transform_name=$ac_optarg ;; 1046ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 104785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 104885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=pdfdir ;; 104985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 105085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho pdfdir=$ac_optarg ;; 105185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 105285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -psdir | --psdir | --psdi | --psd | --ps) 105385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=psdir ;; 105485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 105585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho psdir=$ac_optarg ;; 105685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1057ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1058ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | -silent | --silent | --silen | --sile | --sil) 1059ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru silent=yes ;; 1060ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=sbindir ;; 1063ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1064ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sbi=* | --sb=*) 1065ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sbindir=$ac_optarg ;; 1066ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1067ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sharedst | --shareds | --shared | --share | --shar \ 1070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sha | --sh) 1071ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=sharedstatedir ;; 1072ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sha=* | --sh=*) 1076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sharedstatedir=$ac_optarg ;; 1077ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -site | --site | --sit) 1079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=site ;; 1080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -site=* | --site=* | --sit=*) 1081ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru site=$ac_optarg ;; 1082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=srcdir ;; 1085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru srcdir=$ac_optarg ;; 1087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --syscon | --sysco | --sysc | --sys | --sy) 1090ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=sysconfdir ;; 1091ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1092ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sysconfdir=$ac_optarg ;; 1094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -target | --target | --targe | --targ | --tar | --ta | --t) 1096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=target_alias ;; 1097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru target_alias=$ac_optarg ;; 1099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1100ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -v | -verbose | --verbose | --verbos | --verbo | --verb) 1101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru verbose=yes ;; 1102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -version | --version | --versio | --versi | --vers | -V) 1104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_init_version=: ;; 1105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -with-* | --with-*) 110785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 110985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 111027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid package name: $ac_useropt" 111185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt_orig=$ac_useropt 111285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 111385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_user_opts in 111485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *" 111585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"with_$ac_useropt" 111685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;; 111785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 111885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_unrecognized_sep=', ';; 1119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 112085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval with_$ac_useropt=\$ac_optarg ;; 1121ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -without-* | --without-*) 112385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 112585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 112627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid package name: $ac_useropt" 112785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt_orig=$ac_useropt 112885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 112985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_user_opts in 113085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *" 113185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"with_$ac_useropt" 113285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;; 113385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 113485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_unrecognized_sep=', ';; 113585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 113685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval with_$ac_useropt=no ;; 1137ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1138ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --x) 1139ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Obsolete; use --with-x. 1140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru with_x=yes ;; 1141ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --x-incl | --x-inc | --x-in | --x-i) 1144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=x_includes ;; 1145ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1146ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1147ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru x_includes=$ac_optarg ;; 1148ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1149ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1150ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=x_libraries ;; 1152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru x_libraries=$ac_optarg ;; 1155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 115627f654740f2a26ad62a5c155af9199af9e69b889claireho -*) as_fn_error $? "unrecognized option: \`$ac_option' 115727f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information" 1158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 1159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1160ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *=*) 1161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1162ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 116327f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_envvar in #( 116427f654740f2a26ad62a5c155af9199af9e69b889claireho '' | [0-9]* | *[!_$as_cr_alnum]* ) 116527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 116627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 116785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval $ac_envvar=\$ac_optarg 1168ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru export $ac_envvar ;; 1169ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1170ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) 1171ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # FIXME: should be removed in autoconf 3.0. 117285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1173ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 117485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1175103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 1177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1178ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 1179ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 1180ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1181ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "$ac_prev"; then 1182ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_option=--`echo $ac_prev | sed 's/_/-/g'` 118327f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "missing argument to $ac_option" 1184ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1185ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 118685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts"; then 118785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $enable_option_checking in 118885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho no) ;; 118927f654740f2a26ad62a5c155af9199af9e69b889claireho fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 119085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 119285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 1193ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 119485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check all directory arguments for consistency. 119585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 119685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datadir sysconfdir sharedstatedir localstatedir includedir \ 119785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 119885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho libdir localedir mandir 1199ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 120085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_val=\$$ac_var 120185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Remove trailing slashes. 1202ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $ac_val in 120385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho */ ) 120485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 120585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval $ac_var=\$ac_val;; 120685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 120785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Be sure to have absolute directory names. 120885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_val in 120985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [\\/$]* | ?:[\\/]* ) continue;; 121085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 121227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1213ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 1214ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1215ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# There might be people who depend on the old broken behavior: `$host' 1216ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# used to hold the argument of --host etc. 1217ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# FIXME: To remove some day. 1218ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querubuild=$build_alias 1219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruhost=$host_alias 1220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutarget=$target_alias 1221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1222ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# FIXME: To remove some day. 1223ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "x$host_alias" != x; then 1224ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "x$build_alias" = x; then 1225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cross_compiling=maybe 122627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 122727f654740f2a26ad62a5c155af9199af9e69b889claireho If a cross compiler is detected then cross compile mode will be used" >&2 1228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru elif test "x$build_alias" != "x$host_alias"; then 1229ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cross_compiling=yes 1230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 1231ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1232ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1233ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_tool_prefix= 1234ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest -n "$host_alias" && ac_tool_prefix=$host_alias- 1235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "$silent" = yes && exec 6>/dev/null 1237ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 123985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd=`pwd` && test -n "$ac_pwd" && 124085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ls_di=`ls -di .` && 124185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 124227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "working directory cannot be determined" 124385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 124427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "pwd does not report name of working directory" 124585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 124685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1247ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Find the source files, if location was not specified. 1248ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -z "$srcdir"; then 1249ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir_defaulted=yes 125085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Try the directory containing this script, then the parent directory. 125185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_confdir=`$as_dirname -- "$as_myself" || 125285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 125385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$as_myself" : 'X\(//\)[^/]' \| \ 125485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$as_myself" : 'X\(//\)$' \| \ 125585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 125685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$as_myself" | 125785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 125885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 125985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 126085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 126185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\/\)[^/].*/{ 126285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 126385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 126485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 126585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\/\)$/{ 126685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 126785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 126885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 126985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\).*/{ 127085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 127185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 127285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 127385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/.*/./; q'` 1274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru srcdir=$ac_confdir 127585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test ! -r "$srcdir/$ac_unique_file"; then 1276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru srcdir=.. 1277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 1278ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 1279ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir_defaulted=no 1280ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 128185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -r "$srcdir/$ac_unique_file"; then 128285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 128327f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 128485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 128585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 128685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_confdir=`( 128727f654740f2a26ad62a5c155af9199af9e69b889claireho cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 128885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho pwd)` 128985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# When building in place, set srcdir=. 129085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_abs_confdir" = "$ac_pwd"; then 129185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho srcdir=. 129285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 129385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Remove unnecessary trailing slashes from srcdir. 129485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Double slashes in file names in object file debugging info 129585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# mess up M-x gdb in Emacs. 129685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $srcdir in 129785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 129885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 129985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_var in $ac_precious_vars; do 130085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_env_${ac_var}_set=\${${ac_var}+set} 130185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_env_${ac_var}_value=\$${ac_var} 130285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 130385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_cv_env_${ac_var}_value=\$${ac_var} 130485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 1305ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1306ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 1307ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Report the --help message. 1308ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 1309ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ac_init_help" = "long"; then 1310ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Omit some internal or obsolete options to make the list less imposing. 1311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # This message is too long to be a string in the A/UX 3.1 sh. 1312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat <<_ACEOF 1313ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru\`configure' configures this package to adapt to many kinds of systems. 1314ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1315ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruUsage: $0 [OPTION]... [VAR=VALUE]... 1316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1317ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1318ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruVAR=VALUE. See below for descriptions of some of the useful variables. 1319ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1320ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruDefaults for the options are specified in brackets. 1321ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration: 1323ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -h, --help display this help and exit 1324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --help=short display options specific to this package 1325ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --help=recursive display the short help of all the included packages 1326ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -V, --version display version information and exit 132727f654740f2a26ad62a5c155af9199af9e69b889claireho -q, --quiet, --silent do not print \`checking ...' messages 1328ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --cache-file=FILE cache test results in FILE [disabled] 1329ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -C, --config-cache alias for \`--cache-file=config.cache' 1330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -n, --no-create do not create output files 1331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1333ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruInstallation directories: 1334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --prefix=PREFIX install architecture-independent files in PREFIX 133585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [$ac_default_prefix] 1336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 133785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [PREFIX] 1338ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1339ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruBy default, \`make install' will install all the files in 1340ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1341ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1342ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor instance \`--prefix=\$HOME'. 1343ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1344ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruFor better control, use the options below. 1345ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1346ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruFine tuning of the installation directories: 134785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --bindir=DIR user executables [EPREFIX/bin] 134885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --sbindir=DIR system admin executables [EPREFIX/sbin] 134985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --libexecdir=DIR program executables [EPREFIX/libexec] 135085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 135185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 135285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --localstatedir=DIR modifiable single-machine data [PREFIX/var] 135385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --libdir=DIR object code libraries [EPREFIX/lib] 135485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --includedir=DIR C header files [PREFIX/include] 135585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --oldincludedir=DIR C header files for non-gcc [/usr/include] 135685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 135785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 135885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --infodir=DIR info documentation [DATAROOTDIR/info] 135985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 136085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --mandir=DIR man documentation [DATAROOTDIR/man] 136185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 136285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --htmldir=DIR html documentation [DOCDIR] 136385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --dvidir=DIR dvi documentation [DOCDIR] 136485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --pdfdir=DIR pdf documentation [DOCDIR] 136585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --psdir=DIR ps documentation [DOCDIR] 1366ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 1367ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1368ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat <<\_ACEOF 1369ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1370ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruSystem types: 1371ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --build=BUILD configure for building on BUILD [guessed] 1372ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --host=HOST cross-compile to build programs to run on HOST [BUILD] 1373ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 1374ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1375ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1376ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "$ac_init_help"; then 1377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat <<\_ACEOF 1379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruOptional Features: 138185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --disable-option-checking ignore unrecognized --enable/--with options 1382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1384103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius --enable-debug build debug libraries and enable the U_DEBUG define default=no 138527f654740f2a26ad62a5c155af9199af9e69b889claireho --enable-release build release libraries default=yes 138685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --enable-strict compile with strict compiler options default=yes 138785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --enable-64bit-libs (deprecated, use --with-library-bits) build 64-bit libraries default= platform default 1388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-shared build shared libraries default=yes 1389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-static build static libraries default=no 139050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho --enable-auto-cleanup enable auto cleanup of libraries default=no 139150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho --enable-draft enable draft APIs (and internal APIs) default=yes 1392ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-renaming add a version suffix to symbols default=yes 1393ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-tracing enable function and data tracing default=no 139450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho --disable-dyload disable dynamic loading default=no 1395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-rpath use rpath when linking default is only if necessary 1396ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-weak-threads weakly reference the threading library default=no 1397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-extras build ICU extras default=yes 1398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-icuio build ICU's icuio library default=yes 1399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-layout build ICU's layout library default=yes 1400ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-tests build ICU tests default=yes 1401ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-samples build ICU samples default=yes 1402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruAdditionally, the variable FORCE_LIBS may be set before calling configure. 1404ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruIf set, it will REPLACE any automatic list of libraries. 1405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruOptional Packages: 1407ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 140985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --with-cross-build=dir specify an absolute path to the build directory of an ICU built for the current platform default=no cross dir 141085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --with-library-bits=bits specify how many bits to use for the library (32, 64, 64else32, nochange) default=nochange 141150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho --with-data-packaging=type specify how to package ICU data (files, archive, library, static, auto) default=auto 1412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --with-library-suffix=suffix tag a suffix to the library names default= 1413ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1414ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruSome influential environment variables: 1415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CC C compiler command 1416ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS C compiler flags 1417ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1418ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru nonstandard directory <lib dir> 141985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho LIBS libraries to pass to the linker, e.g. -l<library> 142027f654740f2a26ad62a5c155af9199af9e69b889claireho CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 142185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho you have headers in a nonstandard directory <include dir> 1422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXX C++ compiler command 1423ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS C++ compiler flags 1424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CPP C preprocessor 1425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1426ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruUse these variables to override the choices made by `configure' or to help 1427ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruit to find libraries and programs with nonstandard names/locations. 1428ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 142927f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider. 1430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 143185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_status=$? 1432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1433ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ac_init_help" = "recursive"; then 1435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # If there are subdirs, report their specific --help. 1436ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 143785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -d "$ac_dir" || 143885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 143985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho continue 1440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_builddir=. 1441ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 144285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in 144385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 144485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*) 144585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 144685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # A ".." for each directory in $ac_dir_suffix. 144785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 144885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_top_builddir_sub in 144985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 145085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 145185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac ;; 145285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 145385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd 145485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix 145585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility: 145685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix 1457ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1458ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in 145985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho .) # We are building in place. 1460ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir=. 146185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$ac_top_builddir_sub 146285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$ac_pwd ;; 146385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [\\/]* | ?:[\\/]* ) # Absolute name. 1464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir=$srcdir$ac_dir_suffix; 146585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$srcdir 146685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$srcdir ;; 146785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) # Relative name. 146885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 146985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$ac_top_build_prefix$srcdir 147085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 147285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 147385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 147485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho cd "$ac_dir" || { ac_status=$?; continue; } 147585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Check for guested configure. 147685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test -f "$ac_srcdir/configure.gnu"; then 147785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo && 147885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $SHELL "$ac_srcdir/configure.gnu" --help=recursive 147985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho elif test -f "$ac_srcdir/configure"; then 148085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo && 148185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $SHELL "$ac_srcdir/configure" --help=recursive 1482ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 148385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 148485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi || ac_status=$? 148585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho cd "$ac_pwd" || { ac_status=$?; break; } 1486ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru done 1487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 148985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "$ac_init_help" && exit $ac_status 1490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_init_version; then 1491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat <<\_ACEOF 149285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfigure 1493103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68 1494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 149527f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc. 1496ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis configure script is free software; the Free Software Foundation 1497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it. 149885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1499103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius Copyright (c) 1999-2012, International Business Machines Corporation and others. All Rights Reserved. 1500ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 150185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho exit 1502ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1503ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 150427f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------------ ## 150527f654740f2a26ad62a5c155af9199af9e69b889claireho## Autoconf initialization. ## 150627f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------------ ## 1507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 150827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_compile LINENO 150927f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------- 151027f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to compile conftest.$ac_ext, and return whether this succeeded. 151127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_compile () 1512ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 151327f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 151427f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.$ac_objext 151527f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_compile" 151627f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in 151727f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 151827f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 151927f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 152027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 152127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 152227f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compile") 2>conftest.err 152327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 152427f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 152527f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 152627f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 152727f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 152827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 152927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 153027f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { 153127f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$ac_c_werror_flag" || 153227f654740f2a26ad62a5c155af9199af9e69b889claireho test ! -s conftest.err 153327f654740f2a26ad62a5c155af9199af9e69b889claireho } && test -s conftest.$ac_objext; then : 153427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 153527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 153627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: failed program was:" >&5 153727f654740f2a26ad62a5c155af9199af9e69b889clairehosed 's/^/| /' conftest.$ac_ext >&5 1538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 153927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 154027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 1541103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 154227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 1543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 154427f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_compile 1545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 154627f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_cxx_try_compile LINENO 154727f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------------- 154827f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to compile conftest.$ac_ext, and return whether this succeeded. 154927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_cxx_try_compile () 155027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 155127f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 155227f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.$ac_objext 155327f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_compile" 155485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 155585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 155685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 155785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 155827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 155927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 156027f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compile") 2>conftest.err 156185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_status=$? 156227f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 156327f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 156427f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 156527f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 156627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 156727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 156827f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { 156927f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$ac_cxx_werror_flag" || 157085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test ! -s conftest.err 157127f654740f2a26ad62a5c155af9199af9e69b889claireho } && test -s conftest.$ac_objext; then : 157227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 157385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 157485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: failed program was:" >&5 1575ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5 1576ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 157727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 1578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1579103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 158027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 158185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 158227f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_cxx_try_compile 158385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 158427f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_cpp LINENO 158527f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------- 158627f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 158727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_cpp () 158827f654740f2a26ad62a5c155af9199af9e69b889claireho{ 158927f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 159027f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_cpp conftest.$ac_ext" 159185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 159285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 159385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 159485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 159527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 159627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 159727f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 159927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 160027f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 160127f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 160227f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 160327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 160427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 160527f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } > conftest.i && { 160627f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 160785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test ! -s conftest.err 160827f654740f2a26ad62a5c155af9199af9e69b889claireho }; then : 160927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 161085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 161185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: failed program was:" >&5 1612ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5 1613ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 161427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 161585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 1616103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 161727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 1618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 161927f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_cpp 162027f654740f2a26ad62a5c155af9199af9e69b889claireho 162127f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_cxx_try_link LINENO 162227f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------------- 162327f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded. 162427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_cxx_try_link () 162527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 162627f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 162727f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.$ac_objext conftest$ac_exeext 162827f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_link" 162985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 163085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 163185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 163285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 163327f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 163427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 163527f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>conftest.err 1636ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 163727f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 163827f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 163927f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 164027f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 164127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 164227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 164327f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { 164427f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$ac_cxx_werror_flag" || 164585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test ! -s conftest.err 164627f654740f2a26ad62a5c155af9199af9e69b889claireho } && test -s conftest$ac_exeext && { 164727f654740f2a26ad62a5c155af9199af9e69b889claireho test "$cross_compiling" = yes || 164827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_test_x conftest$ac_exeext 164927f654740f2a26ad62a5c155af9199af9e69b889claireho }; then : 165027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 165185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 165285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: failed program was:" >&5 1653ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5 1654ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 165527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 1656ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 165727f654740f2a26ad62a5c155af9199af9e69b889claireho # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 165827f654740f2a26ad62a5c155af9199af9e69b889claireho # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 165927f654740f2a26ad62a5c155af9199af9e69b889claireho # interfere with the next link command; also delete a directory that is 166027f654740f2a26ad62a5c155af9199af9e69b889claireho # left behind by Apple's compiler. We do this before executing the actions. 166127f654740f2a26ad62a5c155af9199af9e69b889claireho rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1662103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 166327f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 166485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 166527f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_cxx_try_link 166627f654740f2a26ad62a5c155af9199af9e69b889claireho 166727f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_run LINENO 166827f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------- 166927f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 167027f654740f2a26ad62a5c155af9199af9e69b889claireho# that executables *can* be run. 167127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_run () 167227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 167327f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 167427f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_link" 167585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 167685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 167785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 167885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 167927f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 168027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 168127f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>&5 1682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 168327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 168427f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 168527f654740f2a26ad62a5c155af9199af9e69b889claireho { { case "(($ac_try" in 168627f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 168727f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 168827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 168927f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 169027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 169127f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_try") 2>&5 169227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 169327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 169427f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; }; then : 169527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 169685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 169727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: program exited with status $ac_status" >&5 169827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: failed program was:" >&5 1699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5 1700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 170127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=$ac_status 1702ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 170327f654740f2a26ad62a5c155af9199af9e69b889claireho rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1704103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 170527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 170627f654740f2a26ad62a5c155af9199af9e69b889claireho 170727f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_run 170827f654740f2a26ad62a5c155af9199af9e69b889claireho 170927f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 171027f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------------------------- 171127f654740f2a26ad62a5c155af9199af9e69b889claireho# Tries to find the compile-time value of EXPR in a program that includes 171227f654740f2a26ad62a5c155af9199af9e69b889claireho# INCLUDES, setting VAR accordingly. Returns whether the value could be 171327f654740f2a26ad62a5c155af9199af9e69b889claireho# computed 171427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_compute_int () 171527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 171627f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 171727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then 171827f654740f2a26ad62a5c155af9199af9e69b889claireho # Depending upon the size, compute the lo and hi bounds. 171927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 172027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 172127f654740f2a26ad62a5c155af9199af9e69b889claireho$4 172227f654740f2a26ad62a5c155af9199af9e69b889clairehoint 172327f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 172427f654740f2a26ad62a5c155af9199af9e69b889claireho{ 172527f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) >= 0)]; 172627f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 172785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 172827f654740f2a26ad62a5c155af9199af9e69b889claireho ; 172927f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 173027f654740f2a26ad62a5c155af9199af9e69b889claireho} 173127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 173227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 173327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo=0 ac_mid=0 173427f654740f2a26ad62a5c155af9199af9e69b889claireho while :; do 173527f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 173627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 173727f654740f2a26ad62a5c155af9199af9e69b889claireho$4 173827f654740f2a26ad62a5c155af9199af9e69b889clairehoint 173927f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 174027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 174127f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) <= $ac_mid)]; 174227f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 174327f654740f2a26ad62a5c155af9199af9e69b889claireho 174427f654740f2a26ad62a5c155af9199af9e69b889claireho ; 174527f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 174627f654740f2a26ad62a5c155af9199af9e69b889claireho} 174727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 174827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 174927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_hi=$ac_mid; break 175027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 175127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith $ac_mid + 1 && ac_lo=$as_val 175227f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_lo -le $ac_mid; then 175327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo= ac_hi= 175427f654740f2a26ad62a5c155af9199af9e69b889claireho break 175527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 175627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 175727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 175885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 175927f654740f2a26ad62a5c155af9199af9e69b889claireho done 1760ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 176127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 176227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 176327f654740f2a26ad62a5c155af9199af9e69b889claireho$4 176427f654740f2a26ad62a5c155af9199af9e69b889clairehoint 176527f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 176627f654740f2a26ad62a5c155af9199af9e69b889claireho{ 176727f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) < 0)]; 176827f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 176927f654740f2a26ad62a5c155af9199af9e69b889claireho 177027f654740f2a26ad62a5c155af9199af9e69b889claireho ; 177127f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 177227f654740f2a26ad62a5c155af9199af9e69b889claireho} 1773ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 177427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 177527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_hi=-1 ac_mid=-1 177627f654740f2a26ad62a5c155af9199af9e69b889claireho while :; do 177727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1778ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 177927f654740f2a26ad62a5c155af9199af9e69b889claireho$4 178027f654740f2a26ad62a5c155af9199af9e69b889clairehoint 178127f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 178227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 178327f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) >= $ac_mid)]; 178427f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 178527f654740f2a26ad62a5c155af9199af9e69b889claireho 178627f654740f2a26ad62a5c155af9199af9e69b889claireho ; 178727f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 178827f654740f2a26ad62a5c155af9199af9e69b889claireho} 1789ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 179027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 179127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo=$ac_mid; break 1792ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 179327f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 179427f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_mid -le $ac_hi; then 179527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo= ac_hi= 179627f654740f2a26ad62a5c155af9199af9e69b889claireho break 179727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 179827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 179927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 180027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 180127f654740f2a26ad62a5c155af9199af9e69b889claireho done 180227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 180327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo= ac_hi= 180427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 180527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 180627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 180727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 180827f654740f2a26ad62a5c155af9199af9e69b889claireho# Binary search between lo and hi bounds. 180927f654740f2a26ad62a5c155af9199af9e69b889clairehowhile test "x$ac_lo" != "x$ac_hi"; do 181027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 181127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 181227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 181327f654740f2a26ad62a5c155af9199af9e69b889claireho$4 181427f654740f2a26ad62a5c155af9199af9e69b889clairehoint 181527f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 181627f654740f2a26ad62a5c155af9199af9e69b889claireho{ 181727f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) <= $ac_mid)]; 181827f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 1819ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 182027f654740f2a26ad62a5c155af9199af9e69b889claireho ; 182127f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 182227f654740f2a26ad62a5c155af9199af9e69b889claireho} 182327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 182427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 182527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_hi=$ac_mid 182627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 182727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 1828ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 182927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 183027f654740f2a26ad62a5c155af9199af9e69b889clairehodone 183127f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_lo in #(( 183227f654740f2a26ad62a5c155af9199af9e69b889claireho?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 183327f654740f2a26ad62a5c155af9199af9e69b889claireho'') ac_retval=1 ;; 183427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 183527f654740f2a26ad62a5c155af9199af9e69b889claireho else 183627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 183727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 183827f654740f2a26ad62a5c155af9199af9e69b889claireho$4 183927f654740f2a26ad62a5c155af9199af9e69b889clairehostatic long int longval () { return $2; } 184027f654740f2a26ad62a5c155af9199af9e69b889clairehostatic unsigned long int ulongval () { return $2; } 184127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h> 184227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 184327f654740f2a26ad62a5c155af9199af9e69b889clairehoint 184427f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 184527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 184627f654740f2a26ad62a5c155af9199af9e69b889claireho 184727f654740f2a26ad62a5c155af9199af9e69b889claireho FILE *f = fopen ("conftest.val", "w"); 184827f654740f2a26ad62a5c155af9199af9e69b889claireho if (! f) 184927f654740f2a26ad62a5c155af9199af9e69b889claireho return 1; 185027f654740f2a26ad62a5c155af9199af9e69b889claireho if (($2) < 0) 185127f654740f2a26ad62a5c155af9199af9e69b889claireho { 185227f654740f2a26ad62a5c155af9199af9e69b889claireho long int i = longval (); 185327f654740f2a26ad62a5c155af9199af9e69b889claireho if (i != ($2)) 185427f654740f2a26ad62a5c155af9199af9e69b889claireho return 1; 185527f654740f2a26ad62a5c155af9199af9e69b889claireho fprintf (f, "%ld", i); 185627f654740f2a26ad62a5c155af9199af9e69b889claireho } 185727f654740f2a26ad62a5c155af9199af9e69b889claireho else 185827f654740f2a26ad62a5c155af9199af9e69b889claireho { 185927f654740f2a26ad62a5c155af9199af9e69b889claireho unsigned long int i = ulongval (); 186027f654740f2a26ad62a5c155af9199af9e69b889claireho if (i != ($2)) 186127f654740f2a26ad62a5c155af9199af9e69b889claireho return 1; 186227f654740f2a26ad62a5c155af9199af9e69b889claireho fprintf (f, "%lu", i); 186327f654740f2a26ad62a5c155af9199af9e69b889claireho } 186427f654740f2a26ad62a5c155af9199af9e69b889claireho /* Do not output a trailing newline, as this causes \r\n confusion 186527f654740f2a26ad62a5c155af9199af9e69b889claireho on some platforms. */ 186627f654740f2a26ad62a5c155af9199af9e69b889claireho return ferror (f) || fclose (f) != 0; 186727f654740f2a26ad62a5c155af9199af9e69b889claireho 186827f654740f2a26ad62a5c155af9199af9e69b889claireho ; 186927f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 187027f654740f2a26ad62a5c155af9199af9e69b889claireho} 187127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 187227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 187327f654740f2a26ad62a5c155af9199af9e69b889claireho echo >>conftest.val; read $3 <conftest.val; ac_retval=0 187427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 187527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 1876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 187727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 187827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 187927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.val 188085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 188127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 1882103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 188327f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 188485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 188527f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_compute_int 188685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 188727f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 188827f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------------------------------------------- 188927f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether HEADER exists and can be compiled using the include files in 189027f654740f2a26ad62a5c155af9199af9e69b889claireho# INCLUDES, setting the cache variable VAR accordingly. 189127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_compile () 189227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 189327f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 189427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 189527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 1896103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 189727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 189827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 189927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 190027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 190127f654740f2a26ad62a5c155af9199af9e69b889claireho$4 190227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2> 190385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 190427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 190527f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=yes" 190627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 190727f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=no" 190827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 190927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 191027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 191127f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 191227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 191327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 1914103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 191527f654740f2a26ad62a5c155af9199af9e69b889claireho 191627f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_header_compile 191727f654740f2a26ad62a5c155af9199af9e69b889claireho 191827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_link LINENO 191927f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------- 192027f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded. 192127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_link () 192227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 192327f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 192427f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.$ac_objext conftest$ac_exeext 192527f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_link" 192685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 192785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 192885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 192985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 193027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 193127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 193227f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>conftest.err 193385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_status=$? 193427f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 193527f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 193627f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 193727f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 193827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 193927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 194027f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { 194185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -z "$ac_c_werror_flag" || 194285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test ! -s conftest.err 194327f654740f2a26ad62a5c155af9199af9e69b889claireho } && test -s conftest$ac_exeext && { 194427f654740f2a26ad62a5c155af9199af9e69b889claireho test "$cross_compiling" = yes || 194527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_test_x conftest$ac_exeext 194627f654740f2a26ad62a5c155af9199af9e69b889claireho }; then : 194727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 194885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 194985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: failed program was:" >&5 195085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed 's/^/| /' conftest.$ac_ext >&5 195185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 195227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 195385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 195427f654740f2a26ad62a5c155af9199af9e69b889claireho # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 195527f654740f2a26ad62a5c155af9199af9e69b889claireho # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 195627f654740f2a26ad62a5c155af9199af9e69b889claireho # interfere with the next link command; also delete a directory that is 195727f654740f2a26ad62a5c155af9199af9e69b889claireho # left behind by Apple's compiler. We do this before executing the actions. 195827f654740f2a26ad62a5c155af9199af9e69b889claireho rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1959103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 196027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 196185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 196227f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_link 196327f654740f2a26ad62a5c155af9199af9e69b889claireho 196427f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 196527f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------------------------------------------- 196627f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether HEADER exists, giving a warning if it cannot be compiled using 196727f654740f2a26ad62a5c155af9199af9e69b889claireho# the include files in INCLUDES and setting the cache variable VAR 196827f654740f2a26ad62a5c155af9199af9e69b889claireho# accordingly. 196927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel () 197027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 197127f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1972103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if eval \${$3+:} false; then : 197327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 197427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 1975103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 197627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 197727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 197827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 197927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 198027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 1981ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 198227f654740f2a26ad62a5c155af9199af9e69b889claireho # Is the header compilable? 198327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 198427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking $2 usability... " >&6; } 198527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 198627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 198727f654740f2a26ad62a5c155af9199af9e69b889claireho$4 198827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2> 1989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 199027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 199127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_header_compiler=yes 199227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 199327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_header_compiler=no 199427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 199527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 199627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 199727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_header_compiler" >&6; } 199827f654740f2a26ad62a5c155af9199af9e69b889claireho 199927f654740f2a26ad62a5c155af9199af9e69b889claireho# Is the header present? 200027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 200127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking $2 presence... " >&6; } 200227f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 2003ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 200427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2> 2005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 200627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 200727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_header_preproc=yes 200827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 200927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_header_preproc=no 201027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 201127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 201227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 201327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_header_preproc" >&6; } 201427f654740f2a26ad62a5c155af9199af9e69b889claireho 201527f654740f2a26ad62a5c155af9199af9e69b889claireho# So? What about this header? 201627f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 201727f654740f2a26ad62a5c155af9199af9e69b889claireho yes:no: ) 201827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 201927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 202027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 202127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 202227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 202327f654740f2a26ad62a5c155af9199af9e69b889claireho no:yes:* ) 202427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 202527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 202627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 202727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 202827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 202927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 203027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 203127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 203227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 203327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 203427f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 203585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 203627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 203727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 2038103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 203927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 2040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 204127f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=\$ac_header_compiler" 204227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 204327f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 204427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 204527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 204627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 2047103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 204827f654740f2a26ad62a5c155af9199af9e69b889claireho 204927f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_header_mongrel 205027f654740f2a26ad62a5c155af9199af9e69b889claireho 205127f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_func LINENO FUNC VAR 205227f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------------------- 205327f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether FUNC exists, setting the cache variable VAR accordingly 205427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func () 205527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 205627f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 205727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 205827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 2059103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 206027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 206127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 206227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 206327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 206427f654740f2a26ad62a5c155af9199af9e69b889claireho/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 206527f654740f2a26ad62a5c155af9199af9e69b889claireho For example, HP-UX 11i <limits.h> declares gettimeofday. */ 206627f654740f2a26ad62a5c155af9199af9e69b889claireho#define $2 innocuous_$2 206727f654740f2a26ad62a5c155af9199af9e69b889claireho 206827f654740f2a26ad62a5c155af9199af9e69b889claireho/* System header to define __stub macros and hopefully few prototypes, 206927f654740f2a26ad62a5c155af9199af9e69b889claireho which can conflict with char $2 (); below. 207027f654740f2a26ad62a5c155af9199af9e69b889claireho Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 207127f654740f2a26ad62a5c155af9199af9e69b889claireho <limits.h> exists even on freestanding compilers. */ 207227f654740f2a26ad62a5c155af9199af9e69b889claireho 207327f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__ 207427f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h> 207527f654740f2a26ad62a5c155af9199af9e69b889claireho#else 207627f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h> 207727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 207827f654740f2a26ad62a5c155af9199af9e69b889claireho 207927f654740f2a26ad62a5c155af9199af9e69b889claireho#undef $2 208027f654740f2a26ad62a5c155af9199af9e69b889claireho 208127f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 208227f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 208327f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 208427f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 208527f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 208627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 208727f654740f2a26ad62a5c155af9199af9e69b889clairehochar $2 (); 208827f654740f2a26ad62a5c155af9199af9e69b889claireho/* The GNU C library defines this for functions which it implements 208927f654740f2a26ad62a5c155af9199af9e69b889claireho to always fail with ENOSYS. Some functions are actually named 209027f654740f2a26ad62a5c155af9199af9e69b889claireho something starting with __ and the normal name is an alias. */ 209127f654740f2a26ad62a5c155af9199af9e69b889claireho#if defined __stub_$2 || defined __stub___$2 209227f654740f2a26ad62a5c155af9199af9e69b889clairehochoke me 209327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 209427f654740f2a26ad62a5c155af9199af9e69b889claireho 209527f654740f2a26ad62a5c155af9199af9e69b889clairehoint 209627f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 209727f654740f2a26ad62a5c155af9199af9e69b889claireho{ 209827f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn $2 (); 209927f654740f2a26ad62a5c155af9199af9e69b889claireho ; 210027f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 210127f654740f2a26ad62a5c155af9199af9e69b889claireho} 210227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 210327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 210427f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=yes" 210527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 210627f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=no" 210727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 210827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 210927f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 211027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 211127f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 211227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 211327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 2114103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 211527f654740f2a26ad62a5c155af9199af9e69b889claireho 211627f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_func 211727f654740f2a26ad62a5c155af9199af9e69b889claireho 211827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 211927f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------------------------------- 212027f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether TYPE exists after having included INCLUDES, setting cache 212127f654740f2a26ad62a5c155af9199af9e69b889claireho# variable VAR accordingly. 212227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type () 212327f654740f2a26ad62a5c155af9199af9e69b889claireho{ 212427f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 212527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 212627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 2127103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 212827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 212927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 213027f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=no" 213127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 213227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 213327f654740f2a26ad62a5c155af9199af9e69b889claireho$4 213427f654740f2a26ad62a5c155af9199af9e69b889clairehoint 213527f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 213627f654740f2a26ad62a5c155af9199af9e69b889claireho{ 213727f654740f2a26ad62a5c155af9199af9e69b889clairehoif (sizeof ($2)) 213827f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 213927f654740f2a26ad62a5c155af9199af9e69b889claireho ; 214027f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 214127f654740f2a26ad62a5c155af9199af9e69b889claireho} 214227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 214327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 214427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 214527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 214627f654740f2a26ad62a5c155af9199af9e69b889claireho$4 214727f654740f2a26ad62a5c155af9199af9e69b889clairehoint 214827f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 214927f654740f2a26ad62a5c155af9199af9e69b889claireho{ 215027f654740f2a26ad62a5c155af9199af9e69b889clairehoif (sizeof (($2))) 215127f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 215227f654740f2a26ad62a5c155af9199af9e69b889claireho ; 215327f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 215427f654740f2a26ad62a5c155af9199af9e69b889claireho} 215527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 215627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 215727f654740f2a26ad62a5c155af9199af9e69b889claireho 215827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 215927f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=yes" 216027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 216127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 216227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 216327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 216427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 216527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 216627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 216727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 2168103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 216927f654740f2a26ad62a5c155af9199af9e69b889claireho 217027f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_type 217127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >config.log <<_ACEOF 217227f654740f2a26ad62a5c155af9199af9e69b889clairehoThis file contains any messages produced by compilers while 217327f654740f2a26ad62a5c155af9199af9e69b889clairehorunning configure, to aid debugging if configure makes a mistake. 217427f654740f2a26ad62a5c155af9199af9e69b889claireho 217527f654740f2a26ad62a5c155af9199af9e69b889clairehoIt was created by $as_me, which was 2176103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68. Invocation command line was 217727f654740f2a26ad62a5c155af9199af9e69b889claireho 217827f654740f2a26ad62a5c155af9199af9e69b889claireho $ $0 $@ 217927f654740f2a26ad62a5c155af9199af9e69b889claireho 218027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 218127f654740f2a26ad62a5c155af9199af9e69b889clairehoexec 5>>config.log 218227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 218327f654740f2a26ad62a5c155af9199af9e69b889clairehocat <<_ASUNAME 218427f654740f2a26ad62a5c155af9199af9e69b889claireho## --------- ## 218527f654740f2a26ad62a5c155af9199af9e69b889claireho## Platform. ## 218627f654740f2a26ad62a5c155af9199af9e69b889claireho## --------- ## 218727f654740f2a26ad62a5c155af9199af9e69b889claireho 218827f654740f2a26ad62a5c155af9199af9e69b889clairehohostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 218927f654740f2a26ad62a5c155af9199af9e69b889clairehouname -m = `(uname -m) 2>/dev/null || echo unknown` 219027f654740f2a26ad62a5c155af9199af9e69b889clairehouname -r = `(uname -r) 2>/dev/null || echo unknown` 219127f654740f2a26ad62a5c155af9199af9e69b889clairehouname -s = `(uname -s) 2>/dev/null || echo unknown` 219227f654740f2a26ad62a5c155af9199af9e69b889clairehouname -v = `(uname -v) 2>/dev/null || echo unknown` 219327f654740f2a26ad62a5c155af9199af9e69b889claireho 219427f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 219527f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 219627f654740f2a26ad62a5c155af9199af9e69b889claireho 219727f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 219827f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 219927f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 220027f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 220127f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 220227f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 220327f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 220427f654740f2a26ad62a5c155af9199af9e69b889claireho 220527f654740f2a26ad62a5c155af9199af9e69b889claireho_ASUNAME 220627f654740f2a26ad62a5c155af9199af9e69b889claireho 220727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 220827f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 220927f654740f2a26ad62a5c155af9199af9e69b889clairehodo 221027f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 221127f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 221227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "PATH: $as_dir" 221327f654740f2a26ad62a5c155af9199af9e69b889claireho done 221427f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 221527f654740f2a26ad62a5c155af9199af9e69b889claireho 221627f654740f2a26ad62a5c155af9199af9e69b889claireho} >&5 221727f654740f2a26ad62a5c155af9199af9e69b889claireho 221827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >&5 <<_ACEOF 221927f654740f2a26ad62a5c155af9199af9e69b889claireho 222027f654740f2a26ad62a5c155af9199af9e69b889claireho 222127f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ## 222227f654740f2a26ad62a5c155af9199af9e69b889claireho## Core tests. ## 222327f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ## 222427f654740f2a26ad62a5c155af9199af9e69b889claireho 222527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 222627f654740f2a26ad62a5c155af9199af9e69b889claireho 222727f654740f2a26ad62a5c155af9199af9e69b889claireho 222827f654740f2a26ad62a5c155af9199af9e69b889claireho# Keep a trace of the command line. 222927f654740f2a26ad62a5c155af9199af9e69b889claireho# Strip out --no-create and --no-recursion so they do not pile up. 223027f654740f2a26ad62a5c155af9199af9e69b889claireho# Strip out --silent because we don't want to record it for future runs. 223127f654740f2a26ad62a5c155af9199af9e69b889claireho# Also quote any args containing shell meta-characters. 223227f654740f2a26ad62a5c155af9199af9e69b889claireho# Make two passes to allow for proper duplicate-argument suppression. 223327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args= 223427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args0= 223527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args1= 223627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_must_keep_next=false 223727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_pass in 1 2 223827f654740f2a26ad62a5c155af9199af9e69b889clairehodo 223927f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_arg 224027f654740f2a26ad62a5c155af9199af9e69b889claireho do 224127f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_arg in 224227f654740f2a26ad62a5c155af9199af9e69b889claireho -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 224327f654740f2a26ad62a5c155af9199af9e69b889claireho -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 224427f654740f2a26ad62a5c155af9199af9e69b889claireho | -silent | --silent | --silen | --sile | --sil) 224527f654740f2a26ad62a5c155af9199af9e69b889claireho continue ;; 224627f654740f2a26ad62a5c155af9199af9e69b889claireho *\'*) 224727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 224827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 224927f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_pass in 225027f654740f2a26ad62a5c155af9199af9e69b889claireho 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 225127f654740f2a26ad62a5c155af9199af9e69b889claireho 2) 225227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_configure_args1 " '$ac_arg'" 225327f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_must_keep_next = true; then 225427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_must_keep_next=false # Got value, back to normal. 225527f654740f2a26ad62a5c155af9199af9e69b889claireho else 225627f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_arg in 225727f654740f2a26ad62a5c155af9199af9e69b889claireho *=* | --config-cache | -C | -disable-* | --disable-* \ 225827f654740f2a26ad62a5c155af9199af9e69b889claireho | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 225927f654740f2a26ad62a5c155af9199af9e69b889claireho | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 226027f654740f2a26ad62a5c155af9199af9e69b889claireho | -with-* | --with-* | -without-* | --without-* | --x) 226127f654740f2a26ad62a5c155af9199af9e69b889claireho case "$ac_configure_args0 " in 226227f654740f2a26ad62a5c155af9199af9e69b889claireho "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 226327f654740f2a26ad62a5c155af9199af9e69b889claireho esac 226427f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 226527f654740f2a26ad62a5c155af9199af9e69b889claireho -* ) ac_must_keep_next=true ;; 226627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 226727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 226827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_configure_args " '$ac_arg'" 226927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 227027f654740f2a26ad62a5c155af9199af9e69b889claireho esac 227127f654740f2a26ad62a5c155af9199af9e69b889claireho done 227227f654740f2a26ad62a5c155af9199af9e69b889clairehodone 227327f654740f2a26ad62a5c155af9199af9e69b889claireho{ ac_configure_args0=; unset ac_configure_args0;} 227427f654740f2a26ad62a5c155af9199af9e69b889claireho{ ac_configure_args1=; unset ac_configure_args1;} 227527f654740f2a26ad62a5c155af9199af9e69b889claireho 227627f654740f2a26ad62a5c155af9199af9e69b889claireho# When interrupted or exit'd, cleanup temporary files, and complete 227727f654740f2a26ad62a5c155af9199af9e69b889claireho# config.log. We remove comments because anyway the quotes in there 227827f654740f2a26ad62a5c155af9199af9e69b889claireho# would cause problems or look ugly. 227927f654740f2a26ad62a5c155af9199af9e69b889claireho# WARNING: Use '\'' to represent an apostrophe within the trap. 228027f654740f2a26ad62a5c155af9199af9e69b889claireho# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 228127f654740f2a26ad62a5c155af9199af9e69b889clairehotrap 'exit_status=$? 228227f654740f2a26ad62a5c155af9199af9e69b889claireho # Save into config.log some information that might help in debugging. 228327f654740f2a26ad62a5c155af9199af9e69b889claireho { 228427f654740f2a26ad62a5c155af9199af9e69b889claireho echo 228527f654740f2a26ad62a5c155af9199af9e69b889claireho 228627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "## ---------------- ## 228727f654740f2a26ad62a5c155af9199af9e69b889claireho## Cache variables. ## 228827f654740f2a26ad62a5c155af9199af9e69b889claireho## ---------------- ##" 228927f654740f2a26ad62a5c155af9199af9e69b889claireho echo 229027f654740f2a26ad62a5c155af9199af9e69b889claireho # The following way of writing the cache mishandles newlines in values, 229127f654740f2a26ad62a5c155af9199af9e69b889claireho( 229227f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 229327f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_val=\$$ac_var 229427f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_val in #( 229527f654740f2a26ad62a5c155af9199af9e69b889claireho *${as_nl}*) 229627f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_var in #( 229727f654740f2a26ad62a5c155af9199af9e69b889claireho *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 229827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 229927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 230027f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_var in #( 230127f654740f2a26ad62a5c155af9199af9e69b889claireho _ | IFS | as_nl) ;; #( 230227f654740f2a26ad62a5c155af9199af9e69b889claireho BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 230327f654740f2a26ad62a5c155af9199af9e69b889claireho *) { eval $ac_var=; unset $ac_var;} ;; 230427f654740f2a26ad62a5c155af9199af9e69b889claireho esac ;; 230527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 230627f654740f2a26ad62a5c155af9199af9e69b889claireho done 230727f654740f2a26ad62a5c155af9199af9e69b889claireho (set) 2>&1 | 230827f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 230927f654740f2a26ad62a5c155af9199af9e69b889claireho *${as_nl}ac_space=\ *) 231027f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n \ 231127f654740f2a26ad62a5c155af9199af9e69b889claireho "s/'\''/'\''\\\\'\'''\''/g; 231227f654740f2a26ad62a5c155af9199af9e69b889claireho s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 231327f654740f2a26ad62a5c155af9199af9e69b889claireho ;; #( 231427f654740f2a26ad62a5c155af9199af9e69b889claireho *) 231527f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 231627f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 231727f654740f2a26ad62a5c155af9199af9e69b889claireho esac | 231827f654740f2a26ad62a5c155af9199af9e69b889claireho sort 231927f654740f2a26ad62a5c155af9199af9e69b889claireho) 232027f654740f2a26ad62a5c155af9199af9e69b889claireho echo 2321ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 232227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "## ----------------- ## 232327f654740f2a26ad62a5c155af9199af9e69b889claireho## Output variables. ## 232427f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------- ##" 232527f654740f2a26ad62a5c155af9199af9e69b889claireho echo 232627f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_var in $ac_subst_vars 232727f654740f2a26ad62a5c155af9199af9e69b889claireho do 232827f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_val=\$$ac_var 232927f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_val in 233027f654740f2a26ad62a5c155af9199af9e69b889claireho *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 233127f654740f2a26ad62a5c155af9199af9e69b889claireho esac 233227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$ac_var='\''$ac_val'\''" 233327f654740f2a26ad62a5c155af9199af9e69b889claireho done | sort 233427f654740f2a26ad62a5c155af9199af9e69b889claireho echo 233585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 233627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_subst_files"; then 233727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "## ------------------- ## 233827f654740f2a26ad62a5c155af9199af9e69b889claireho## File substitutions. ## 233927f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------- ##" 234027f654740f2a26ad62a5c155af9199af9e69b889claireho echo 234127f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_var in $ac_subst_files 234227f654740f2a26ad62a5c155af9199af9e69b889claireho do 234327f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_val=\$$ac_var 234427f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_val in 234527f654740f2a26ad62a5c155af9199af9e69b889claireho *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 234627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 234727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$ac_var='\''$ac_val'\''" 234827f654740f2a26ad62a5c155af9199af9e69b889claireho done | sort 234927f654740f2a26ad62a5c155af9199af9e69b889claireho echo 235027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 235185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 235227f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s confdefs.h; then 235327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "## ----------- ## 235427f654740f2a26ad62a5c155af9199af9e69b889claireho## confdefs.h. ## 235527f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ##" 235627f654740f2a26ad62a5c155af9199af9e69b889claireho echo 235727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h 235827f654740f2a26ad62a5c155af9199af9e69b889claireho echo 235927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 236027f654740f2a26ad62a5c155af9199af9e69b889claireho test "$ac_signal" != 0 && 236127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: caught signal $ac_signal" 236227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: exit $exit_status" 236327f654740f2a26ad62a5c155af9199af9e69b889claireho } >&5 236427f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f core *.core core.conftest.* && 236527f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 236627f654740f2a26ad62a5c155af9199af9e69b889claireho exit $exit_status 236727f654740f2a26ad62a5c155af9199af9e69b889claireho' 0 236827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_signal in 1 2 13 15; do 236927f654740f2a26ad62a5c155af9199af9e69b889claireho trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 237027f654740f2a26ad62a5c155af9199af9e69b889clairehodone 237127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_signal=0 237285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 237327f654740f2a26ad62a5c155af9199af9e69b889claireho# confdefs.h avoids OS command line length limits that DEFS can exceed. 237427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f -r conftest* confdefs.h 237585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 237627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "/* confdefs.h */" > confdefs.h 237785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 237827f654740f2a26ad62a5c155af9199af9e69b889claireho# Predefined preprocessor variables. 2379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 238027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 238127f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_NAME "$PACKAGE_NAME" 238227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 238427f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 238527f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 238627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 238827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 238927f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_VERSION "$PACKAGE_VERSION" 239027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 239227f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 239327f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_STRING "$PACKAGE_STRING" 239427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 239627f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 239727f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 239827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 240027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 240127f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_URL "$PACKAGE_URL" 2402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 2403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2404ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 240527f654740f2a26ad62a5c155af9199af9e69b889claireho# Let the site file select an alternate cache file if it wants to. 240627f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer an explicitly selected file to automatically selected ones. 240727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_site_file1=NONE 240827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_site_file2=NONE 240927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CONFIG_SITE"; then 241027f654740f2a26ad62a5c155af9199af9e69b889claireho # We do not want a PATH search for config.site. 241127f654740f2a26ad62a5c155af9199af9e69b889claireho case $CONFIG_SITE in #(( 241227f654740f2a26ad62a5c155af9199af9e69b889claireho -*) ac_site_file1=./$CONFIG_SITE;; 241327f654740f2a26ad62a5c155af9199af9e69b889claireho */*) ac_site_file1=$CONFIG_SITE;; 241427f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_site_file1=./$CONFIG_SITE;; 241527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 241627f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test "x$prefix" != xNONE; then 241727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_site_file1=$prefix/share/config.site 241827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_site_file2=$prefix/etc/config.site 2419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 242027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_site_file1=$ac_default_prefix/share/config.site 242127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_site_file2=$ac_default_prefix/etc/config.site 242227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 242327f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_site_file in "$ac_site_file1" "$ac_site_file2" 242427f654740f2a26ad62a5c155af9199af9e69b889clairehodo 242527f654740f2a26ad62a5c155af9199af9e69b889claireho test "x$ac_site_file" = xNONE && continue 242627f654740f2a26ad62a5c155af9199af9e69b889claireho if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 242727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 242827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: loading site script $ac_site_file" >&6;} 242927f654740f2a26ad62a5c155af9199af9e69b889claireho sed 's/^/| /' "$ac_site_file" >&5 243027f654740f2a26ad62a5c155af9199af9e69b889claireho . "$ac_site_file" \ 243127f654740f2a26ad62a5c155af9199af9e69b889claireho || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 243227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 243327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "failed to load site script $ac_site_file 243427f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 243527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 243627f654740f2a26ad62a5c155af9199af9e69b889clairehodone 2437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 243827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -r "$cache_file"; then 243927f654740f2a26ad62a5c155af9199af9e69b889claireho # Some versions of bash will fail to source /dev/null (special files 244027f654740f2a26ad62a5c155af9199af9e69b889claireho # actually), so we avoid doing that. DJGPP emulates it as a regular file. 244127f654740f2a26ad62a5c155af9199af9e69b889claireho if test /dev/null != "$cache_file" && test -f "$cache_file"; then 244227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 244327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: loading cache $cache_file" >&6;} 244427f654740f2a26ad62a5c155af9199af9e69b889claireho case $cache_file in 244527f654740f2a26ad62a5c155af9199af9e69b889claireho [\\/]* | ?:[\\/]* ) . "$cache_file";; 244627f654740f2a26ad62a5c155af9199af9e69b889claireho *) . "./$cache_file";; 244727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 244827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 244927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 245027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 245127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: creating cache $cache_file" >&6;} 245227f654740f2a26ad62a5c155af9199af9e69b889claireho >$cache_file 2453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 245485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 245527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the precious variables saved in the cache have kept the same 245627f654740f2a26ad62a5c155af9199af9e69b889claireho# value. 245727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cache_corrupted=false 245827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_var in $ac_precious_vars; do 245927f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_old_set=\$ac_cv_env_${ac_var}_set 246027f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_new_set=\$ac_env_${ac_var}_set 246127f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_old_val=\$ac_cv_env_${ac_var}_value 246227f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_new_val=\$ac_env_${ac_var}_value 246327f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_old_set,$ac_new_set in 246427f654740f2a26ad62a5c155af9199af9e69b889claireho set,) 246527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 246627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 246727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cache_corrupted=: ;; 246827f654740f2a26ad62a5c155af9199af9e69b889claireho ,set) 246927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 247027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 247127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cache_corrupted=: ;; 247227f654740f2a26ad62a5c155af9199af9e69b889claireho ,);; 247327f654740f2a26ad62a5c155af9199af9e69b889claireho *) 247427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_old_val" != "x$ac_new_val"; then 247527f654740f2a26ad62a5c155af9199af9e69b889claireho # differences in whitespace do not lead to failure. 247627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_old_val_w=`echo x $ac_old_val` 247727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_new_val_w=`echo x $ac_new_val` 247827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_old_val_w" != "$ac_new_val_w"; then 247927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 248027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 248127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cache_corrupted=: 2482ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 248327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 248427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 248527f654740f2a26ad62a5c155af9199af9e69b889claireho eval $ac_var=\$ac_old_val 248627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 248727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 248827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 248927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 249027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 249127f654740f2a26ad62a5c155af9199af9e69b889claireho fi;; 249227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 249327f654740f2a26ad62a5c155af9199af9e69b889claireho # Pass precious variables to config.status. 249427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_new_set" = set; then 249527f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_new_val in 249627f654740f2a26ad62a5c155af9199af9e69b889claireho *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 249727f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_arg=$ac_var=$ac_new_val ;; 249827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 249927f654740f2a26ad62a5c155af9199af9e69b889claireho case " $ac_configure_args " in 250027f654740f2a26ad62a5c155af9199af9e69b889claireho *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 250127f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_append ac_configure_args " '$ac_arg'" ;; 250227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 250327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 250427f654740f2a26ad62a5c155af9199af9e69b889clairehodone 250527f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_cache_corrupted; then 250627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 250727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 250827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 250927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 251027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 251127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 251227f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 251327f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of script. ## 251427f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 2515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 251627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 251727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 251827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 251927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 252027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 2521ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2523ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2524b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#TODO: IcuBug:8502 2525b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#AC_INIT([ICU], 2526b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# m4_esyscmd_s([sed -n 's/^[ ]*#[ ]*define[ ]*U_ICU_VERSION[ ]*"\([^"]*\)".*/\1/p' "./common/unicode/uvernum.h]"), 2527b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# [http://icu-project.org/bugs], 2528b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# [International Components for Unicode], 2529b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# [http://icu-project.org]) 2530b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 2531b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 2532ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 253327f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE="icu" 253427f654740f2a26ad62a5c155af9199af9e69b889claireho 253527f654740f2a26ad62a5c155af9199af9e69b889claireho 253627f654740f2a26ad62a5c155af9199af9e69b889claireho# Use custom echo test for newline option 253727f654740f2a26ad62a5c155af9199af9e69b889claireho# Current autoconf (2.65) gives incorrect echo newline option 253827f654740f2a26ad62a5c155af9199af9e69b889claireho# for icu-config 253927f654740f2a26ad62a5c155af9199af9e69b889claireho# This may be removed later - mow (June 17, 2010) 254027f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T= 254127f654740f2a26ad62a5c155af9199af9e69b889clairehocase `/bin/sh -c "echo -n x"` in 254227f654740f2a26ad62a5c155af9199af9e69b889claireho-n*) 254327f654740f2a26ad62a5c155af9199af9e69b889claireho case `/bin/sh -c "echo 'x\c'"` in 254427f654740f2a26ad62a5c155af9199af9e69b889claireho *c*) ICU_ECHO_T=' ';; # ECHO_T is single tab character. 254527f654740f2a26ad62a5c155af9199af9e69b889claireho *) ICU_ECHO_C='\c';; 254627f654740f2a26ad62a5c155af9199af9e69b889claireho esac;; 254727f654740f2a26ad62a5c155af9199af9e69b889claireho*) 254827f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_ECHO_N='-n';; 254985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 2550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 255127f654740f2a26ad62a5c155af9199af9e69b889claireho 255227f654740f2a26ad62a5c155af9199af9e69b889claireho 255327f654740f2a26ad62a5c155af9199af9e69b889claireho 255427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ICU version numbers" >&5 255527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for ICU version numbers... " >&6; } 255627f654740f2a26ad62a5c155af9199af9e69b889claireho 255727f654740f2a26ad62a5c155af9199af9e69b889claireho# Get the ICU version from uversion.h or other headers 255827f654740f2a26ad62a5c155af9199af9e69b889clairehogeticuversion() { 255927f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n 's/^[ ]*#[ ]*define[ ]*U_ICU_VERSION[ ]*"\([^"]*\)".*/\1/p' "$@" 256027f654740f2a26ad62a5c155af9199af9e69b889claireho} 256127f654740f2a26ad62a5c155af9199af9e69b889clairehogetuversion() { 256227f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n 's/^[ ]*#[ ]*define[ ]*U_UNICODE_VERSION[ ]*"\([^"]*\)".*/\1/p' "$@" 256327f654740f2a26ad62a5c155af9199af9e69b889claireho} 256427f654740f2a26ad62a5c155af9199af9e69b889clairehoVERSION=`geticuversion $srcdir/common/unicode/uvernum.h` 256527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x"$VERSION" = x; then 2566b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho as_fn_error $? "Cannot determine ICU version number from uvernum.h header file" "$LINENO" 5 2567ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 256885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 2569b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#TODO: IcuBug:8502 2570b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#if test "$VERSION" != "$PACKAGE_VERSION"; then 2571b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# AC_MSG_ERROR([configure was generated for $PACKAGE_VERSION but uvernum.h has $VERSION - please rerun autoconf]) 2572b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#fi 2573b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 257427f654740f2a26ad62a5c155af9199af9e69b889clairehoUNICODE_VERSION=`getuversion $srcdir/common/unicode/uchar.h` 257527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x"$UNICODE_VERSION" = x; then 2576b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho as_fn_error $? "Cannot determine Unicode version number from uchar.h header file" "$LINENO" 5 2577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 257827f654740f2a26ad62a5c155af9199af9e69b889claireho# Compute a reasonable library version from the release version. This is 257927f654740f2a26ad62a5c155af9199af9e69b889claireho# very bad, but that's wanted... We want to make sure that the LIB_VERSION 258027f654740f2a26ad62a5c155af9199af9e69b889claireho# has at least a dot in it, so we'll add a .0 if needed. 2581103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius#[LIB_VERSION=`echo $VERSION | sed -e 's/\.//' -e 's/^\([^.]*\)$/\1.0/'`] 2582103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIB_VERSION=$VERSION 258327f654740f2a26ad62a5c155af9199af9e69b889clairehoLIB_VERSION_MAJOR=`echo $LIB_VERSION | sed 's/\..*//'` 258427f654740f2a26ad62a5c155af9199af9e69b889claireho 258527f654740f2a26ad62a5c155af9199af9e69b889claireho 258627f654740f2a26ad62a5c155af9199af9e69b889claireho 258727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&5 258827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&6; } 258927f654740f2a26ad62a5c155af9199af9e69b889claireho 259027f654740f2a26ad62a5c155af9199af9e69b889claireho 259127f654740f2a26ad62a5c155af9199af9e69b889claireho 259227f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the host system 259327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_aux_dir= 259427f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 259527f654740f2a26ad62a5c155af9199af9e69b889claireho if test -f "$ac_dir/install-sh"; then 259627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_aux_dir=$ac_dir 259727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_install_sh="$ac_aux_dir/install-sh -c" 259827f654740f2a26ad62a5c155af9199af9e69b889claireho break 259927f654740f2a26ad62a5c155af9199af9e69b889claireho elif test -f "$ac_dir/install.sh"; then 260027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_aux_dir=$ac_dir 260127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_install_sh="$ac_aux_dir/install.sh -c" 260227f654740f2a26ad62a5c155af9199af9e69b889claireho break 260327f654740f2a26ad62a5c155af9199af9e69b889claireho elif test -f "$ac_dir/shtool"; then 260427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_aux_dir=$ac_dir 260527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_install_sh="$ac_aux_dir/shtool install -c" 260627f654740f2a26ad62a5c155af9199af9e69b889claireho break 260727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 260827f654740f2a26ad62a5c155af9199af9e69b889clairehodone 260927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_aux_dir"; then 261027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2611ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 2612ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 261327f654740f2a26ad62a5c155af9199af9e69b889claireho# These three variables are undocumented and unsupported, 261427f654740f2a26ad62a5c155af9199af9e69b889claireho# and are intended to be withdrawn in a future Autoconf release. 261527f654740f2a26ad62a5c155af9199af9e69b889claireho# They can cause serious problems if a builder's source tree is in a directory 261627f654740f2a26ad62a5c155af9199af9e69b889claireho# whose full name contains unusual characters. 261727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 261827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 261927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 262027f654740f2a26ad62a5c155af9199af9e69b889claireho 262127f654740f2a26ad62a5c155af9199af9e69b889claireho 262227f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure we can run config.sub. 262327f654740f2a26ad62a5c155af9199af9e69b889claireho$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 262427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 262527f654740f2a26ad62a5c155af9199af9e69b889claireho 262627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 262727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking build system type... " >&6; } 2628103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_build+:} false; then : 262985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 2630ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 263127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_build_alias=$build_alias 263227f654740f2a26ad62a5c155af9199af9e69b889clairehotest "x$ac_build_alias" = x && 263327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 263427f654740f2a26ad62a5c155af9199af9e69b889clairehotest "x$ac_build_alias" = x && 263527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 263627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 263727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 263927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 264027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 264127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_build" >&6; } 264227f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_cv_build in 264327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*) ;; 264427f654740f2a26ad62a5c155af9199af9e69b889claireho*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 264585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 264627f654740f2a26ad62a5c155af9199af9e69b889clairehobuild=$ac_cv_build 264727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_IFS=$IFS; IFS='-' 264827f654740f2a26ad62a5c155af9199af9e69b889clairehoset x $ac_cv_build 264927f654740f2a26ad62a5c155af9199af9e69b889clairehoshift 265027f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_cpu=$1 265127f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_vendor=$2 265227f654740f2a26ad62a5c155af9199af9e69b889clairehoshift; shift 265327f654740f2a26ad62a5c155af9199af9e69b889claireho# Remember, the first character of IFS is used to create $*, 265427f654740f2a26ad62a5c155af9199af9e69b889claireho# except with old shells: 265527f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_os=$* 265627f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$ac_save_IFS 265727f654740f2a26ad62a5c155af9199af9e69b889clairehocase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2658ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 265985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 266027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 266127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking host system type... " >&6; } 2662103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_host+:} false; then : 266327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 266427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 266527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$host_alias" = x; then 266627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_host=$ac_cv_build 266727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 266827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 266927f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2670ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 2671ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 267327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 267427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_host" >&6; } 267527f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_cv_host in 267627f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*) ;; 267727f654740f2a26ad62a5c155af9199af9e69b889claireho*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 267927f654740f2a26ad62a5c155af9199af9e69b889clairehohost=$ac_cv_host 268027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_IFS=$IFS; IFS='-' 268127f654740f2a26ad62a5c155af9199af9e69b889clairehoset x $ac_cv_host 268227f654740f2a26ad62a5c155af9199af9e69b889clairehoshift 268327f654740f2a26ad62a5c155af9199af9e69b889clairehohost_cpu=$1 268427f654740f2a26ad62a5c155af9199af9e69b889clairehohost_vendor=$2 268527f654740f2a26ad62a5c155af9199af9e69b889clairehoshift; shift 268627f654740f2a26ad62a5c155af9199af9e69b889claireho# Remember, the first character of IFS is used to create $*, 268727f654740f2a26ad62a5c155af9199af9e69b889claireho# except with old shells: 268827f654740f2a26ad62a5c155af9199af9e69b889clairehohost_os=$* 268927f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$ac_save_IFS 269027f654740f2a26ad62a5c155af9199af9e69b889clairehocase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2691ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2692ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2693ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2694ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2695ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 269627f654740f2a26ad62a5c155af9199af9e69b889claireho# This variable is needed on z/OS because the C++ compiler only recognizes .C 269727f654740f2a26ad62a5c155af9199af9e69b889claireho_CXX_CXXSUFFIX=cpp 269827f654740f2a26ad62a5c155af9199af9e69b889clairehoexport _CXX_CXXSUFFIX 269985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 2700103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Accumulate #defines 2701103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="" 2702103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusUCONFIG_CPPFLAGS="" 2703103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 270485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether to build debug libraries 270527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build debug libraries" >&5 270685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking whether to build debug libraries... " >&6; } 2707ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruenabled=no 2708ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruENABLE_DEBUG=0 270985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-debug was given. 271027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_debug+set}" = set; then : 271185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_debug; case "${enableval}" in 2712103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius yes|"") enabled=yes; ENABLE_DEBUG=1; CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEBUG=1" ;; 2713ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) ;; 2714ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 271585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 2716ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 271727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 271885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$enabled" >&6; } 2719ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 272085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 272185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether to build release libraries 272227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build release libraries" >&5 272385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking whether to build release libraries... " >&6; } 2724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruenabled=yes 2725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruENABLE_RELEASE=1 272685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-release was given. 272727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_release+set}" = set; then : 272885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_release; case "${enableval}" in 2729ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) enabled=no; ENABLE_RELEASE=0 ;; 2730ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) ;; 2731ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 273285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 2733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 273427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 273550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "$enabled" >&6; } 273650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 273750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 273827f654740f2a26ad62a5c155af9199af9e69b889claireho# Don't use the default C/CXXFLags 273927f654740f2a26ad62a5c155af9199af9e69b889claireho: ${CFLAGS=""} 274027f654740f2a26ad62a5c155af9199af9e69b889claireho: ${CXXFLAGS=""} 274150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 274254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Checks for compilers 274327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 274427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 274527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 274627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 274727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 274827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then 274954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc 275027f654740f2a26ad62a5c155af9199af9e69b889claireho do 275127f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 275227f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_tool_prefix$ac_prog; ac_word=$2 275327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 275485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for $ac_word... " >&6; } 2755103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_CC+:} false; then : 275685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 275785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 275827f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$CC"; then 275927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CC="$CC" # Let the user override the test. 276085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 276185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 276285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH 276385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo 276485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=$as_save_IFS 276585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -z "$as_dir" && as_dir=. 276627f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 276785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 276827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 276927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 277085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho break 2 277185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 277285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 277327f654740f2a26ad62a5c155af9199af9e69b889claireho done 277485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS 277585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 277685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 277785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 277827f654740f2a26ad62a5c155af9199af9e69b889clairehoCC=$ac_cv_prog_CC 277927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CC"; then 278027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 278127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CC" >&6; } 278285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 278327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 278485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "no" >&6; } 278585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 278685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 278785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 278827f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$CC" && break 278927f654740f2a26ad62a5c155af9199af9e69b889claireho done 279085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 279127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CC"; then 279227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_ct_CC=$CC 279354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc 279427f654740f2a26ad62a5c155af9199af9e69b889clairehodo 279527f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_prog", so it can be a program name with args. 279627f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2 279727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 279885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for $ac_word... " >&6; } 2799103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_CC+:} false; then : 280085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 2801ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 280227f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_ct_CC"; then 280327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 280485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 280585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 280685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH 2807ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 2808ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru IFS=$as_save_IFS 2809ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru test -z "$as_dir" && as_dir=. 281027f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 281185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 281227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_CC="$ac_prog" 281327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2814ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru break 2 2815ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 2816ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 281727f654740f2a26ad62a5c155af9199af9e69b889claireho done 281885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS 2819ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2820ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 282185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 282227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_CC=$ac_cv_prog_ac_ct_CC 282327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_CC"; then 282427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 282527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_CC" >&6; } 282685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 282727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 282885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "no" >&6; } 282985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 2830ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 283127f654740f2a26ad62a5c155af9199af9e69b889claireho 283227f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$ac_ct_CC" && break 283327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 283427f654740f2a26ad62a5c155af9199af9e69b889claireho 283527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_ct_CC" = x; then 283627f654740f2a26ad62a5c155af9199af9e69b889claireho CC="" 283785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 283885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $cross_compiling:$ac_tool_warned in 283985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoyes:) 284027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 284185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 284285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_tool_warned=yes ;; 284385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 284427f654740f2a26ad62a5c155af9199af9e69b889claireho CC=$ac_ct_CC 284585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 2846ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 2847ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 284927f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 285027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 285127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "no acceptable C compiler found in \$PATH 285227f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 2853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 285427f654740f2a26ad62a5c155af9199af9e69b889claireho# Provide some information about the compiler. 285527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 285627f654740f2a26ad62a5c155af9199af9e69b889clairehoset X $ac_compile 285727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler=$2 285827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_option in --version -v -V -qversion; do 285927f654740f2a26ad62a5c155af9199af9e69b889claireho { { ac_try="$ac_compiler $ac_option >&5" 286027f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in 286127f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 286227f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 286327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 286427f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 286527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 286627f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compiler $ac_option >&5") 2>conftest.err 286727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 286827f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 286927f654740f2a26ad62a5c155af9199af9e69b889claireho sed '10a\ 287027f654740f2a26ad62a5c155af9199af9e69b889claireho... rest of stderr output deleted ... 287127f654740f2a26ad62a5c155af9199af9e69b889claireho 10q' conftest.err >conftest.er1 287227f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 287327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 287427f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.er1 conftest.err 287527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 287627f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } 287727f654740f2a26ad62a5c155af9199af9e69b889clairehodone 287885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 287927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 288027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 288150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 288227f654740f2a26ad62a5c155af9199af9e69b889clairehoint 288327f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 288427f654740f2a26ad62a5c155af9199af9e69b889claireho{ 288585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 288627f654740f2a26ad62a5c155af9199af9e69b889claireho ; 288727f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 288827f654740f2a26ad62a5c155af9199af9e69b889claireho} 288927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 289027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files_save=$ac_clean_files 289127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 289227f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to create an executable without -o first, disregard a.out. 289327f654740f2a26ad62a5c155af9199af9e69b889claireho# It will help us diagnose broken compilers, and finding out an intuition 289427f654740f2a26ad62a5c155af9199af9e69b889claireho# of exeext. 289527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 289627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether the C compiler works... " >&6; } 289727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2898ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 289927f654740f2a26ad62a5c155af9199af9e69b889claireho# The possible output files: 290027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2901ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 290227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_rmfiles= 290327f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in $ac_files 290427f654740f2a26ad62a5c155af9199af9e69b889clairehodo 290527f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_file in 290627f654740f2a26ad62a5c155af9199af9e69b889claireho *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 290727f654740f2a26ad62a5c155af9199af9e69b889claireho * ) ac_rmfiles="$ac_rmfiles $ac_file";; 290827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 290927f654740f2a26ad62a5c155af9199af9e69b889clairehodone 291027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f $ac_rmfiles 2911ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 291227f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_link_default" 291327f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in 291427f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 291527f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 291627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 291727f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 291827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 291927f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link_default") 2>&5 292027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 292127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 292227f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; then : 292327f654740f2a26ad62a5c155af9199af9e69b889claireho # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 292427f654740f2a26ad62a5c155af9199af9e69b889claireho# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 292527f654740f2a26ad62a5c155af9199af9e69b889claireho# in a Makefile. We should not override ac_cv_exeext if it was cached, 292627f654740f2a26ad62a5c155af9199af9e69b889claireho# so that the user can short-circuit this test for compilers unknown to 292727f654740f2a26ad62a5c155af9199af9e69b889claireho# Autoconf. 292827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in $ac_files '' 292950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodo 293027f654740f2a26ad62a5c155af9199af9e69b889claireho test -f "$ac_file" || continue 293127f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_file in 293227f654740f2a26ad62a5c155af9199af9e69b889claireho *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 293327f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 293427f654740f2a26ad62a5c155af9199af9e69b889claireho [ab].out ) 293527f654740f2a26ad62a5c155af9199af9e69b889claireho # We found the default executable, but exeext='' is most 293627f654740f2a26ad62a5c155af9199af9e69b889claireho # certainly right. 293727f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 293827f654740f2a26ad62a5c155af9199af9e69b889claireho *.* ) 293927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 294027f654740f2a26ad62a5c155af9199af9e69b889claireho then :; else 294127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 294227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 294327f654740f2a26ad62a5c155af9199af9e69b889claireho # We set ac_cv_exeext here because the later test for it is not 294427f654740f2a26ad62a5c155af9199af9e69b889claireho # safe: cross compilers may not add the suffix if given an `-o' 294527f654740f2a26ad62a5c155af9199af9e69b889claireho # argument, so we may need to know it at that point already. 294627f654740f2a26ad62a5c155af9199af9e69b889claireho # Even if this section looks crufty: it has the advantage of 294727f654740f2a26ad62a5c155af9199af9e69b889claireho # actually working. 294827f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 294927f654740f2a26ad62a5c155af9199af9e69b889claireho * ) 295027f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 295127f654740f2a26ad62a5c155af9199af9e69b889claireho esac 295227f654740f2a26ad62a5c155af9199af9e69b889clairehodone 295327f654740f2a26ad62a5c155af9199af9e69b889clairehotest "$ac_cv_exeext" = no && ac_cv_exeext= 295427f654740f2a26ad62a5c155af9199af9e69b889claireho 295527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 295627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_file='' 295750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 295827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_file"; then : 295927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 296027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 296127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: failed program was:" >&5 296227f654740f2a26ad62a5c155af9199af9e69b889clairehosed 's/^/| /' conftest.$ac_ext >&5 296327f654740f2a26ad62a5c155af9199af9e69b889claireho 296427f654740f2a26ad62a5c155af9199af9e69b889claireho{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 296527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 296627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "C compiler cannot create executables 296727f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 2968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 296927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 297027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "yes" >&6; } 297127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 297227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 297327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for C compiler default output file name... " >&6; } 297427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 297527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_file" >&6; } 297627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$ac_cv_exeext 297727f654740f2a26ad62a5c155af9199af9e69b889claireho 297827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 297927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files=$ac_clean_files_save 298027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 298127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for suffix of executables... " >&6; } 298227f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_link" 298385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 298485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 298585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 298685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 298727f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 298827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 298927f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>&5 2990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 299127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 299227f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; then : 299327f654740f2a26ad62a5c155af9199af9e69b889claireho # If both `conftest.exe' and `conftest' are `present' (well, observable) 299427f654740f2a26ad62a5c155af9199af9e69b889claireho# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 299527f654740f2a26ad62a5c155af9199af9e69b889claireho# work properly (i.e., refer to `conftest.exe'), while it won't with 299627f654740f2a26ad62a5c155af9199af9e69b889claireho# `rm'. 299727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in conftest.exe conftest conftest.*; do 299827f654740f2a26ad62a5c155af9199af9e69b889claireho test -f "$ac_file" || continue 299927f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_file in 300027f654740f2a26ad62a5c155af9199af9e69b889claireho *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 300127f654740f2a26ad62a5c155af9199af9e69b889claireho *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 300227f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 300327f654740f2a26ad62a5c155af9199af9e69b889claireho * ) break;; 300427f654740f2a26ad62a5c155af9199af9e69b889claireho esac 300527f654740f2a26ad62a5c155af9199af9e69b889clairehodone 3006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 300727f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 300827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 300927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot compute suffix of executables: cannot compile and link 301027f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 3011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 301227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest conftest$ac_cv_exeext 301327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 301427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_exeext" >&6; } 301585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 301627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext 301727f654740f2a26ad62a5c155af9199af9e69b889clairehoEXEEXT=$ac_cv_exeext 301827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$EXEEXT 301927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 302027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 302127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h> 302227f654740f2a26ad62a5c155af9199af9e69b889clairehoint 302327f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 302427f654740f2a26ad62a5c155af9199af9e69b889claireho{ 302527f654740f2a26ad62a5c155af9199af9e69b889clairehoFILE *f = fopen ("conftest.out", "w"); 302627f654740f2a26ad62a5c155af9199af9e69b889claireho return ferror (f) || fclose (f) != 0; 302750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 302827f654740f2a26ad62a5c155af9199af9e69b889claireho ; 302927f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 303027f654740f2a26ad62a5c155af9199af9e69b889claireho} 303150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF 303227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files="$ac_clean_files conftest.out" 303327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the compiler produces executables we can run. If not, either 303427f654740f2a26ad62a5c155af9199af9e69b889claireho# the compiler is broken, or we cross compile. 303527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 303627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are cross compiling... " >&6; } 303727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$cross_compiling" != yes; then 303827f654740f2a26ad62a5c155af9199af9e69b889claireho { { ac_try="$ac_link" 303927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in 304027f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 304127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 304227f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 304327f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 304427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 304527f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>&5 304627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 304727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 304827f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } 304927f654740f2a26ad62a5c155af9199af9e69b889claireho if { ac_try='./conftest$ac_cv_exeext' 305027f654740f2a26ad62a5c155af9199af9e69b889claireho { { case "(($ac_try" in 305127f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 305227f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 305327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 305427f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 305527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 305627f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_try") 2>&5 305727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 305827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 305927f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; }; then 306027f654740f2a26ad62a5c155af9199af9e69b889claireho cross_compiling=no 306127f654740f2a26ad62a5c155af9199af9e69b889claireho else 306227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = maybe; then 306327f654740f2a26ad62a5c155af9199af9e69b889claireho cross_compiling=yes 306427f654740f2a26ad62a5c155af9199af9e69b889claireho else 306527f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 306627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 306727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot run C compiled programs. 306827f654740f2a26ad62a5c155af9199af9e69b889clairehoIf you meant to cross compile, use \`--host'. 306927f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 307027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 307127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 307227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 307327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 307427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$cross_compiling" >&6; } 307527f654740f2a26ad62a5c155af9199af9e69b889claireho 307627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 307727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files=$ac_clean_files_save 307827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 307927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for suffix of object files... " >&6; } 3080103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_objext+:} false; then : 308127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 308227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 308327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 308450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h. */ 308527f654740f2a26ad62a5c155af9199af9e69b889claireho 308627f654740f2a26ad62a5c155af9199af9e69b889clairehoint 308727f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 308827f654740f2a26ad62a5c155af9199af9e69b889claireho{ 308927f654740f2a26ad62a5c155af9199af9e69b889claireho 309027f654740f2a26ad62a5c155af9199af9e69b889claireho ; 309127f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 309227f654740f2a26ad62a5c155af9199af9e69b889claireho} 309350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF 309427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.o conftest.obj 309527f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_compile" 309650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehocase "(($ac_try" in 309750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 309850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho *) ac_try_echo=$ac_try;; 309950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoesac 310027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 310127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 310227f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compile") 2>&5 310350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho ac_status=$? 310427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 310527f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; then : 310627f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_file in conftest.o conftest.obj conftest.*; do 310727f654740f2a26ad62a5c155af9199af9e69b889claireho test -f "$ac_file" || continue; 310827f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_file in 310927f654740f2a26ad62a5c155af9199af9e69b889claireho *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 311027f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 311127f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 311227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 311327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 311450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 311550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho $as_echo "$as_me: failed program was:" >&5 311650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehosed 's/^/| /' conftest.$ac_ext >&5 3117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 311827f654740f2a26ad62a5c155af9199af9e69b889claireho{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 311927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 312027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot compute suffix of object files: cannot compile 312127f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 3122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 312327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_cv_objext conftest.$ac_ext 312427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 312527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 312627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_objext" >&6; } 312727f654740f2a26ad62a5c155af9199af9e69b889clairehoOBJEXT=$ac_cv_objext 312827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_objext=$OBJEXT 312927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 313027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3131103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_compiler_gnu+:} false; then : 313227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 313327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 313427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 313527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 313650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 313727f654740f2a26ad62a5c155af9199af9e69b889clairehoint 313827f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 313927f654740f2a26ad62a5c155af9199af9e69b889claireho{ 314027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __GNUC__ 314127f654740f2a26ad62a5c155af9199af9e69b889claireho choke me 314227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 314350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 314427f654740f2a26ad62a5c155af9199af9e69b889claireho ; 314527f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 314627f654740f2a26ad62a5c155af9199af9e69b889claireho} 314727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 314827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 314927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_compiler_gnu=yes 315050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 315127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_compiler_gnu=no 315250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 315327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 315427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_c_compiler_gnu=$ac_compiler_gnu 3155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 315650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 315727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 315827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_compiler_gnu" >&6; } 315927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_compiler_gnu = yes; then 316027f654740f2a26ad62a5c155af9199af9e69b889claireho GCC=yes 316127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 316227f654740f2a26ad62a5c155af9199af9e69b889claireho GCC= 316327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 316427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_test_CFLAGS=${CFLAGS+set} 316527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CFLAGS=$CFLAGS 316627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 316727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether $CC accepts -g... " >&6; } 3168103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cc_g+:} false; then : 316927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 317027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 317127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_save_c_werror_flag=$ac_c_werror_flag 317227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_c_werror_flag=yes 317327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_g=no 317427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-g" 317527f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 317627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 317727f654740f2a26ad62a5c155af9199af9e69b889claireho 317827f654740f2a26ad62a5c155af9199af9e69b889clairehoint 317927f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 318027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 318127f654740f2a26ad62a5c155af9199af9e69b889claireho 318227f654740f2a26ad62a5c155af9199af9e69b889claireho ; 318327f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 318427f654740f2a26ad62a5c155af9199af9e69b889claireho} 318550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF 318627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 318727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_g=yes 318827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 318927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="" 319027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 319127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 3192ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 319327f654740f2a26ad62a5c155af9199af9e69b889clairehoint 319427f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 319527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 319685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 319727f654740f2a26ad62a5c155af9199af9e69b889claireho ; 319827f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 319927f654740f2a26ad62a5c155af9199af9e69b889claireho} 320027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 320127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 320285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 320350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 320427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_c_werror_flag=$ac_save_c_werror_flag 320527f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-g" 320627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 320727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 320827f654740f2a26ad62a5c155af9199af9e69b889claireho 320927f654740f2a26ad62a5c155af9199af9e69b889clairehoint 321027f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 321127f654740f2a26ad62a5c155af9199af9e69b889claireho{ 321227f654740f2a26ad62a5c155af9199af9e69b889claireho 321327f654740f2a26ad62a5c155af9199af9e69b889claireho ; 321427f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 321527f654740f2a26ad62a5c155af9199af9e69b889claireho} 321685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 321727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 321827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_g=yes 321927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 322027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 322127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 322227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 322327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 322427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 322527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_c_werror_flag=$ac_save_c_werror_flag 322627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 322727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 322827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cc_g" >&6; } 322927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_test_CFLAGS" = set; then 323027f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS=$ac_save_CFLAGS 323127f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test $ac_cv_prog_cc_g = yes; then 323227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 323327f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-g -O2" 323427f654740f2a26ad62a5c155af9199af9e69b889claireho else 323527f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-g" 323627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 323727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 323827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 323927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-O2" 324027f654740f2a26ad62a5c155af9199af9e69b889claireho else 324127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS= 324227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 324327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 324427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 324527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3246103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cc_c89+:} false; then : 324727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 324827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 324927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_c89=no 325027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CC=$CC 325127f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 325285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 325327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdarg.h> 325427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h> 325527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h> 325627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h> 325727f654740f2a26ad62a5c155af9199af9e69b889claireho/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 325827f654740f2a26ad62a5c155af9199af9e69b889clairehostruct buf { int x; }; 325927f654740f2a26ad62a5c155af9199af9e69b889clairehoFILE * (*rcsopen) (struct buf *, struct stat *, int); 326027f654740f2a26ad62a5c155af9199af9e69b889clairehostatic char *e (p, i) 326127f654740f2a26ad62a5c155af9199af9e69b889claireho char **p; 326227f654740f2a26ad62a5c155af9199af9e69b889claireho int i; 326327f654740f2a26ad62a5c155af9199af9e69b889claireho{ 326427f654740f2a26ad62a5c155af9199af9e69b889claireho return p[i]; 326527f654740f2a26ad62a5c155af9199af9e69b889claireho} 326627f654740f2a26ad62a5c155af9199af9e69b889clairehostatic char *f (char * (*g) (char **, int), char **p, ...) 326727f654740f2a26ad62a5c155af9199af9e69b889claireho{ 326827f654740f2a26ad62a5c155af9199af9e69b889claireho char *s; 326927f654740f2a26ad62a5c155af9199af9e69b889claireho va_list v; 327027f654740f2a26ad62a5c155af9199af9e69b889claireho va_start (v,p); 327127f654740f2a26ad62a5c155af9199af9e69b889claireho s = g (p, va_arg (v,int)); 327227f654740f2a26ad62a5c155af9199af9e69b889claireho va_end (v); 327327f654740f2a26ad62a5c155af9199af9e69b889claireho return s; 327427f654740f2a26ad62a5c155af9199af9e69b889claireho} 327527f654740f2a26ad62a5c155af9199af9e69b889claireho 327627f654740f2a26ad62a5c155af9199af9e69b889claireho/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 327727f654740f2a26ad62a5c155af9199af9e69b889claireho function prototypes and stuff, but not '\xHH' hex character constants. 327827f654740f2a26ad62a5c155af9199af9e69b889claireho These don't provoke an error unfortunately, instead are silently treated 327927f654740f2a26ad62a5c155af9199af9e69b889claireho as 'x'. The following induces an error, until -std is added to get 328027f654740f2a26ad62a5c155af9199af9e69b889claireho proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 328127f654740f2a26ad62a5c155af9199af9e69b889claireho array size at least. It's necessary to write '\x00'==0 to get something 328227f654740f2a26ad62a5c155af9199af9e69b889claireho that's true only with -std. */ 328327f654740f2a26ad62a5c155af9199af9e69b889clairehoint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 328427f654740f2a26ad62a5c155af9199af9e69b889claireho 328527f654740f2a26ad62a5c155af9199af9e69b889claireho/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 328627f654740f2a26ad62a5c155af9199af9e69b889claireho inside strings and character constants. */ 328727f654740f2a26ad62a5c155af9199af9e69b889claireho#define FOO(x) 'x' 328827f654740f2a26ad62a5c155af9199af9e69b889clairehoint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 328950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 329027f654740f2a26ad62a5c155af9199af9e69b889clairehoint test (int i, double x); 329127f654740f2a26ad62a5c155af9199af9e69b889clairehostruct s1 {int (*f) (int a);}; 329227f654740f2a26ad62a5c155af9199af9e69b889clairehostruct s2 {int (*f) (double a);}; 329327f654740f2a26ad62a5c155af9199af9e69b889clairehoint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 329427f654740f2a26ad62a5c155af9199af9e69b889clairehoint argc; 329527f654740f2a26ad62a5c155af9199af9e69b889clairehochar **argv; 329685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 329785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 329885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 329927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 330085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 330185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 330285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 330385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 330427f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 330527f654740f2a26ad62a5c155af9199af9e69b889claireho -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 330627f654740f2a26ad62a5c155af9199af9e69b889clairehodo 330727f654740f2a26ad62a5c155af9199af9e69b889claireho CC="$ac_save_CC $ac_arg" 330827f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_try_compile "$LINENO"; then : 330927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_c89=$ac_arg 331027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 331127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext 331227f654740f2a26ad62a5c155af9199af9e69b889claireho test "x$ac_cv_prog_cc_c89" != "xno" && break 331327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 331427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext 331527f654740f2a26ad62a5c155af9199af9e69b889clairehoCC=$ac_save_CC 331685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 331785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 331827f654740f2a26ad62a5c155af9199af9e69b889claireho# AC_CACHE_VAL 331927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "x$ac_cv_prog_cc_c89" in 332027f654740f2a26ad62a5c155af9199af9e69b889claireho x) 332127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 332227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "none needed" >&6; } ;; 332327f654740f2a26ad62a5c155af9199af9e69b889claireho xno) 332427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 332527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "unsupported" >&6; } ;; 332627f654740f2a26ad62a5c155af9199af9e69b889claireho *) 332727f654740f2a26ad62a5c155af9199af9e69b889claireho CC="$CC $ac_cv_prog_cc_c89" 332827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 332927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 333027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 333127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cv_prog_cc_c89" != xno; then : 333285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 333385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 333427f654740f2a26ad62a5c155af9199af9e69b889claireho 333527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 333627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 333727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 333827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 333927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 334027f654740f2a26ad62a5c155af9199af9e69b889claireho 334154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Make sure that we try clang++ first, which provides C++11 support. 334254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# The g++ compiler is less likely to support C++11. 334327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp 334427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS' 334527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 334627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 334727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu 334827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CXX"; then 334927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$CCC"; then 335027f654740f2a26ad62a5c155af9199af9e69b889claireho CXX=$CCC 335127f654740f2a26ad62a5c155af9199af9e69b889claireho else 335227f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_tool_prefix"; then 335354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC 335427f654740f2a26ad62a5c155af9199af9e69b889claireho do 335527f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 335627f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_tool_prefix$ac_prog; ac_word=$2 335727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 335827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 3359103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_CXX+:} false; then : 336027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 3361ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 336227f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$CXX"; then 336327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CXX="$CXX" # Let the user override the test. 336427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 336527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 336627f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 336727f654740f2a26ad62a5c155af9199af9e69b889clairehodo 336827f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 336927f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 337027f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 337127f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 337227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 337327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 337427f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 337527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 337627f654740f2a26ad62a5c155af9199af9e69b889clairehodone 337727f654740f2a26ad62a5c155af9199af9e69b889claireho done 337827f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 337927f654740f2a26ad62a5c155af9199af9e69b889claireho 3380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 338150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 338227f654740f2a26ad62a5c155af9199af9e69b889clairehoCXX=$ac_cv_prog_CXX 338327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CXX"; then 338427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 338527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CXX" >&6; } 338627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 338727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 338827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 338950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 3390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 339227f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$CXX" && break 339327f654740f2a26ad62a5c155af9199af9e69b889claireho done 339427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 339527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CXX"; then 339627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_ct_CXX=$CXX 339754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC 339850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodo 339927f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_prog", so it can be a program name with args. 340027f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2 340127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 340227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 3403103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_CXX+:} false; then : 340485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 3405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 340627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_ct_CXX"; then 340727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 340827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 340927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 341027f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 341127f654740f2a26ad62a5c155af9199af9e69b889clairehodo 341227f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 341327f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 341427f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 341527f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 341627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_CXX="$ac_prog" 341727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 341827f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 341927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 342027f654740f2a26ad62a5c155af9199af9e69b889clairehodone 342127f654740f2a26ad62a5c155af9199af9e69b889claireho done 342227f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 342350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 342427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 342527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 342627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_CXX=$ac_cv_prog_ac_ct_CXX 342727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_CXX"; then 342827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 342927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_CXX" >&6; } 343027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 343127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 343227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 343327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 343450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 343550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 343627f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$ac_ct_CXX" && break 343727f654740f2a26ad62a5c155af9199af9e69b889clairehodone 3438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 343927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_ct_CXX" = x; then 344027f654740f2a26ad62a5c155af9199af9e69b889claireho CXX="g++" 344127f654740f2a26ad62a5c155af9199af9e69b889claireho else 344227f654740f2a26ad62a5c155af9199af9e69b889claireho case $cross_compiling:$ac_tool_warned in 344327f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:) 344427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 344527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 344627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;; 344727f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 344827f654740f2a26ad62a5c155af9199af9e69b889claireho CXX=$ac_ct_CXX 344927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 345027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 345150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 345227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 345327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 345427f654740f2a26ad62a5c155af9199af9e69b889claireho# Provide some information about the compiler. 345527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 345627f654740f2a26ad62a5c155af9199af9e69b889clairehoset X $ac_compile 345727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler=$2 345827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_option in --version -v -V -qversion; do 345927f654740f2a26ad62a5c155af9199af9e69b889claireho { { ac_try="$ac_compiler $ac_option >&5" 346085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 346185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 346285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 346385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 346427f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 346527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 346627f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3467ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 346827f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 346927f654740f2a26ad62a5c155af9199af9e69b889claireho sed '10a\ 347027f654740f2a26ad62a5c155af9199af9e69b889claireho... rest of stderr output deleted ... 347127f654740f2a26ad62a5c155af9199af9e69b889claireho 10q' conftest.err >conftest.er1 347227f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 347327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 347427f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.er1 conftest.err 347527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 347627f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } 347750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodone 3478ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 347927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 348027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 3481103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_cxx_compiler_gnu+:} false; then : 348285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 348327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 348427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 348527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 348650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 3487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 3488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 3489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 349027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __GNUC__ 349127f654740f2a26ad62a5c155af9199af9e69b889claireho choke me 349227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 349327f654740f2a26ad62a5c155af9199af9e69b889claireho 3494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 3495ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 3496ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 3497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 349827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 349927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_compiler_gnu=yes 3500ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 350127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_compiler_gnu=no 3502ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 350327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 350427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_cxx_compiler_gnu=$ac_compiler_gnu 350550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 350650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 350727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 350827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 350927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_compiler_gnu = yes; then 351027f654740f2a26ad62a5c155af9199af9e69b889claireho GXX=yes 351150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 351227f654740f2a26ad62a5c155af9199af9e69b889claireho GXX= 351350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 351427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_test_CXXFLAGS=${CXXFLAGS+set} 351527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CXXFLAGS=$CXXFLAGS 351627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 351727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether $CXX accepts -g... " >&6; } 3518103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cxx_g+:} false; then : 351950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho $as_echo_n "(cached) " >&6 352050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 352127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_save_cxx_werror_flag=$ac_cxx_werror_flag 352227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cxx_werror_flag=yes 352327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cxx_g=no 352427f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-g" 352527f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3526ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 3527ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 3529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 3530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 353127f654740f2a26ad62a5c155af9199af9e69b889claireho 3532ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 3533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 3534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 3535ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 353627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 353727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cxx_g=yes 3538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 353927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="" 354027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 354127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 3542ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 354327f654740f2a26ad62a5c155af9199af9e69b889clairehoint 354427f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 354527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 3546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 354727f654740f2a26ad62a5c155af9199af9e69b889claireho ; 354827f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 354927f654740f2a26ad62a5c155af9199af9e69b889claireho} 3550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 355127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 355227f654740f2a26ad62a5c155af9199af9e69b889claireho 355327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 355427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cxx_werror_flag=$ac_save_cxx_werror_flag 355527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-g" 355627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 3558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 3560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 3561ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 356250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 3563ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 3564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 3565ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 3566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 356727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 356827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cxx_g=yes 356927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 357027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 357127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 357227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 357327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 357427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 357527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cxx_werror_flag=$ac_save_cxx_werror_flag 357627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 357727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 357827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cxx_g" >&6; } 357927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_test_CXXFLAGS" = set; then 358027f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS=$ac_save_CXXFLAGS 358127f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test $ac_cv_prog_cxx_g = yes; then 358227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GXX" = yes; then 358327f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-g -O2" 358427f654740f2a26ad62a5c155af9199af9e69b889claireho else 358527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-g" 358627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 3587ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 358827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GXX" = yes; then 358927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-O2" 359027f654740f2a26ad62a5c155af9199af9e69b889claireho else 359127f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS= 359227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 359327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 359427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 359527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 359627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 359727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 359827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 359927f654740f2a26ad62a5c155af9199af9e69b889claireho 3600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 360127f654740f2a26ad62a5c155af9199af9e69b889claireho# Ensure that if CXXFLAGS/CFLAGS were not set when calling configure, set it correctly based on (enable/disable) debug or release option 360227f654740f2a26ad62a5c155af9199af9e69b889claireho# The release mode use is the default one for autoconf 360327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$GCC" = yes; then 360427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CFLAGS" = ""; then 360527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ENABLE_DEBUG" = 1; then 360627f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS=-g 360727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 360827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ENABLE_RELEASE" = 1; then 360927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="$CFLAGS -O2" 361027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 361127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 361227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CXXFLAGS" = ""; then 361327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ENABLE_DEBUG" = 1; then 361427f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS=-g 361527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 361627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ENABLE_RELEASE" = 1; then 361727f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="$CXXFLAGS -O2" 361827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 361927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 3620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 3621ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 362227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 362327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 362427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 362527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 362627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 362727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 362827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to run the C preprocessor... " >&6; } 362927f654740f2a26ad62a5c155af9199af9e69b889claireho# On Suns, sometimes $CPP names a directory. 363027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CPP" && test -d "$CPP"; then 363127f654740f2a26ad62a5c155af9199af9e69b889claireho CPP= 363227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 363327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CPP"; then 3634103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if ${ac_cv_prog_CPP+:} false; then : 363527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 363650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 363727f654740f2a26ad62a5c155af9199af9e69b889claireho # Double quotes because CPP needs to be expanded 363827f654740f2a26ad62a5c155af9199af9e69b889claireho for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 363927f654740f2a26ad62a5c155af9199af9e69b889claireho do 364027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_preproc_ok=false 364127f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_c_preproc_warn_flag in '' yes 364227f654740f2a26ad62a5c155af9199af9e69b889clairehodo 364327f654740f2a26ad62a5c155af9199af9e69b889claireho # Use a header file that comes with gcc, so configuring glibc 364427f654740f2a26ad62a5c155af9199af9e69b889claireho # with a fresh cross-compiler works. 364527f654740f2a26ad62a5c155af9199af9e69b889claireho # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 364627f654740f2a26ad62a5c155af9199af9e69b889claireho # <limits.h> exists even on freestanding compilers. 364727f654740f2a26ad62a5c155af9199af9e69b889claireho # On the NeXT, cc -E runs the code through the compiler's parser, 364827f654740f2a26ad62a5c155af9199af9e69b889claireho # not just through cpp. "Syntax error" is here to catch this case. 364927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 365027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 365127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__ 365227f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h> 365327f654740f2a26ad62a5c155af9199af9e69b889claireho#else 365427f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h> 365527f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 365627f654740f2a26ad62a5c155af9199af9e69b889claireho Syntax error 365727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 365827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 365927f654740f2a26ad62a5c155af9199af9e69b889claireho 366027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 366127f654740f2a26ad62a5c155af9199af9e69b889claireho # Broken: fails on valid input. 366227f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue 3663ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 366427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 3665ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 366627f654740f2a26ad62a5c155af9199af9e69b889claireho # OK, works on sane cases. Now check whether nonexistent headers 366727f654740f2a26ad62a5c155af9199af9e69b889claireho # can be detected and how. 366827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3669ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 367027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ac_nonexistent.h> 367127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 367227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 367327f654740f2a26ad62a5c155af9199af9e69b889claireho # Broken: success on invalid input. 367427f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue 367527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 367627f654740f2a26ad62a5c155af9199af9e69b889claireho # Passes both tests. 367727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=: 367827f654740f2a26ad62a5c155af9199af9e69b889clairehobreak 367927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 368027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 368150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 368227f654740f2a26ad62a5c155af9199af9e69b889clairehodone 368327f654740f2a26ad62a5c155af9199af9e69b889claireho# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 368427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.i conftest.err conftest.$ac_ext 368527f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_preproc_ok; then : 368627f654740f2a26ad62a5c155af9199af9e69b889claireho break 368727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 368827f654740f2a26ad62a5c155af9199af9e69b889claireho 368927f654740f2a26ad62a5c155af9199af9e69b889claireho done 369027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CPP=$CPP 369127f654740f2a26ad62a5c155af9199af9e69b889claireho 369227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 369327f654740f2a26ad62a5c155af9199af9e69b889claireho CPP=$ac_cv_prog_CPP 369427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 369527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CPP=$CPP 369627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 369727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 369827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CPP" >&6; } 369927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=false 370027f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_c_preproc_warn_flag in '' yes 370127f654740f2a26ad62a5c155af9199af9e69b889clairehodo 370227f654740f2a26ad62a5c155af9199af9e69b889claireho # Use a header file that comes with gcc, so configuring glibc 370327f654740f2a26ad62a5c155af9199af9e69b889claireho # with a fresh cross-compiler works. 370427f654740f2a26ad62a5c155af9199af9e69b889claireho # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 370527f654740f2a26ad62a5c155af9199af9e69b889claireho # <limits.h> exists even on freestanding compilers. 370627f654740f2a26ad62a5c155af9199af9e69b889claireho # On the NeXT, cc -E runs the code through the compiler's parser, 370727f654740f2a26ad62a5c155af9199af9e69b889claireho # not just through cpp. "Syntax error" is here to catch this case. 370827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 370927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 371027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__ 371127f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h> 371227f654740f2a26ad62a5c155af9199af9e69b889claireho#else 371327f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h> 371427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 371527f654740f2a26ad62a5c155af9199af9e69b889claireho Syntax error 3716ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 371727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 371827f654740f2a26ad62a5c155af9199af9e69b889claireho 3719ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 372027f654740f2a26ad62a5c155af9199af9e69b889claireho # Broken: fails on valid input. 372127f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue 372227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 372327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 3724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 372527f654740f2a26ad62a5c155af9199af9e69b889claireho # OK, works on sane cases. Now check whether nonexistent headers 372627f654740f2a26ad62a5c155af9199af9e69b889claireho # can be detected and how. 372727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 372827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 372927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ac_nonexistent.h> 373027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 373127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 373227f654740f2a26ad62a5c155af9199af9e69b889claireho # Broken: success on invalid input. 373327f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue 373427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 373527f654740f2a26ad62a5c155af9199af9e69b889claireho # Passes both tests. 373627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=: 373727f654740f2a26ad62a5c155af9199af9e69b889clairehobreak 3738ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 373927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 374085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 374127f654740f2a26ad62a5c155af9199af9e69b889clairehodone 374227f654740f2a26ad62a5c155af9199af9e69b889claireho# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 374327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.i conftest.err conftest.$ac_ext 374427f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_preproc_ok; then : 374527f654740f2a26ad62a5c155af9199af9e69b889claireho 374627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 374727f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 374827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 374927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 375027f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 3751ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 3752ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 375350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_ext=c 375450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_cpp='$CPP $CPPFLAGS' 375550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 375650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 375750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 3758ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3759ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 376027f654740f2a26ad62a5c155af9199af9e69b889claireho# Find a good install program. We prefer a C program (faster), 376127f654740f2a26ad62a5c155af9199af9e69b889claireho# so one script is as good as another. But avoid the broken or 376227f654740f2a26ad62a5c155af9199af9e69b889claireho# incompatible versions: 376327f654740f2a26ad62a5c155af9199af9e69b889claireho# SysV /etc/install, /usr/sbin/install 376427f654740f2a26ad62a5c155af9199af9e69b889claireho# SunOS /usr/etc/install 376527f654740f2a26ad62a5c155af9199af9e69b889claireho# IRIX /sbin/install 376627f654740f2a26ad62a5c155af9199af9e69b889claireho# AIX /bin/install 376727f654740f2a26ad62a5c155af9199af9e69b889claireho# AmigaOS /C/install, which installs bootblocks on floppy discs 376827f654740f2a26ad62a5c155af9199af9e69b889claireho# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 376927f654740f2a26ad62a5c155af9199af9e69b889claireho# AFS /usr/afsws/bin/install, which mishandles nonexistent args 377027f654740f2a26ad62a5c155af9199af9e69b889claireho# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 377127f654740f2a26ad62a5c155af9199af9e69b889claireho# OS/2's system install, which has a completely different semantic 377227f654740f2a26ad62a5c155af9199af9e69b889claireho# ./install, which can be erroneously created by make from ./install.sh. 377327f654740f2a26ad62a5c155af9199af9e69b889claireho# Reject install programs that cannot install multiple files. 377427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 377527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for a BSD-compatible install... " >&6; } 377627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$INSTALL"; then 3777103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_install+:} false; then : 377827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 377950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 378027f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 378127f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 378227f654740f2a26ad62a5c155af9199af9e69b889clairehodo 378327f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 378427f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 378527f654740f2a26ad62a5c155af9199af9e69b889claireho # Account for people who put trailing slashes in PATH elements. 378627f654740f2a26ad62a5c155af9199af9e69b889clairehocase $as_dir/ in #(( 378727f654740f2a26ad62a5c155af9199af9e69b889claireho ./ | .// | /[cC]/* | \ 378827f654740f2a26ad62a5c155af9199af9e69b889claireho /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 378927f654740f2a26ad62a5c155af9199af9e69b889claireho ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 379027f654740f2a26ad62a5c155af9199af9e69b889claireho /usr/ucb/* ) ;; 379127f654740f2a26ad62a5c155af9199af9e69b889claireho *) 379227f654740f2a26ad62a5c155af9199af9e69b889claireho # OSF1 and SCO ODT 3.0 have their own names for install. 379327f654740f2a26ad62a5c155af9199af9e69b889claireho # Don't use installbsd from OSF since it installs stuff as root 379427f654740f2a26ad62a5c155af9199af9e69b889claireho # by default. 379527f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_prog in ginstall scoinst install; do 379627f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 379727f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 379827f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_prog = install && 379927f654740f2a26ad62a5c155af9199af9e69b889claireho grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 380027f654740f2a26ad62a5c155af9199af9e69b889claireho # AIX install. It has an incompatible calling convention. 380127f654740f2a26ad62a5c155af9199af9e69b889claireho : 380227f654740f2a26ad62a5c155af9199af9e69b889claireho elif test $ac_prog = install && 380327f654740f2a26ad62a5c155af9199af9e69b889claireho grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 380427f654740f2a26ad62a5c155af9199af9e69b889claireho # program-specific install script used by HP pwplus--don't use. 380527f654740f2a26ad62a5c155af9199af9e69b889claireho : 380627f654740f2a26ad62a5c155af9199af9e69b889claireho else 380727f654740f2a26ad62a5c155af9199af9e69b889claireho rm -rf conftest.one conftest.two conftest.dir 380827f654740f2a26ad62a5c155af9199af9e69b889claireho echo one > conftest.one 380927f654740f2a26ad62a5c155af9199af9e69b889claireho echo two > conftest.two 381027f654740f2a26ad62a5c155af9199af9e69b889claireho mkdir conftest.dir 381127f654740f2a26ad62a5c155af9199af9e69b889claireho if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 381227f654740f2a26ad62a5c155af9199af9e69b889claireho test -s conftest.one && test -s conftest.two && 381327f654740f2a26ad62a5c155af9199af9e69b889claireho test -s conftest.dir/conftest.one && 381427f654740f2a26ad62a5c155af9199af9e69b889claireho test -s conftest.dir/conftest.two 381527f654740f2a26ad62a5c155af9199af9e69b889claireho then 381627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 381727f654740f2a26ad62a5c155af9199af9e69b889claireho break 3 381827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 381927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 382027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 382127f654740f2a26ad62a5c155af9199af9e69b889claireho done 382227f654740f2a26ad62a5c155af9199af9e69b889claireho done 382327f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 382427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 382527f654740f2a26ad62a5c155af9199af9e69b889claireho 382627f654740f2a26ad62a5c155af9199af9e69b889claireho done 382727f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 382850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 382927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -rf conftest.one conftest.two conftest.dir 383050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 3831ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 383227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "${ac_cv_path_install+set}" = set; then 383327f654740f2a26ad62a5c155af9199af9e69b889claireho INSTALL=$ac_cv_path_install 383427f654740f2a26ad62a5c155af9199af9e69b889claireho else 383527f654740f2a26ad62a5c155af9199af9e69b889claireho # As a last resort, use the slow shell script. Don't cache a 383627f654740f2a26ad62a5c155af9199af9e69b889claireho # value for INSTALL within a source directory, because that will 383727f654740f2a26ad62a5c155af9199af9e69b889claireho # break other packages using the cache if that directory is 383827f654740f2a26ad62a5c155af9199af9e69b889claireho # removed, or if the value is a relative name. 383927f654740f2a26ad62a5c155af9199af9e69b889claireho INSTALL=$ac_install_sh 384027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 384127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 384227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 384327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$INSTALL" >&6; } 3844ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 384527f654740f2a26ad62a5c155af9199af9e69b889claireho# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 384627f654740f2a26ad62a5c155af9199af9e69b889claireho# It thinks the first close brace ends the variable substitution. 384727f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 384927f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 385127f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 385327f654740f2a26ad62a5c155af9199af9e69b889claireho 385427f654740f2a26ad62a5c155af9199af9e69b889claireho 385527f654740f2a26ad62a5c155af9199af9e69b889claireho 385627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp 385727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS' 385827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 385927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 386027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu 386127f654740f2a26ad62a5c155af9199af9e69b889claireho 386227f654740f2a26ad62a5c155af9199af9e69b889claireho 386327f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 3864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 386550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 386685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 386785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 386885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 386927f654740f2a26ad62a5c155af9199af9e69b889claireho 387085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 387185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 387285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 3873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 387427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then : 3875ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 387727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 387827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 387927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 388027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 388127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 388227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 388327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 3884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 388585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 388627f654740f2a26ad62a5c155af9199af9e69b889claireho# make sure install is relative to srcdir - if a script 388727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$srcdir" = "."; then 388827f654740f2a26ad62a5c155af9199af9e69b889claireho # If srcdir isn't just ., then (srcdir) is already prepended. 388927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "${ac_install_sh}" = "${INSTALL}"; then 389027f654740f2a26ad62a5c155af9199af9e69b889claireho INSTALL="\\\$(top_srcdir)/${ac_install_sh}" 389127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 3892ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 3893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 389427f654740f2a26ad62a5c155af9199af9e69b889claireho#AC_CHECK_PROG(AUTOCONF, autoconf, autoconf, true) 389527f654740f2a26ad62a5c155af9199af9e69b889claireho#AC_CHECK_PROG(STRIP, strip, strip, true) 3896ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 389727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for the platform make 389827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_prog in gmake gnumake 389927f654740f2a26ad62a5c155af9199af9e69b889clairehodo 390027f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_prog", so it can be a program name with args. 390127f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2 390227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 390327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 3904103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_U_MAKE+:} false; then : 390585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 3906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 390727f654740f2a26ad62a5c155af9199af9e69b889claireho case $U_MAKE in 390827f654740f2a26ad62a5c155af9199af9e69b889claireho [\\/]* | ?:[\\/]*) 390927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_U_MAKE="$U_MAKE" # Let the user override the test with a path. 391027f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 391127f654740f2a26ad62a5c155af9199af9e69b889claireho *) 391227f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 391327f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 391427f654740f2a26ad62a5c155af9199af9e69b889clairehodo 391527f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 391627f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 391727f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 391827f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 391927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_U_MAKE="$as_dir/$ac_word$ac_exec_ext" 392027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 392127f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 392227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 392327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 392427f654740f2a26ad62a5c155af9199af9e69b889claireho done 392527f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 3926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 392727f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 392827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 392927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 393027f654740f2a26ad62a5c155af9199af9e69b889clairehoU_MAKE=$ac_cv_path_U_MAKE 393127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$U_MAKE"; then 393227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $U_MAKE" >&5 393327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$U_MAKE" >&6; } 393427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 393527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 393627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 393750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 3938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 393927f654740f2a26ad62a5c155af9199af9e69b889claireho 394027f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$U_MAKE" && break 394150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodone 394227f654740f2a26ad62a5c155af9199af9e69b889clairehotest -n "$U_MAKE" || U_MAKE="make" 3943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 394550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 394685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 394727f654740f2a26ad62a5c155af9199af9e69b889claireho 394827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --with-cross-build was given. 394927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_cross_build+set}" = set; then : 395027f654740f2a26ad62a5c155af9199af9e69b889claireho withval=$with_cross_build; cross_buildroot="${withval}" 395127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 395227f654740f2a26ad62a5c155af9199af9e69b889claireho cross_buildroot="" 395350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 3954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 395627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "X$cross_buildroot" = "X"; then 395727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = "yes"; then 395827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "Error! Cross compiling but no --with-cross-build option specified - please supply the path to an executable ICU's build root" "$LINENO" 5 395927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 396027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 396127f654740f2a26ad62a5c155af9199af9e69b889claireho if test -f "${cross_buildroot}/config/icucross.mk"; then 396227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using cross buildroot: $cross_buildroot" >&5 396327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "Using cross buildroot: $cross_buildroot" >&6; } 396427f654740f2a26ad62a5c155af9199af9e69b889claireho else 396527f654740f2a26ad62a5c155af9199af9e69b889claireho if test -d "${cross_buildroot}"; then 396627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "${cross_buildroot}/config/icucross.mk not found. Please build ICU in ${cross_buildroot} first." "$LINENO" 5 396727f654740f2a26ad62a5c155af9199af9e69b889claireho else 396827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "No such directory ${cross_buildroot} supplied as the argument to --with-cross-build. Use an absolute path." "$LINENO" 5 396927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 397027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 3971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 3972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 397427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for doxygen to generate documentation 397527f654740f2a26ad62a5c155af9199af9e69b889claireho# Extract the first word of "doxygen", so it can be a program name with args. 397627f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy doxygen; ac_word=$2 397727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 397827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 3979103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_DOXYGEN+:} false; then : 398050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho $as_echo_n "(cached) " >&6 398150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 398227f654740f2a26ad62a5c155af9199af9e69b889claireho case $DOXYGEN in 398327f654740f2a26ad62a5c155af9199af9e69b889claireho [\\/]* | ?:[\\/]*) 398427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. 398527f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 398627f654740f2a26ad62a5c155af9199af9e69b889claireho *) 398727f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 398827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_dummy="$PATH:/usr/local/bin:/usr/bin" 398927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $as_dummy 399027f654740f2a26ad62a5c155af9199af9e69b889clairehodo 399127f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 399227f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 399327f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 399427f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 399527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext" 399627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 399727f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 399827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 399927f654740f2a26ad62a5c155af9199af9e69b889clairehodone 400027f654740f2a26ad62a5c155af9199af9e69b889claireho done 400127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 4002ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 400327f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 400450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoesac 4005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 400627f654740f2a26ad62a5c155af9199af9e69b889clairehoDOXYGEN=$ac_cv_path_DOXYGEN 400727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$DOXYGEN"; then 400827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5 400927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$DOXYGEN" >&6; } 401027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 401127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 401227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 401350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 401450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 4015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 401727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the linker is usable 401850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 401927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 402027f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin*|*-*-mingw*) 402127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" != yes && test -n "`link --version 2>&1 | grep 'GNU coreutils'`"; then 402227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "link.exe is not a valid linker. Your PATH is incorrect. 402327f654740f2a26ad62a5c155af9199af9e69b889claireho Please follow the directions in ICU's readme." "$LINENO" 5 402427f654740f2a26ad62a5c155af9199af9e69b889claireho fi;; 402527f654740f2a26ad62a5c155af9199af9e69b889claireho *);; 402627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 402750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 402827f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the executable suffix 402927f654740f2a26ad62a5c155af9199af9e69b889claireho# We don't use AC_EXEEXT because some compilers output separate debugging 403027f654740f2a26ad62a5c155af9199af9e69b889claireho# files, which confuses the AC_EXEEXT macro. 403127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for executable suffix" >&5 403227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking checking for executable suffix... " >&6; } 403327f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 403427f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin*|*-*-mingw*) EXEEXT=.exe ;; 403527f654740f2a26ad62a5c155af9199af9e69b889claireho *) EXEEXT="" ;; 403627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 403727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$EXEEXT 403827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXEEXT" >&5 403927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$EXEEXT" >&6; } 404050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 404150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 404227f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine how strict we want to be when compiling 404350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 404427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strict compiling is on" >&5 404527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether strict compiling is on... " >&6; } 404627f654740f2a26ad62a5c155af9199af9e69b889claireho # Check whether --enable-strict was given. 404727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_strict+set}" = set; then : 404827f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_strict; 404927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$enableval" = no 405027f654740f2a26ad62a5c155af9199af9e69b889claireho then 405127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_use_strict_options=no 405227f654740f2a26ad62a5c155af9199af9e69b889claireho else 405327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_use_strict_options=yes 405427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 4055ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4056ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 405727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_use_strict_options=yes 405827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 405927f654740f2a26ad62a5c155af9199af9e69b889claireho 406027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_use_strict_options" >&5 406127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_use_strict_options" >&6; } 406227f654740f2a26ad62a5c155af9199af9e69b889claireho 406327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_use_strict_options" = yes 406427f654740f2a26ad62a5c155af9199af9e69b889claireho then 406527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes 406627f654740f2a26ad62a5c155af9199af9e69b889claireho then 406754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius # Do not use -ansi. It limits us to C90, and it breaks some platforms. 406854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius # We use -std=c99 to disable the gnu99 defaults and its associated warnings 406954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CFLAGS="$CFLAGS -Wall -std=c99 -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings" 407027f654740f2a26ad62a5c155af9199af9e69b889claireho else 407127f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 407227f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin) 407327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "`$CC /help 2>&1 | head -c9`" = "Microsoft" 407427f654740f2a26ad62a5c155af9199af9e69b889claireho then 407527f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="$CFLAGS /W4" 407627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 407727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 407827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 407927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GXX" = yes 408027f654740f2a26ad62a5c155af9199af9e69b889claireho then 408154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CXXFLAGS="$CXXFLAGS -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long" 408227f654740f2a26ad62a5c155af9199af9e69b889claireho else 408327f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 408427f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin) 408527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "`$CXX /help 2>&1 | head -c9`" = "Microsoft" 408627f654740f2a26ad62a5c155af9199af9e69b889claireho then 408727f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="$CXXFLAGS /W4" 408827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 408927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 409027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 409127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 4092ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 409350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 409427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check if we can build and use 64-bit libraries 409550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 409650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 409727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 409827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_GREP+:} false; then : 410027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 410127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 410227f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$GREP"; then 410327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_GREP_found=false 410427f654740f2a26ad62a5c155af9199af9e69b889claireho # Loop through the user's path and test for each of PROGNAME-LIST 410527f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 410627f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 410727f654740f2a26ad62a5c155af9199af9e69b889clairehodo 410827f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 410927f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 411027f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_prog in grep ggrep; do 411127f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 411227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 411327f654740f2a26ad62a5c155af9199af9e69b889claireho { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 411427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for GNU ac_path_GREP and select it if it is found. 411527f654740f2a26ad62a5c155af9199af9e69b889claireho # Check for GNU $ac_path_GREP 411627f654740f2a26ad62a5c155af9199af9e69b889clairehocase `"$ac_path_GREP" --version 2>&1` in 411727f654740f2a26ad62a5c155af9199af9e69b889claireho*GNU*) 411827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 411927f654740f2a26ad62a5c155af9199af9e69b889claireho*) 412027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_count=0 412127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n 0123456789 >"conftest.in" 412227f654740f2a26ad62a5c155af9199af9e69b889claireho while : 412327f654740f2a26ad62a5c155af9199af9e69b889claireho do 412427f654740f2a26ad62a5c155af9199af9e69b889claireho cat "conftest.in" "conftest.in" >"conftest.tmp" 412527f654740f2a26ad62a5c155af9199af9e69b889claireho mv "conftest.tmp" "conftest.in" 412627f654740f2a26ad62a5c155af9199af9e69b889claireho cp "conftest.in" "conftest.nl" 412727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo 'GREP' >> "conftest.nl" 412827f654740f2a26ad62a5c155af9199af9e69b889claireho "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 412927f654740f2a26ad62a5c155af9199af9e69b889claireho diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 413027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith $ac_count + 1 && ac_count=$as_val 413127f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_count -gt ${ac_path_GREP_max-0}; then 413227f654740f2a26ad62a5c155af9199af9e69b889claireho # Best one so far, save it but keep looking for a better one 413327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_GREP="$ac_path_GREP" 413427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_GREP_max=$ac_count 413550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 413627f654740f2a26ad62a5c155af9199af9e69b889claireho # 10*(2^10) chars as input seems more than enough 413727f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_count -gt 10 && break 413827f654740f2a26ad62a5c155af9199af9e69b889claireho done 413927f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 414027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 414127f654740f2a26ad62a5c155af9199af9e69b889claireho 414227f654740f2a26ad62a5c155af9199af9e69b889claireho $ac_path_GREP_found && break 3 414327f654740f2a26ad62a5c155af9199af9e69b889claireho done 414427f654740f2a26ad62a5c155af9199af9e69b889claireho done 414527f654740f2a26ad62a5c155af9199af9e69b889claireho done 414627f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 414727f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_cv_path_GREP"; then 414827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 414950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 415027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 415127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_GREP=$GREP 4152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 415385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 415427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 415527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 415627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_path_GREP" >&6; } 415727f654740f2a26ad62a5c155af9199af9e69b889claireho GREP="$ac_cv_path_GREP" 415885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 416027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 416127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for egrep... " >&6; } 4162103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_EGREP+:} false; then : 416327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 416427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 416527f654740f2a26ad62a5c155af9199af9e69b889claireho if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 416627f654740f2a26ad62a5c155af9199af9e69b889claireho then ac_cv_path_EGREP="$GREP -E" 416727f654740f2a26ad62a5c155af9199af9e69b889claireho else 416827f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$EGREP"; then 416927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_EGREP_found=false 417027f654740f2a26ad62a5c155af9199af9e69b889claireho # Loop through the user's path and test for each of PROGNAME-LIST 417127f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 417227f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 417327f654740f2a26ad62a5c155af9199af9e69b889clairehodo 417427f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 417527f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 417627f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_prog in egrep; do 417727f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 417827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 417927f654740f2a26ad62a5c155af9199af9e69b889claireho { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 418027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for GNU ac_path_EGREP and select it if it is found. 418127f654740f2a26ad62a5c155af9199af9e69b889claireho # Check for GNU $ac_path_EGREP 418227f654740f2a26ad62a5c155af9199af9e69b889clairehocase `"$ac_path_EGREP" --version 2>&1` in 418327f654740f2a26ad62a5c155af9199af9e69b889claireho*GNU*) 418427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 418527f654740f2a26ad62a5c155af9199af9e69b889claireho*) 418627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_count=0 418727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n 0123456789 >"conftest.in" 418827f654740f2a26ad62a5c155af9199af9e69b889claireho while : 418927f654740f2a26ad62a5c155af9199af9e69b889claireho do 419027f654740f2a26ad62a5c155af9199af9e69b889claireho cat "conftest.in" "conftest.in" >"conftest.tmp" 419127f654740f2a26ad62a5c155af9199af9e69b889claireho mv "conftest.tmp" "conftest.in" 419227f654740f2a26ad62a5c155af9199af9e69b889claireho cp "conftest.in" "conftest.nl" 419327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo 'EGREP' >> "conftest.nl" 419427f654740f2a26ad62a5c155af9199af9e69b889claireho "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 419527f654740f2a26ad62a5c155af9199af9e69b889claireho diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 419627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith $ac_count + 1 && ac_count=$as_val 419727f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_count -gt ${ac_path_EGREP_max-0}; then 419827f654740f2a26ad62a5c155af9199af9e69b889claireho # Best one so far, save it but keep looking for a better one 419927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_EGREP="$ac_path_EGREP" 420027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_EGREP_max=$ac_count 420127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 420227f654740f2a26ad62a5c155af9199af9e69b889claireho # 10*(2^10) chars as input seems more than enough 420327f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_count -gt 10 && break 420427f654740f2a26ad62a5c155af9199af9e69b889claireho done 420527f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 420627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 4207ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 420827f654740f2a26ad62a5c155af9199af9e69b889claireho $ac_path_EGREP_found && break 3 420927f654740f2a26ad62a5c155af9199af9e69b889claireho done 421027f654740f2a26ad62a5c155af9199af9e69b889claireho done 421127f654740f2a26ad62a5c155af9199af9e69b889claireho done 421227f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 421327f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_cv_path_EGREP"; then 421427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 421527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 421627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 421727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_EGREP=$EGREP 421827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 4219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 422027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 422127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 422227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 422327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_path_EGREP" >&6; } 422427f654740f2a26ad62a5c155af9199af9e69b889claireho EGREP="$ac_cv_path_EGREP" 4225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 422727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 422827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for ANSI C header files... " >&6; } 4229103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_header_stdc+:} false; then : 423085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 4231ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 423227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4233ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 423427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 423527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdarg.h> 423627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h> 423727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <float.h> 423827f654740f2a26ad62a5c155af9199af9e69b889claireho 423950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint 424050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain () 424150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{ 424227f654740f2a26ad62a5c155af9199af9e69b889claireho 424350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho ; 424450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho return 0; 424550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho} 4246ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 424727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 424827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=yes 4249ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 425027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=no 4251ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 425227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4253ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 425427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then 425527f654740f2a26ad62a5c155af9199af9e69b889claireho # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 425627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4257ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 425827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h> 425927f654740f2a26ad62a5c155af9199af9e69b889claireho 426027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 426127f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 426227f654740f2a26ad62a5c155af9199af9e69b889claireho $EGREP "memchr" >/dev/null 2>&1; then : 4263ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 426427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 426527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=no 4266ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 426727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest* 426885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 426927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 4270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 427127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then 427227f654740f2a26ad62a5c155af9199af9e69b889claireho # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 427327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 427527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 427627f654740f2a26ad62a5c155af9199af9e69b889claireho 4277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 427827f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 427927f654740f2a26ad62a5c155af9199af9e69b889claireho $EGREP "free" >/dev/null 2>&1; then : 428027f654740f2a26ad62a5c155af9199af9e69b889claireho 4281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 428227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=no 428327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 428427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest* 4285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 428785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 428827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then 428927f654740f2a26ad62a5c155af9199af9e69b889claireho # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 429027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then : 429127f654740f2a26ad62a5c155af9199af9e69b889claireho : 429227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 429327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 429427f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 429527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ctype.h> 429627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 429727f654740f2a26ad62a5c155af9199af9e69b889claireho#if ((' ' & 0x0FF) == 0x020) 429827f654740f2a26ad62a5c155af9199af9e69b889claireho# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 429927f654740f2a26ad62a5c155af9199af9e69b889claireho# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 430027f654740f2a26ad62a5c155af9199af9e69b889claireho#else 430127f654740f2a26ad62a5c155af9199af9e69b889claireho# define ISLOWER(c) \ 430227f654740f2a26ad62a5c155af9199af9e69b889claireho (('a' <= (c) && (c) <= 'i') \ 430327f654740f2a26ad62a5c155af9199af9e69b889claireho || ('j' <= (c) && (c) <= 'r') \ 430427f654740f2a26ad62a5c155af9199af9e69b889claireho || ('s' <= (c) && (c) <= 'z')) 430527f654740f2a26ad62a5c155af9199af9e69b889claireho# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 430627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 4307ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 430827f654740f2a26ad62a5c155af9199af9e69b889claireho#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 430927f654740f2a26ad62a5c155af9199af9e69b889clairehoint 431027f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 431127f654740f2a26ad62a5c155af9199af9e69b889claireho{ 431227f654740f2a26ad62a5c155af9199af9e69b889claireho int i; 431327f654740f2a26ad62a5c155af9199af9e69b889claireho for (i = 0; i < 256; i++) 431427f654740f2a26ad62a5c155af9199af9e69b889claireho if (XOR (islower (i), ISLOWER (i)) 431527f654740f2a26ad62a5c155af9199af9e69b889claireho || toupper (i) != TOUPPER (i)) 431627f654740f2a26ad62a5c155af9199af9e69b889claireho return 2; 431727f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 431827f654740f2a26ad62a5c155af9199af9e69b889claireho} 431927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 432027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 432185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 432327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=no 4324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 432527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 432627f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 432727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 432827f654740f2a26ad62a5c155af9199af9e69b889claireho 432927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 433027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 433127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 433227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdc" >&6; } 433327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then 433427f654740f2a26ad62a5c155af9199af9e69b889claireho 433527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 433827f654740f2a26ad62a5c155af9199af9e69b889claireho 433927f654740f2a26ad62a5c155af9199af9e69b889claireho# On IRIX 5.3, sys/types and inttypes.h are conflicting. 434027f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 434127f654740f2a26ad62a5c155af9199af9e69b889claireho inttypes.h stdint.h unistd.h 434227f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 434327f654740f2a26ad62a5c155af9199af9e69b889claireho as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 434427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 434527f654740f2a26ad62a5c155af9199af9e69b889claireho" 434627f654740f2a26ad62a5c155af9199af9e69b889clairehoif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4347ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat >>confdefs.h <<_ACEOF 434885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 4350ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4351ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 4352ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4353ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 4354ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4355ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4356ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 435727f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_REQ=nochange 435827f654740f2a26ad62a5c155af9199af9e69b889claireho ENABLE_64BIT_LIBS=unknown 435927f654740f2a26ad62a5c155af9199af9e69b889claireho ## revisit this for cross-compile. 4360ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 436127f654740f2a26ad62a5c155af9199af9e69b889claireho # Check whether --enable-64bit-libs was given. 436227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_64bit_libs+set}" = set; then : 436327f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_64bit_libs; echo "note, use --with-library-bits instead of --*-64bit-libs" 436427f654740f2a26ad62a5c155af9199af9e69b889claireho case "${enableval}" in 436527f654740f2a26ad62a5c155af9199af9e69b889claireho no|false|32) with_library_bits=32; ;; 436627f654740f2a26ad62a5c155af9199af9e69b889claireho yes|true|64) with_library_bits=64else32 ;; 436727f654740f2a26ad62a5c155af9199af9e69b889claireho nochange) with_library_bits=nochange; ;; 436827f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for '--*-64bit-libs'" "$LINENO" 5 ;; 436927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 437085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 437185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 437285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 437385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 437485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 437527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --with-library-bits was given. 437627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_bits+set}" = set; then : 437727f654740f2a26ad62a5c155af9199af9e69b889claireho withval=$with_library_bits; case "${withval}" in 437827f654740f2a26ad62a5c155af9199af9e69b889claireho ""|nochange) BITS_REQ=$withval ;; 437927f654740f2a26ad62a5c155af9199af9e69b889claireho 32|64|64else32) BITS_REQ=$withval ;; 438027f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${withval} for --with-library-bits" "$LINENO" 5 ;; 438127f654740f2a26ad62a5c155af9199af9e69b889claireho esac 438285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 438385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 438485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 438527f654740f2a26ad62a5c155af9199af9e69b889claireho # don't use these for cross compiling 438627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = "yes" -a "${BITS_REQ}" != "nochange"; then 438727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "Don't specify bitness when cross compiling. See readme.html for help with cross compilation., and set compiler options manually." "$LINENO" 5 438827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 438927f654740f2a26ad62a5c155af9199af9e69b889claireho # The cast to long int works around a bug in the HP C Compiler 439027f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 439127f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 439227f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364. 439327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 439427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of void *... " >&6; } 4395103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_void_p+:} false; then : 439685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 439785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 439827f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : 439927f654740f2a26ad62a5c155af9199af9e69b889claireho 440027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 440127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_type_void_p" = yes; then 440227f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 440327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 440427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (void *) 440527f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 440627f654740f2a26ad62a5c155af9199af9e69b889claireho else 440727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_sizeof_void_p=0 440827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 440985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 441085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 441185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 441227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 441327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_sizeof_void_p" >&6; } 441427f654740f2a26ad62a5c155af9199af9e69b889claireho 441527f654740f2a26ad62a5c155af9199af9e69b889claireho 441627f654740f2a26ad62a5c155af9199af9e69b889claireho 441727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 441827f654740f2a26ad62a5c155af9199af9e69b889claireho#define SIZEOF_VOID_P $ac_cv_sizeof_void_p 441985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 442085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 442185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 442227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64 bit binaries are built by default" >&5 442327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 64 bit binaries are built by default... " >&6; } 442427f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_cv_sizeof_void_p in 442527f654740f2a26ad62a5c155af9199af9e69b889claireho 8) DEFAULT_64BIT=yes ;; 442627f654740f2a26ad62a5c155af9199af9e69b889claireho 4) DEFAULT_64BIT=no ;; 442727f654740f2a26ad62a5c155af9199af9e69b889claireho *) DEFAULT_64BIT=unknown 442827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 442927f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_GOT=unknown 443085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 443127f654740f2a26ad62a5c155af9199af9e69b889claireho # 'OK' here means, we can exit any further checking, everything's copa 443227f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=yes 443327f654740f2a26ad62a5c155af9199af9e69b889claireho 443427f654740f2a26ad62a5c155af9199af9e69b889claireho # do we need to check for buildable/runnable 32 or 64 bit? 443527f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_32=no 443627f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_64=no 443785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 443827f654740f2a26ad62a5c155af9199af9e69b889claireho # later, can we run the 32/64 bit binaries so made? 443927f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_32=no 444027f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_64=no 444185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 444227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$DEFAULT_64BIT" = "yes"; then 444327f654740f2a26ad62a5c155af9199af9e69b889claireho # we get 64 bits by default. 444427f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_GOT=64 444527f654740f2a26ad62a5c155af9199af9e69b889claireho case "$BITS_REQ" in 444627f654740f2a26ad62a5c155af9199af9e69b889claireho 32) 444727f654740f2a26ad62a5c155af9199af9e69b889claireho # need to look for 32 bit support. 444827f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_32=yes 444927f654740f2a26ad62a5c155af9199af9e69b889claireho # not copa. 445027f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=no;; 445127f654740f2a26ad62a5c155af9199af9e69b889claireho # everyone else is happy. 445227f654740f2a26ad62a5c155af9199af9e69b889claireho nochange) ;; 445327f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 445427f654740f2a26ad62a5c155af9199af9e69b889claireho esac 445527f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "$DEFAULT_64BIT" = "no"; then 445627f654740f2a26ad62a5c155af9199af9e69b889claireho # not 64 bit by default. 445727f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_GOT=32 445827f654740f2a26ad62a5c155af9199af9e69b889claireho case "$BITS_REQ" in 445927f654740f2a26ad62a5c155af9199af9e69b889claireho 64|64else32) 446027f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_64=yes 446127f654740f2a26ad62a5c155af9199af9e69b889claireho #BITS_CHECK_32=yes 446227f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=no;; 446327f654740f2a26ad62a5c155af9199af9e69b889claireho nochange) ;; 446427f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 446527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 446627f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "$DEFAULT_64BIT" = "unknown"; then 446727f654740f2a26ad62a5c155af9199af9e69b889claireho # cross compiling. 446827f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_GOT=unknown 446927f654740f2a26ad62a5c155af9199af9e69b889claireho case "$BITS_REQ" in 447027f654740f2a26ad62a5c155af9199af9e69b889claireho 64|64else32) BITS_OK=no 447127f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_32=yes 447227f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_64=yes ;; 447327f654740f2a26ad62a5c155af9199af9e69b889claireho 32) BITS_OK=no;; 447427f654740f2a26ad62a5c155af9199af9e69b889claireho nochange) ;; 447527f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 447627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 447727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 447885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 447927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEFAULT_64BIT" >&5 448027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$DEFAULT_64BIT" >&6; }; 448185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 448227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_OK" != "yes"; then 448327f654740f2a26ad62a5c155af9199af9e69b889claireho # not copa. back these up. 448427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_OLD="${CFLAGS}" 448527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_OLD="${CXXFLAGS}" 448627f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_OLD="${LDFLAGS}" 448727f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_OLD="${ARFLAGS}" 448885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 448927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_32="${CFLAGS}" 449027f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_32="${CXXFLAGS}" 449127f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_32="${LDFLAGS}" 449227f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_32="${ARFLAGS}" 449385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 449427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_64="${CFLAGS}" 449527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_64="${CXXFLAGS}" 449627f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_64="${LDFLAGS}" 449727f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_64="${ARFLAGS}" 4498ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 449927f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=unknown 450027f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_32=unknown 450127f654740f2a26ad62a5c155af9199af9e69b889claireho # These results can't be cached because is sets compiler flags. 450227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_CHECK_64" = "yes"; then 450327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 64-bit executables" >&5 450427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to build 64-bit executables... " >&6; } 450527f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 450627f654740f2a26ad62a5c155af9199af9e69b889claireho #### 450727f654740f2a26ad62a5c155af9199af9e69b889claireho # Find out if we think we can *build* for 64 bit. Doesn't check whether we can run it. 450827f654740f2a26ad62a5c155af9199af9e69b889claireho # Note, we don't have to actually check if the options work- we'll try them before using them. 450927f654740f2a26ad62a5c155af9199af9e69b889claireho # So, only try actually testing the options, if you are trying to decide between multiple options. 451027f654740f2a26ad62a5c155af9199af9e69b889claireho # On exit from the following clauses: 451127f654740f2a26ad62a5c155af9199af9e69b889claireho # if CAN_BUILD_64=yes: 451227f654740f2a26ad62a5c155af9199af9e69b889claireho # *FLAGS are assumed to contain the right settings for 64bit 451327f654740f2a26ad62a5c155af9199af9e69b889claireho # else if CAN_BUILD_64=no: (default) 451427f654740f2a26ad62a5c155af9199af9e69b889claireho # *FLAGS are assumed to be trashed, and will be reset from *FLAGS_OLD 4515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 451627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 451727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -m64" 451827f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -m64" 451927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 452127f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 4522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 452327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 452427f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 4525ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 452627f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 4527ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 452885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 452927f654740f2a26ad62a5c155af9199af9e69b889claireho else 453027f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 453127f654740f2a26ad62a5c155af9199af9e69b889claireho sparc*-*-solaris*) 453227f654740f2a26ad62a5c155af9199af9e69b889claireho # 1. try -m64 453327f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -m64" 453427f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -m64" 4535b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho if test "$cross_compiling" = yes; then : 4536b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho CAN_BUILD_64=unknown 4537b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoelse 4538b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 454027f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 4541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 4542b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoif ac_fn_c_try_run "$LINENO"; then : 454327f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 4544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 454527f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 4546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 4547b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4548b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 4549b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehofi 4550b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 455127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" != yes; then 455227f654740f2a26ad62a5c155af9199af9e69b889claireho # Nope. back out changes. 455327f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 455427f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CFLAGS_OLD}" 455527f654740f2a26ad62a5c155af9199af9e69b889claireho # 2. try xarch=v9 [deprecated] 455627f654740f2a26ad62a5c155af9199af9e69b889claireho ## TODO: cross compile: the following won't work. 455727f654740f2a26ad62a5c155af9199af9e69b889claireho SPARCV9=`isainfo -n 2>&1 | grep sparcv9` 455827f654740f2a26ad62a5c155af9199af9e69b889claireho SOL64=`$CXX -xarch=v9 2>&1 && $CC -xarch=v9 2>&1 | grep -v usage:` 455927f654740f2a26ad62a5c155af9199af9e69b889claireho # "Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs" 456027f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$SOL64" && test -n "$SPARCV9"; then 456127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -xtarget=ultra -xarch=v9" 456227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -xtarget=ultra -xarch=v9" 456327f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS} -xtarget=ultra -xarch=v9" 456427f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 456527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 4566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 456727f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 456827f654740f2a26ad62a5c155af9199af9e69b889claireho i386-*-solaris*) 456927f654740f2a26ad62a5c155af9199af9e69b889claireho # 1. try -m64 457027f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -m64" 457127f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -m64" 4572b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho if test "$cross_compiling" = yes; then : 4573b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho CAN_BUILD_64=unknown 4574b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoelse 4575b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 457685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 457727f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 457885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 4579b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoif ac_fn_c_try_run "$LINENO"; then : 458027f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 458185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 458227f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 458385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 4584b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4585b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 4586b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehofi 4587b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 458827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" != yes; then 458927f654740f2a26ad62a5c155af9199af9e69b889claireho # Nope. back out changes. 459027f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 459127f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_OLD}" 459227f654740f2a26ad62a5c155af9199af9e69b889claireho # 2. try the older compiler option 459327f654740f2a26ad62a5c155af9199af9e69b889claireho ## TODO: cross compile problem 4594b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho AMD64=`isainfo -n 2>&1 | grep amd64` 459527f654740f2a26ad62a5c155af9199af9e69b889claireho SOL64=`$CXX -xtarget=generic64 2>&1 && $CC -xtarget=generic64 2>&1 | grep -v usage:` 459627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$SOL64" && test -n "$AMD64"; then 459727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -xtarget=generic64" 459827f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -xtarget=generic64" 459927f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 460027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 460127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 460227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 460327f654740f2a26ad62a5c155af9199af9e69b889claireho ia64-*-linux*) 460427f654740f2a26ad62a5c155af9199af9e69b889claireho # check for ecc/ecpc compiler support 460527f654740f2a26ad62a5c155af9199af9e69b889claireho ## TODO: cross compiler problem 460627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Intel`"; then 460727f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Itanium`"; then 460827f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 460927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 461027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 461127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 461227f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin) 461327f654740f2a26ad62a5c155af9199af9e69b889claireho # vcvarsamd64.bat should have been used to enable 64-bit builds. 461427f654740f2a26ad62a5c155af9199af9e69b889claireho # We only do this check to display the correct answer. 461527f654740f2a26ad62a5c155af9199af9e69b889claireho ## TODO: cross compiler problem 461627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "`$CXX -help 2>&1 | grep 'for x64'`"; then 461727f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 461827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 461927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 462027f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-aix*|powerpc64-*-linux*) 462127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -q64" 462227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -q64" 462327f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS} -q64" 462427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4625ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 462627f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 4627ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 462827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 462927f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 463027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 463127f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 463227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 463327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 463427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" = yes; then 463527f654740f2a26ad62a5c155af9199af9e69b889claireho # worked- set other options. 463627f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 463727f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-aix*) 463827f654740f2a26ad62a5c155af9199af9e69b889claireho # tell AIX what executable mode to use. 463927f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS} -X64" 464027f654740f2a26ad62a5c155af9199af9e69b889claireho esac 464127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 464227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 464327f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-hpux*) 464427f654740f2a26ad62a5c155af9199af9e69b889claireho # First we try the newer +DD64, if that doesn't work, 464527f654740f2a26ad62a5c155af9199af9e69b889claireho # try other options. 4646ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 464727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} +DD64" 464827f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} +DD64" 464927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 465027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 465127f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 4652ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 465327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 465427f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 4655ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 465627f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 4657ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 465885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 465927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" != yes; then 466027f654740f2a26ad62a5c155af9199af9e69b889claireho # reset 466127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 466227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_OLD}" 466327f654740f2a26ad62a5c155af9199af9e69b889claireho # append 466427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} +DA2.0W" 466527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} +DA2.0W" 466627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 466727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 466827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 466927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 467027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 467127f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 4672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 467327f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 467485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 467585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 467627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 467727f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 467827f654740f2a26ad62a5c155af9199af9e69b889claireho *-*ibm-openedition*|*-*-os390*) 467927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -Wc,lp64" 468027f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -Wc,lp64" 468127f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS} -Wl,lp64" 468227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4683ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 468427f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 468585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 468627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 468727f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 468827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 468927f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 469027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 469127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 469227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 469327f654740f2a26ad62a5c155af9199af9e69b889claireho *) 469427f654740f2a26ad62a5c155af9199af9e69b889claireho # unknown platform. 469527f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 469627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 469727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 469827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_64" >&5 469927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CAN_BUILD_64" >&6; } 470027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" = yes; then 470127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64-bit binaries are being built " >&5 470227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 64-bit binaries are being built ... " >&6; } 470327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then : 470427f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_64=unknown 470527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 470627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 470785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 470827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 470927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 471027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 471127f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_64=yes 471227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 471327f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_64=no 471427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 471527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 471627f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 471727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 471885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 471927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_64" >&5 472027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$BITS_RUN_64" >&6; }; 472185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 472227f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_64="${CFLAGS}" 472327f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_64="${CXXFLAGS}" 472427f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_64="${LDFLAGS}" 472527f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_64="${ARFLAGS}" 472627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 472727f654740f2a26ad62a5c155af9199af9e69b889claireho # put it back. 472827f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 472927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_OLD}" 473027f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS_OLD}" 473127f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS_OLD}" 473227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 473327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_CHECK_32" = "yes"; then 473427f654740f2a26ad62a5c155af9199af9e69b889claireho # see comment under 'if BITS_CHECK_64', above. 473527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 32-bit executables" >&5 473627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to build 32-bit executables... " >&6; } 473727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 473827f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -m32" 473927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -m32" 474027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 474127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 474227f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==32)?0:1;} 474385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 474427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 474527f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_32=yes 474685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 474727f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_32=no 4748ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 474985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 475027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 475127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_32" >&5 475227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CAN_BUILD_32" >&6; } 475327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_32" = yes; then 475427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 32-bit binaries are being built " >&5 475527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 32-bit binaries are being built ... " >&6; } 475627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then : 475727f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_32=unknown 4758ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 475927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 476027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 476127f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==32)?0:1;} 476227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 476327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 476427f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_32=yes 476527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 476627f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_32=no 476727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 476827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 476927f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 477027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 477185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 477227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_32" >&5 477327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$BITS_RUN_32" >&6; }; 477427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_32="${CFLAGS}" 477527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_32="${CXXFLAGS}" 477627f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_32="${LDFLAGS}" 477727f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_32="${ARFLAGS}" 477827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 477927f654740f2a26ad62a5c155af9199af9e69b889claireho # put it back. 478027f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 478127f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_OLD}" 478227f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS_OLD}" 478327f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS_OLD}" 478427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 478585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 478627f654740f2a26ad62a5c155af9199af9e69b889claireho ## 478727f654740f2a26ad62a5c155af9199af9e69b889claireho # OK. Now, we've tested for 32 and 64 bitness. Let's see what we'll do. 478827f654740f2a26ad62a5c155af9199af9e69b889claireho # 478985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 479027f654740f2a26ad62a5c155af9199af9e69b889claireho # First, implement 64else32 479127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_REQ" = "64else32"; then 479227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_RUN_64" = "yes"; then 479327f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_REQ=64 479427f654740f2a26ad62a5c155af9199af9e69b889claireho else 479527f654740f2a26ad62a5c155af9199af9e69b889claireho # no changes. 479627f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=yes 479727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 479827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 479985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 480027f654740f2a26ad62a5c155af9199af9e69b889claireho # implement. 480127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_REQ" = "32" -a "$BITS_RUN_32" = "yes"; then 480227f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_32}" 480327f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_32}" 480427f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS_32}" 480527f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS_32}" 480627f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=yes 480727f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "$BITS_REQ" = "64" -a "$BITS_RUN_64" = "yes"; then 480827f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_64}" 480927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_64}" 481027f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS_64}" 481127f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS_64}" 481227f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=yes 481327f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "$BITS_OK" != "yes"; then 481427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "Requested $BITS_REQ bit binaries but could not compile and execute them. See readme.html for help with cross compilation., and set compiler options manually." "$LINENO" 5 481527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 481627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 4817ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 481885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 481985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 482027f654740f2a26ad62a5c155af9199af9e69b889claireho 482127f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the Makefile fragment 482227f654740f2a26ad62a5c155af9199af9e69b889claireho 482327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking which Makefile fragment to use for ${host}" >&5 482427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking which Makefile fragment to use for ${host}... " >&6; } 4825103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${icu_cv_host_frag+:} false; then : 482627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 4827ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 482827f654740f2a26ad62a5c155af9199af9e69b889claireho 482927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 483027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-solaris*) 483127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 483227f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-solaris-gcc 483327f654740f2a26ad62a5c155af9199af9e69b889claireho else 483427f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-solaris 483527f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 483627f654740f2a26ad62a5c155af9199af9e69b889clairehoalpha*-*-linux-gnu) 483727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 483827f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-alpha-linux-gcc 483927f654740f2a26ad62a5c155af9199af9e69b889claireho else 484027f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-alpha-linux-cc 484127f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 484227f654740f2a26ad62a5c155af9199af9e69b889clairehopowerpc*-*-linux*) 484327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 484427f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-linux 484527f654740f2a26ad62a5c155af9199af9e69b889claireho else 484627f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-linux-va 484727f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 484827f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;; 484927f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-cygwin|*-*-mingw32) 485027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 485127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 485327f654740f2a26ad62a5c155af9199af9e69b889claireho 485427f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __MINGW32__ 485527f654740f2a26ad62a5c155af9199af9e69b889claireho#error This is not MinGW 485627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 4857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 4858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 4859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 486085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 486185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 486285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 4863ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 4864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 486527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 486627f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-mingw 4867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 486827f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-cygwin 4869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 487027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 487127f654740f2a26ad62a5c155af9199af9e69b889claireho else 487227f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-cygwin-msvc 487327f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 487427f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*bsd*|*-*-dragonfly*) icu_cv_host_frag=mh-bsd-gcc ;; 487527f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-aix*) 487627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 487727f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-aix-gcc 487827f654740f2a26ad62a5c155af9199af9e69b889claireho else 487927f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-aix-va 488027f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 488127f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-hpux*) 488227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 488327f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-hpux-gcc 488427f654740f2a26ad62a5c155af9199af9e69b889claireho else 488527f654740f2a26ad62a5c155af9199af9e69b889claireho case "$CXX" in 488627f654740f2a26ad62a5c155af9199af9e69b889claireho *aCC) icu_cv_host_frag=mh-hpux-acc ;; 488727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 488827f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 488927f654740f2a26ad62a5c155af9199af9e69b889claireho*-*ibm-openedition*|*-*-os390*) icu_cv_host_frag=mh-os390 ;; 489027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-os400*) icu_cv_host_frag=mh-os400 ;; 489127f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-rhapsody*) icu_cv_host_frag=mh-darwin ;; 489227f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-darwin*) icu_cv_host_frag=mh-darwin ;; 489327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-beos) icu_cv_host_frag=mh-beos ;; 489427f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-haiku) icu_cv_host_frag=mh-haiku ;; 489527f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-irix*) icu_cv_host_frag=mh-irix ;; 489627f654740f2a26ad62a5c155af9199af9e69b889claireho*-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;; 489727f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-nto*) icu_cv_host_frag=mh-qnx ;; 489827f654740f2a26ad62a5c155af9199af9e69b889claireho*-ncr-*) icu_cv_host_frag=mh-mpras ;; 489927f654740f2a26ad62a5c155af9199af9e69b889claireho*) icu_cv_host_frag=mh-unknown ;; 490027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 490185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4903ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 490427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $icu_cv_host_frag" >&5 490527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$icu_cv_host_frag" >&6; } 4906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4907ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 490827f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for libraries and other host specific stuff 490927f654740f2a26ad62a5c155af9199af9e69b889claireho# On HP/UX, don't link to -lm from a shared lib because it isn't 491027f654740f2a26ad62a5c155af9199af9e69b889claireho# PIC (at least on 10.2) 491127f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 491227f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-hpux*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5 491327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; } 4914103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then : 491585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 4916ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 491727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_check_lib_save_LIBS=$LIBS 491827f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm $LIBS" 491927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 4920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 4921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 492285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error. 492385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho Use char because int might match the return type of a GCC 492485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho builtin and then its argument prototype would still apply. */ 4925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus 4926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C" 4927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 492827f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor (); 4929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 4930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 4931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 493227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor (); 4933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 4934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 4935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 4936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 493727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 493827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_m_floor=yes 4939ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 494027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_m_floor=no 4941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 494227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 494327f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 494427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS 4945ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 494627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5 494727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; } 4948103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then : 494927f654740f2a26ad62a5c155af9199af9e69b889claireho LIB_M="-lm" 4950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 495127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 4952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 495327f654740f2a26ad62a5c155af9199af9e69b889claireho *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5 495427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; } 4955103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then : 495685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 4957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 495827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_check_lib_save_LIBS=$LIBS 495927f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm $LIBS" 496027f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 4961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 496227f654740f2a26ad62a5c155af9199af9e69b889claireho 496327f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 496427f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 496527f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 496627f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 496727f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 496827f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 496927f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor (); 4970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 4971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 4972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 497327f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor (); 4974ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 4975ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 4976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 4977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 497827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 497927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_m_floor=yes 4980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 498127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_m_floor=no 498227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 498327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 498427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 498527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS 498627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 498727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5 498827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; } 4989103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then : 499027f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 499127f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBM 1 499227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 4993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 499427f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-lm $LIBS" 499585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 499785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 499827f654740f2a26ad62a5c155af9199af9e69b889claireho LIB_M="" ;; 499927f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 500027f654740f2a26ad62a5c155af9199af9e69b889claireho 500127f654740f2a26ad62a5c155af9199af9e69b889claireho 500227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build shared libraries 500327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 500427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build shared libraries... " >&6; } 500527f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no 500627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-shared was given. 500727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_shared+set}" = set; then : 500827f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_shared; case "${enableval}" in 500927f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") enabled=yes; ENABLE_SHARED=YES ;; 501027f654740f2a26ad62a5c155af9199af9e69b889claireho no);; 501127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 501227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 501327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 501427f654740f2a26ad62a5c155af9199af9e69b889claireho enabled=yes; ENABLE_SHARED=YES 501527f654740f2a26ad62a5c155af9199af9e69b889claireho 5016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 501727f654740f2a26ad62a5c155af9199af9e69b889claireho 501827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 501927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 502027f654740f2a26ad62a5c155af9199af9e69b889claireho 502127f654740f2a26ad62a5c155af9199af9e69b889claireho 502227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build static libraries 502327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 502427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build static libraries... " >&6; } 502527f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no 502627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-static was given. 502727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_static+set}" = set; then : 502827f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_static; case "${enableval}" in 502927f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") enabled=yes; ENABLE_STATIC=YES ;; 503027f654740f2a26ad62a5c155af9199af9e69b889claireho no) ;; 503127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 503227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 503527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 503627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 503727f654740f2a26ad62a5c155af9199af9e69b889claireho 503827f654740f2a26ad62a5c155af9199af9e69b889claireho 5039103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# When building release static library, there might be some optimization flags we can use 5040103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$ENABLE_STATIC" = "YES"; then 5041103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "$ENABLE_SHARED" != "YES"; then 5042103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "$ENABLE_RELEASE" = 1; then 5043103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use static library optimization option" >&5 5044103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo_n "checking whether we can use static library optimization option... " >&6; } 5045103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CHECK_STATIC_OPT_FLAG=no 5046103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5047103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius OLD_CPPFLAGS="${CPPFLAGS}" 5048103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius OLD_LDFLAGS="${LDFLAGS}" 5049103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5050103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius case "${host}" in 5051103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *-linux*|i*86-*-*bsd*|i*86-pc-gnu) 505254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = yes; then 5053103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CPPFLAGS="${CPPFLAGS} -ffunction-sections -fdata-sections" 5054103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius LDFLAGS="${LDFLAGS} -Wl,--gc-sections" 5055103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5056103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 5057103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *) 5058103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 5059103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius esac 5060103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5061103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5062103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/* end confdefs.h. */ 5063103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5064103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusint 5065103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusmain () 5066103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{ 5067103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5068103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ; 5069103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius return 0; 5070103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius} 5071103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius_ACEOF 5072103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ac_fn_c_try_link "$LINENO"; then : 5073103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CHECK_STATIC_OPT_FLAG=yes 5074103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse 5075103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CHECK_STATIC_OPT_FLAG=no 5076103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 5077103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusrm -f core conftest.err conftest.$ac_objext \ 5078103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius conftest$ac_exeext conftest.$ac_ext 5079103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_STATIC_OPT_FLAG" >&5 5080103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$CHECK_STATIC_OPT_FLAG" >&6; } 5081103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "$CHECK_STATIC_OPT_FLAG" = no; then 5082103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CPPFLAGS="${OLD_CPPFLAGS}" 5083103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius LDFLAGS="${OLD_LDFLAGS}" 5084103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5085103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5086103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5087103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 5088103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5089103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 509027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enable auto cleanup of libraries 509127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable auto cleanup of libraries" >&5 509227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable auto cleanup of libraries... " >&6; } 509327f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no 509427f654740f2a26ad62a5c155af9199af9e69b889clairehoUCLN_NO_AUTO_CLEANUP=1 509527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-auto-cleanup was given. 509627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_auto_cleanup+set}" = set; then : 509727f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_auto_cleanup; case "${enableval}" in 5098103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius yes) enabled=yes; 5099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DUCLN_NO_AUTO_CLEANUP=0"; 5100103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius UCLN_NO_AUTO_CLEANUP=0 5101103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 510227f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 510327f654740f2a26ad62a5c155af9199af9e69b889claireho esac 510427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 510627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 510727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 5108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 511027f654740f2a26ad62a5c155af9199af9e69b889claireho# MSVC floating-point option 511127f654740f2a26ad62a5c155af9199af9e69b889clairehoMSVC_RELEASE_FLAG="" 511227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $enabled = yes 511327f654740f2a26ad62a5c155af9199af9e69b889clairehothen 511427f654740f2a26ad62a5c155af9199af9e69b889claireho if test $icu_cv_host_frag = mh-cygwin-msvc 511527f654740f2a26ad62a5c155af9199af9e69b889claireho then 511627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 511827f654740f2a26ad62a5c155af9199af9e69b889claireho 511927f654740f2a26ad62a5c155af9199af9e69b889claireho #if defined _MSC_VER && _MSC_VER >= 1400 512027f654740f2a26ad62a5c155af9199af9e69b889claireho #else 512127f654740f2a26ad62a5c155af9199af9e69b889claireho Microsoft Visual C++ < 2005 512227f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 5123ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5125ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5126ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 512727f654740f2a26ad62a5c155af9199af9e69b889claireho 5128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5131ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 513227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 513327f654740f2a26ad62a5c155af9199af9e69b889claireho MSVC_RELEASE_FLAG="/fp:precise" 5134ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 513527f654740f2a26ad62a5c155af9199af9e69b889claireho MSVC_RELEASE_FLAG="/Op" 513627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 513727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5138ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 513927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} ${MSVC_RELEASE_FLAG}" 514027f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} ${MSVC_RELEASE_FLAG}" 514127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 5142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 514385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 514427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enabled draft APIs 514527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable draft APIs" >&5 514627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable draft APIs... " >&6; } 514727f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes 514827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DEFAULT_SHOW_DRAFT=1 514927f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-draft was given. 515027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_draft+set}" = set; then : 515127f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_draft; case "${enableval}" in 5152103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius no) enabled=no; U_DEFAULT_SHOW_DRAFT=0; 5153103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEFAULT_SHOW_DRAFT=0" 5154103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 515527f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 515627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 515927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 516027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 516127f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure that we can use draft API in ICU. 516227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$U_DEFAULT_SHOW_DRAFT" = 0; then 5163103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_SHOW_DRAFT_API" 5164ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5165ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 516650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 516727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then 516827f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 516927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ranlib; ac_word=$2 517027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 517127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 5172103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_RANLIB+:} false; then : 517327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 517427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 517527f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$RANLIB"; then 517627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 517727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 517827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 517927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 518027f654740f2a26ad62a5c155af9199af9e69b889clairehodo 518127f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 518227f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 518327f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 518427f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 518527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 518627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 518727f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 518827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 518927f654740f2a26ad62a5c155af9199af9e69b889clairehodone 519027f654740f2a26ad62a5c155af9199af9e69b889claireho done 519127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 519250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 519327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 519427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 519527f654740f2a26ad62a5c155af9199af9e69b889clairehoRANLIB=$ac_cv_prog_RANLIB 519627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$RANLIB"; then 519727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 519827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$RANLIB" >&6; } 519927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 520027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 520127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 520227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 520327f654740f2a26ad62a5c155af9199af9e69b889claireho 520427f654740f2a26ad62a5c155af9199af9e69b889claireho 520527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 520627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_RANLIB"; then 520727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_ct_RANLIB=$RANLIB 520827f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "ranlib", so it can be a program name with args. 520927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ranlib; ac_word=$2 521027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 521127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 5212103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 521327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 521450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 521527f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_ct_RANLIB"; then 521627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 521727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 521827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 521927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 522027f654740f2a26ad62a5c155af9199af9e69b889clairehodo 522127f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 522227f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 522327f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 522427f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 522527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_RANLIB="ranlib" 522627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 522727f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 522827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 522927f654740f2a26ad62a5c155af9199af9e69b889clairehodone 523027f654740f2a26ad62a5c155af9199af9e69b889claireho done 523127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 523250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 523327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 523427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 523527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 523627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_RANLIB"; then 523727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 523827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_RANLIB" >&6; } 523927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 524027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 524150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "no" >&6; } 524250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 524350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 524427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_ct_RANLIB" = x; then 524527f654740f2a26ad62a5c155af9199af9e69b889claireho RANLIB=":" 524627f654740f2a26ad62a5c155af9199af9e69b889claireho else 524727f654740f2a26ad62a5c155af9199af9e69b889claireho case $cross_compiling:$ac_tool_warned in 524827f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:) 524927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 525027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 525127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;; 525227f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 525327f654740f2a26ad62a5c155af9199af9e69b889claireho RANLIB=$ac_ct_RANLIB 525427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 525527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 525627f654740f2a26ad62a5c155af9199af9e69b889claireho RANLIB="$ac_cv_prog_RANLIB" 525727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 525850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 5259ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 526027f654740f2a26ad62a5c155af9199af9e69b889claireho# look for 'ar' the proper way 526127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then 526227f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 526327f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ar; ac_word=$2 526427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 526527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 5266103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_AR+:} false; then : 526785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 526927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$AR"; then 527027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_AR="$AR" # Let the user override the test. 527127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 527227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 527327f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 527427f654740f2a26ad62a5c155af9199af9e69b889clairehodo 527527f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 527627f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 527727f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 527827f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 527927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_AR="${ac_tool_prefix}ar" 528027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 528127f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 528227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 528327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 528427f654740f2a26ad62a5c155af9199af9e69b889claireho done 528527f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 5286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 528727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 528827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 528927f654740f2a26ad62a5c155af9199af9e69b889clairehoAR=$ac_cv_prog_AR 529027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$AR"; then 529127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 529227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$AR" >&6; } 529327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 529427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 529527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 529627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5297ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5298ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 529927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 530027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_AR"; then 530127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_ct_AR=$AR 530227f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "ar", so it can be a program name with args. 530327f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ar; ac_word=$2 530427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 530527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 5306103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_AR+:} false; then : 530727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 530827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 530927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_ct_AR"; then 531027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 531127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 531227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 531327f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 531427f654740f2a26ad62a5c155af9199af9e69b889clairehodo 531527f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 531627f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 531727f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 531827f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 531927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_AR="ar" 532027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 532127f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 532227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 532327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 532427f654740f2a26ad62a5c155af9199af9e69b889claireho done 532527f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 5326ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 532727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 532827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 532927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_AR=$ac_cv_prog_ac_ct_AR 533027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_AR"; then 533127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 533227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_AR" >&6; } 533327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 533427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 533527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 533627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 533827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_ct_AR" = x; then 5339103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius AR="false" 534027f654740f2a26ad62a5c155af9199af9e69b889claireho else 534127f654740f2a26ad62a5c155af9199af9e69b889claireho case $cross_compiling:$ac_tool_warned in 534227f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:) 534327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 534427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 534527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;; 534685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 534727f654740f2a26ad62a5c155af9199af9e69b889claireho AR=$ac_ct_AR 534827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 5349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 535027f654740f2a26ad62a5c155af9199af9e69b889claireho AR="$ac_cv_prog_AR" 535127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5352ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 535327f654740f2a26ad62a5c155af9199af9e69b889claireho 535427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable renaming of symbols" >&5 535527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable renaming of symbols... " >&6; } 535627f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes 535727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DISABLE_RENAMING=0 535827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-renaming was given. 535927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_renaming+set}" = set; then : 536027f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_renaming; case "${enableval}" in 536127f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") enabled=yes ;; 5362103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius no) enabled=no; U_DISABLE_RENAMING=1; 5363103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_DISABLE_RENAMING=1" 5364103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 536527f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 536627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5367ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5368ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 536927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 537027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 537127f654740f2a26ad62a5c155af9199af9e69b889claireho 537227f654740f2a26ad62a5c155af9199af9e69b889claireho 537327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable function and data tracing" >&5 537427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable function and data tracing... " >&6; } 537527f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no 537627f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_TRACING=0 537727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-tracing was given. 537827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tracing+set}" = set; then : 537927f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_tracing; case "${enableval}" in 5380103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius yes|"") enabled=yes; 5381103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_TRACING=1"; 5382103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius U_ENABLE_TRACING=1 ;; 538327f654740f2a26ad62a5c155af9199af9e69b889claireho no) enabled=no; U_ENABLE_TRACING=0 ;; 538427f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 538527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 538827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 538927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 5390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5392ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 539327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_DYLOAD=1 5394103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusenable=yes 539527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins" >&5 539627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable dynamic loading of plugins... " >&6; } 539727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-dyload was given. 539827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_dyload+set}" = set; then : 539927f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_dyload; case "${enableval}" in 540027f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") 540127f654740f2a26ad62a5c155af9199af9e69b889claireho U_ENABLE_DYLOAD=1 5402103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius enable=yes 5403103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 540427f654740f2a26ad62a5c155af9199af9e69b889claireho no) 540527f654740f2a26ad62a5c155af9199af9e69b889claireho U_ENABLE_DYLOAD=0; 5406103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius enable=no; 5407103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_DYLOAD=0"; 5408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 540927f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 541027f654740f2a26ad62a5c155af9199af9e69b889claireho esac 541127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5413103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable" >&5 5414103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$enable" >&6; } 5415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5416ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5417103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$enable" = "yes"; then 5418103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius for ac_header in dlfcn.h 541927f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 542027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" 5421103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dlfcn_h" = xyes; then : 542227f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 542327f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLFCN_H 1 542427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 5425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5426ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 542785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 542827f654740f2a26ad62a5c155af9199af9e69b889clairehodone 5429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5430103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius #AC_MSG_RESULT($enabled) 5431103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 543227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing dlopen... " >&6; } 5433103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then : 543485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 543627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_func_search_save_LIBS=$LIBS 543727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 5439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 544085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error. 544185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho Use char because int might match the return type of a GCC 544285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho builtin and then its argument prototype would still apply. */ 5443ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus 5444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C" 5445ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 544627f654740f2a26ad62a5c155af9199af9e69b889clairehochar dlopen (); 5447ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5448ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5449ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 545027f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn dlopen (); 5451ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5452ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 545527f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' dl; do 545627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_lib"; then 545727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_res="none required" 545827f654740f2a26ad62a5c155af9199af9e69b889claireho else 545927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_res=-l$ac_lib 546027f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-l$ac_lib $ac_func_search_save_LIBS" 546127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 546227f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_try_link "$LINENO"; then : 546327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_dlopen=$ac_res 546427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 546527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 546627f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext 5467103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if ${ac_cv_search_dlopen+:} false; then : 546827f654740f2a26ad62a5c155af9199af9e69b889claireho break 546927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 547027f654740f2a26ad62a5c155af9199af9e69b889clairehodone 5471103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then : 547227f654740f2a26ad62a5c155af9199af9e69b889claireho 5473ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 547427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_dlopen=no 547527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 547627f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext 547727f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS 547827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 547927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 548027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_dlopen" >&6; } 548127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_dlopen 548227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then : 548327f654740f2a26ad62a5c155af9199af9e69b889claireho test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5484ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5485ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 548685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5487103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius for ac_func in dlopen 548827f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 548927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 5490103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_dlopen" = xyes; then : 549127f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 549227f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLOPEN 1 549327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 549427f654740f2a26ad62a5c155af9199af9e69b889claireho 5495ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 549627f654740f2a26ad62a5c155af9199af9e69b889clairehodone 5497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5498ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5499103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "x$ac_cv_func_dlopen" != xyes; then 5500103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DHAVE_DLOPEN=0" 5501103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5502103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 5503ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 550427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for miscellanous functions. 550527f654740f2a26ad62a5c155af9199af9e69b889claireho# So, use for putil / tools only. 550627f654740f2a26ad62a5c155af9199af9e69b889claireho# Note that this will generate HAVE_GETTIMEOFDAY, not U_HAVE_GETTIMEOFDAY 550727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_func in gettimeofday 550827f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 550927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday" 5510103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_gettimeofday" = xyes; then : 551127f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 551227f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_GETTIMEOFDAY 1 551327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 551427f654740f2a26ad62a5c155af9199af9e69b889claireho 551527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 551627f654740f2a26ad62a5c155af9199af9e69b889clairehodone 5517ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 551827f654740f2a26ad62a5c155af9199af9e69b889claireho 5519103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 552027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to use the evil rpath or not 552127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-rpath was given. 552227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_rpath+set}" = set; then : 552327f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_rpath; case "${enableval}" in 552427f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") ENABLE_RPATH=YES ;; 552527f654740f2a26ad62a5c155af9199af9e69b889claireho no) ;; 552627f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 552727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 552827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 552927f654740f2a26ad62a5c155af9199af9e69b889claireho ENABLE_RPATH=NO 553027f654740f2a26ad62a5c155af9199af9e69b889claireho 553127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 553227f654740f2a26ad62a5c155af9199af9e69b889claireho 553327f654740f2a26ad62a5c155af9199af9e69b889claireho 553427f654740f2a26ad62a5c155af9199af9e69b889claireho 553527f654740f2a26ad62a5c155af9199af9e69b889claireho 553627f654740f2a26ad62a5c155af9199af9e69b889claireho 553727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp 553827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS' 553927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 554027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 554127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu 554227f654740f2a26ad62a5c155af9199af9e69b889claireho 554327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++ compiler" >&5 554427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if we have a C++ compiler... " >&6; } 554527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 554627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 554727f654740f2a26ad62a5c155af9199af9e69b889claireho 554827f654740f2a26ad62a5c155af9199af9e69b889clairehoint 554927f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 555027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 555127f654740f2a26ad62a5c155af9199af9e69b889claireho 555227f654740f2a26ad62a5c155af9199af9e69b889claireho ; 555327f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 555427f654740f2a26ad62a5c155af9199af9e69b889claireho} 555527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 555627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 555727f654740f2a26ad62a5c155af9199af9e69b889claireho cxx_okay=yes 5558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 555927f654740f2a26ad62a5c155af9199af9e69b889claireho cxx_okay=no 556027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 556127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 556227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $cxx_okay = yes 556327f654740f2a26ad62a5c155af9199af9e69b889clairehothen 5564103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { $as_echo "$as_me:${as_lineno-$LINENO}: result: Good" >&5 5565103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "Good" >&6; } 5566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 556727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 556827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 556927f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "C++ compiler $CXX does not work or no compiler found" "$LINENO" 5 557027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 557127f654740f2a26ad62a5c155af9199af9e69b889claireho 557227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <string> works" >&5 557327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if #include <string> works... " >&6; } 557427f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5575ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 557627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string> 5577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 558027f654740f2a26ad62a5c155af9199af9e69b889claireho 5581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5582ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5583ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5584ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 558527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 558627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdstring=yes 5587ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 558827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdstring=no 558927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 559027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 559127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdstring" >&5 559227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdstring" >&6; } 559327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdstring = yes 559427f654740f2a26ad62a5c155af9199af9e69b889clairehothen 559527f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_STD_STRING=1 5596103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse 5597103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius U_HAVE_STD_STRING=0 5598103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0" 5599ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 560085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 560127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 560227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 560327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 560427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 560527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 560627f654740f2a26ad62a5c155af9199af9e69b889claireho 560727f654740f2a26ad62a5c155af9199af9e69b889claireho 560854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Always build ICU with multi-threading support. 560927f654740f2a26ad62a5c155af9199af9e69b889clairehothreads=true 561054dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusICU_USE_THREADS=1 561127f654740f2a26ad62a5c155af9199af9e69b889clairehoOLD_LIBS=${LIBS} 5612ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 561327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $threads = true; then 561427f654740f2a26ad62a5c155af9199af9e69b889claireho # For Compaq Tru64 (OSF1), we must look for pthread_attr_init 561527f654740f2a26ad62a5c155af9199af9e69b889claireho # and must do this before seaching for pthread_mutex_destroy, or 561627f654740f2a26ad62a5c155af9199af9e69b889claireho # we will pick up libpthreads.so not libpthread.so 561727f654740f2a26ad62a5c155af9199af9e69b889claireho # If this fails, then we must test for HPUX specials, before 561827f654740f2a26ad62a5c155af9199af9e69b889claireho # moving on to a more generic test 5619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 562027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_attr_init in -lpthread" >&5 562127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_attr_init in -lpthread... " >&6; } 5622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_attr_init+:} false; then : 562385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5624ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 562527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_check_lib_save_LIBS=$LIBS 562627f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread $LIBS" 562727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5628ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 5629ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 563027f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 563127f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 563227f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 563327f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 563427f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 563527f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 563627f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_attr_init (); 5637ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5639ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 564027f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_attr_init (); 5641ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5642ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5643ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5644ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 564527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 564627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_pthread_pthread_attr_init=yes 5647ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 564827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_pthread_pthread_attr_init=no 564927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 565027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 565127f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 565227f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS 5653ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 565427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_attr_init" >&5 565527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_attr_init" >&6; } 5656103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_attr_init" = xyes; then : 565727f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 565827f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1 565927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 566027f654740f2a26ad62a5c155af9199af9e69b889claireho 566127f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-lpthread $LIBS" 566285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5663ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 566427f654740f2a26ad62a5c155af9199af9e69b889claireho 566527f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_lib_pthread_pthread_attr_init = yes; then 566627f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 566727f654740f2a26ad62a5c155af9199af9e69b889claireho else 566827f654740f2a26ad62a5c155af9199af9e69b889claireho # Locate the right library for POSIX threads. We look for the 566927f654740f2a26ad62a5c155af9199af9e69b889claireho # symbols in the libraries first, because on Solaris libc provides 567027f654740f2a26ad62a5c155af9199af9e69b889claireho # pthread_create but libpthread has the real code :( 567127f654740f2a26ad62a5c155af9199af9e69b889claireho # AIX uses libpthreads instead of libpthread, and HP/UX uses libpthread 567227f654740f2a26ad62a5c155af9199af9e69b889claireho # FreeBSD users may need libpthread if they do not have libc_r. 567327f654740f2a26ad62a5c155af9199af9e69b889claireho 567427f654740f2a26ad62a5c155af9199af9e69b889claireho 567527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutex_destroy" >&5 567627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing pthread_mutex_destroy... " >&6; } 5677103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_pthread_mutex_destroy+:} false; then : 567885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5679ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 568027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_func_search_save_LIBS="$LIBS" 568127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_search_pthread_mutex_destroy="no" 568227f654740f2a26ad62a5c155af9199af9e69b889clairehofor i in pthread pthreads c_r ; do 568327f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-l$i $ac_func_search_save_LIBS" 568427f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5685ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 568627f654740f2a26ad62a5c155af9199af9e69b889claireho 568727f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 568827f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 568927f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 569027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 569127f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 569227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 569327f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy (); 5694ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5695ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5696ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 569727f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy (); 5698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5701ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 570227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 570327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_pthread_mutex_destroy="-l$i" 570427f654740f2a26ad62a5c155af9199af9e69b889clairehobreak 5705ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 570627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 570727f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 570827f654740f2a26ad62a5c155af9199af9e69b889clairehodone 570927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" = "no"; then 571027f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5711ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 571227f654740f2a26ad62a5c155af9199af9e69b889claireho 571327f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 571427f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 571527f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 571627f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 571727f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 571827f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 571927f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy (); 5720ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5721ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5722ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 572327f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy (); 5724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5726ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5727ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 572827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 572927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_pthread_mutex_destroy="none required" 5730ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 573127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 573227f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 5733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 573427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="$ac_func_search_save_LIBS" 5735ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 573627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutex_destroy" >&5 573727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_pthread_mutex_destroy" >&6; } 573827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" != "no"; then 573927f654740f2a26ad62a5c155af9199af9e69b889claireho test "$ac_cv_search_pthread_mutex_destroy" = "none required" || LIBS="$ac_cv_search_pthread_mutex_destroy $LIBS" 5740ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 574127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse : 5742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 574327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 574527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_search_pthread_mutex_destroy" != no; then 574627f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 574727f654740f2a26ad62a5c155af9199af9e69b889claireho else 574827f654740f2a26ad62a5c155af9199af9e69b889claireho # For HP 11 574927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5 575027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; } 5751103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_mutex_init+:} false; then : 575285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5753ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 575427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_check_lib_save_LIBS=$LIBS 575527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread $LIBS" 575627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 575785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 575827f654740f2a26ad62a5c155af9199af9e69b889claireho 575927f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 576027f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 576127f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 576227f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 576327f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 576427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 576527f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_init (); 576685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 576785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 576885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 576927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_init (); 577085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 577185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 577285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 577385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 577427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 577527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_pthread_pthread_mutex_init=yes 577685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 577727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_pthread_pthread_mutex_init=no 577827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 577927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 578027f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 578127f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS 578227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 578327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 578427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; } 5785103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_mutex_init" = xyes; then : 578627f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 578727f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1 578827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 578927f654740f2a26ad62a5c155af9199af9e69b889claireho 579027f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-lpthread $LIBS" 579185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 579285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 579385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 579427f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then 579527f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 579627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 579727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 5798ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 579927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_func "$LINENO" "pthread_mutex_lock" "ac_cv_func_pthread_mutex_lock" 5800103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_pthread_mutex_lock" = xyes; then : 580185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5802ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 580385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 580427f654740f2a26ad62a5c155af9199af9e69b889claireho 580527f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_func_pthread_mutex_lock = yes; then 580627f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 580727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 580827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 580927f654740f2a26ad62a5c155af9199af9e69b889claireho # Check to see if we are using CygWin with MSVC 581027f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 581127f654740f2a26ad62a5c155af9199af9e69b889claireho *-pc-cygwin*|*-pc-mingw*) 581227f654740f2a26ad62a5c155af9199af9e69b889claireho # For gcc, the thread options are set by mh-mingw/mh-cygwin 581327f654740f2a26ad62a5c155af9199af9e69b889claireho # For msvc, the thread options are set by runConfigureICU 581427f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 581527f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 581627f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-hpux*) 581727f654740f2a26ad62a5c155af9199af9e69b889claireho # Add -mt because it does several nice things on newer compilers. 581827f654740f2a26ad62a5c155af9199af9e69b889claireho case "${icu_cv_host_frag}" in 581927f654740f2a26ad62a5c155af9199af9e69b889claireho mh-hpux-acc) 582027f654740f2a26ad62a5c155af9199af9e69b889claireho OLD_CXXFLAGS="${CXXFLAGS}" 582127f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -mt" 582227f654740f2a26ad62a5c155af9199af9e69b889claireho if test x"`${CXX} ${CXXFLAGS} 2>&1`" != x""; then 582327f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${OLD_CXXFLAGS}" 582427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 582527f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 582627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 582727f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 582827f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-solaris*) 582927f654740f2a26ad62a5c155af9199af9e69b889claireho case "${icu_cv_host_frag}" in 583027f654740f2a26ad62a5c155af9199af9e69b889claireho mh-solaris) 583127f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="${LIBS} -mt" 583227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 583327f654740f2a26ad62a5c155af9199af9e69b889claireho esac 583427f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 583527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 583627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 583727f654740f2a26ad62a5c155af9199af9e69b889claireho 583827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-weak-threads was given. 583927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_weak_threads+set}" = set; then : 584027f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_weak_threads; case "${enableval}" in 584127f654740f2a26ad62a5c155af9199af9e69b889claireho yes) 584227f654740f2a26ad62a5c155af9199af9e69b889claireho LIB_THREAD="${LIBS%${OLD_LIBS}}" 584327f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS=${OLD_LIBS} 584427f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 584527f654740f2a26ad62a5c155af9199af9e69b889claireho no) ;; 584627f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-weak-threads" "$LINENO" 5 ;; 584727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 585227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for mmap() 585327f654740f2a26ad62a5c155af9199af9e69b889claireho 585427f654740f2a26ad62a5c155af9199af9e69b889claireho# The AC_FUNC_MMAP macro doesn't work properly. It seems to be too specific. 585527f654740f2a26ad62a5c155af9199af9e69b889claireho# Do this check instead. 585627f654740f2a26ad62a5c155af9199af9e69b889clairehoHAVE_MMAP=0 585727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mmap" >&5 585827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for mmap... " >&6; } 5859103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_func_mmap_ok+:} false; then : 586085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5861ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 586227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 586385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 586427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <unistd.h> 586527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/mman.h> 586627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h> 586727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <fcntl.h> 586885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 586985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 587085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 587127f654740f2a26ad62a5c155af9199af9e69b889clairehommap((void *)0, 0, PROT_READ, 0, 0, 0); 587285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 587385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 587485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 587585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 587627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 587727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_func_mmap_ok=yes 587885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 587927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_func_mmap_ok=no 588027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 588127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 588227f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 588327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 588485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 588527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_ok" >&5 588627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_func_mmap_ok" >&6; } 588727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_func_mmap_ok = yes 588827f654740f2a26ad62a5c155af9199af9e69b889clairehothen 588927f654740f2a26ad62a5c155af9199af9e69b889claireho HAVE_MMAP=1 5890103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse 5891103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_MMAP=0" 589285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 589385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5894ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 589527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for genccode assembly" >&5 589627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for genccode assembly... " >&6; } 589785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 589827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check to see if genccode can generate simple assembly. 589927f654740f2a26ad62a5c155af9199af9e69b889clairehoGENCCODE_ASSEMBLY= 590027f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 5901103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius*-linux*|*-kfreebsd*-gnu*|i*86-*-*bsd*|i*86-pc-gnu) 590227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 590327f654740f2a26ad62a5c155af9199af9e69b889claireho # We're using gcc, and the simple -a gcc command line works for genccode 590427f654740f2a26ad62a5c155af9199af9e69b889claireho GENCCODE_ASSEMBLY="-a gcc" 590527f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 590627f654740f2a26ad62a5c155af9199af9e69b889clairehoi*86-*-solaris*) 590727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 590827f654740f2a26ad62a5c155af9199af9e69b889claireho # When using gcc, look if we're also using GNU as. 590927f654740f2a26ad62a5c155af9199af9e69b889claireho # When using GNU as, the simple -a gcc command line works for genccode. 591027f654740f2a26ad62a5c155af9199af9e69b889claireho asv=`"${CC}" -print-prog-name=as 2>/dev/null` 591127f654740f2a26ad62a5c155af9199af9e69b889claireho asv=`"${asv}" --version 2>/dev/null` 591227f654740f2a26ad62a5c155af9199af9e69b889claireho case "X${asv}" in 591327f654740f2a26ad62a5c155af9199af9e69b889claireho X*GNU*) GENCCODE_ASSEMBLY="-a gcc" ;; 591427f654740f2a26ad62a5c155af9199af9e69b889claireho X*) GENCCODE_ASSEMBLY="-a sun-x86" ;; 591527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 591627f654740f2a26ad62a5c155af9199af9e69b889claireho unset asv 591727f654740f2a26ad62a5c155af9199af9e69b889claireho else 591827f654740f2a26ad62a5c155af9199af9e69b889claireho GENCCODE_ASSEMBLY="-a sun-x86" 591927f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 592027f654740f2a26ad62a5c155af9199af9e69b889clairehosparc-*-solaris*) 592127f654740f2a26ad62a5c155af9199af9e69b889claireho GENCCODE_ASSEMBLY="-a sun" 592227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 592327f654740f2a26ad62a5c155af9199af9e69b889clairehoia64-*-hpux*) 592427f654740f2a26ad62a5c155af9199af9e69b889claireho GENCCODE_ASSEMBLY="-a aCC-ia64" 592527f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 592627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 592727f654740f2a26ad62a5c155af9199af9e69b889claireho 592827f654740f2a26ad62a5c155af9199af9e69b889claireho 592927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENCCODE_ASSEMBLY" >&5 593027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$GENCCODE_ASSEMBLY" >&6; } 593127f654740f2a26ad62a5c155af9199af9e69b889claireho 593227f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for header files 593327f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in inttypes.h 593427f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 593527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" 5936103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_inttypes_h" = xyes; then : 593727f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 593827f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_INTTYPES_H 1 593927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 594085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 594227f654740f2a26ad62a5c155af9199af9e69b889claireho 594327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 594427f654740f2a26ad62a5c155af9199af9e69b889claireho 594527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_inttypes_h = no; then 594627f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=0 5947103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0" 5948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 594927f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=1 595027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 595127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$CC" = ccc; then 595227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"C compiler set to CCC ${CC}\" " >&5 595327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "\"C compiler set to CCC ${CC}\" " >&6; } 595427f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 595527f654740f2a26ad62a5c155af9199af9e69b889claireho alpha*-*-*) U_HAVE_INTTYPES_H=0; 5956103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0" 595727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 595827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 596027f654740f2a26ad62a5c155af9199af9e69b889claireho 596127f654740f2a26ad62a5c155af9199af9e69b889claireho 596227f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in dirent.h 596327f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 596427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default" 5965103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dirent_h" = xyes; then : 596627f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 596727f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DIRENT_H 1 5968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 5969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 597227f654740f2a26ad62a5c155af9199af9e69b889clairehodone 597327f654740f2a26ad62a5c155af9199af9e69b889claireho 597427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_dirent_h = no; then 597527f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=0 5976103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_DIRENT_H=0" 5977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 597827f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=1 597927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 598027f654740f2a26ad62a5c155af9199af9e69b889claireho 598127f654740f2a26ad62a5c155af9199af9e69b889claireho 598227f654740f2a26ad62a5c155af9199af9e69b889claireho 598327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for endianness 598427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 598527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 5986103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_bigendian+:} false; then : 598785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 598927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=unknown 599027f654740f2a26ad62a5c155af9199af9e69b889claireho # See if we're dealing with a universal compiler. 599127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 599227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 599327f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __APPLE_CC__ 599427f654740f2a26ad62a5c155af9199af9e69b889claireho not a universal capable compiler 599527f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 599627f654740f2a26ad62a5c155af9199af9e69b889claireho typedef int dummy; 599727f654740f2a26ad62a5c155af9199af9e69b889claireho 5998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 599927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 600027f654740f2a26ad62a5c155af9199af9e69b889claireho 600127f654740f2a26ad62a5c155af9199af9e69b889claireho # Check for potential -arch flags. It is not universal unless 600227f654740f2a26ad62a5c155af9199af9e69b889claireho # there are at least two -arch flags with different values. 600327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_arch= 600427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_prev= 600527f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 600627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_prev"; then 600727f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_word in 600827f654740f2a26ad62a5c155af9199af9e69b889claireho i?86 | x86_64 | ppc | ppc64) 600927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 601027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_arch=$ac_word 601127f654740f2a26ad62a5c155af9199af9e69b889claireho else 601227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=universal 601327f654740f2a26ad62a5c155af9199af9e69b889claireho break 601427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 601527f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 601627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 601727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_prev= 601827f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "x$ac_word" = "x-arch"; then 601927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_prev=arch 602027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 602127f654740f2a26ad62a5c155af9199af9e69b889claireho done 602227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 602327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 602427f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_c_bigendian = unknown; then 602527f654740f2a26ad62a5c155af9199af9e69b889claireho # See if sys/param.h defines the BYTE_ORDER macro. 602627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 602827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h> 602927f654740f2a26ad62a5c155af9199af9e69b889claireho #include <sys/param.h> 603027f654740f2a26ad62a5c155af9199af9e69b889claireho 6031ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 603427f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 603527f654740f2a26ad62a5c155af9199af9e69b889claireho && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 603627f654740f2a26ad62a5c155af9199af9e69b889claireho && LITTLE_ENDIAN) 603727f654740f2a26ad62a5c155af9199af9e69b889claireho bogus endian macros 603827f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 603927f654740f2a26ad62a5c155af9199af9e69b889claireho 6040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6041ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 604427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 604527f654740f2a26ad62a5c155af9199af9e69b889claireho # It does; now see whether it defined to BIG_ENDIAN or not. 604627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 604785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 604827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h> 604927f654740f2a26ad62a5c155af9199af9e69b889claireho #include <sys/param.h> 605027f654740f2a26ad62a5c155af9199af9e69b889claireho 605185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 605285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 605385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 605427f654740f2a26ad62a5c155af9199af9e69b889claireho#if BYTE_ORDER != BIG_ENDIAN 605527f654740f2a26ad62a5c155af9199af9e69b889claireho not big endian 605627f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 605727f654740f2a26ad62a5c155af9199af9e69b889claireho 605885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 605985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 606085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 606185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 606227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 606327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=yes 606485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 606527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=no 606685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 606785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 606985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 607027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 607127f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_c_bigendian = unknown; then 607227f654740f2a26ad62a5c155af9199af9e69b889claireho # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 607327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 607527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h> 607627f654740f2a26ad62a5c155af9199af9e69b889claireho 6077ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 608027f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 608127f654740f2a26ad62a5c155af9199af9e69b889claireho bogus endian macros 608227f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 608327f654740f2a26ad62a5c155af9199af9e69b889claireho 6084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 608827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 608927f654740f2a26ad62a5c155af9199af9e69b889claireho # It does; now see whether it defined to _BIG_ENDIAN or not. 609027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 609185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 609227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h> 609327f654740f2a26ad62a5c155af9199af9e69b889claireho 609485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 609585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 609685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 609727f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef _BIG_ENDIAN 609827f654740f2a26ad62a5c155af9199af9e69b889claireho not big endian 609927f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 610027f654740f2a26ad62a5c155af9199af9e69b889claireho 610185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 610285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 610385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 610485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 610527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 610627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=yes 610785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 610827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=no 610985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 611085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6111ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 611285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 611327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 611427f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_c_bigendian = unknown; then 611527f654740f2a26ad62a5c155af9199af9e69b889claireho # Compile a test program. 611627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then : 611727f654740f2a26ad62a5c155af9199af9e69b889claireho # Try to guess by grepping values from an object file. 611827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 612027f654740f2a26ad62a5c155af9199af9e69b889clairehoshort int ascii_mm[] = 612127f654740f2a26ad62a5c155af9199af9e69b889claireho { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 612227f654740f2a26ad62a5c155af9199af9e69b889claireho short int ascii_ii[] = 612327f654740f2a26ad62a5c155af9199af9e69b889claireho { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 612427f654740f2a26ad62a5c155af9199af9e69b889claireho int use_ascii (int i) { 612527f654740f2a26ad62a5c155af9199af9e69b889claireho return ascii_mm[i] + ascii_ii[i]; 612627f654740f2a26ad62a5c155af9199af9e69b889claireho } 612727f654740f2a26ad62a5c155af9199af9e69b889claireho short int ebcdic_ii[] = 612827f654740f2a26ad62a5c155af9199af9e69b889claireho { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 612927f654740f2a26ad62a5c155af9199af9e69b889claireho short int ebcdic_mm[] = 613027f654740f2a26ad62a5c155af9199af9e69b889claireho { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 613127f654740f2a26ad62a5c155af9199af9e69b889claireho int use_ebcdic (int i) { 613227f654740f2a26ad62a5c155af9199af9e69b889claireho return ebcdic_mm[i] + ebcdic_ii[i]; 613327f654740f2a26ad62a5c155af9199af9e69b889claireho } 613427f654740f2a26ad62a5c155af9199af9e69b889claireho extern int foo; 613527f654740f2a26ad62a5c155af9199af9e69b889claireho 6136ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6137ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6138ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 613927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn use_ascii (foo) == use_ebcdic (foo); 6140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6141ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 614427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 614527f654740f2a26ad62a5c155af9199af9e69b889claireho if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 614627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=yes 614727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 614827f654740f2a26ad62a5c155af9199af9e69b889claireho if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 614927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_c_bigendian" = unknown; then 615027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=no 615127f654740f2a26ad62a5c155af9199af9e69b889claireho else 615227f654740f2a26ad62a5c155af9199af9e69b889claireho # finding both strings is unlikely to happen, but who knows? 615327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=unknown 615427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 615527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 615627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 615727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 615827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 615927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 616085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 616185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_includes_default 616285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 616385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 616485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 616527f654740f2a26ad62a5c155af9199af9e69b889claireho 616627f654740f2a26ad62a5c155af9199af9e69b889claireho /* Are we little or big endian? From Harbison&Steele. */ 616727f654740f2a26ad62a5c155af9199af9e69b889claireho union 616827f654740f2a26ad62a5c155af9199af9e69b889claireho { 616927f654740f2a26ad62a5c155af9199af9e69b889claireho long int l; 617027f654740f2a26ad62a5c155af9199af9e69b889claireho char c[sizeof (long int)]; 617127f654740f2a26ad62a5c155af9199af9e69b889claireho } u; 617227f654740f2a26ad62a5c155af9199af9e69b889claireho u.l = 1; 617327f654740f2a26ad62a5c155af9199af9e69b889claireho return u.c[sizeof (long int) - 1] == 1; 617427f654740f2a26ad62a5c155af9199af9e69b889claireho 617585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 617685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 617785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 617885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 617927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 618027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=no 618185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 618227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=yes 618327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 618427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 618527f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 618627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 618785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 618827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 618985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 619027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 619127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_bigendian" >&6; } 619227f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_cv_c_bigendian in #( 619327f654740f2a26ad62a5c155af9199af9e69b889claireho yes) 619427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 619527f654740f2a26ad62a5c155af9199af9e69b889claireho;; #( 619627f654740f2a26ad62a5c155af9199af9e69b889claireho no) 619727f654740f2a26ad62a5c155af9199af9e69b889claireho ;; #( 619827f654740f2a26ad62a5c155af9199af9e69b889claireho universal) 619985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 620027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 6201ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 620227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; #( 620327f654740f2a26ad62a5c155af9199af9e69b889claireho *) 620427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "unknown endianness 620527f654740f2a26ad62a5c155af9199af9e69b889claireho presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 620627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 620785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 620827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_c_bigendian = no; then 620927f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=0 621027f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="l" 621127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 621227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=1 621327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="b" 6214ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 621585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 621627f654740f2a26ad62a5c155af9199af9e69b889claireho 621727f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various POSIX related checks 621827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_NL_LANGINFO_CODESET=0 621927f654740f2a26ad62a5c155af9199af9e69b889clairehoU_NL_LANGINFO_CODESET=-1 622027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" 6221103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_nl_langinfo" = xyes; then : 622227f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_NL_LANGINFO=1 6223ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 622427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_NL_LANGINFO=0 622527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 622727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $U_HAVE_NL_LANGINFO -eq 1; then 622827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo's argument to obtain the codeset" >&5 622927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for nl_langinfo's argument to obtain the codeset... " >&6; } 6230103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_nl_langinfo_codeset+:} false; then : 623127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 623227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 623327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_nl_langinfo_codeset="unknown" 623427f654740f2a26ad62a5c155af9199af9e69b889claireho for a in CODESET _NL_CTYPE_CODESET_NAME; do 623527f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 623627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 623727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <langinfo.h> 623827f654740f2a26ad62a5c155af9199af9e69b889clairehoint 623927f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 624027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 624127f654740f2a26ad62a5c155af9199af9e69b889clairehonl_langinfo($a); 624227f654740f2a26ad62a5c155af9199af9e69b889claireho ; 624327f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 624427f654740f2a26ad62a5c155af9199af9e69b889claireho} 6245ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 624627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 624727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_nl_langinfo_codeset="$a"; break 6248ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 624927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 625027f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 625127f654740f2a26ad62a5c155af9199af9e69b889claireho done 625227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 625327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_nl_langinfo_codeset" >&5 625427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_nl_langinfo_codeset" >&6; } 625527f654740f2a26ad62a5c155af9199af9e69b889claireho if test x$ac_cv_nl_langinfo_codeset != xunknown 625627f654740f2a26ad62a5c155af9199af9e69b889claireho then 625727f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_NL_LANGINFO_CODESET=1 625827f654740f2a26ad62a5c155af9199af9e69b889claireho U_NL_LANGINFO_CODESET=$ac_cv_nl_langinfo_codeset 6259103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "x${ac_cv_nl_langinfo_codeset}" != "xCODESET" 6260103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius then 6261103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DNL_LANGINFO_CODESET=${ac_cv_nl_langinfo_codeset}" 6262103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 6263103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6264103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_NL_LANGINFO_CODESET=0" 626527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 626627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 626727f654740f2a26ad62a5c155af9199af9e69b889claireho 626827f654740f2a26ad62a5c155af9199af9e69b889claireho 626927f654740f2a26ad62a5c155af9199af9e69b889claireho 627027f654740f2a26ad62a5c155af9199af9e69b889claireho# Namespace support checks 627127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp 627227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS' 627327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 627427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 627527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu 6276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 627727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for namespace support" >&5 627827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for namespace support... " >&6; } 6279103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_namespace_ok+:} false; then : 628085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 628227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 628385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 628427f654740f2a26ad62a5c155af9199af9e69b889clairehonamespace x_version {void f(){}} 628527f654740f2a26ad62a5c155af9199af9e69b889claireho namespace x = x_version; 628627f654740f2a26ad62a5c155af9199af9e69b889claireho using namespace x_version; 628727f654740f2a26ad62a5c155af9199af9e69b889claireho 628885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 628985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 629085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 629127f654740f2a26ad62a5c155af9199af9e69b889clairehof(); 629285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 629385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 629485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 629585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 629627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then : 629727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_namespace_ok=yes 629885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 629927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_namespace_ok=no 630085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 630127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 630227f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 6303ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 630485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 630527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_namespace_ok" >&5 630627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_namespace_ok" >&6; } 630727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_namespace_ok = no 630827f654740f2a26ad62a5c155af9199af9e69b889clairehothen 6309103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius as_fn_error $? "Namespace support is required to build ICU." "$LINENO" 5 6310ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 631227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for properly overriding new and delete" >&5 631327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for properly overriding new and delete... " >&6; } 631427f654740f2a26ad62a5c155af9199af9e69b889clairehoU_OVERRIDE_CXX_ALLOCATION=0 631527f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_PLACEMENT_NEW=0 6316103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_override_cxx_allocation_ok+:} false; then : 631785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6318ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 631927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6320ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 632127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 632227f654740f2a26ad62a5c155af9199af9e69b889claireho class UMemory { 632327f654740f2a26ad62a5c155af9199af9e69b889claireho public: 632427f654740f2a26ad62a5c155af9199af9e69b889claireho void *operator new(size_t size) {return malloc(size);} 632527f654740f2a26ad62a5c155af9199af9e69b889claireho void *operator new[](size_t size) {return malloc(size);} 632627f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete(void *p) {free(p);} 632727f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete[](void *p) {free(p);} 632827f654740f2a26ad62a5c155af9199af9e69b889claireho }; 632927f654740f2a26ad62a5c155af9199af9e69b889claireho 6330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 633327f654740f2a26ad62a5c155af9199af9e69b889claireho 6334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6335ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 633827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then : 633927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_override_cxx_allocation_ok=yes 634027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 634127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_override_cxx_allocation_ok=no 634227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 634327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 634427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 634527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 634627f654740f2a26ad62a5c155af9199af9e69b889claireho 634727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_cxx_allocation_ok" >&5 634827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_cxx_allocation_ok" >&6; } 634927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_override_cxx_allocation_ok = yes 635027f654740f2a26ad62a5c155af9199af9e69b889clairehothen 635127f654740f2a26ad62a5c155af9199af9e69b889claireho U_OVERRIDE_CXX_ALLOCATION=1 635227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for placement new and delete" >&5 635327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for placement new and delete... " >&6; } 6354103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if ${ac_cv_override_placement_new_ok+:} false; then : 635527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 635627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 635727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 635885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 635927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 636027f654740f2a26ad62a5c155af9199af9e69b889claireho class UMemory { 636127f654740f2a26ad62a5c155af9199af9e69b889claireho public: 636227f654740f2a26ad62a5c155af9199af9e69b889claireho void *operator new(size_t size) {return malloc(size);} 636327f654740f2a26ad62a5c155af9199af9e69b889claireho void *operator new[](size_t size) {return malloc(size);} 636427f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete(void *p) {free(p);} 636527f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete[](void *p) {free(p);} 636627f654740f2a26ad62a5c155af9199af9e69b889claireho void * operator new(size_t, void *ptr) { return ptr; } 636727f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete(void *, void *) {} 636827f654740f2a26ad62a5c155af9199af9e69b889claireho }; 636927f654740f2a26ad62a5c155af9199af9e69b889claireho 637085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 637185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 637285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 637327f654740f2a26ad62a5c155af9199af9e69b889claireho 637485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 637585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 637685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 637785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 637827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then : 637927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_override_placement_new_ok=yes 6380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 638127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_override_placement_new_ok=no 6382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 638327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 638427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 6385ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 638727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_placement_new_ok" >&5 638827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_placement_new_ok" >&6; } 638927f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_override_placement_new_ok = yes 639027f654740f2a26ad62a5c155af9199af9e69b889claireho then 639127f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_PLACEMENT_NEW=1 6392103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6393103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_PLACEMENT_NEW=0" 639427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 6395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 6396103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_OVERRIDE_CXX_ALLOCATION=0" 6397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6398103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 6399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6400ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 640127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 640227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 640327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 640427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 640527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 6406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 640727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "popen" "ac_cv_func_popen" 6408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_popen" = xyes; then : 6409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 641185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 641227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_popen = xyes 641327f654740f2a26ad62a5c155af9199af9e69b889clairehothen 641427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_POPEN=1 641527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 6416103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_POPEN=0" 641727f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_POPEN=0 6418ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 641985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6420ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 642127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "tzset" "ac_cv_func_tzset" 6422103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_tzset" = xyes; then : 642385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 642527f654740f2a26ad62a5c155af9199af9e69b889claireho 642627f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZSET=0 642727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_tzset = xyes 642827f654740f2a26ad62a5c155af9199af9e69b889clairehothen 642927f654740f2a26ad62a5c155af9199af9e69b889claireho U_TZSET=tzset 643027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TZSET=1 643127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 643227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_func "$LINENO" "_tzset" "ac_cv_func__tzset" 6433103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func__tzset" = xyes; then : 6434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6436ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 643727f654740f2a26ad62a5c155af9199af9e69b889claireho if test x$ac_cv_func__tzset = xyes 643827f654740f2a26ad62a5c155af9199af9e69b889claireho then 643927f654740f2a26ad62a5c155af9199af9e69b889claireho U_TZSET=_tzset 644027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TZSET=1 6441103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6442103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZSET=0" 644327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 644427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6445ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 644650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 6447ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 644827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZNAME=0 644927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5 645027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for tzname... " >&6; } 6451103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_tzname+:} false; then : 645285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 645427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6455ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 645627f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX 645727f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX 645827f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 645927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 646027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h> 646127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef tzname /* For SGI. */ 646227f654740f2a26ad62a5c155af9199af9e69b889clairehoextern char *tzname[]; /* RS6000 and others reject char **tzname. */ 6463ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 6464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6465ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6466ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 646727f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*tzname); 6468ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6469ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6470ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 647227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 647327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var_tzname=yes 647485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 647527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var_tzname=no 647685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 647727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 647827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 6479ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 648027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5 648127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_tzname" >&6; } 648227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_tzname = yes; then 648327f654740f2a26ad62a5c155af9199af9e69b889claireho U_TZNAME=tzname 648427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TZNAME=1 648585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 648627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _tzname" >&5 648727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _tzname... " >&6; } 6488103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__tzname+:} false; then : 648927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 649027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 649127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 649227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 649327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 649427f654740f2a26ad62a5c155af9199af9e69b889claireho #include <time.h> 649527f654740f2a26ad62a5c155af9199af9e69b889claireho extern char *_tzname[]; 649627f654740f2a26ad62a5c155af9199af9e69b889clairehoint 649727f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 649827f654740f2a26ad62a5c155af9199af9e69b889claireho{ 649927f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*_tzname); 650027f654740f2a26ad62a5c155af9199af9e69b889claireho ; 650127f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 650227f654740f2a26ad62a5c155af9199af9e69b889claireho} 650327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 650427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 650527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var__tzname=yes 650627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 650727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var__tzname=no 6508ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 650927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 651027f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 6511ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 651227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__tzname" >&5 651327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__tzname" >&6; } 651427f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_var__tzname = yes; then 651527f654740f2a26ad62a5c155af9199af9e69b889claireho U_TZNAME=_tzname 651627f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TZNAME=1 6517103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6518103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZNAME=0" 6519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 6520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6521ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6523ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 652427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timezone" >&5 652527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for timezone... " >&6; } 6526103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_timezone+:} false; then : 652785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 652927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 653127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX 653227f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX 6533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 653427f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_XOPEN 653527f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_XOPEN 6536ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 653727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h> 6538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6540ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 654227f654740f2a26ad62a5c155af9199af9e69b889clairehotimezone = 1; 6543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 654727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 654827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var_timezone=yes 654927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 655027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var_timezone=no 655127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 655227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 655327f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 655427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 655527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_timezone" >&5 655627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_timezone" >&6; } 655727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TIMEZONE=0 655827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_timezone = yes; then 655927f654740f2a26ad62a5c155af9199af9e69b889claireho U_TIMEZONE=timezone 656027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TIMEZONE=1 656127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 656227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __timezone" >&5 656327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for __timezone... " >&6; } 6564103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var___timezone+:} false; then : 656527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 656627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 656727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 656827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 656927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h> 657027f654740f2a26ad62a5c155af9199af9e69b889clairehoint 657127f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 657227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 657327f654740f2a26ad62a5c155af9199af9e69b889claireho__timezone = 1; 657427f654740f2a26ad62a5c155af9199af9e69b889claireho ; 657527f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 657627f654740f2a26ad62a5c155af9199af9e69b889claireho} 6577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 657827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 657927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var___timezone=yes 658027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 658127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var___timezone=no 658227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 658327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 658427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 658527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 658627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var___timezone" >&5 658727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var___timezone" >&6; } 658827f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_var___timezone = yes; then 658927f654740f2a26ad62a5c155af9199af9e69b889claireho U_TIMEZONE=__timezone 659027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TIMEZONE=1 659127f654740f2a26ad62a5c155af9199af9e69b889claireho else 659227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _timezone" >&5 659327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _timezone... " >&6; } 6594103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__timezone+:} false; then : 659527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 659627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 659727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 659927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h> 6600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6601ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 660327f654740f2a26ad62a5c155af9199af9e69b889claireho_timezone = 1; 6604ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6605ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6606ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6607ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 660827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 660927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var__timezone=yes 6610ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 661127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var__timezone=no 661227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 661327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 661427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 661527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 661627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__timezone" >&5 661727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__timezone" >&6; } 661827f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_var__timezone = yes; then 661927f654740f2a26ad62a5c155af9199af9e69b889claireho U_TIMEZONE=_timezone 662027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TIMEZONE=1 6621103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TIMEZONE=0" 662327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 662427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 662527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 662627f654740f2a26ad62a5c155af9199af9e69b889claireho 662727f654740f2a26ad62a5c155af9199af9e69b889claireho 662827f654740f2a26ad62a5c155af9199af9e69b889claireho 662927f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for typedefs 663027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default" 6631103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int8_t" = xyes; then : 663227f654740f2a26ad62a5c155af9199af9e69b889claireho 663327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 663427f654740f2a26ad62a5c155af9199af9e69b889claireho 663527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 663627f654740f2a26ad62a5c155af9199af9e69b889claireho#define int8_t signed char 663727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 663827f654740f2a26ad62a5c155af9199af9e69b889claireho 663927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 664027f654740f2a26ad62a5c155af9199af9e69b889claireho 664127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default" 6642103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint8_t" = xyes; then : 664327f654740f2a26ad62a5c155af9199af9e69b889claireho 664427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 664527f654740f2a26ad62a5c155af9199af9e69b889claireho 664627f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 664727f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint8_t unsigned char 664827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 664927f654740f2a26ad62a5c155af9199af9e69b889claireho 665027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 665127f654740f2a26ad62a5c155af9199af9e69b889claireho 665227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default" 6653103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int16_t" = xyes; then : 665427f654740f2a26ad62a5c155af9199af9e69b889claireho 665527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 665627f654740f2a26ad62a5c155af9199af9e69b889claireho 665727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 665827f654740f2a26ad62a5c155af9199af9e69b889claireho#define int16_t signed short 665927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 666027f654740f2a26ad62a5c155af9199af9e69b889claireho 666127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 666227f654740f2a26ad62a5c155af9199af9e69b889claireho 666327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default" 6664103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint16_t" = xyes; then : 666527f654740f2a26ad62a5c155af9199af9e69b889claireho 666627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 666727f654740f2a26ad62a5c155af9199af9e69b889claireho 666827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 666927f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint16_t unsigned short 667027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 6671ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 667385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 667427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default" 6675103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int32_t" = xyes; then : 667627f654740f2a26ad62a5c155af9199af9e69b889claireho 6677ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 6678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 667927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 668027f654740f2a26ad62a5c155af9199af9e69b889claireho#define int32_t signed long 6681ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 6682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 668327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6684ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 668527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default" 6686103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint32_t" = xyes; then : 6687ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 668827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 668927f654740f2a26ad62a5c155af9199af9e69b889claireho 669027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 669127f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint32_t unsigned long 6692ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 669327f654740f2a26ad62a5c155af9199af9e69b889claireho 669427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 669527f654740f2a26ad62a5c155af9199af9e69b889claireho 669627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default" 6697103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int64_t" = xyes; then : 669827f654740f2a26ad62a5c155af9199af9e69b889claireho 669927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 670027f654740f2a26ad62a5c155af9199af9e69b889claireho 670127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 670227f654740f2a26ad62a5c155af9199af9e69b889claireho#define int64_t signed long long 6703ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 6704ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 670527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6706ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 670727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default" 6708103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint64_t" = xyes; then : 6709ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 671027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 671127f654740f2a26ad62a5c155af9199af9e69b889claireho 671227f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 671327f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint64_t unsigned long long 6714ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 671527f654740f2a26ad62a5c155af9199af9e69b889claireho 671627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 671727f654740f2a26ad62a5c155af9199af9e69b889claireho 671827f654740f2a26ad62a5c155af9199af9e69b889claireho 671927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int8_t = no; then 6720103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT8_T=0" 672127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6722ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 672327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint8_t = no; then 6724103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT8_T=0" 6725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 672685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 672727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int16_t = no; then 6728103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT16_T=0" 672927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 673027f654740f2a26ad62a5c155af9199af9e69b889claireho 673127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint16_t = no; then 6732103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT16_T=0" 6733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 673485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 673527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int32_t = no; then 6736103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT32_T=0" 6737ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 673885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 673927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint32_t = no; then 6740103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT32_T=0" 674127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 674327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int64_t = no; then 6744103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT64_T=0" 674527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 674627f654740f2a26ad62a5c155af9199af9e69b889claireho 674727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint64_t = no; then 6748103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT64_T=0" 674927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 675027f654740f2a26ad62a5c155af9199af9e69b889claireho 675127f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various wchar_t related checks 675227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default" 6753103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_wchar_h" = xyes; then : 6754ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6755ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 675685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 675727f654740f2a26ad62a5c155af9199af9e69b889claireho 675827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_header_wchar_h" = no 675927f654740f2a26ad62a5c155af9199af9e69b889clairehothen 676027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCHAR_H=0 676127f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCSCPY=0 6762103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCHAR_H=0 -DU_HAVE_WCSCPY=0" 6763ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 676427f654740f2a26ad62a5c155af9199af9e69b889claireho 676527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define HAVE_WCHAR_H 1" >>confdefs.h 676627f654740f2a26ad62a5c155af9199af9e69b889claireho 676727f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCHAR_H=1 676827f654740f2a26ad62a5c155af9199af9e69b889claireho # Some broken systems have wchar.h but not some of its functions... 676927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing wcscpy" >&5 677027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing wcscpy... " >&6; } 6771103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then : 677227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 677327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 677427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_func_search_save_LIBS=$LIBS 677527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 6776ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 6777ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 677827f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 677927f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 678027f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 678127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 678227f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 6783ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 678427f654740f2a26ad62a5c155af9199af9e69b889clairehochar wcscpy (); 6785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6786ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6787ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 678827f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn wcscpy (); 6789ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6790ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6791ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6792ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 679327f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' wcs w; do 679427f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_lib"; then 679527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_res="none required" 679627f654740f2a26ad62a5c155af9199af9e69b889claireho else 679727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_res=-l$ac_lib 679827f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-l$ac_lib $ac_func_search_save_LIBS" 679927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 680027f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_try_link "$LINENO"; then : 680127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_wcscpy=$ac_res 680227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 680327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 680427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext 6805103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if ${ac_cv_search_wcscpy+:} false; then : 680627f654740f2a26ad62a5c155af9199af9e69b889claireho break 680727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 680827f654740f2a26ad62a5c155af9199af9e69b889clairehodone 6809103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then : 681027f654740f2a26ad62a5c155af9199af9e69b889claireho 681127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 681227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_wcscpy=no 681327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 681427f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext 681527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS 681627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 681727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wcscpy" >&5 681827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_wcscpy" >&6; } 681927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_wcscpy 682027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then : 682127f654740f2a26ad62a5c155af9199af9e69b889claireho test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 682227f654740f2a26ad62a5c155af9199af9e69b889claireho 682327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 682427f654740f2a26ad62a5c155af9199af9e69b889claireho 682527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_search_wcscpy" != no; then 682627f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCSCPY=1 682727f654740f2a26ad62a5c155af9199af9e69b889claireho else 682827f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCSCPY=0 6829103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCSCPY=0" 683027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 683127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 683227f654740f2a26ad62a5c155af9199af9e69b889claireho 683327f654740f2a26ad62a5c155af9199af9e69b889claireho 683427f654740f2a26ad62a5c155af9199af9e69b889claireho 683527f654740f2a26ad62a5c155af9199af9e69b889claireho# The cast to long int works around a bug in the HP C Compiler 683627f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 683727f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 683827f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364. 683927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t" >&5 684027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of wchar_t... " >&6; } 6841103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_wchar_t+:} false; then : 684227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 6843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 684427f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (wchar_t))" "ac_cv_sizeof_wchar_t" " 684527f654740f2a26ad62a5c155af9199af9e69b889claireho#if STDC_HEADERS 684627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stddef.h> 684727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 684827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 684927f654740f2a26ad62a5c155af9199af9e69b889claireho#if HAVE_WCHAR_H 685027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h> 685127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <wchar.h> 685227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 685327f654740f2a26ad62a5c155af9199af9e69b889claireho"; then : 6854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 685527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 685627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_type_wchar_t" = yes; then 685727f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 685885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 685927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (wchar_t) 686027f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 686185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 686285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_cv_sizeof_wchar_t=0 686385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 6864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 686527f654740f2a26ad62a5c155af9199af9e69b889claireho 6866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 686727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_wchar_t" >&5 686885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$ac_cv_sizeof_wchar_t" >&6; } 686985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 687085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 687185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6872ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >>confdefs.h <<_ACEOF 6873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t 6874ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 6875ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6877ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t 6878ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We do this check to verify that everything is okay. 6879ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test $U_SIZEOF_WCHAR_T = 0; then 6880ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test $U_HAVE_WCHAR_H=1; then 688127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "There is wchar.h but the size of wchar_t is 0" "$LINENO" 5 6882ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 6883ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 688527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UTF-16 string literal support" >&5 688685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for UTF-16 string literal support... " >&6; } 6887ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_CHECK_UTF16_STRING=1 6888ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruCHECK_UTF16_STRING_RESULT="unknown" 688950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 6890ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in 6891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-aix*|powerpc64-*-linux*) 689254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = no; then 6893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru OLD_CFLAGS="${CFLAGS}" 6894ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru OLD_CXXFLAGS="${CXXFLAGS}" 6895ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS="${CFLAGS} -qutf" 6896ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS="${CXXFLAGS} -qutf" 689727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6898ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 6899ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = u"hello"; 6900ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6901ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 6903ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6904ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6905ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6907ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 690827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 6909ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_CHECK_UTF16_STRING=1 6910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 691127f654740f2a26ad62a5c155af9199af9e69b889claireho U_CHECK_UTF16_STRING=0 6912ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 691385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6914ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "$U_CHECK_UTF16_STRING" = 0; then 6915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS="${OLD_CFLAGS}" 6916ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS="${OLD_CXXFLAGS}" 6917ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 6918ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CHECK_UTF16_STRING_RESULT="-qutf" 6919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 6920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 6921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 6922ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-solaris*) 692354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = no; then 6924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru OLD_CFLAGS="${CFLAGS}" 6925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru OLD_CXXFLAGS="${CXXFLAGS}" 6926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS="${CFLAGS} -xustr=ascii_utf16_ushort" 6927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS="${CXXFLAGS} -xustr=ascii_utf16_ushort" 692827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 6930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = U"hello"; 6931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 6934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 693927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 6940ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_CHECK_UTF16_STRING=1 6941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 694227f654740f2a26ad62a5c155af9199af9e69b889claireho U_CHECK_UTF16_STRING=0 6943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 694485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6945ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "$U_CHECK_UTF16_STRING" = 0; then 6946ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS="${OLD_CFLAGS}" 6947ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS="${OLD_CXXFLAGS}" 6948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 6949ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CHECK_UTF16_STRING_RESULT="-xustr=ascii_utf16_ushort" 6950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6951ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Since we can't detect the availability of this UTF-16 syntax at compile time, 6952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # we depend on configure telling us that we can use it. 6953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Since we can't ensure ICU users use -xustr=ascii_utf16_ushort, 6954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # we only use this macro within ICU. 6955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # If an ICU user uses icu-config, this feature will be enabled. 6956103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_CHECK_UTF16_STRING=1" 6957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_CHECK_UTF16_STRING=0 6958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 6959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 6960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 6961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-hpux*) 696254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = no; then 696385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # The option will be detected at compile time without additional compiler options. 696485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho CHECK_UTF16_STRING_RESULT="available" 6965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 6966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 6967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-cygwin) 696885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # wchar_t can be used 696985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho CHECK_UTF16_STRING_RESULT="available" 6970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 6971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*) 6972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 6973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 697450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 697550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho# GCC >= 4.4 supports UTF16 string literals. The CFLAGS and CXXFLAGS may change in the future. 697654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif test "$CHECK_UTF16_STRING_RESULT" = "unknown"; then 697754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = yes; then 697850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho OLD_CFLAGS="${CFLAGS}" 697954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CFLAGS="${CFLAGS} -std=gnu99" 698027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 698150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h. */ 698250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 698354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string."; 698450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 698550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint 698650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain () 698750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{ 698850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 698950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho ; 699050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho return 0; 699150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho} 699250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF 699327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 699454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CC_UTF16_STRING=1 699550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 699654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CC_UTF16_STRING=0 699750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 699850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 699954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$CC_UTF16_STRING" = 1; then 700054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CHECK_UTF16_STRING_RESULT="C only"; 700150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho else 700250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho CFLAGS="${OLD_CFLAGS}" 700350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 700450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 700554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GXX" = yes; then 700654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius OLD_CXXFLAGS="${CXXFLAGS}" 700754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius # -Wno-return-type-c-linkage is desired so that stable ICU API is not warned about. 700854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CXXFLAGS="${CXXFLAGS} -std=c++11" 700954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius ac_ext=cpp 701054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CXXCPP $CPPFLAGS' 701154dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 701254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 701354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_cxx_compiler_gnu 701450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 701554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius cat confdefs.h - <<_ACEOF >conftest.$ac_ext 701654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius/* end confdefs.h. */ 701754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius 701854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string."; 701954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius 702054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusint 702154dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusmain () 702254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius{ 702350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 702454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius ; 702554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius return 0; 702654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius} 702754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius_ACEOF 702854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif ac_fn_cxx_try_compile "$LINENO"; then : 702954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CXX_UTF16_STRING=1 703054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliuselse 703154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CXX_UTF16_STRING=0 703254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi 703354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 703454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius ac_ext=c 703554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CPP $CPPFLAGS' 703654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 703754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 703854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_c_compiler_gnu 703954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius 704054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$CXX_UTF16_STRING" = 1; then 704154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$CC_UTF16_STRING" = 1; then 704254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CHECK_UTF16_STRING_RESULT="available"; 704354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius else 704454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CHECK_UTF16_STRING_RESULT="C++ only"; 704554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius fi 704654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius else 704754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CXXFLAGS="${OLD_CXXFLAGS}" 704854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius fi 704954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius fi 705054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi 705127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5 705285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$CHECK_UTF16_STRING_RESULT" >&6; } 7053ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 705485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable extras 705585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-extras was given. 705627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_extras+set}" = set; then : 705785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_extras; case "${enableval}" in 7058ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) extras=true ;; 7059ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) extras=false ;; 706027f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-extras" "$LINENO" 5 ;; 7061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7063ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru extras=true 706485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 706585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7066ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7067ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$extras" = true; then 7068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru EXTRAS_TRUE= 7069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru EXTRAS_TRUE='#' 7071ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 707285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-icuio was given. 707327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_icuio+set}" = set; then : 707485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_icuio; case "${enableval}" in 7075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) icuio=true ;; 7076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) icuio=false ;; 707727f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-icuio" "$LINENO" 5 ;; 7078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru icuio=true 708185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 708285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$icuio" = true; then 7085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICUIO_TRUE= 7086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICUIO_TRUE='#' 7088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 709085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable layout 709185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-layout was given. 709227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_layout+set}" = set; then : 709385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_layout; case "${enableval}" in 7094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) layout=true ;; 7095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) layout=false ;; 709627f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-layout" "$LINENO" 5 ;; 7097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru layout=true 710085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 710185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$layout" = true; then 7104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru LAYOUT_TRUE= 7105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru LAYOUT_TRUE='#' 7107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 711085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-data-packaging was given. 711127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_data_packaging+set}" = set; then : 711285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho withval=$with_data_packaging; case "${withval}" in 7113ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru files|archive|library) datapackaging=$withval ;; 7114ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru auto) datapackaging=$withval ;; 7115ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru common) datapackaging=archive ;; 7116ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru dll) datapackaging=library ;; 7117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru static) datapackaging=static ;; 711827f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${withval} for --with-data-packaging" "$LINENO" 5 ;; 7119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7120ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7121ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru datapackaging= 712285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 712385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 712585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note: 'thesysconfdir' is an evaluated version, for Man pages, so also for thedatadir, thelibdir, etc.. 712685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# thesysconfdir=`eval echo $sysconfdir` 7127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthedatadir=`eval echo $datadir` 712885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Always put raw data files in share/icu/{version}, etc. Never use lib/icu/{version} for data files.. Actual shared libraries will go in {libdir}. 7129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querupkgicudatadir=$datadir 7130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthepkgicudatadir=$thedatadir 7131ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7132ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7133ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7134ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test x"$datapackaging" = x -o x"$datapackaging" = xauto; then 713650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho # default to library 7137ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru datapackaging=library 713850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho if test "$ENABLE_STATIC" = "YES"; then 713950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho if test "$ENABLE_SHARED" != "YES"; then 714050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho datapackaging=static 714150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 714250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 7143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 714585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_dir=`eval echo $thedatadir`"/icu/${VERSION}" 714685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 714785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg="(No explaination for mode $datapackaging.)" 714885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 714985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg_path="ICU will look in $datapackaging_dir which is the installation location. Call u_setDataDirectory() or use the ICU_DATA environment variable to override." 715085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg_set="ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override." 715185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_howfound="(unknown)" 715285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "$datapackaging" in 7154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru files) 715585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho DATA_PACKAGING_MODE=files 715685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="ICU data will be stored in individual files." 715785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_howfound="$datapackaging_msg_path" 715885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 7159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru archive) 716085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho DATA_PACKAGING_MODE=common 716185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="ICU data will be stored in a single .dat file." 716285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_howfound="$datapackaging_msg_path" 716385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 7164ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru library) 716585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho DATA_PACKAGING_MODE=dll 716685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="ICU data will be linked with ICU." 716785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test "$ENABLE_STATIC" = "YES"; then 716885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="$datapackaging_msg A static data library will be built. " 716985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 717085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test "$ENABLE_SHARED" = "YES"; then 717185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="$datapackaging_msg A shared data library will be built. " 717285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 717385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_howfound="$datapackaging_msg_set" 717485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 717550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho static) 717650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho DATA_PACKAGING_MODE=static 717750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho datapackaging_msg="ICU data will be stored in a static library." 717850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho datapackaging_howfound="$datapackaging_msg_set" 717950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho ;; 7180ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 7181ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7182ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 718385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Sets a library suffix 718427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a library suffix to use" >&5 718585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for a library suffix to use... " >&6; } 7186ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 718785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-library-suffix was given. 718827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_suffix+set}" = set; then : 718985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho withval=$with_library_suffix; ICULIBSUFFIX="${withval}" 7190ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICULIBSUFFIX= 719285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 719385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7194ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumsg=$ICULIBSUFFIX 7195ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$msg" = ""; then 7196ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru msg=none 7197ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 719827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5 719985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$msg" >&6; } 7200ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7201ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ICULIBSUFFIX" != "" 7202ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthen 7203ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_HAVE_LIB_SUFFIX=1 720485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ICULIBSUFFIXCNAME=`echo _$ICULIBSUFFIX | sed 's/^A-Za-z0-9_/_/g'` 7205103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_HAVE_LIB_SUFFIX=1 -DU_LIB_SUFFIX_C_NAME=${ICULIBSUFFIXCNAME} " 7206ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7207ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_HAVE_LIB_SUFFIX=0 7208ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7209ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7210ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 721285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable tests 721385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-tests was given. 721427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tests+set}" = set; then : 721585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_tests; case "${enableval}" in 7216ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) tests=true ;; 7217ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) tests=false ;; 721827f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-tests" "$LINENO" 5 ;; 7219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru tests=true 722285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 722385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7224ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$tests" = true; then 7226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru TESTS_TRUE= 7227ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru TESTS_TRUE='#' 7229ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 723185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable samples 723285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-samples was given. 723327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_samples+set}" = set; then : 723485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_samples; case "${enableval}" in 7235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) samples=true ;; 7236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) samples=false ;; 723727f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-samples" "$LINENO" 5 ;; 7238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7239ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7240ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru samples=true 724185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 724285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7243ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7244ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$samples" = true; then 7245ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru SAMPLES_TRUE= 7246ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7247ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru SAMPLES_TRUE='#' 7248ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7249ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7250ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruICUDATA_CHAR=$U_ENDIAN_CHAR 7251ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 725285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Platform-specific Makefile setup 725385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# set ICUDATA_CHAR to 'e' for any EBCDIC (which should be big endian) platform. 7254ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in 7255ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-solaris*) platform=U_SOLARIS ;; 725627f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) platform=U_LINUX ;; 7257ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-*bsd*|*-*-dragonfly*) platform=U_BSD ;; 7258ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-aix*) platform=U_AIX ;; 7259ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-hpux*) platform=U_HPUX ;; 7260ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-apple-darwin*|*-apple-rhapsody*) platform=U_DARWIN ;; 7261b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho *-*-cygwin*) platform=U_CYGWIN ;; 7262b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho *-*-mingw*) platform=U_MINGW ;; 7263ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*ibm-openedition*|*-*-os390*) platform=OS390 7264ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then 7265ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICUDATA_CHAR="e" 7266ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi ;; 7267ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-os400*) platform=OS400 7268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then 7269ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICUDATA_CHAR="e" 7270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi ;; 7271ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-nto*) platform=U_QNX ;; 7272ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-dec-osf*) platform=U_OSF ;; 7273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-beos) platform=U_BEOS ;; 7274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-irix*) platform=U_IRIX ;; 7275ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-ncr-*) platform=U_MPRAS ;; 7276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) platform=U_UNKNOWN_PLATFORM ;; 7277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 7278ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7279ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7280ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment_name="$icu_cv_host_frag" 7281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment='$(top_srcdir)/config/'"$platform_make_fragment_name" 7282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7283ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "${FORCE_LIBS}" != ""; then 7286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru echo " *** Overriding automatically chosen LIBS=$LIBS, using instead FORCE_LIBS=${FORCE_LIBS}" 1>&6 7287ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru LIBS=${FORCE_LIBS} 7288ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7289ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 729085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Now that we're done using CPPFLAGS etc. for tests, we can change it 729185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for build. 7292ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 729354dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCPPFLAGS="$CPPFLAGS \$(THREADSCPPFLAGS)" 729454dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCFLAGS="$CFLAGS \$(THREADSCFLAGS)" 729554dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCXXFLAGS="$CXXFLAGS \$(THREADSCXXFLAGS)" 7296ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7297103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7298103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7299103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7300103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# append all config cppflags 7301103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCPPFLAGS="$CPPFLAGS $CONFIG_CPPFLAGS $UCONFIG_CPPFLAGS" 7302103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7303103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CPPFLAGS=$CPPFLAGS" 7304103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CFLAGS=$CFLAGS" 7305103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CXXFLAGS=$CXXFLAGS" 7306103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7307103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 730885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# output the Makefiles 730954dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_config_files="$ac_config_files icudefs.mk Makefile data/pkgdataMakefile config/Makefile.inc config/icu.pc config/pkgdataMakefile data/Makefile stubdata/Makefile common/Makefile i18n/Makefile layout/Makefile layoutex/Makefile io/Makefile extra/Makefile extra/uconv/Makefile extra/uconv/pkgdataMakefile extra/scrptrun/Makefile tools/Makefile tools/ctestfw/Makefile tools/toolutil/Makefile tools/makeconv/Makefile tools/genrb/Makefile tools/genccode/Makefile tools/gencmn/Makefile tools/gencnval/Makefile tools/gendict/Makefile tools/gentest/Makefile tools/gennorm2/Makefile tools/genbrk/Makefile tools/gensprep/Makefile tools/icuinfo/Makefile tools/icupkg/Makefile tools/icuswap/Makefile tools/pkgdata/Makefile tools/tzcode/Makefile tools/gencfu/Makefile test/Makefile test/compat/Makefile test/testdata/Makefile test/testdata/pkgdataMakefile test/hdrtst/Makefile test/intltest/Makefile test/cintltst/Makefile test/iotest/Makefile test/letest/Makefile test/perf/Makefile test/perf/collationperf/Makefile test/perf/collperf/Makefile test/perf/dicttrieperf/Makefile test/perf/ubrkperf/Makefile test/perf/charperf/Makefile test/perf/convperf/Makefile test/perf/normperf/Makefile test/perf/DateFmtPerf/Makefile test/perf/howExpensiveIs/Makefile test/perf/strsrchperf/Makefile test/perf/unisetperf/Makefile test/perf/usetperf/Makefile test/perf/ustrperf/Makefile test/perf/utfperf/Makefile test/perf/utrie2perf/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile" 731085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >confcache <<\_ACEOF 7312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# This file is a shell script that caches the results of configure 7313ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# tests run on this system so they can be shared between configure 7314ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# scripts and configure runs, see configure's option --config-cache. 7315ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# It is not useful on other systems. If it contains results you don't 7316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# want to keep, you may remove or edit it. 7317ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 7318ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status only pays attention to the cache file if you give it 7319ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# the --recheck option to rerun configure. 7320ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 7321ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# `ac_cv_env_foo' variables (set or unset) will be overridden when 7322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# loading this file, other *unset* `ac_cv_foo' will be assigned the 7323ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# following values. 7324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7325ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 7326ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7327ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The following way of writing the cache mishandles newlines in values, 7328ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# but we know of no workaround that is simple, portable, and efficient. 732985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# So, we kill variables containing newlines. 7330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Ultrix sh set writes to stderr and can't be redirected directly, 7331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and sets the high bit in the cache file unless we assign to the vars. 733285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho( 733385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 733485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_val=\$$ac_var 733585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_val in #( 733685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *${as_nl}*) 733785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_var in #( 733827f654740f2a26ad62a5c155af9199af9e69b889claireho *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 733985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 734085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 734185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_var in #( 734285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho _ | IFS | as_nl) ;; #( 734385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 734427f654740f2a26ad62a5c155af9199af9e69b889claireho *) { eval $ac_var=; unset $ac_var;} ;; 734585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac ;; 734685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 734785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho done 734885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru (set) 2>&1 | 735085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $as_nl`(ac_space=' '; set) 2>&1` in #( 735185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *${as_nl}ac_space=\ *) 735227f654740f2a26ad62a5c155af9199af9e69b889claireho # `set' does not quote correctly, so add quotes: double-quote 735327f654740f2a26ad62a5c155af9199af9e69b889claireho # substitution turns \\\\ into \\, and sed turns \\ into \. 7354ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sed -n \ 7355ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru "s/'/'\\\\''/g; 7356ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 735785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; #( 7358ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) 7359ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # `set' quotes correctly as required by POSIX, so do not add quotes. 736085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 7361ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 736285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac | 736385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sort 736485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho) | 7365ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sed ' 736685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^ac_cv_env_/b end 7367ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru t clear 736885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :clear 7369ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 7370ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru t end 737185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 737285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :end' >>confcache 737385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 737485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test -w "$cache_file"; then 7375103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "x$cache_file" != "x/dev/null"; then 737627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 737785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: updating cache $cache_file" >&6;} 7378103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test ! -f "$cache_file" || test -h "$cache_file"; then 7379103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius cat confcache >"$cache_file" 7380103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 7381103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius case $cache_file in #( 7382103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius */* | ?:*) 7383103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius mv -f confcache "$cache_file"$$ && 7384103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius mv -f "$cache_file"$$ "$cache_file" ;; #( 7385103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *) 7386103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius mv -f confcache "$cache_file" ;; 7387103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius esac 7388103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 7389103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 7390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 739127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 739285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 7393ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7394ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f confcache 7396ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$prefix" = xNONE && prefix=$ac_default_prefix 7398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Let make expand exec_prefix. 7399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 7400ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7401103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Transform confdefs.h into DEFS. 7402103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against shell expansion while executing Makefile rules. 7403103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against Makefile macro expansion. 7404103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# 7405103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# If the first sed substitution is executed (which looks for macros that 7406103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# take arguments), then branch to the quote section. Otherwise, 7407103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# look for a macro that doesn't take arguments. 7408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_script=' 7409103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:mline 7410103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/\\$/{ 7411103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius N 7412103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s,\\\n,, 7413103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius b mline 7414103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius} 7415103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust clear 7416103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:clear 7417103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g 7418103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote 7419103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g 7420103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote 7421103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusb any 7422103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:quote 7423103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g 7424103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\[/\\&/g 7425103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\]/\\&/g 7426103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\$/$$/g 7427103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusH 7428103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:any 7429103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius${ 7430103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius g 7431103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s/^\n// 7432103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s/\n/ /g 7433103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius p 7434103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius} 7435103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius' 7436103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusDEFS=`sed -n "$ac_script" confdefs.h` 7437103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_libobjs= 7440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_ltlibobjs= 744127f654740f2a26ad62a5c155af9199af9e69b889clairehoU= 7442ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 7443ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # 1. Remove the extension, and $U if already installed. 744485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 744585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 744685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 744785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # will be set to the directory where LIBOBJS objects are built. 744827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 744927f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 7450ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 7451ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLIBOBJS=$ac_libobjs 7452ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLTLIBOBJS=$ac_ltlibobjs 7454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7455ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7456ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 745785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7458103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius: "${CONFIG_STATUS=./config.status}" 745985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_write_fail=0 7460ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files_save=$ac_clean_files 7461ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files="$ac_clean_files $CONFIG_STATUS" 746227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 746385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 746427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_write_fail=0 746527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 7466ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#! $SHELL 7467ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Generated by $as_me. 7468ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Run this file to recreate the current configuration. 7469ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Compiler output produced by configure, useful for debugging 7470ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure, is in config.log if it exists. 7471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7472ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudebug=false 7473ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_recheck=false 7474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_silent=false 7475ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 747627f654740f2a26ad62a5c155af9199af9e69b889clairehoSHELL=\${CONFIG_SHELL-$SHELL} 747727f654740f2a26ad62a5c155af9199af9e69b889clairehoexport SHELL 747827f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF 747927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 748027f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 748127f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Initialization. ## 748227f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 7483ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 748485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Be more Bourne compatible 748585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDUALCASE=1; export DUALCASE # for MKS sh 748627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 7487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru emulate sh 7488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru NULLCMD=: 748985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 7490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # is contrary to our usage. Disable this feature. 7491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru alias -g '${1+"$@"}'='"$@"' 749285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho setopt NO_GLOB_SUBST 749385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 749427f654740f2a26ad62a5c155af9199af9e69b889claireho case `(set -o) 2>/dev/null` in #( 749527f654740f2a26ad62a5c155af9199af9e69b889claireho *posix*) : 749627f654740f2a26ad62a5c155af9199af9e69b889claireho set -o posix ;; #( 749727f654740f2a26ad62a5c155af9199af9e69b889claireho *) : 749827f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 749985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 750085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 750185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 750285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 750385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_nl=' 750485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 750585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport as_nl 750685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Printing a long string crashes Solaris 7 /usr/bin/printf. 750785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 750885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 750985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 751027f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer a ksh shell builtin over an external printf program on Solaris, 751127f654740f2a26ad62a5c155af9199af9e69b889claireho# but without wasting forks for bash or zsh. 751227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$BASH_VERSION$ZSH_VERSION" \ 751327f654740f2a26ad62a5c155af9199af9e69b889claireho && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 751427f654740f2a26ad62a5c155af9199af9e69b889claireho as_echo='print -r --' 751527f654740f2a26ad62a5c155af9199af9e69b889claireho as_echo_n='print -rn --' 751627f654740f2a26ad62a5c155af9199af9e69b889clairehoelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 751785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo='printf %s\n' 751885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='printf %s' 751985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 752085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 752185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 752285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='/usr/ucb/echo -n' 752385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 752485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 752585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n_body='eval 752685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho arg=$1; 752727f654740f2a26ad62a5c155af9199af9e69b889claireho case $arg in #( 752885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *"$as_nl"*) 752985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "X$arg" : "X\\(.*\\)$as_nl"; 753085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 753185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac; 753285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 753385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ' 753485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho export as_echo_n_body 753585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='sh -c $as_echo_n_body as_echo' 753685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 753785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho export as_echo_body 753885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo='sh -c $as_echo_body as_echo' 753985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 754085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 754185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The user is always right. 754285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "${PATH_SEPARATOR+set}" != set; then 754385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho PATH_SEPARATOR=: 754485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 754585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 754685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho PATH_SEPARATOR=';' 754785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 7548ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 755185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# IFS 755285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We need space, tab and new line, in precisely that order. Quoting is 755385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# there to prevent editors from complaining about space-tab. 755485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (If _AS_PATH_WALK were called with IFS unset, it would disable word 755585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# splitting by setting IFS to empty value.) 755685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=" "" $as_nl" 755785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 755885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Find who we are. Look in the path if we contain no directory separator. 7559103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusas_myself= 756027f654740f2a26ad62a5c155af9199af9e69b889clairehocase $0 in #(( 756185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *[\\/]* ) as_myself=$0 ;; 756285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 756385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH 756485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo 756585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=$as_save_IFS 756685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -z "$as_dir" && as_dir=. 756727f654740f2a26ad62a5c155af9199af9e69b889claireho test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 756827f654740f2a26ad62a5c155af9199af9e69b889claireho done 756985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS 757085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 757185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 757285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 757385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We did not find ourselves, most probably we were run as `sh COMMAND' 757485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# in which case we are not to be found in the path. 757585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$as_myself" = x; then 757685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_myself=$0 757785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 757885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -f "$as_myself"; then 757985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 758027f654740f2a26ad62a5c155af9199af9e69b889claireho exit 1 758185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 758285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 758327f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset variables that we do not need and which cause bugs (e.g. in 758427f654740f2a26ad62a5c155af9199af9e69b889claireho# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 758527f654740f2a26ad62a5c155af9199af9e69b889claireho# suppresses any "Segmentation fault" message there. '((' could 758627f654740f2a26ad62a5c155af9199af9e69b889claireho# trigger a bug in pdksh 5.2.14. 758727f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_var in BASH_ENV ENV MAIL MAILPATH 758827f654740f2a26ad62a5c155af9199af9e69b889clairehodo eval test x\${$as_var+set} = xset \ 758927f654740f2a26ad62a5c155af9199af9e69b889claireho && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 759085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 7591ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS1='$ ' 7592ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS2='> ' 7593ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS4='+ ' 7594ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7595ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# NLS nuisances. 759685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLC_ALL=C 759785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LC_ALL 759885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLANGUAGE=C 759985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LANGUAGE 7600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 760127f654740f2a26ad62a5c155af9199af9e69b889claireho# CDPATH. 760227f654740f2a26ad62a5c155af9199af9e69b889claireho(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 760327f654740f2a26ad62a5c155af9199af9e69b889claireho 760427f654740f2a26ad62a5c155af9199af9e69b889claireho 760527f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_error STATUS ERROR [LINENO LOG_FD] 760627f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------------------------- 760727f654740f2a26ad62a5c155af9199af9e69b889claireho# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 760827f654740f2a26ad62a5c155af9199af9e69b889claireho# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 760927f654740f2a26ad62a5c155af9199af9e69b889claireho# script with STATUS, using 1 if that was 0. 761027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error () 761127f654740f2a26ad62a5c155af9199af9e69b889claireho{ 761227f654740f2a26ad62a5c155af9199af9e69b889claireho as_status=$1; test $as_status -eq 0 && as_status=1 761327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$4"; then 761427f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 761527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 761627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 761727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: error: $2" >&2 761827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_exit $as_status 761927f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_error 762027f654740f2a26ad62a5c155af9199af9e69b889claireho 762127f654740f2a26ad62a5c155af9199af9e69b889claireho 762227f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_set_status STATUS 762327f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------- 762427f654740f2a26ad62a5c155af9199af9e69b889claireho# Set $? to STATUS, without forking. 762527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_set_status () 762627f654740f2a26ad62a5c155af9199af9e69b889claireho{ 762727f654740f2a26ad62a5c155af9199af9e69b889claireho return $1 762827f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_set_status 762927f654740f2a26ad62a5c155af9199af9e69b889claireho 763027f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_exit STATUS 763127f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------- 763227f654740f2a26ad62a5c155af9199af9e69b889claireho# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 763327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit () 763427f654740f2a26ad62a5c155af9199af9e69b889claireho{ 763527f654740f2a26ad62a5c155af9199af9e69b889claireho set +e 763627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $1 763727f654740f2a26ad62a5c155af9199af9e69b889claireho exit $1 763827f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_exit 763927f654740f2a26ad62a5c155af9199af9e69b889claireho 764027f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_unset VAR 764127f654740f2a26ad62a5c155af9199af9e69b889claireho# --------------- 764227f654740f2a26ad62a5c155af9199af9e69b889claireho# Portably unset VAR. 764327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_unset () 764427f654740f2a26ad62a5c155af9199af9e69b889claireho{ 764527f654740f2a26ad62a5c155af9199af9e69b889claireho { eval $1=; unset $1;} 764627f654740f2a26ad62a5c155af9199af9e69b889claireho} 764727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_unset=as_fn_unset 764827f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_append VAR VALUE 764927f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------- 765027f654740f2a26ad62a5c155af9199af9e69b889claireho# Append the text in VALUE to the end of the definition contained in VAR. Take 765127f654740f2a26ad62a5c155af9199af9e69b889claireho# advantage of any shell optimizations that allow amortized linear growth over 765227f654740f2a26ad62a5c155af9199af9e69b889claireho# repeated appends, instead of the typical quadratic growth present in naive 765327f654740f2a26ad62a5c155af9199af9e69b889claireho# implementations. 765427f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 765527f654740f2a26ad62a5c155af9199af9e69b889claireho eval 'as_fn_append () 765627f654740f2a26ad62a5c155af9199af9e69b889claireho { 765727f654740f2a26ad62a5c155af9199af9e69b889claireho eval $1+=\$2 765827f654740f2a26ad62a5c155af9199af9e69b889claireho }' 765927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 766027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append () 766127f654740f2a26ad62a5c155af9199af9e69b889claireho { 766227f654740f2a26ad62a5c155af9199af9e69b889claireho eval $1=\$$1\$2 766327f654740f2a26ad62a5c155af9199af9e69b889claireho } 766427f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_append 766527f654740f2a26ad62a5c155af9199af9e69b889claireho 766627f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_arith ARG... 766727f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------ 766827f654740f2a26ad62a5c155af9199af9e69b889claireho# Perform arithmetic evaluation on the ARGs, and store the result in the 766927f654740f2a26ad62a5c155af9199af9e69b889claireho# global $as_val. Take advantage of shells that can avoid forks. The arguments 767027f654740f2a26ad62a5c155af9199af9e69b889claireho# must be portable across $(()) and expr. 767127f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 767227f654740f2a26ad62a5c155af9199af9e69b889claireho eval 'as_fn_arith () 767327f654740f2a26ad62a5c155af9199af9e69b889claireho { 767427f654740f2a26ad62a5c155af9199af9e69b889claireho as_val=$(( $* )) 767527f654740f2a26ad62a5c155af9199af9e69b889claireho }' 767627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 767727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith () 767827f654740f2a26ad62a5c155af9199af9e69b889claireho { 767927f654740f2a26ad62a5c155af9199af9e69b889claireho as_val=`expr "$@" || test $? -eq 1` 768027f654740f2a26ad62a5c155af9199af9e69b889claireho } 768127f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_arith 768227f654740f2a26ad62a5c155af9199af9e69b889claireho 768327f654740f2a26ad62a5c155af9199af9e69b889claireho 768485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif expr a : '\(a\)' >/dev/null 2>&1 && 768585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test "X`expr 00001 : '.*\(...\)'`" = X001; then 7686ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_expr=expr 7687ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7688ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_expr=false 7689ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7690ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 769185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 7692ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_basename=basename 7693ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7694ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_basename=false 7695ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7696ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 769727f654740f2a26ad62a5c155af9199af9e69b889clairehoif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 769827f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirname=dirname 769927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 770027f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirname=false 770127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 7702ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 770385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_me=`$as_basename -- "$0" || 7704ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 7705ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru X"$0" : 'X\(//\)$' \| \ 770685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$0" : 'X\(/\)' \| . 2>/dev/null || 770785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X/"$0" | 770885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed '/^.*\/\([^/][^/]*\)\/*$/{ 770985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 771085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 771185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 771285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\/\(\/\/\)$/{ 771385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 771485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 771585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 771685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\/\(\/\).*/{ 771785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 771885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 771985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 772085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/.*/./; q'` 772185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 772227f654740f2a26ad62a5c155af9199af9e69b889claireho# Avoid depending upon Character Ranges. 772327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_letters='abcdefghijklmnopqrstuvwxyz' 772427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 772527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_Letters=$as_cr_letters$as_cr_LETTERS 772627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_digits='0123456789' 772727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_alnum=$as_cr_Letters$as_cr_digits 7728ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 772985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C= ECHO_N= ECHO_T= 773027f654740f2a26ad62a5c155af9199af9e69b889clairehocase `echo -n x` in #((((( 773185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho-n*) 773227f654740f2a26ad62a5c155af9199af9e69b889claireho case `echo 'xy\c'` in 773385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *c*) ECHO_T=' ';; # ECHO_T is single tab character. 773427f654740f2a26ad62a5c155af9199af9e69b889claireho xy) ECHO_C='\c';; 773527f654740f2a26ad62a5c155af9199af9e69b889claireho *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 773627f654740f2a26ad62a5c155af9199af9e69b889claireho ECHO_T=' ';; 773785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac;; 773885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*) 773985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ECHO_N='-n';; 774085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 7741ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f conf$$ conf$$.exe conf$$.file 774385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -d conf$$.dir; then 774485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho rm -f conf$$.dir/conf$$.file 774585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 774685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho rm -f conf$$.dir 774785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho mkdir conf$$.dir 2>/dev/null 774885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 774985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (echo >conf$$.file) 2>/dev/null; then 775085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if ln -s conf$$.file conf$$ 2>/dev/null; then 7751ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_ln_s='ln -s' 775285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # ... but there are two gotchas: 775385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 775485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 775585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # In both cases, we have to default to `cp -p'. 775685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 775785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ln_s='cp -p' 775885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho elif ln conf$$.file conf$$ 2>/dev/null; then 775985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ln_s=ln 776085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 776185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ln_s='cp -p' 7762ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7763ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7764ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_ln_s='cp -p' 7765ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 776685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 776785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hormdir conf$$.dir 2>/dev/null 7768ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 776927f654740f2a26ad62a5c155af9199af9e69b889claireho 777027f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_mkdir_p 777127f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------- 777227f654740f2a26ad62a5c155af9199af9e69b889claireho# Create "$as_dir" as a directory, including parents if necessary. 777327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_mkdir_p () 777427f654740f2a26ad62a5c155af9199af9e69b889claireho{ 777527f654740f2a26ad62a5c155af9199af9e69b889claireho 777627f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_dir in #( 777727f654740f2a26ad62a5c155af9199af9e69b889claireho -*) as_dir=./$as_dir;; 777827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 777927f654740f2a26ad62a5c155af9199af9e69b889claireho test -d "$as_dir" || eval $as_mkdir_p || { 778027f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirs= 778127f654740f2a26ad62a5c155af9199af9e69b889claireho while :; do 778227f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_dir in #( 778327f654740f2a26ad62a5c155af9199af9e69b889claireho *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 778427f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_qdir=$as_dir;; 778527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 778627f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirs="'$as_qdir' $as_dirs" 778727f654740f2a26ad62a5c155af9199af9e69b889claireho as_dir=`$as_dirname -- "$as_dir" || 778827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 778927f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(//\)[^/]' \| \ 779027f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(//\)$' \| \ 779127f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 779227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo X"$as_dir" | 779327f654740f2a26ad62a5c155af9199af9e69b889claireho sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 779427f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 779527f654740f2a26ad62a5c155af9199af9e69b889claireho q 779627f654740f2a26ad62a5c155af9199af9e69b889claireho } 779727f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\/\)[^/].*/{ 779827f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 779927f654740f2a26ad62a5c155af9199af9e69b889claireho q 780027f654740f2a26ad62a5c155af9199af9e69b889claireho } 780127f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\/\)$/{ 780227f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 780327f654740f2a26ad62a5c155af9199af9e69b889claireho q 780427f654740f2a26ad62a5c155af9199af9e69b889claireho } 780527f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\).*/{ 780627f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 780727f654740f2a26ad62a5c155af9199af9e69b889claireho q 780827f654740f2a26ad62a5c155af9199af9e69b889claireho } 780927f654740f2a26ad62a5c155af9199af9e69b889claireho s/.*/./; q'` 781027f654740f2a26ad62a5c155af9199af9e69b889claireho test -d "$as_dir" && break 781127f654740f2a26ad62a5c155af9199af9e69b889claireho done 781227f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dirs" || eval "mkdir $as_dirs" 781327f654740f2a26ad62a5c155af9199af9e69b889claireho } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 781427f654740f2a26ad62a5c155af9199af9e69b889claireho 781527f654740f2a26ad62a5c155af9199af9e69b889claireho 781627f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_mkdir_p 7817ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif mkdir -p . 2>/dev/null; then 781827f654740f2a26ad62a5c155af9199af9e69b889claireho as_mkdir_p='mkdir -p "$as_dir"' 7819ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7820ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru test -d ./-p && rmdir ./-p 7821ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_mkdir_p=false 7822ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7823ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 782485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -x / >/dev/null 2>&1; then 782585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_test_x='test -x' 782685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 782785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if ls -dL / >/dev/null 2>&1; then 782885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ls_L_option=L 782985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 783085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ls_L_option= 783185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 783285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_test_x=' 783385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval sh -c '\'' 783485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test -d "$1"; then 783585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -d "$1/."; 783685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 783727f654740f2a26ad62a5c155af9199af9e69b889claireho case $1 in #( 783885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -*)set "./$1";; 783985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac; 784027f654740f2a26ad62a5c155af9199af9e69b889claireho case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 784185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ???[sx]*):;;*)false;;esac;fi 784285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho '\'' sh 784385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ' 784485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 784585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_executable_p=$as_test_x 7846ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7847ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid CPP name. 7848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 7849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid variable name. 7851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 7852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec 6>&1 785527f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ## 785627f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of $CONFIG_STATUS script. ## 785727f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ## 785827f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF 785927f654740f2a26ad62a5c155af9199af9e69b889clairehotest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 7860ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 786127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 786227f654740f2a26ad62a5c155af9199af9e69b889claireho# Save the log message, to keep $0 and so on meaningful, and to 7863ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# report actual input values of CONFIG_FILES etc. instead of their 786485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# values after options handling. 786585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_log=" 7866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis file was extended by $as_me, which was 7867103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68. Invocation command line was 7868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CONFIG_FILES = $CONFIG_FILES 7870ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CONFIG_HEADERS = $CONFIG_HEADERS 7871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CONFIG_LINKS = $CONFIG_LINKS 7872ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CONFIG_COMMANDS = $CONFIG_COMMANDS 7873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru $ $0 $@ 7874ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 787585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoon `(hostname || uname -n) 2>/dev/null | sed 1q` 787685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho" 787785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7878ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 7879ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 788085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $ac_config_files in *" 788185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) set x $ac_config_files; shift; ac_config_files=$*;; 788285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 7883ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7885ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 788685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 788785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Files that config.status was made for. 788885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfig_files="$ac_config_files" 7889ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 789085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 7891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 789285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_usage="\ 789427f654740f2a26ad62a5c155af9199af9e69b889claireho\`$as_me' instantiates files and other configuration actions 789527f654740f2a26ad62a5c155af9199af9e69b889clairehofrom templates according to the current configuration. Unless the files 789627f654740f2a26ad62a5c155af9199af9e69b889clairehoand actions are specified as TAGs, all are instantiated by default. 7897ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 789827f654740f2a26ad62a5c155af9199af9e69b889clairehoUsage: $0 [OPTION]... [TAG]... 7899ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7900ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -h, --help print this help, then exit 790185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -V, --version print version number and configuration settings, then exit 790227f654740f2a26ad62a5c155af9199af9e69b889claireho --config print configuration, then exit 790385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -q, --quiet, --silent 790485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho do not print progress messages 7905ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -d, --debug don't remove temporary files 7906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --recheck update $as_me by reconfiguring in the same conditions 790785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --file=FILE[:TEMPLATE] 790885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho instantiate the configuration file FILE 7909ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration files: 7911ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$config_files 7912ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 791327f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider." 7914ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 791585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 791685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 791727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 7918ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_version="\\ 7919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconfig.status 7920103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusconfigured by $0, generated by GNU Autoconf 2.68, 792127f654740f2a26ad62a5c155af9199af9e69b889claireho with options \\"\$ac_cs_config\\" 7922ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 792327f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc. 7924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis config.status script is free software; the Free Software Foundation 7925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it." 792685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 792785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd='$ac_pwd' 792885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosrcdir='$srcdir' 792985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL='$INSTALL' 793085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "\$AWK" || AWK=awk 7931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 7932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 793385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 793485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The default lists apply if the user does not specify any file. 7935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_need_defaults=: 7936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruwhile test $# != 0 7937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 7938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $1 in 793927f654740f2a26ad62a5c155af9199af9e69b889claireho --*=?*) 794085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_option=`expr "X$1" : 'X\([^=]*\)='` 794185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 7942ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_shift=: 7943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 794427f654740f2a26ad62a5c155af9199af9e69b889claireho --*=) 794527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_option=`expr "X$1" : 'X\([^=]*\)='` 794627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_optarg= 794727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_shift=: 794827f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 794985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) 7950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_option=$1 7951ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_optarg=$2 7952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_shift=shift 7953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 7954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $ac_option in 7957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Handling of the options. 7958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 7959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_cs_recheck=: ;; 796085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 796185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$ac_cs_version"; exit ;; 796227f654740f2a26ad62a5c155af9199af9e69b889claireho --config | --confi | --conf | --con | --co | --c ) 796327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$ac_cs_config"; exit ;; 796485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --debug | --debu | --deb | --de | --d | -d ) 7965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru debug=: ;; 7966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --file | --fil | --fi | --f ) 7967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru $ac_shift 796885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_optarg in 796985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 797027f654740f2a26ad62a5c155af9199af9e69b889claireho '') as_fn_error $? "missing file argument" ;; 797185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 797227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append CONFIG_FILES " '$ac_optarg'" 7973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_need_defaults=false;; 7974103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius --he | --h | --help | --hel | -h ) 797585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$ac_cs_usage"; exit ;; 7976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 7977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | -silent | --silent | --silen | --sile | --sil | --si | --s) 7978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_cs_silent=: ;; 7979ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # This is an error. 798127f654740f2a26ad62a5c155af9199af9e69b889claireho -*) as_fn_error $? "unrecognized option: \`$1' 798227f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information." ;; 7983ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 798427f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_append ac_config_targets " $1" 798585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_need_defaults=false ;; 7986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru shift 7989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 7990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_configure_extra_args= 7992ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_cs_silent; then 7994ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru exec 6>/dev/null 7995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_configure_extra_args="$ac_configure_extra_args --silent" 7996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7997ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 799985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8000ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif \$ac_cs_recheck; then 800185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 800285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho shift 800385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 800485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho CONFIG_SHELL='$SHELL' 800585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho export CONFIG_SHELL 800685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho exec "\$@" 8007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 8008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 801085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 801185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec 5>>config.log 801285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 801385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo 801485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 801585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Running $as_me. ## 801685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ASBOX 801785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$ac_log" 801885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >&5 8019ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 802085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 802185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 802285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 8023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 802485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8025ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 802685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Handling of arguments. 8027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_config_target in $ac_config_targets 8028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 802985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_config_target in 803085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "icudefs.mk") CONFIG_FILES="$CONFIG_FILES icudefs.mk" ;; 803185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 803285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "data/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES data/pkgdataMakefile" ;; 803385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "config/Makefile.inc") CONFIG_FILES="$CONFIG_FILES config/Makefile.inc" ;; 803427f654740f2a26ad62a5c155af9199af9e69b889claireho "config/icu.pc") CONFIG_FILES="$CONFIG_FILES config/icu.pc" ;; 803585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "config/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES config/pkgdataMakefile" ;; 803685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;; 803785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;; 803885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;; 803985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;; 804085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;; 804185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;; 804285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;; 804385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;; 804485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "extra/uconv/Makefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/Makefile" ;; 804585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "extra/uconv/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/pkgdataMakefile" ;; 804685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "extra/scrptrun/Makefile") CONFIG_FILES="$CONFIG_FILES extra/scrptrun/Makefile" ;; 804785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; 804885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/ctestfw/Makefile") CONFIG_FILES="$CONFIG_FILES tools/ctestfw/Makefile" ;; 804985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/toolutil/Makefile") CONFIG_FILES="$CONFIG_FILES tools/toolutil/Makefile" ;; 805085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/makeconv/Makefile") CONFIG_FILES="$CONFIG_FILES tools/makeconv/Makefile" ;; 805185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/genrb/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genrb/Makefile" ;; 805285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/genccode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genccode/Makefile" ;; 805385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gencmn/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencmn/Makefile" ;; 805485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gencnval/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencnval/Makefile" ;; 805554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius "tools/gendict/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gendict/Makefile" ;; 805685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gentest/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gentest/Makefile" ;; 805750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho "tools/gennorm2/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gennorm2/Makefile" ;; 805885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/genbrk/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genbrk/Makefile" ;; 805985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gensprep/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gensprep/Makefile" ;; 806050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho "tools/icuinfo/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuinfo/Makefile" ;; 806185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/icupkg/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icupkg/Makefile" ;; 806285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/icuswap/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuswap/Makefile" ;; 806385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;; 806485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;; 806585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;; 806685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; 806785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;; 806885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;; 806985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/testdata/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES test/testdata/pkgdataMakefile" ;; 807085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/hdrtst/Makefile") CONFIG_FILES="$CONFIG_FILES test/hdrtst/Makefile" ;; 807185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/intltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/intltest/Makefile" ;; 807285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/cintltst/Makefile") CONFIG_FILES="$CONFIG_FILES test/cintltst/Makefile" ;; 807385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/iotest/Makefile") CONFIG_FILES="$CONFIG_FILES test/iotest/Makefile" ;; 807485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/letest/Makefile") CONFIG_FILES="$CONFIG_FILES test/letest/Makefile" ;; 807585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/Makefile" ;; 807685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/collationperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collationperf/Makefile" ;; 807754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius "test/perf/collperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf/Makefile" ;; 8078b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho "test/perf/dicttrieperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/dicttrieperf/Makefile" ;; 807985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/ubrkperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ubrkperf/Makefile" ;; 808085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/charperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/charperf/Makefile" ;; 808185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/convperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/convperf/Makefile" ;; 808285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/normperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/normperf/Makefile" ;; 808327f654740f2a26ad62a5c155af9199af9e69b889claireho "test/perf/DateFmtPerf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/DateFmtPerf/Makefile" ;; 8084103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius "test/perf/howExpensiveIs/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/howExpensiveIs/Makefile" ;; 808585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/strsrchperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/strsrchperf/Makefile" ;; 808685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/unisetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/unisetperf/Makefile" ;; 808785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/usetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/usetperf/Makefile" ;; 808885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/ustrperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ustrperf/Makefile" ;; 808985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;; 809085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;; 809185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;; 809285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;; 809385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;; 809485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "samples/layout/Makefile") CONFIG_FILES="$CONFIG_FILES samples/layout/Makefile" ;; 809585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 809627f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 8097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 8098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 8099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 810085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# If the user did not use the arguments to specify the items to instantiate, 8102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# then the envvar interface is used. Set only those that are not. 8103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We use the long form for the default assignment because of an extremely 8104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# bizarre bug on SunOS 4.1.3. 8105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_need_defaults; then 8106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 8108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Have a temporary directory for convenience. Make it in the build tree 811085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# simply because there is no reason against having it here, and in addition, 8111ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# creating and moving files from /tmp can sometimes cause problems. 811285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Hook for its removal unless debugging. 811385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note that there is a small window in which the directory will not be cleaned: 811485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# after its creation but before its name has been assigned to `$tmp'. 8115ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$debug || 8116ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 8117103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius tmp= ac_tmp= 811885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho trap 'exit_status=$? 8119103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius : "${ac_tmp:=$tmp}" 8120103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 812185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 0 812227f654740f2a26ad62a5c155af9199af9e69b889claireho trap 'as_fn_exit 1' 1 2 13 15 8123ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 8124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Create a (secure) tmp directory for tmp files. 8125ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8126ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 812785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 8128103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius test -d "$tmp" 8129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} || 8130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 813185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho tmp=./conf$$-$RANDOM 813285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho (umask 077 && mkdir "$tmp") 813327f654740f2a26ad62a5c155af9199af9e69b889claireho} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 8134103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_tmp=$tmp 8135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 813685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Set up the scripts for CONFIG_FILES section. 813785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# No need to generate them if there are no CONFIG_FILES. 813885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# This happens for instance with `./config.status config.h'. 813985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$CONFIG_FILES"; then 814085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 814185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 814227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cr=`echo X | tr X '\015'` 814327f654740f2a26ad62a5c155af9199af9e69b889claireho# On cygwin, bash can eat \r inside `` if the user requested igncr. 814427f654740f2a26ad62a5c155af9199af9e69b889claireho# But we know of no other shell where ac_cr would be empty at this 814527f654740f2a26ad62a5c155af9199af9e69b889claireho# point, so we can use a bashism as a fallback. 814627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cr" = x; then 814727f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_cr=\$\'\\r\' 814827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 814985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 815085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 815185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_cs_awk_cr='\\r' 815285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 815385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_cs_awk_cr=$ac_cr 815485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 815585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8156103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 8157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 8158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 816085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 816185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo "cat >conf$$subs.awk <<_ACEOF" && 816285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 816385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo "_ACEOF" 816485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >conf$$subs.sh || 816527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 816627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 816785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_delim='%!_!# ' 816885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_last_try in false false false false false :; do 816985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho . ./conf$$subs.sh || 817027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 8171ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 817285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 817385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test $ac_delim_n = $ac_delim_num; then 817485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho break 817585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho elif $ac_last_try; then 817627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 817785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 817885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 8179ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 818085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 818185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.sh 818285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 818385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8184103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 818585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 818685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed -n ' 818785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh 818885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^/S["/; s/!.*/"]=/ 818985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 819085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog 819185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^!]*!// 819285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:repl 819385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot repl 819485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/'"$ac_delim"'$// 819585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim 819685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:nl 819785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh 819827f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/ 819985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more1 820085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 820185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 820285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hon 820385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob repl 820485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more1 820585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/ 820685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 820785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog 820885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}// 820985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot nl 821085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:delim 821185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh 821227f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/ 821385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more2 821485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"/ 821585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 821685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob 821785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more2 821885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/ 821985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 822085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog 822185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}// 822285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim 822385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' <conf$$subs.awk | sed ' 822485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/^[^""]/{ 822585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho N 822685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/\n// 822785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 822885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' >>$CONFIG_STATUS || ac_write_fail=1 822985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.awk 823085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 823185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK 8232103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 823385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho for (key in S) S_is_set[key] = 1 823485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho FS = "" 823585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 823685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 823785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 823885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho line = $ 0 823985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho nfields = split(line, field, "@") 824085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho substed = 0 824185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho len = length(field[1]) 824285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho for (i = 2; i < nfields; i++) { 824385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho key = field[i] 824485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho keylen = length(key) 824585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if (S_is_set[key]) { 824685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho value = S[key] 824785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 824885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho len += length(value) + length(field[++i]) 824985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho substed = 1 825085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } else 825185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho len += 1 + keylen 825285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 825385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 825485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho print line 825585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 825685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 825785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK 825885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 825985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 826085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 826185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 826285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 826385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho cat 8264103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 826527f654740f2a26ad62a5c155af9199af9e69b889claireho || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 826685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 826785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 826827f654740f2a26ad62a5c155af9199af9e69b889claireho# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 826927f654740f2a26ad62a5c155af9199af9e69b889claireho# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 827085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# trailing colons and then remove the whole line if VPATH becomes empty 827185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (actually we leave an empty line to preserve line numbers). 827285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$srcdir" = x.; then 827327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 827427f654740f2a26ad62a5c155af9199af9e69b889clairehoh 827527f654740f2a26ad62a5c155af9199af9e69b889clairehos/// 827627f654740f2a26ad62a5c155af9199af9e69b889clairehos/^/:/ 827727f654740f2a26ad62a5c155af9199af9e69b889clairehos/[ ]*$/:/ 827827f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\$(srcdir):/:/g 827927f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\${srcdir}:/:/g 828027f654740f2a26ad62a5c155af9199af9e69b889clairehos/:@srcdir@:/:/g 828127f654740f2a26ad62a5c155af9199af9e69b889clairehos/^:*// 828285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/:*$// 828327f654740f2a26ad62a5c155af9199af9e69b889clairehox 828427f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(=[ ]*\).*/\1/ 828527f654740f2a26ad62a5c155af9199af9e69b889clairehoG 828627f654740f2a26ad62a5c155af9199af9e69b889clairehos/\n// 828785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^=]*=[ ]*$// 828885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}' 828985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 829085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 829185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8292ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi # test -n "$CONFIG_FILES" 8293ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 829485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8295103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval set X " :F $CONFIG_FILES " 829685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoshift 829785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_tag 829885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo 829985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_tag in 830085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FHLC]) ac_mode=$ac_tag; continue;; 830185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 830285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_mode$ac_tag in 830385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FHL]*:*);; 830427f654740f2a26ad62a5c155af9199af9e69b889claireho :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 830585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FH]-) ac_tag=-:-;; 830685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 830785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 830885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_save_IFS=$IFS 830985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=: 831085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho set x $ac_tag 831185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=$ac_save_IFS 831285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho shift 831385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_file=$1 831485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho shift 831585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 831685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_mode in 831785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :L) ac_source=$1;; 831885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FH]) 831985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_file_inputs= 832085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho for ac_f 832185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho do 832285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_f in 8323103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius -) ac_f="$ac_tmp/stdin";; 832485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) # Look for the file first in the build tree, then in the source tree 832585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # (if the path is not absolute). The absolute path cannot be DOS-style, 832685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # because $ac_f cannot contain `:'. 832785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -f "$ac_f" || 832885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_f in 832985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [\\/$]*) false;; 833085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 833185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac || 833227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 833385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 833485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 833527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_file_inputs " '$ac_f'" 833685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho done 833785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 833885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Let's still pretend it is `configure' which instantiates (i.e., don't 833985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # use $as_me), people would be surprised to read: 834085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # /* config.h. Generated by config.status. */ 834185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho configure_input='Generated from '` 834285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 834385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho `' by configure.' 834485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test x"$ac_file" != x-; then 834585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho configure_input="$ac_file. $configure_input" 834627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 834785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $ac_file" >&6;} 834885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 834985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Neutralize special characters interpreted by sed in replacement strings. 835085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $configure_input in #( 835185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\&* | *\|* | *\\* ) 835285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_sed_conf_input=`$as_echo "$configure_input" | 835385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed 's/[\\\\&|]/\\\\&/g'`;; #( 835485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_sed_conf_input=$configure_input;; 835585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 835685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 835785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_tag in 8358103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *:-:* | *:-) cat >"$ac_tmp/stdin" \ 835927f654740f2a26ad62a5c155af9199af9e69b889claireho || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 836085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 836185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 8362ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 8363ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 836485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_dir=`$as_dirname -- "$ac_file" || 8365ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8366ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru X"$ac_file" : 'X\(//\)[^/]' \| \ 8367ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru X"$ac_file" : 'X\(//\)$' \| \ 836885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 836985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$ac_file" | 837085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 837185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 837285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 837385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 837485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\/\)[^/].*/{ 837585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 837685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 837785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 837885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\/\)$/{ 837985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 838085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 838185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 838285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\).*/{ 838385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 838485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 838585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 838685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/.*/./; q'` 838727f654740f2a26ad62a5c155af9199af9e69b889claireho as_dir="$ac_dir"; as_fn_mkdir_p 8388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_builddir=. 8389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 839085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in 839185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 839285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*) 839385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 839485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # A ".." for each directory in $ac_dir_suffix. 839585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 839685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_top_builddir_sub in 839785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 839885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 839985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac ;; 840085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 840185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd 840285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix 840385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility: 840485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix 8405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in 840785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho .) # We are building in place. 8408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir=. 840985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$ac_top_builddir_sub 841085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$ac_pwd ;; 841185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [\\/]* | ?:[\\/]* ) # Absolute name. 8412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir=$srcdir$ac_dir_suffix; 841385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$srcdir 841485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$srcdir ;; 841585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) # Relative name. 841685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 841785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$ac_top_build_prefix$srcdir 841885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 8419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 842085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 8421ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 842385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_mode in 842485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :F) 842585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 842685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # CONFIG_FILE 842785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 8428ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $INSTALL in 8430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 843185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 8432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 843385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 8434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 843585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 843685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# If the template does not know about datarootdir, expand it. 843785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: This hack should be removed a few years after 2.60. 843885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_datarootdir_hack=; ac_datarootdir_seen= 843985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_dataroot=' 844085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/datarootdir/ { 844185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho p 844285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 844385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 844485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@datadir@/p 844585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@docdir@/p 844685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@infodir@/p 844785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@localedir@/p 844827f654740f2a26ad62a5c155af9199af9e69b889claireho/@mandir@/p' 844985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 845085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*datarootdir*) ac_datarootdir_seen=yes;; 845185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 845227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 845385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 845485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 845585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 845685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_datarootdir_hack=' 845785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@datadir@&$datadir&g 845885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@docdir@&$docdir&g 845985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@infodir@&$infodir&g 846085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@localedir@&$localedir&g 846185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@mandir@&$mandir&g 846227f654740f2a26ad62a5c155af9199af9e69b889claireho s&\\\${datarootdir}&$datarootdir&g' ;; 846385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 8464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 846585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 846685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Neutralize VPATH when `$srcdir' = `.'. 846785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Shell code in configure.ac might set extrasub. 846885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: do we really want to maintain this feature? 846985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 847085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_extra="$ac_vpsub 8471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$extrasub 8472ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 847385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru:t 8475ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 847685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos|@configure_input@|$ac_sed_conf_input|;t t 847785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_builddir@&$ac_top_builddir_sub&;t t 847885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_build_prefix@&$ac_top_build_prefix&;t t 847985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@srcdir@&$ac_srcdir&;t t 848085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_srcdir@&$ac_abs_srcdir&;t t 848185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_srcdir@&$ac_top_srcdir&;t t 848285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 848385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@builddir@&$ac_builddir&;t t 848485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_builddir@&$ac_abs_builddir&;t t 848585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_builddir@&$ac_abs_top_builddir&;t t 848685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@INSTALL@&$ac_INSTALL&;t t 848785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_datarootdir_hack 848885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho" 8489103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 8490103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 849285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 8493103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 8494103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 8495103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius "$ac_tmp/out"`; test -z "$ac_out"; } && 849627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 849727f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined. Please make sure it is defined" >&5 849885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 849927f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined. Please make sure it is defined" >&2;} 8500ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8501103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius rm -f "$ac_tmp/stdin" 8502ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $ac_file in 8503103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 8504103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 850585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac \ 850627f654740f2a26ad62a5c155af9199af9e69b889claireho || as_fn_error $? "could not create $ac_file" "$LINENO" 5 850785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 8508103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 850985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 851085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 851185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 851285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 851385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone # for ac_tag 8514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 851627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit 0 8517ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 8518ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files=$ac_clean_files_save 8519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 852085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest $ac_write_fail = 0 || 852127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 852285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8523ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8524ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure is writing to config.log, and then calls config.status. 8525ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status does its own redirection, appending to config.log. 8526ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Unfortunately, on DOS this fails, as config.log is still kept open 8527ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by configure, so config.status won't be able to write to it; its 8528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# output is simply discarded. So we exec the FD to /dev/null, 8529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# effectively closing config.log, so it can be properly (re)opened and 8530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# appended to by config.status. When coming back to configure, we 8531ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# need to make the FD available again. 8532ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$no_create" != yes; then 8533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_cs_success=: 8534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_config_status_args= 8535ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru test "$silent" = yes && 8536ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_config_status_args="$ac_config_status_args --quiet" 8537ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru exec 5>/dev/null 8538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 8539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru exec 5>>config.log 8540ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Use ||, not &&, to avoid exiting from the if with $? = 1, which 8541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # would make configure fail if this is the last instruction. 854227f654740f2a26ad62a5c155af9199af9e69b889claireho $ac_cs_success || as_fn_exit 1 8543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 854485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 854527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 854685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 854785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 854885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 855085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho 855185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "ICU for C/C++ $VERSION is ready to be built." 855285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "=== Important Notes: ===" 8553ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 855485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Data Packaging: $datapackaging" 855585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " This means: $datapackaging_msg" 855685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " To locate data: $datapackaging_howfound" 855785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "`$U_MAKE -v 2>&1 | grep '^GNU Make'`"; then 855985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Building ICU: Use a GNU make such as $U_MAKE to build ICU." 8560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 856185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "** WARNING: $U_MAKE may not be GNU make." 8562ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruecho "This may cause ICU to fail to build. Please make sure that GNU make" 856385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "is in your PATH so that the configure script can detect its location." 856485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 8565103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$AR" = "xfalse"; then 8566103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo "*** WARNING: Archiver ar not found. Set AR= or fix PATH. Some builds (such as static) may fail." 8567103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 856885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 856927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the version of \"$U_MAKE\"" >&5 857085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking the version of \"$U_MAKE\"... " >&6; } 857150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoif "$U_MAKE" -f "$srcdir/config/gmakever.mk" PLATFORM="$platform"; then 857227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 857385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "ok" >&6; } 857485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 857527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: too old or test failed - try upgrading GNU Make" >&5 857685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "too old or test failed - try upgrading GNU Make" >&6; } 8577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 8578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8579103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test -n "$UCONFIG_CPPFLAGS"; then 8580103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius HDRFILE="uconfig.h.prepend" 8581103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo "*** WARNING: You must set the following flags before code compiled against this ICU will function properly:" 8582103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo 8583103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo " ${UCONFIG_CPPFLAGS}" 8584103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo 8585103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo 'The recommended way to do this is to prepend the following lines to source/common/unicode/uconfig.h or #include them near the top of that file.' 8586103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo "Creating the file ${HDRFILE}" 8587103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo 8588103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo '--------------- ' "${HDRFILE}" 8589103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo > "${HDRFILE}" 8590103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo '/* ICU customizations: put these lines at the top of uconfig.h */' >> "${HDRFILE}" 8591103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo >> "${HDRFILE}" 8592103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius for flag in ${UCONFIG_CPPFLAGS}; 8593103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius do 8594103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo " /* $flag */" >> "${HDRFILE}" 8595103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius case "${flag}" in 8596103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius -D*=*) 8597103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo "${flag}" | sed -n 's%-D\([^=]*\)=%#define \1 %p' >> "${HDRFILE}" 8598103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo >> "${HDRFILE}" 8599103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 8600103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius -D*) 8601103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo "${flag}" | sed -n 's%-D\([^=]*\)%#define \1 %p' >> "${HDRFILE}" 8602103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo >> "${HDRFILE}" 8603103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 8604103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *) 8605103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo "/* Not sure how to handle this argument: ${flag} */" >> "${HDRFILE}" 8606103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo >> "${HDRFILE}" 8607103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 8608103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius esac 8609103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius done 8610103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius cat "${HDRFILE}" 8611103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo "/* End of ${HDRFILE} ------------ */" >> "${HDRFILE}" 8612103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo >> "${HDRFILE}" 8613103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo '--------------- end ' "${HDRFILE}" 8614103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 8615103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 8616ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_unset _CXX_CXXSUFFIX 8617