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# 559d709d503bab6e2b61931737e662dd293b40578ccornelius# Copyright (c) 1999-2013, 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 60559d709d503bab6e2b61931737e662dd293b40578ccorneliusac_subst_vars='UCONFIG_CXXFLAGS 60659d709d503bab6e2b61931737e662dd293b40578ccorneliusUCONFIG_CFLAGS 60759d709d503bab6e2b61931737e662dd293b40578ccorneliusUCONFIG_CPPFLAGS 60859d709d503bab6e2b61931737e662dd293b40578ccorneliusLTLIBOBJS 60985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBOBJS 610103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIBCXXFLAGS 611103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIBCFLAGS 61285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform_make_fragment 61385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform_make_fragment_name 61485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform 61585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICUDATA_CHAR 61685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoSAMPLES_TRUE 61785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoTESTS_TRUE 61885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICULIBSUFFIXCNAME 61985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_LIB_SUFFIX 62085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICULIBSUFFIX 62185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDATA_PACKAGING_MODE 62285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hothepkgicudatadir 62385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopkgicudatadir 62459d709d503bab6e2b61931737e662dd293b40578ccorneliusTOOLS_TRUE 62585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLAYOUT_TRUE 62685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICUIO_TRUE 62785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoEXTRAS_TRUE 62885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_WCSCPY 62985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_WCHAR_H 63085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TIMEZONE 63185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TIMEZONE 63285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TZNAME 63385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TZNAME 63485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TZSET 63585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TZSET 63685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_POPEN 63785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_PLACEMENT_NEW 63885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_OVERRIDE_CXX_ALLOCATION 63985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_NL_LANGINFO_CODESET 64085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_NL_LANGINFO_CODESET 64185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_IS_BIG_ENDIAN 64285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_DIRENT_H 64385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_INTTYPES_H 64485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoGENCCODE_ASSEMBLY 64585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoHAVE_MMAP 64685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_THREAD 64759d709d503bab6e2b61931737e662dd293b40578ccorneliusU_HAVE_ATOMIC 64885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_STD_STRING 64985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_RPATH 65050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoU_ENABLE_DYLOAD 65185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_ENABLE_TRACING 65285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_DISABLE_RENAMING 65385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoAR 65485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoRANLIB 65585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_DEFAULT_SHOW_DRAFT 65650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoUCLN_NO_AUTO_CLEANUP 65785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_STATIC 65885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_SHARED 65985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_M 66085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCOMPILE_LINK_ENVVAR 66185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoARFLAGS 66250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoEGREP 66350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoGREP 66485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDOXYGEN 66585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocross_buildroot 66685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_MAKE 66785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocross_compiling 66885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_DATA 66985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_SCRIPT 67085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_PROGRAM 67185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPP 67285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ct_CXX 67385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXXFLAGS 67485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXX 67585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoOBJEXT 67685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoEXEEXT 67785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ct_CC 67885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLDFLAGS 67985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCFLAGS 68085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCC 68127f654740f2a26ad62a5c155af9199af9e69b889clairehoENABLE_RELEASE 68227f654740f2a26ad62a5c155af9199af9e69b889clairehoENABLE_DEBUG 68385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS 68485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_os 68585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_vendor 68685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_cpu 68785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost 68885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_os 68985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_vendor 69085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_cpu 69185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild 69285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoUNICODE_VERSION 69385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_VERSION_MAJOR 69485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_VERSION 69585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoVERSION 69627f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_T 69727f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_C 69827f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_N 69985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE 70085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotarget_alias 70185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_alias 70285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_alias 70385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS 70485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_T 70585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_N 70685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C 70785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDEFS 70885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homandir 70985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocaledir 71085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibdir 71185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopsdir 71285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopdfdir 71385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodvidir 71485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohtmldir 71585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinfodir 71685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodocdir 71785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hooldincludedir 71885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoincludedir 71985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocalstatedir 72085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosharedstatedir 72185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosysconfdir 72285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatadir 72385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatarootdir 72485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibexecdir 72585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosbindir 72685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobindir 72785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoprogram_transform_name 72885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoprefix 72985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec_prefix 73027f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE_URL 73185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_BUGREPORT 73285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_STRING 73385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_VERSION 73485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_TARNAME 73585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_NAME 73685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPATH_SEPARATOR 73785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoSHELL' 738ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_subst_files='' 73985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_user_opts=' 74085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_option_checking 74127f654740f2a26ad62a5c155af9199af9e69b889clairehoenable_debug 74227f654740f2a26ad62a5c155af9199af9e69b889clairehoenable_release 74385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_cross_build 74485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_strict 74585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_64bit_libs 74685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_library_bits 74785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_shared 74885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_static 74950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoenable_auto_cleanup 75085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_draft 75185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_renaming 75285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_tracing 75350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoenable_dyload 75485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_rpath 75585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_weak_threads 75685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_extras 75785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_icuio 75885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_layout 75959d709d503bab6e2b61931737e662dd293b40578ccorneliusenable_tools 76085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_data_packaging 76185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_library_suffix 76285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_tests 76385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_samples 76485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 76585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_precious_vars='build_alias 76685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_alias 76785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotarget_alias 76885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCC 76985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCFLAGS 77085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLDFLAGS 77185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS 77285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS 77385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXX 77485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXXFLAGS 77585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCCC 77685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPP' 77785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 778ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 779ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Initialize some variables set by options. 780ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_init_help= 781ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_init_version=false 78285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_unrecognized_opts= 78385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_unrecognized_sep= 784ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The variables have the same names as the options, with 785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# dashes changed to underlines. 786ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucache_file=/dev/null 787ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec_prefix=NONE 788ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruno_create= 789ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruno_recursion= 790ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprefix=NONE 791ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_prefix=NONE 792ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_suffix=NONE 793ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_transform_name=s,x,x, 794ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusilent= 795ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusite= 796ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusrcdir= 797ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruverbose= 798ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querux_includes=NONE 799ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querux_libraries=NONE 800ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 801ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Installation directory options. 802ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# These are left unexpanded so users can "make install exec_prefix=/foo" 803ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and all the variables that are supposed to be based on exec_prefix 804ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by default will actually change. 805ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Use braces instead of parens because sh, perl, etc. also accept them. 80685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (The list follows the same order as the GNU Coding Standards.) 807ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querubindir='${exec_prefix}/bin' 808ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusbindir='${exec_prefix}/sbin' 809ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querulibexecdir='${exec_prefix}/libexec' 81085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatarootdir='${prefix}/share' 81185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatadir='${datarootdir}' 812ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusysconfdir='${prefix}/etc' 813ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusharedstatedir='${prefix}/com' 814ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querulocalstatedir='${prefix}/var' 815ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruincludedir='${prefix}/include' 816ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruoldincludedir='/usr/include' 81785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodocdir='${datarootdir}/doc/${PACKAGE}' 81885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinfodir='${datarootdir}/info' 81985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohtmldir='${docdir}' 82085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodvidir='${docdir}' 82185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopdfdir='${docdir}' 82285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopsdir='${docdir}' 82385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibdir='${exec_prefix}/lib' 82485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocaledir='${datarootdir}/locale' 82585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homandir='${datarootdir}/man' 826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 827ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_prev= 82885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_dashdash= 829ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_option 830ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 831ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # If the previous option needs an argument, assign it. 832ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test -n "$ac_prev"; then 83385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval $ac_prev=\$ac_option 834ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev= 835ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru continue 836ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 83885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_option in 83927f654740f2a26ad62a5c155af9199af9e69b889claireho *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 84027f654740f2a26ad62a5c155af9199af9e69b889claireho *=) ac_optarg= ;; 84127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_optarg=yes ;; 84285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 844ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Accept the important Cygnus configure options, so we can diagnose typos. 845ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 84685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_dashdash$ac_option in 84785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --) 84885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_dashdash=yes ;; 849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -bindir | --bindir | --bindi | --bind | --bin | --bi) 851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=bindir ;; 852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru bindir=$ac_optarg ;; 854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 855ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -build | --build | --buil | --bui | --bu) 856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=build_alias ;; 857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -build=* | --build=* | --buil=* | --bui=* | --bu=*) 858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru build_alias=$ac_optarg ;; 859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 860ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -cache-file | --cache-file | --cache-fil | --cache-fi \ 861ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=cache_file ;; 863ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cache_file=$ac_optarg ;; 866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --config-cache | -C) 868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cache_file=config.cache ;; 869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 87085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -datadir | --datadir | --datadi | --datad) 871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=datadir ;; 87285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -datadir=* | --datadir=* | --datadi=* | --datad=*) 873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru datadir=$ac_optarg ;; 874ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 87585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 87685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --dataroo | --dataro | --datar) 87785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=datarootdir ;; 87885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 87985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 88085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datarootdir=$ac_optarg ;; 88185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 882ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -disable-* | --disable-*) 88385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 88585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 88627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid feature name: $ac_useropt" 88785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt_orig=$ac_useropt 88885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 88985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_user_opts in 89085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *" 89185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"enable_$ac_useropt" 89285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;; 89385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 89485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_unrecognized_sep=', ';; 89585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 89685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval enable_$ac_useropt=no ;; 89785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 89885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -docdir | --docdir | --docdi | --doc | --do) 89985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=docdir ;; 90085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 90185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho docdir=$ac_optarg ;; 90285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 90385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 90485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=dvidir ;; 90585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 90685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho dvidir=$ac_optarg ;; 907ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 908ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -enable-* | --enable-*) 90985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 91185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 91227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid feature name: $ac_useropt" 91385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt_orig=$ac_useropt 91485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 91585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_user_opts in 91685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *" 91785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"enable_$ac_useropt" 91885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;; 91985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 92085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_unrecognized_sep=', ';; 921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 92285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval enable_$ac_useropt=\$ac_optarg ;; 923ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --exec | --exe | --ex) 927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=exec_prefix ;; 928ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --exec=* | --exe=* | --ex=*) 931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru exec_prefix=$ac_optarg ;; 932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -gas | --gas | --ga | --g) 934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Obsolete; use --with-gas. 935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru with_gas=yes ;; 936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -help | --help | --hel | --he | -h) 938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_init_help=long ;; 939ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 940ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_init_help=recursive ;; 941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 942ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_init_help=short ;; 943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -host | --host | --hos | --ho) 945ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=host_alias ;; 946ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -host=* | --host=* | --hos=* | --ho=*) 947ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru host_alias=$ac_optarg ;; 948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 94985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 95085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=htmldir ;; 95185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 95285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --ht=*) 95385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho htmldir=$ac_optarg ;; 95485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -includedir | --includedir | --includedi | --included | --include \ 956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --includ | --inclu | --incl | --inc) 957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=includedir ;; 958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --includ=* | --inclu=* | --incl=* | --inc=*) 960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru includedir=$ac_optarg ;; 961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -infodir | --infodir | --infodi | --infod | --info | --inf) 963ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=infodir ;; 964ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru infodir=$ac_optarg ;; 966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -libdir | --libdir | --libdi | --libd) 968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=libdir ;; 969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -libdir=* | --libdir=* | --libdi=* | --libd=*) 970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru libdir=$ac_optarg ;; 971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --libexe | --libex | --libe) 974ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=libexecdir ;; 975ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --libexe=* | --libex=* | --libe=*) 977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru libexecdir=$ac_optarg ;; 978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 97985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -localedir | --localedir | --localedi | --localed | --locale) 98085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=localedir ;; 98185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 98285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho localedir=$ac_optarg ;; 98385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -localstatedir | --localstatedir | --localstatedi | --localstated \ 98585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --localstate | --localstat | --localsta | --localst | --locals) 986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=localstatedir ;; 987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 98885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru localstatedir=$ac_optarg ;; 990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 992ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=mandir ;; 993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 994ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru mandir=$ac_optarg ;; 995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -nfp | --nfp | --nf) 997ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Obsolete; use --without-fp. 998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru with_fp=no ;; 999ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1000ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1001ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --no-cr | --no-c | -n) 1002ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no_create=yes ;; 1003ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1004ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no_recursion=yes ;; 1007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --oldin | --oldi | --old | --ol | --o) 1011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=oldincludedir ;; 1012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru oldincludedir=$ac_optarg ;; 1016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=prefix ;; 1019ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1020ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru prefix=$ac_optarg ;; 1021ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1022ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-pre | --program-pr | --program-p) 1024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=program_prefix ;; 1025ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1026ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru program_prefix=$ac_optarg ;; 1028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1029ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1030ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-suf | --program-su | --program-s) 1031ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=program_suffix ;; 1032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru program_suffix=$ac_optarg ;; 1035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1036ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-transform-name | --program-transform-name \ 1037ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform-nam | --program-transform-na \ 1038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform-n | --program-transform- \ 1039ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform | --program-transfor \ 1040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transfo | --program-transf \ 1041ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-trans | --program-tran \ 1042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --progr-tra | --program-tr | --program-t) 1043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=program_transform_name ;; 1044ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -program-transform-name=* | --program-transform-name=* \ 1045ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform-nam=* | --program-transform-na=* \ 1046ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform-n=* | --program-transform-=* \ 1047ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transform=* | --program-transfor=* \ 1048ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-transfo=* | --program-transf=* \ 1049ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --program-trans=* | --program-tran=* \ 1050ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --progr-tra=* | --program-tr=* | --program-t=*) 1051ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru program_transform_name=$ac_optarg ;; 1052ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 105385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 105485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=pdfdir ;; 105585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 105685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho pdfdir=$ac_optarg ;; 105785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 105885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -psdir | --psdir | --psdi | --psd | --ps) 105985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_prev=psdir ;; 106085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 106185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho psdir=$ac_optarg ;; 106285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1063ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1064ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | -silent | --silent | --silen | --sile | --sil) 1065ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru silent=yes ;; 1066ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1067ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=sbindir ;; 1069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sbi=* | --sb=*) 1071ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sbindir=$ac_optarg ;; 1072ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sharedst | --shareds | --shared | --share | --shar \ 1076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sha | --sh) 1077ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=sharedstatedir ;; 1078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1081ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --sha=* | --sh=*) 1082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sharedstatedir=$ac_optarg ;; 1083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -site | --site | --sit) 1085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=site ;; 1086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -site=* | --site=* | --sit=*) 1087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru site=$ac_optarg ;; 1088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1090ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=srcdir ;; 1091ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1092ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru srcdir=$ac_optarg ;; 1093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --syscon | --sysco | --sysc | --sys | --sy) 1096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=sysconfdir ;; 1097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sysconfdir=$ac_optarg ;; 1100ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -target | --target | --targe | --targ | --tar | --ta | --t) 1102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=target_alias ;; 1103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru target_alias=$ac_optarg ;; 1105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -v | -verbose | --verbose | --verbos | --verbo | --verb) 1107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru verbose=yes ;; 1108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -version | --version | --versio | --versi | --vers | -V) 1110ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_init_version=: ;; 1111ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1112ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -with-* | --with-*) 111385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1114ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 111585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 111627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid package name: $ac_useropt" 111785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt_orig=$ac_useropt 111885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 111985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_user_opts in 112085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *" 112185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"with_$ac_useropt" 112285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;; 112385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 112485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_unrecognized_sep=', ';; 1125ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 112685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval with_$ac_useropt=\$ac_optarg ;; 1127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -without-* | --without-*) 112985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 113185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 113227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid package name: $ac_useropt" 113385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt_orig=$ac_useropt 113485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 113585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_user_opts in 113685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *" 113785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"with_$ac_useropt" 113885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;; 113985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 114085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_unrecognized_sep=', ';; 114185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 114285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval with_$ac_useropt=no ;; 1143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --x) 1145ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Obsolete; use --with-x. 1146ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru with_x=yes ;; 1147ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1148ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1149ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --x-incl | --x-inc | --x-in | --x-i) 1150ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=x_includes ;; 1151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru x_includes=$ac_optarg ;; 1154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1156ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_prev=x_libraries ;; 1158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1160ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru x_libraries=$ac_optarg ;; 1161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 116227f654740f2a26ad62a5c155af9199af9e69b889claireho -*) as_fn_error $? "unrecognized option: \`$ac_option' 116327f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information" 1164ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 1165ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1166ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *=*) 1167ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1168ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Reject names that are not valid shell variable names. 116927f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_envvar in #( 117027f654740f2a26ad62a5c155af9199af9e69b889claireho '' | [0-9]* | *[!_$as_cr_alnum]* ) 117127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 117227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 117385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval $ac_envvar=\$ac_optarg 1174ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru export $ac_envvar ;; 1175ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) 1177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # FIXME: should be removed in autoconf 3.0. 117885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1179ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 118085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1181103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1182ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 1183ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1184ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 1185ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 1186ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1187ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "$ac_prev"; then 1188ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_option=--`echo $ac_prev | sed 's/_/-/g'` 118927f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "missing argument to $ac_option" 1190ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 119285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts"; then 119385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $enable_option_checking in 119485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho no) ;; 119527f654740f2a26ad62a5c155af9199af9e69b889claireho fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 119685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1197ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 119885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 1199ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 120085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check all directory arguments for consistency. 120185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 120285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datadir sysconfdir sharedstatedir localstatedir includedir \ 120385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 120485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho libdir localedir mandir 1205ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 120685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_val=\$$ac_var 120785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Remove trailing slashes. 1208ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $ac_val in 120985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho */ ) 121085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 121185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval $ac_var=\$ac_val;; 121285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 121385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Be sure to have absolute directory names. 121485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_val in 121585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [\\/$]* | ?:[\\/]* ) continue;; 121685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1217ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 121827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 1220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# There might be people who depend on the old broken behavior: `$host' 1222ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# used to hold the argument of --host etc. 1223ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# FIXME: To remove some day. 1224ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querubuild=$build_alias 1225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruhost=$host_alias 1226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutarget=$target_alias 1227ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# FIXME: To remove some day. 1229ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "x$host_alias" != x; then 1230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "x$build_alias" = x; then 1231ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cross_compiling=maybe 123227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 123327f654740f2a26ad62a5c155af9199af9e69b889claireho If a cross compiler is detected then cross compile mode will be used" >&2 1234ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru elif test "x$build_alias" != "x$host_alias"; then 1235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cross_compiling=yes 1236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 1237ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1239ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_tool_prefix= 1240ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest -n "$host_alias" && ac_tool_prefix=$host_alias- 1241ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1242ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "$silent" = yes && exec 6>/dev/null 1243ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1244ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 124585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd=`pwd` && test -n "$ac_pwd" && 124685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ls_di=`ls -di .` && 124785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 124827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "working directory cannot be determined" 124985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 125027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "pwd does not report name of working directory" 125185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 125285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1253ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Find the source files, if location was not specified. 1254ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -z "$srcdir"; then 1255ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir_defaulted=yes 125685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Try the directory containing this script, then the parent directory. 125785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_confdir=`$as_dirname -- "$as_myself" || 125885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 125985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$as_myself" : 'X\(//\)[^/]' \| \ 126085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$as_myself" : 'X\(//\)$' \| \ 126185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 126285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$as_myself" | 126385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 126485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 126585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 126685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 126785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\/\)[^/].*/{ 126885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 126985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 127085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 127185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\/\)$/{ 127285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 127385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 127485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 127585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\).*/{ 127685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 127785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 127885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 127985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/.*/./; q'` 1280ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru srcdir=$ac_confdir 128185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test ! -r "$srcdir/$ac_unique_file"; then 1282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru srcdir=.. 1283ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 1284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 1285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir_defaulted=no 1286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 128785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -r "$srcdir/$ac_unique_file"; then 128885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 128927f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 129085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 129185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 129285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_confdir=`( 129327f654740f2a26ad62a5c155af9199af9e69b889claireho cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 129485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho pwd)` 129585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# When building in place, set srcdir=. 129685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_abs_confdir" = "$ac_pwd"; then 129785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho srcdir=. 129885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 129985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Remove unnecessary trailing slashes from srcdir. 130085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Double slashes in file names in object file debugging info 130185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# mess up M-x gdb in Emacs. 130285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $srcdir in 130385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 130485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 130585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_var in $ac_precious_vars; do 130685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_env_${ac_var}_set=\${${ac_var}+set} 130785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_env_${ac_var}_value=\$${ac_var} 130885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 130985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_cv_env_${ac_var}_value=\$${ac_var} 131085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 1311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 1313ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Report the --help message. 1314ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 1315ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ac_init_help" = "long"; then 1316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Omit some internal or obsolete options to make the list less imposing. 1317ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # This message is too long to be a string in the A/UX 3.1 sh. 1318ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat <<_ACEOF 1319ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru\`configure' configures this package to adapt to many kinds of systems. 1320ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1321ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruUsage: $0 [OPTION]... [VAR=VALUE]... 1322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1323ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruVAR=VALUE. See below for descriptions of some of the useful variables. 1325ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1326ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruDefaults for the options are specified in brackets. 1327ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1328ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration: 1329ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -h, --help display this help and exit 1330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --help=short display options specific to this package 1331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --help=recursive display the short help of all the included packages 1332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -V, --version display version information and exit 133327f654740f2a26ad62a5c155af9199af9e69b889claireho -q, --quiet, --silent do not print \`checking ...' messages 1334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --cache-file=FILE cache test results in FILE [disabled] 1335ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -C, --config-cache alias for \`--cache-file=config.cache' 1336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -n, --no-create do not create output files 1337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1338ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1339ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruInstallation directories: 1340ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --prefix=PREFIX install architecture-independent files in PREFIX 134185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [$ac_default_prefix] 1342ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 134385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [PREFIX] 1344ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1345ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruBy default, \`make install' will install all the files in 1346ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1347ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1348ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor instance \`--prefix=\$HOME'. 1349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1350ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruFor better control, use the options below. 1351ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1352ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruFine tuning of the installation directories: 135385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --bindir=DIR user executables [EPREFIX/bin] 135485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --sbindir=DIR system admin executables [EPREFIX/sbin] 135585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --libexecdir=DIR program executables [EPREFIX/libexec] 135685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 135785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 135885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --localstatedir=DIR modifiable single-machine data [PREFIX/var] 135985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --libdir=DIR object code libraries [EPREFIX/lib] 136085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --includedir=DIR C header files [PREFIX/include] 136185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --oldincludedir=DIR C header files for non-gcc [/usr/include] 136285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 136385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 136485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --infodir=DIR info documentation [DATAROOTDIR/info] 136585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 136685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --mandir=DIR man documentation [DATAROOTDIR/man] 136785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 136885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --htmldir=DIR html documentation [DOCDIR] 136985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --dvidir=DIR dvi documentation [DOCDIR] 137085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --pdfdir=DIR pdf documentation [DOCDIR] 137185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --psdir=DIR ps documentation [DOCDIR] 1372ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 1373ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1374ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat <<\_ACEOF 1375ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1376ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruSystem types: 1377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --build=BUILD configure for building on BUILD [guessed] 1378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --host=HOST cross-compile to build programs to run on HOST [BUILD] 1379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 1380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1381ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "$ac_init_help"; then 1383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1384ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat <<\_ACEOF 1385ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruOptional Features: 138785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --disable-option-checking ignore unrecognized --enable/--with options 1388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1390103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius --enable-debug build debug libraries and enable the U_DEBUG define default=no 139127f654740f2a26ad62a5c155af9199af9e69b889claireho --enable-release build release libraries default=yes 139285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --enable-strict compile with strict compiler options default=yes 139385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --enable-64bit-libs (deprecated, use --with-library-bits) build 64-bit libraries default= platform default 1394ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-shared build shared libraries default=yes 1395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-static build static libraries default=no 139650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho --enable-auto-cleanup enable auto cleanup of libraries default=no 139750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho --enable-draft enable draft APIs (and internal APIs) default=yes 1398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-renaming add a version suffix to symbols default=yes 1399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-tracing enable function and data tracing default=no 140050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho --disable-dyload disable dynamic loading default=no 1401ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-rpath use rpath when linking default is only if necessary 1402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-weak-threads weakly reference the threading library default=no 1403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-extras build ICU extras default=yes 1404ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-icuio build ICU's icuio library default=yes 1405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-layout build ICU's layout library default=yes 140659d709d503bab6e2b61931737e662dd293b40578ccornelius --enable-tools build ICU's tools default=yes 1407ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-tests build ICU tests default=yes 1408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --enable-samples build ICU samples default=yes 1409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruAdditionally, the variable FORCE_LIBS may be set before calling configure. 1411ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruIf set, it will REPLACE any automatic list of libraries. 1412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1413ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruOptional Packages: 1414ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 141685bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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 141785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --with-library-bits=bits specify how many bits to use for the library (32, 64, 64else32, nochange) default=nochange 141850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho --with-data-packaging=type specify how to package ICU data (files, archive, library, static, auto) default=auto 1419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --with-library-suffix=suffix tag a suffix to the library names default= 1420ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1421ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruSome influential environment variables: 1422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CC C compiler command 1423ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS C compiler flags 1424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru nonstandard directory <lib dir> 142685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho LIBS libraries to pass to the linker, e.g. -l<library> 142727f654740f2a26ad62a5c155af9199af9e69b889claireho CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 142885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho you have headers in a nonstandard directory <include dir> 1429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXX C++ compiler command 1430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS C++ compiler flags 1431ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CPP C preprocessor 1432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1433ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruUse these variables to override the choices made by `configure' or to help 1434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruit to find libraries and programs with nonstandard names/locations. 1435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 143627f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider. 1437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 143885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_status=$? 1439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1441ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ac_init_help" = "recursive"; then 1442ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # If there are subdirs, report their specific --help. 1443ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 144485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -d "$ac_dir" || 144585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 144685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho continue 1447ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_builddir=. 1448ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 144985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in 145085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 145185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*) 145285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 145385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # A ".." for each directory in $ac_dir_suffix. 145485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 145585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_top_builddir_sub in 145685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 145785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 145885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac ;; 145985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 146085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd 146185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix 146285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility: 146385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix 1464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 1465ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in 146685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho .) # We are building in place. 1467ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir=. 146885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$ac_top_builddir_sub 146985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$ac_pwd ;; 147085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [\\/]* | ?:[\\/]* ) # Absolute name. 1471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir=$srcdir$ac_dir_suffix; 147285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$srcdir 147385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$srcdir ;; 147485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) # Relative name. 147585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 147685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$ac_top_build_prefix$srcdir 147785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1478ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 147985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 148085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 148185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho cd "$ac_dir" || { ac_status=$?; continue; } 148285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Check for guested configure. 148385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test -f "$ac_srcdir/configure.gnu"; then 148485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo && 148585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $SHELL "$ac_srcdir/configure.gnu" --help=recursive 148685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho elif test -f "$ac_srcdir/configure"; then 148785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo && 148885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $SHELL "$ac_srcdir/configure" --help=recursive 1489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 149085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 149185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi || ac_status=$? 149285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho cd "$ac_pwd" || { ac_status=$?; break; } 1493ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru done 1494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1495ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 149685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "$ac_init_help" && exit $ac_status 1497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_init_version; then 1498ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat <<\_ACEOF 149985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfigure 1500103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68 1501ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 150227f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc. 1503ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis configure script is free software; the Free Software Foundation 1504ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it. 150585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 150659d709d503bab6e2b61931737e662dd293b40578ccornelius Copyright (c) 1999-2013, International Business Machines Corporation and others. All Rights Reserved. 1507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 150885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho exit 1509ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1510ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 151127f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------------ ## 151227f654740f2a26ad62a5c155af9199af9e69b889claireho## Autoconf initialization. ## 151327f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------------ ## 1514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 151527f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_compile LINENO 151627f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------- 151727f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to compile conftest.$ac_ext, and return whether this succeeded. 151827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_compile () 1519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 152027f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 152127f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.$ac_objext 152227f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_compile" 152327f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in 152427f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 152527f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 152627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 152727f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 152827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 152927f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compile") 2>conftest.err 153027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 153127f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 153227f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 153327f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 153427f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 153527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 153627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 153727f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { 153827f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$ac_c_werror_flag" || 153927f654740f2a26ad62a5c155af9199af9e69b889claireho test ! -s conftest.err 154027f654740f2a26ad62a5c155af9199af9e69b889claireho } && test -s conftest.$ac_objext; then : 154127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 154227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 154327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: failed program was:" >&5 154427f654740f2a26ad62a5c155af9199af9e69b889clairehosed 's/^/| /' conftest.$ac_ext >&5 1545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 154627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 154727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 1548103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 154927f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 1550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 155127f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_compile 1552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 155327f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_cxx_try_compile LINENO 155427f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------------- 155527f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to compile conftest.$ac_ext, and return whether this succeeded. 155627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_cxx_try_compile () 155727f654740f2a26ad62a5c155af9199af9e69b889claireho{ 155827f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 155927f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.$ac_objext 156027f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_compile" 156185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 156285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 156385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 156485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 156527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 156627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 156727f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compile") 2>conftest.err 156885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_status=$? 156927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 157027f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 157127f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 157227f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 157327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 157427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 157527f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { 157627f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$ac_cxx_werror_flag" || 157785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test ! -s conftest.err 157827f654740f2a26ad62a5c155af9199af9e69b889claireho } && test -s conftest.$ac_objext; then : 157927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 158085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 158185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: failed program was:" >&5 1582ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5 1583ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 158427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 1585ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 1586103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 158727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 158885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 158927f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_cxx_try_compile 159085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 159127f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_cpp LINENO 159227f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------- 159327f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 159427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_cpp () 159527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 159627f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 159727f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_cpp conftest.$ac_ext" 159885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 159985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 160085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 160185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 160227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 160327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 160427f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1605ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 160627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 160727f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 160827f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 160927f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 161027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 161127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 161227f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } > conftest.i && { 161327f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 161485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test ! -s conftest.err 161527f654740f2a26ad62a5c155af9199af9e69b889claireho }; then : 161627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 161785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 161885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: failed program was:" >&5 1619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5 1620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 162127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 162285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 1623103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 162427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 1625ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 162627f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_cpp 162727f654740f2a26ad62a5c155af9199af9e69b889claireho 162827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_cxx_try_link LINENO 162927f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------------- 163027f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded. 163127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_cxx_try_link () 163227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 163327f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 163427f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.$ac_objext conftest$ac_exeext 163527f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_link" 163685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 163785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 163885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 163985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 164027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 164127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 164227f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>conftest.err 1643ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 164427f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 164527f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 164627f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 164727f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 164827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 164927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 165027f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { 165127f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$ac_cxx_werror_flag" || 165285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test ! -s conftest.err 165327f654740f2a26ad62a5c155af9199af9e69b889claireho } && test -s conftest$ac_exeext && { 165427f654740f2a26ad62a5c155af9199af9e69b889claireho test "$cross_compiling" = yes || 165527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_test_x conftest$ac_exeext 165627f654740f2a26ad62a5c155af9199af9e69b889claireho }; then : 165727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 165885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 165985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: failed program was:" >&5 1660ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5 1661ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 166227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 1663ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 166427f654740f2a26ad62a5c155af9199af9e69b889claireho # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 166527f654740f2a26ad62a5c155af9199af9e69b889claireho # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 166627f654740f2a26ad62a5c155af9199af9e69b889claireho # interfere with the next link command; also delete a directory that is 166727f654740f2a26ad62a5c155af9199af9e69b889claireho # left behind by Apple's compiler. We do this before executing the actions. 166827f654740f2a26ad62a5c155af9199af9e69b889claireho rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1669103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 167027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 167185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 167227f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_cxx_try_link 167327f654740f2a26ad62a5c155af9199af9e69b889claireho 167427f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_run LINENO 167527f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------- 167627f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 167727f654740f2a26ad62a5c155af9199af9e69b889claireho# that executables *can* be run. 167827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_run () 167927f654740f2a26ad62a5c155af9199af9e69b889claireho{ 168027f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 168127f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_link" 168285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 168385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 168485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 168585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 168627f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 168727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 168827f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>&5 1689ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 169027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 169127f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 169227f654740f2a26ad62a5c155af9199af9e69b889claireho { { case "(($ac_try" in 169327f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 169427f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 169527f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 169627f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 169727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 169827f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_try") 2>&5 169927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 170027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 170127f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; }; then : 170227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 170385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 170427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: program exited with status $ac_status" >&5 170527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: failed program was:" >&5 1706ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5 1707ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 170827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=$ac_status 1709ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 171027f654740f2a26ad62a5c155af9199af9e69b889claireho rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1711103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 171227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 171327f654740f2a26ad62a5c155af9199af9e69b889claireho 171427f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_run 171527f654740f2a26ad62a5c155af9199af9e69b889claireho 171627f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 171727f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------------------------- 171827f654740f2a26ad62a5c155af9199af9e69b889claireho# Tries to find the compile-time value of EXPR in a program that includes 171927f654740f2a26ad62a5c155af9199af9e69b889claireho# INCLUDES, setting VAR accordingly. Returns whether the value could be 172027f654740f2a26ad62a5c155af9199af9e69b889claireho# computed 172127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_compute_int () 172227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 172327f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 172427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then 172527f654740f2a26ad62a5c155af9199af9e69b889claireho # Depending upon the size, compute the lo and hi bounds. 172627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 172727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 172827f654740f2a26ad62a5c155af9199af9e69b889claireho$4 172927f654740f2a26ad62a5c155af9199af9e69b889clairehoint 173027f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 173127f654740f2a26ad62a5c155af9199af9e69b889claireho{ 173227f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) >= 0)]; 173327f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 173485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 173527f654740f2a26ad62a5c155af9199af9e69b889claireho ; 173627f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 173727f654740f2a26ad62a5c155af9199af9e69b889claireho} 173827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 173927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 174027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo=0 ac_mid=0 174127f654740f2a26ad62a5c155af9199af9e69b889claireho while :; do 174227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 174327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 174427f654740f2a26ad62a5c155af9199af9e69b889claireho$4 174527f654740f2a26ad62a5c155af9199af9e69b889clairehoint 174627f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 174727f654740f2a26ad62a5c155af9199af9e69b889claireho{ 174827f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) <= $ac_mid)]; 174927f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 175027f654740f2a26ad62a5c155af9199af9e69b889claireho 175127f654740f2a26ad62a5c155af9199af9e69b889claireho ; 175227f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 175327f654740f2a26ad62a5c155af9199af9e69b889claireho} 175427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 175527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 175627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_hi=$ac_mid; break 175727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 175827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith $ac_mid + 1 && ac_lo=$as_val 175927f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_lo -le $ac_mid; then 176027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo= ac_hi= 176127f654740f2a26ad62a5c155af9199af9e69b889claireho break 176227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 176327f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 176427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 176585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 176627f654740f2a26ad62a5c155af9199af9e69b889claireho done 1767ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 176827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 176927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 177027f654740f2a26ad62a5c155af9199af9e69b889claireho$4 177127f654740f2a26ad62a5c155af9199af9e69b889clairehoint 177227f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 177327f654740f2a26ad62a5c155af9199af9e69b889claireho{ 177427f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) < 0)]; 177527f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 177627f654740f2a26ad62a5c155af9199af9e69b889claireho 177727f654740f2a26ad62a5c155af9199af9e69b889claireho ; 177827f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 177927f654740f2a26ad62a5c155af9199af9e69b889claireho} 1780ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 178127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 178227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_hi=-1 ac_mid=-1 178327f654740f2a26ad62a5c155af9199af9e69b889claireho while :; do 178427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 178627f654740f2a26ad62a5c155af9199af9e69b889claireho$4 178727f654740f2a26ad62a5c155af9199af9e69b889clairehoint 178827f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 178927f654740f2a26ad62a5c155af9199af9e69b889claireho{ 179027f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) >= $ac_mid)]; 179127f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 179227f654740f2a26ad62a5c155af9199af9e69b889claireho 179327f654740f2a26ad62a5c155af9199af9e69b889claireho ; 179427f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 179527f654740f2a26ad62a5c155af9199af9e69b889claireho} 1796ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 179727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 179827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo=$ac_mid; break 1799ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 180027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 180127f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_mid -le $ac_hi; then 180227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo= ac_hi= 180327f654740f2a26ad62a5c155af9199af9e69b889claireho break 180427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 180527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 180627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 180727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 180827f654740f2a26ad62a5c155af9199af9e69b889claireho done 180927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 181027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_lo= ac_hi= 181127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 181227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 181327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 181427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 181527f654740f2a26ad62a5c155af9199af9e69b889claireho# Binary search between lo and hi bounds. 181627f654740f2a26ad62a5c155af9199af9e69b889clairehowhile test "x$ac_lo" != "x$ac_hi"; do 181727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 181827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 181927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 182027f654740f2a26ad62a5c155af9199af9e69b889claireho$4 182127f654740f2a26ad62a5c155af9199af9e69b889clairehoint 182227f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 182327f654740f2a26ad62a5c155af9199af9e69b889claireho{ 182427f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) <= $ac_mid)]; 182527f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0 1826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 182727f654740f2a26ad62a5c155af9199af9e69b889claireho ; 182827f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 182927f654740f2a26ad62a5c155af9199af9e69b889claireho} 183027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 183127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 183227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_hi=$ac_mid 183327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 183427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 1835ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 183627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 183727f654740f2a26ad62a5c155af9199af9e69b889clairehodone 183827f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_lo in #(( 183927f654740f2a26ad62a5c155af9199af9e69b889claireho?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 184027f654740f2a26ad62a5c155af9199af9e69b889claireho'') ac_retval=1 ;; 184127f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 184227f654740f2a26ad62a5c155af9199af9e69b889claireho else 184327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 184427f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 184527f654740f2a26ad62a5c155af9199af9e69b889claireho$4 184627f654740f2a26ad62a5c155af9199af9e69b889clairehostatic long int longval () { return $2; } 184727f654740f2a26ad62a5c155af9199af9e69b889clairehostatic unsigned long int ulongval () { return $2; } 184827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h> 184927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 185027f654740f2a26ad62a5c155af9199af9e69b889clairehoint 185127f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 185227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 185327f654740f2a26ad62a5c155af9199af9e69b889claireho 185427f654740f2a26ad62a5c155af9199af9e69b889claireho FILE *f = fopen ("conftest.val", "w"); 185527f654740f2a26ad62a5c155af9199af9e69b889claireho if (! f) 185627f654740f2a26ad62a5c155af9199af9e69b889claireho return 1; 185727f654740f2a26ad62a5c155af9199af9e69b889claireho if (($2) < 0) 185827f654740f2a26ad62a5c155af9199af9e69b889claireho { 185927f654740f2a26ad62a5c155af9199af9e69b889claireho long int i = longval (); 186027f654740f2a26ad62a5c155af9199af9e69b889claireho if (i != ($2)) 186127f654740f2a26ad62a5c155af9199af9e69b889claireho return 1; 186227f654740f2a26ad62a5c155af9199af9e69b889claireho fprintf (f, "%ld", i); 186327f654740f2a26ad62a5c155af9199af9e69b889claireho } 186427f654740f2a26ad62a5c155af9199af9e69b889claireho else 186527f654740f2a26ad62a5c155af9199af9e69b889claireho { 186627f654740f2a26ad62a5c155af9199af9e69b889claireho unsigned long int i = ulongval (); 186727f654740f2a26ad62a5c155af9199af9e69b889claireho if (i != ($2)) 186827f654740f2a26ad62a5c155af9199af9e69b889claireho return 1; 186927f654740f2a26ad62a5c155af9199af9e69b889claireho fprintf (f, "%lu", i); 187027f654740f2a26ad62a5c155af9199af9e69b889claireho } 187127f654740f2a26ad62a5c155af9199af9e69b889claireho /* Do not output a trailing newline, as this causes \r\n confusion 187227f654740f2a26ad62a5c155af9199af9e69b889claireho on some platforms. */ 187327f654740f2a26ad62a5c155af9199af9e69b889claireho return ferror (f) || fclose (f) != 0; 187427f654740f2a26ad62a5c155af9199af9e69b889claireho 187527f654740f2a26ad62a5c155af9199af9e69b889claireho ; 187627f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 187727f654740f2a26ad62a5c155af9199af9e69b889claireho} 187827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 187927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 188027f654740f2a26ad62a5c155af9199af9e69b889claireho echo >>conftest.val; read $3 <conftest.val; ac_retval=0 188127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 188227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 1883ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 188427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 188527f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 188627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.val 188785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 188827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 1889103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 189027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 189185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 189227f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_compute_int 189385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 189427f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 189527f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------------------------------------------- 189627f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether HEADER exists and can be compiled using the include files in 189727f654740f2a26ad62a5c155af9199af9e69b889claireho# INCLUDES, setting the cache variable VAR accordingly. 189827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_compile () 189927f654740f2a26ad62a5c155af9199af9e69b889claireho{ 190027f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 190127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 190227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 1903103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 190427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 190527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 190627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 190727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 190827f654740f2a26ad62a5c155af9199af9e69b889claireho$4 190927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2> 191085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 191127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 191227f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=yes" 191327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 191427f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=no" 191527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 191627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 191727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 191827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 191927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 192027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 1921103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 192227f654740f2a26ad62a5c155af9199af9e69b889claireho 192327f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_header_compile 192427f654740f2a26ad62a5c155af9199af9e69b889claireho 192527f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_link LINENO 192627f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------- 192727f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded. 192827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_link () 192927f654740f2a26ad62a5c155af9199af9e69b889claireho{ 193027f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 193127f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.$ac_objext conftest$ac_exeext 193227f654740f2a26ad62a5c155af9199af9e69b889claireho if { { ac_try="$ac_link" 193385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 193485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 193585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 193685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 193727f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 193827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 193927f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>conftest.err 194085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_status=$? 194127f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 194227f654740f2a26ad62a5c155af9199af9e69b889claireho grep -v '^ *+' conftest.err >conftest.er1 194327f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 194427f654740f2a26ad62a5c155af9199af9e69b889claireho mv -f conftest.er1 conftest.err 194527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 194627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 194727f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } && { 194885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -z "$ac_c_werror_flag" || 194985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test ! -s conftest.err 195027f654740f2a26ad62a5c155af9199af9e69b889claireho } && test -s conftest$ac_exeext && { 195127f654740f2a26ad62a5c155af9199af9e69b889claireho test "$cross_compiling" = yes || 195227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_test_x conftest$ac_exeext 195327f654740f2a26ad62a5c155af9199af9e69b889claireho }; then : 195427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=0 195585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 195685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_me: failed program was:" >&5 195785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed 's/^/| /' conftest.$ac_ext >&5 195885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 195927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_retval=1 196085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 196127f654740f2a26ad62a5c155af9199af9e69b889claireho # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 196227f654740f2a26ad62a5c155af9199af9e69b889claireho # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 196327f654740f2a26ad62a5c155af9199af9e69b889claireho # interfere with the next link command; also delete a directory that is 196427f654740f2a26ad62a5c155af9199af9e69b889claireho # left behind by Apple's compiler. We do this before executing the actions. 196527f654740f2a26ad62a5c155af9199af9e69b889claireho rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1966103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 196727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $ac_retval 196885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 196927f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_link 197027f654740f2a26ad62a5c155af9199af9e69b889claireho 197127f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 197227f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------------------------------------------- 197327f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether HEADER exists, giving a warning if it cannot be compiled using 197427f654740f2a26ad62a5c155af9199af9e69b889claireho# the include files in INCLUDES and setting the cache variable VAR 197527f654740f2a26ad62a5c155af9199af9e69b889claireho# accordingly. 197627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel () 197727f654740f2a26ad62a5c155af9199af9e69b889claireho{ 197827f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1979103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if eval \${$3+:} false; then : 198027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 198127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 1982103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 198327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 198427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 198527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 198627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 198727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 1988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 198927f654740f2a26ad62a5c155af9199af9e69b889claireho # Is the header compilable? 199027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 199127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking $2 usability... " >&6; } 199227f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 199327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 199427f654740f2a26ad62a5c155af9199af9e69b889claireho$4 199527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2> 1996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 199727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 199827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_header_compiler=yes 199927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 200027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_header_compiler=no 200127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 200227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 200327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 200427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_header_compiler" >&6; } 200527f654740f2a26ad62a5c155af9199af9e69b889claireho 200627f654740f2a26ad62a5c155af9199af9e69b889claireho# Is the header present? 200727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 200827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking $2 presence... " >&6; } 200927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 2010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 201127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2> 2012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 201327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 201427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_header_preproc=yes 201527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 201627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_header_preproc=no 201727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 201827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 201927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 202027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_header_preproc" >&6; } 202127f654740f2a26ad62a5c155af9199af9e69b889claireho 202227f654740f2a26ad62a5c155af9199af9e69b889claireho# So? What about this header? 202327f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 202427f654740f2a26ad62a5c155af9199af9e69b889claireho yes:no: ) 202527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 202627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 202727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 202827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 202927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 203027f654740f2a26ad62a5c155af9199af9e69b889claireho no:yes:* ) 203127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 203227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 203327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 203427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 203527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 203627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 203727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 203827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 203927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 204027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 204127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 204285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 204327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 204427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 2045103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 204627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 2047ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 204827f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=\$ac_header_compiler" 204927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 205027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 205127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 205227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 205327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 2054103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 205527f654740f2a26ad62a5c155af9199af9e69b889claireho 205627f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_header_mongrel 205727f654740f2a26ad62a5c155af9199af9e69b889claireho 205827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_func LINENO FUNC VAR 205927f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------------------- 206027f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether FUNC exists, setting the cache variable VAR accordingly 206127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func () 206227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 206327f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 206427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 206527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 2066103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 206727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 206827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 206927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 207027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 207127f654740f2a26ad62a5c155af9199af9e69b889claireho/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 207227f654740f2a26ad62a5c155af9199af9e69b889claireho For example, HP-UX 11i <limits.h> declares gettimeofday. */ 207327f654740f2a26ad62a5c155af9199af9e69b889claireho#define $2 innocuous_$2 207427f654740f2a26ad62a5c155af9199af9e69b889claireho 207527f654740f2a26ad62a5c155af9199af9e69b889claireho/* System header to define __stub macros and hopefully few prototypes, 207627f654740f2a26ad62a5c155af9199af9e69b889claireho which can conflict with char $2 (); below. 207727f654740f2a26ad62a5c155af9199af9e69b889claireho Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 207827f654740f2a26ad62a5c155af9199af9e69b889claireho <limits.h> exists even on freestanding compilers. */ 207927f654740f2a26ad62a5c155af9199af9e69b889claireho 208027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__ 208127f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h> 208227f654740f2a26ad62a5c155af9199af9e69b889claireho#else 208327f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h> 208427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 208527f654740f2a26ad62a5c155af9199af9e69b889claireho 208627f654740f2a26ad62a5c155af9199af9e69b889claireho#undef $2 208727f654740f2a26ad62a5c155af9199af9e69b889claireho 208827f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 208927f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 209027f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 209127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 209227f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 209327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 209427f654740f2a26ad62a5c155af9199af9e69b889clairehochar $2 (); 209527f654740f2a26ad62a5c155af9199af9e69b889claireho/* The GNU C library defines this for functions which it implements 209627f654740f2a26ad62a5c155af9199af9e69b889claireho to always fail with ENOSYS. Some functions are actually named 209727f654740f2a26ad62a5c155af9199af9e69b889claireho something starting with __ and the normal name is an alias. */ 209827f654740f2a26ad62a5c155af9199af9e69b889claireho#if defined __stub_$2 || defined __stub___$2 209927f654740f2a26ad62a5c155af9199af9e69b889clairehochoke me 210027f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 210127f654740f2a26ad62a5c155af9199af9e69b889claireho 210227f654740f2a26ad62a5c155af9199af9e69b889clairehoint 210327f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 210427f654740f2a26ad62a5c155af9199af9e69b889claireho{ 210527f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn $2 (); 210627f654740f2a26ad62a5c155af9199af9e69b889claireho ; 210727f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 210827f654740f2a26ad62a5c155af9199af9e69b889claireho} 210927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 211027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 211127f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=yes" 211227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 211327f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=no" 211427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 211527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 211627f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 211727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 211827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 211927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 212027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 2121103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 212227f654740f2a26ad62a5c155af9199af9e69b889claireho 212327f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_func 212427f654740f2a26ad62a5c155af9199af9e69b889claireho 212527f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 212627f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------------------------------- 212727f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether TYPE exists after having included INCLUDES, setting cache 212827f654740f2a26ad62a5c155af9199af9e69b889claireho# variable VAR accordingly. 212927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type () 213027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 213127f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 213227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 213327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; } 2134103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then : 213527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 213627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 213727f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=no" 213827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 213927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 214027f654740f2a26ad62a5c155af9199af9e69b889claireho$4 214127f654740f2a26ad62a5c155af9199af9e69b889clairehoint 214227f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 214327f654740f2a26ad62a5c155af9199af9e69b889claireho{ 214427f654740f2a26ad62a5c155af9199af9e69b889clairehoif (sizeof ($2)) 214527f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 214627f654740f2a26ad62a5c155af9199af9e69b889claireho ; 214727f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 214827f654740f2a26ad62a5c155af9199af9e69b889claireho} 214927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 215027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 215127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 215227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 215327f654740f2a26ad62a5c155af9199af9e69b889claireho$4 215427f654740f2a26ad62a5c155af9199af9e69b889clairehoint 215527f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 215627f654740f2a26ad62a5c155af9199af9e69b889claireho{ 215727f654740f2a26ad62a5c155af9199af9e69b889clairehoif (sizeof (($2))) 215827f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 215927f654740f2a26ad62a5c155af9199af9e69b889claireho ; 216027f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 216127f654740f2a26ad62a5c155af9199af9e69b889claireho} 216227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 216327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 216427f654740f2a26ad62a5c155af9199af9e69b889claireho 216527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 216627f654740f2a26ad62a5c155af9199af9e69b889claireho eval "$3=yes" 216727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 216827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 216927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 217027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 217127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 217227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3 217327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 217427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; } 2175103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 217627f654740f2a26ad62a5c155af9199af9e69b889claireho 217727f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_type 217827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >config.log <<_ACEOF 217927f654740f2a26ad62a5c155af9199af9e69b889clairehoThis file contains any messages produced by compilers while 218027f654740f2a26ad62a5c155af9199af9e69b889clairehorunning configure, to aid debugging if configure makes a mistake. 218127f654740f2a26ad62a5c155af9199af9e69b889claireho 218227f654740f2a26ad62a5c155af9199af9e69b889clairehoIt was created by $as_me, which was 2183103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68. Invocation command line was 218427f654740f2a26ad62a5c155af9199af9e69b889claireho 218527f654740f2a26ad62a5c155af9199af9e69b889claireho $ $0 $@ 218627f654740f2a26ad62a5c155af9199af9e69b889claireho 218727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 218827f654740f2a26ad62a5c155af9199af9e69b889clairehoexec 5>>config.log 218927f654740f2a26ad62a5c155af9199af9e69b889claireho{ 219027f654740f2a26ad62a5c155af9199af9e69b889clairehocat <<_ASUNAME 219127f654740f2a26ad62a5c155af9199af9e69b889claireho## --------- ## 219227f654740f2a26ad62a5c155af9199af9e69b889claireho## Platform. ## 219327f654740f2a26ad62a5c155af9199af9e69b889claireho## --------- ## 219427f654740f2a26ad62a5c155af9199af9e69b889claireho 219527f654740f2a26ad62a5c155af9199af9e69b889clairehohostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 219627f654740f2a26ad62a5c155af9199af9e69b889clairehouname -m = `(uname -m) 2>/dev/null || echo unknown` 219727f654740f2a26ad62a5c155af9199af9e69b889clairehouname -r = `(uname -r) 2>/dev/null || echo unknown` 219827f654740f2a26ad62a5c155af9199af9e69b889clairehouname -s = `(uname -s) 2>/dev/null || echo unknown` 219927f654740f2a26ad62a5c155af9199af9e69b889clairehouname -v = `(uname -v) 2>/dev/null || echo unknown` 220027f654740f2a26ad62a5c155af9199af9e69b889claireho 220127f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 220227f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 220327f654740f2a26ad62a5c155af9199af9e69b889claireho 220427f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 220527f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 220627f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 220727f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 220827f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 220927f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 221027f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 221127f654740f2a26ad62a5c155af9199af9e69b889claireho 221227f654740f2a26ad62a5c155af9199af9e69b889claireho_ASUNAME 221327f654740f2a26ad62a5c155af9199af9e69b889claireho 221427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 221527f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 221627f654740f2a26ad62a5c155af9199af9e69b889clairehodo 221727f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 221827f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 221927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "PATH: $as_dir" 222027f654740f2a26ad62a5c155af9199af9e69b889claireho done 222127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 222227f654740f2a26ad62a5c155af9199af9e69b889claireho 222327f654740f2a26ad62a5c155af9199af9e69b889claireho} >&5 222427f654740f2a26ad62a5c155af9199af9e69b889claireho 222527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >&5 <<_ACEOF 222627f654740f2a26ad62a5c155af9199af9e69b889claireho 222727f654740f2a26ad62a5c155af9199af9e69b889claireho 222827f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ## 222927f654740f2a26ad62a5c155af9199af9e69b889claireho## Core tests. ## 223027f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ## 223127f654740f2a26ad62a5c155af9199af9e69b889claireho 223227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 223327f654740f2a26ad62a5c155af9199af9e69b889claireho 223427f654740f2a26ad62a5c155af9199af9e69b889claireho 223527f654740f2a26ad62a5c155af9199af9e69b889claireho# Keep a trace of the command line. 223627f654740f2a26ad62a5c155af9199af9e69b889claireho# Strip out --no-create and --no-recursion so they do not pile up. 223727f654740f2a26ad62a5c155af9199af9e69b889claireho# Strip out --silent because we don't want to record it for future runs. 223827f654740f2a26ad62a5c155af9199af9e69b889claireho# Also quote any args containing shell meta-characters. 223927f654740f2a26ad62a5c155af9199af9e69b889claireho# Make two passes to allow for proper duplicate-argument suppression. 224027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args= 224127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args0= 224227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args1= 224327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_must_keep_next=false 224427f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_pass in 1 2 224527f654740f2a26ad62a5c155af9199af9e69b889clairehodo 224627f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_arg 224727f654740f2a26ad62a5c155af9199af9e69b889claireho do 224827f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_arg in 224927f654740f2a26ad62a5c155af9199af9e69b889claireho -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 225027f654740f2a26ad62a5c155af9199af9e69b889claireho -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 225127f654740f2a26ad62a5c155af9199af9e69b889claireho | -silent | --silent | --silen | --sile | --sil) 225227f654740f2a26ad62a5c155af9199af9e69b889claireho continue ;; 225327f654740f2a26ad62a5c155af9199af9e69b889claireho *\'*) 225427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 225527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 225627f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_pass in 225727f654740f2a26ad62a5c155af9199af9e69b889claireho 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 225827f654740f2a26ad62a5c155af9199af9e69b889claireho 2) 225927f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_configure_args1 " '$ac_arg'" 226027f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_must_keep_next = true; then 226127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_must_keep_next=false # Got value, back to normal. 226227f654740f2a26ad62a5c155af9199af9e69b889claireho else 226327f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_arg in 226427f654740f2a26ad62a5c155af9199af9e69b889claireho *=* | --config-cache | -C | -disable-* | --disable-* \ 226527f654740f2a26ad62a5c155af9199af9e69b889claireho | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 226627f654740f2a26ad62a5c155af9199af9e69b889claireho | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 226727f654740f2a26ad62a5c155af9199af9e69b889claireho | -with-* | --with-* | -without-* | --without-* | --x) 226827f654740f2a26ad62a5c155af9199af9e69b889claireho case "$ac_configure_args0 " in 226927f654740f2a26ad62a5c155af9199af9e69b889claireho "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 227027f654740f2a26ad62a5c155af9199af9e69b889claireho esac 227127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 227227f654740f2a26ad62a5c155af9199af9e69b889claireho -* ) ac_must_keep_next=true ;; 227327f654740f2a26ad62a5c155af9199af9e69b889claireho esac 227427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 227527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_configure_args " '$ac_arg'" 227627f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 227727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 227827f654740f2a26ad62a5c155af9199af9e69b889claireho done 227927f654740f2a26ad62a5c155af9199af9e69b889clairehodone 228027f654740f2a26ad62a5c155af9199af9e69b889claireho{ ac_configure_args0=; unset ac_configure_args0;} 228127f654740f2a26ad62a5c155af9199af9e69b889claireho{ ac_configure_args1=; unset ac_configure_args1;} 228227f654740f2a26ad62a5c155af9199af9e69b889claireho 228327f654740f2a26ad62a5c155af9199af9e69b889claireho# When interrupted or exit'd, cleanup temporary files, and complete 228427f654740f2a26ad62a5c155af9199af9e69b889claireho# config.log. We remove comments because anyway the quotes in there 228527f654740f2a26ad62a5c155af9199af9e69b889claireho# would cause problems or look ugly. 228627f654740f2a26ad62a5c155af9199af9e69b889claireho# WARNING: Use '\'' to represent an apostrophe within the trap. 228727f654740f2a26ad62a5c155af9199af9e69b889claireho# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 228827f654740f2a26ad62a5c155af9199af9e69b889clairehotrap 'exit_status=$? 228927f654740f2a26ad62a5c155af9199af9e69b889claireho # Save into config.log some information that might help in debugging. 229027f654740f2a26ad62a5c155af9199af9e69b889claireho { 229127f654740f2a26ad62a5c155af9199af9e69b889claireho echo 229227f654740f2a26ad62a5c155af9199af9e69b889claireho 229327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "## ---------------- ## 229427f654740f2a26ad62a5c155af9199af9e69b889claireho## Cache variables. ## 229527f654740f2a26ad62a5c155af9199af9e69b889claireho## ---------------- ##" 229627f654740f2a26ad62a5c155af9199af9e69b889claireho echo 229727f654740f2a26ad62a5c155af9199af9e69b889claireho # The following way of writing the cache mishandles newlines in values, 229827f654740f2a26ad62a5c155af9199af9e69b889claireho( 229927f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 230027f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_val=\$$ac_var 230127f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_val in #( 230227f654740f2a26ad62a5c155af9199af9e69b889claireho *${as_nl}*) 230327f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_var in #( 230427f654740f2a26ad62a5c155af9199af9e69b889claireho *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 230527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 230627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 230727f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_var in #( 230827f654740f2a26ad62a5c155af9199af9e69b889claireho _ | IFS | as_nl) ;; #( 230927f654740f2a26ad62a5c155af9199af9e69b889claireho BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 231027f654740f2a26ad62a5c155af9199af9e69b889claireho *) { eval $ac_var=; unset $ac_var;} ;; 231127f654740f2a26ad62a5c155af9199af9e69b889claireho esac ;; 231227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 231327f654740f2a26ad62a5c155af9199af9e69b889claireho done 231427f654740f2a26ad62a5c155af9199af9e69b889claireho (set) 2>&1 | 231527f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 231627f654740f2a26ad62a5c155af9199af9e69b889claireho *${as_nl}ac_space=\ *) 231727f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n \ 231827f654740f2a26ad62a5c155af9199af9e69b889claireho "s/'\''/'\''\\\\'\'''\''/g; 231927f654740f2a26ad62a5c155af9199af9e69b889claireho s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 232027f654740f2a26ad62a5c155af9199af9e69b889claireho ;; #( 232127f654740f2a26ad62a5c155af9199af9e69b889claireho *) 232227f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 232327f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 232427f654740f2a26ad62a5c155af9199af9e69b889claireho esac | 232527f654740f2a26ad62a5c155af9199af9e69b889claireho sort 232627f654740f2a26ad62a5c155af9199af9e69b889claireho) 232727f654740f2a26ad62a5c155af9199af9e69b889claireho echo 2328ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 232927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "## ----------------- ## 233027f654740f2a26ad62a5c155af9199af9e69b889claireho## Output variables. ## 233127f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------- ##" 233227f654740f2a26ad62a5c155af9199af9e69b889claireho echo 233327f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_var in $ac_subst_vars 233427f654740f2a26ad62a5c155af9199af9e69b889claireho do 233527f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_val=\$$ac_var 233627f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_val in 233727f654740f2a26ad62a5c155af9199af9e69b889claireho *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 233827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 233927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$ac_var='\''$ac_val'\''" 234027f654740f2a26ad62a5c155af9199af9e69b889claireho done | sort 234127f654740f2a26ad62a5c155af9199af9e69b889claireho echo 234285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 234327f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_subst_files"; then 234427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "## ------------------- ## 234527f654740f2a26ad62a5c155af9199af9e69b889claireho## File substitutions. ## 234627f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------- ##" 234727f654740f2a26ad62a5c155af9199af9e69b889claireho echo 234827f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_var in $ac_subst_files 234927f654740f2a26ad62a5c155af9199af9e69b889claireho do 235027f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_val=\$$ac_var 235127f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_val in 235227f654740f2a26ad62a5c155af9199af9e69b889claireho *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 235327f654740f2a26ad62a5c155af9199af9e69b889claireho esac 235427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$ac_var='\''$ac_val'\''" 235527f654740f2a26ad62a5c155af9199af9e69b889claireho done | sort 235627f654740f2a26ad62a5c155af9199af9e69b889claireho echo 235727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 235885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 235927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s confdefs.h; then 236027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "## ----------- ## 236127f654740f2a26ad62a5c155af9199af9e69b889claireho## confdefs.h. ## 236227f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ##" 236327f654740f2a26ad62a5c155af9199af9e69b889claireho echo 236427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h 236527f654740f2a26ad62a5c155af9199af9e69b889claireho echo 236627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 236727f654740f2a26ad62a5c155af9199af9e69b889claireho test "$ac_signal" != 0 && 236827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: caught signal $ac_signal" 236927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: exit $exit_status" 237027f654740f2a26ad62a5c155af9199af9e69b889claireho } >&5 237127f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f core *.core core.conftest.* && 237227f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 237327f654740f2a26ad62a5c155af9199af9e69b889claireho exit $exit_status 237427f654740f2a26ad62a5c155af9199af9e69b889claireho' 0 237527f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_signal in 1 2 13 15; do 237627f654740f2a26ad62a5c155af9199af9e69b889claireho trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 237727f654740f2a26ad62a5c155af9199af9e69b889clairehodone 237827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_signal=0 237985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 238027f654740f2a26ad62a5c155af9199af9e69b889claireho# confdefs.h avoids OS command line length limits that DEFS can exceed. 238127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f -r conftest* confdefs.h 238285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 238327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "/* confdefs.h */" > confdefs.h 238485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 238527f654740f2a26ad62a5c155af9199af9e69b889claireho# Predefined preprocessor variables. 2386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 238727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 238827f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_NAME "$PACKAGE_NAME" 238927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 239127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 239227f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 239327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2394ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 239527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 239627f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_VERSION "$PACKAGE_VERSION" 239727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 239927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 240027f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_STRING "$PACKAGE_STRING" 240127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 240327f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 240427f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 240527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 2406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 240727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 240827f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_URL "$PACKAGE_URL" 2409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 2410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2411ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 241227f654740f2a26ad62a5c155af9199af9e69b889claireho# Let the site file select an alternate cache file if it wants to. 241327f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer an explicitly selected file to automatically selected ones. 241427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_site_file1=NONE 241527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_site_file2=NONE 241627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CONFIG_SITE"; then 241727f654740f2a26ad62a5c155af9199af9e69b889claireho # We do not want a PATH search for config.site. 241827f654740f2a26ad62a5c155af9199af9e69b889claireho case $CONFIG_SITE in #(( 241927f654740f2a26ad62a5c155af9199af9e69b889claireho -*) ac_site_file1=./$CONFIG_SITE;; 242027f654740f2a26ad62a5c155af9199af9e69b889claireho */*) ac_site_file1=$CONFIG_SITE;; 242127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_site_file1=./$CONFIG_SITE;; 242227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 242327f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test "x$prefix" != xNONE; then 242427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_site_file1=$prefix/share/config.site 242527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_site_file2=$prefix/etc/config.site 2426ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 242727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_site_file1=$ac_default_prefix/share/config.site 242827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_site_file2=$ac_default_prefix/etc/config.site 242927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 243027f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_site_file in "$ac_site_file1" "$ac_site_file2" 243127f654740f2a26ad62a5c155af9199af9e69b889clairehodo 243227f654740f2a26ad62a5c155af9199af9e69b889claireho test "x$ac_site_file" = xNONE && continue 243327f654740f2a26ad62a5c155af9199af9e69b889claireho if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 243427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 243527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: loading site script $ac_site_file" >&6;} 243627f654740f2a26ad62a5c155af9199af9e69b889claireho sed 's/^/| /' "$ac_site_file" >&5 243727f654740f2a26ad62a5c155af9199af9e69b889claireho . "$ac_site_file" \ 243827f654740f2a26ad62a5c155af9199af9e69b889claireho || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 243927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 244027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "failed to load site script $ac_site_file 244127f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 244227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 244327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 2444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 244527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -r "$cache_file"; then 244627f654740f2a26ad62a5c155af9199af9e69b889claireho # Some versions of bash will fail to source /dev/null (special files 244727f654740f2a26ad62a5c155af9199af9e69b889claireho # actually), so we avoid doing that. DJGPP emulates it as a regular file. 244827f654740f2a26ad62a5c155af9199af9e69b889claireho if test /dev/null != "$cache_file" && test -f "$cache_file"; then 244927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 245027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: loading cache $cache_file" >&6;} 245127f654740f2a26ad62a5c155af9199af9e69b889claireho case $cache_file in 245227f654740f2a26ad62a5c155af9199af9e69b889claireho [\\/]* | ?:[\\/]* ) . "$cache_file";; 245327f654740f2a26ad62a5c155af9199af9e69b889claireho *) . "./$cache_file";; 245427f654740f2a26ad62a5c155af9199af9e69b889claireho esac 245527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 245627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 245727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 245827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: creating cache $cache_file" >&6;} 245927f654740f2a26ad62a5c155af9199af9e69b889claireho >$cache_file 2460ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 246185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 246227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the precious variables saved in the cache have kept the same 246327f654740f2a26ad62a5c155af9199af9e69b889claireho# value. 246427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cache_corrupted=false 246527f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_var in $ac_precious_vars; do 246627f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_old_set=\$ac_cv_env_${ac_var}_set 246727f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_new_set=\$ac_env_${ac_var}_set 246827f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_old_val=\$ac_cv_env_${ac_var}_value 246927f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_new_val=\$ac_env_${ac_var}_value 247027f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_old_set,$ac_new_set in 247127f654740f2a26ad62a5c155af9199af9e69b889claireho set,) 247227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 247327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 247427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cache_corrupted=: ;; 247527f654740f2a26ad62a5c155af9199af9e69b889claireho ,set) 247627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 247727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 247827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cache_corrupted=: ;; 247927f654740f2a26ad62a5c155af9199af9e69b889claireho ,);; 248027f654740f2a26ad62a5c155af9199af9e69b889claireho *) 248127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_old_val" != "x$ac_new_val"; then 248227f654740f2a26ad62a5c155af9199af9e69b889claireho # differences in whitespace do not lead to failure. 248327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_old_val_w=`echo x $ac_old_val` 248427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_new_val_w=`echo x $ac_new_val` 248527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_old_val_w" != "$ac_new_val_w"; then 248627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 248727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 248827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cache_corrupted=: 2489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 249027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 249127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 249227f654740f2a26ad62a5c155af9199af9e69b889claireho eval $ac_var=\$ac_old_val 249327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 249427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 249527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 249627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 249727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 249827f654740f2a26ad62a5c155af9199af9e69b889claireho fi;; 249927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 250027f654740f2a26ad62a5c155af9199af9e69b889claireho # Pass precious variables to config.status. 250127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_new_set" = set; then 250227f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_new_val in 250327f654740f2a26ad62a5c155af9199af9e69b889claireho *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 250427f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_arg=$ac_var=$ac_new_val ;; 250527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 250627f654740f2a26ad62a5c155af9199af9e69b889claireho case " $ac_configure_args " in 250727f654740f2a26ad62a5c155af9199af9e69b889claireho *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 250827f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_append ac_configure_args " '$ac_arg'" ;; 250927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 251027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 251127f654740f2a26ad62a5c155af9199af9e69b889clairehodone 251227f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_cache_corrupted; then 251327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 251427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 251527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 251627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 251727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 251827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 251927f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 252027f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of script. ## 252127f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 2522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 252327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 252427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 252527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 252627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 252727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 2528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2531b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#TODO: IcuBug:8502 2532b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#AC_INIT([ICU], 2533b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# m4_esyscmd_s([sed -n 's/^[ ]*#[ ]*define[ ]*U_ICU_VERSION[ ]*"\([^"]*\)".*/\1/p' "./common/unicode/uvernum.h]"), 2534b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# [http://icu-project.org/bugs], 2535b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# [International Components for Unicode], 2536b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# [http://icu-project.org]) 2537b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 2538b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 2539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 254027f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE="icu" 254127f654740f2a26ad62a5c155af9199af9e69b889claireho 254227f654740f2a26ad62a5c155af9199af9e69b889claireho 254327f654740f2a26ad62a5c155af9199af9e69b889claireho# Use custom echo test for newline option 254427f654740f2a26ad62a5c155af9199af9e69b889claireho# Current autoconf (2.65) gives incorrect echo newline option 254527f654740f2a26ad62a5c155af9199af9e69b889claireho# for icu-config 254627f654740f2a26ad62a5c155af9199af9e69b889claireho# This may be removed later - mow (June 17, 2010) 254727f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T= 254827f654740f2a26ad62a5c155af9199af9e69b889clairehocase `/bin/sh -c "echo -n x"` in 254927f654740f2a26ad62a5c155af9199af9e69b889claireho-n*) 255027f654740f2a26ad62a5c155af9199af9e69b889claireho case `/bin/sh -c "echo 'x\c'"` in 255127f654740f2a26ad62a5c155af9199af9e69b889claireho *c*) ICU_ECHO_T=' ';; # ECHO_T is single tab character. 255227f654740f2a26ad62a5c155af9199af9e69b889claireho *) ICU_ECHO_C='\c';; 255327f654740f2a26ad62a5c155af9199af9e69b889claireho esac;; 255427f654740f2a26ad62a5c155af9199af9e69b889claireho*) 255527f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_ECHO_N='-n';; 255685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 2557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 255827f654740f2a26ad62a5c155af9199af9e69b889claireho 255927f654740f2a26ad62a5c155af9199af9e69b889claireho 256027f654740f2a26ad62a5c155af9199af9e69b889claireho 256127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ICU version numbers" >&5 256227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for ICU version numbers... " >&6; } 256327f654740f2a26ad62a5c155af9199af9e69b889claireho 256427f654740f2a26ad62a5c155af9199af9e69b889claireho# Get the ICU version from uversion.h or other headers 256527f654740f2a26ad62a5c155af9199af9e69b889clairehogeticuversion() { 256627f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n 's/^[ ]*#[ ]*define[ ]*U_ICU_VERSION[ ]*"\([^"]*\)".*/\1/p' "$@" 256727f654740f2a26ad62a5c155af9199af9e69b889claireho} 256827f654740f2a26ad62a5c155af9199af9e69b889clairehogetuversion() { 256927f654740f2a26ad62a5c155af9199af9e69b889claireho sed -n 's/^[ ]*#[ ]*define[ ]*U_UNICODE_VERSION[ ]*"\([^"]*\)".*/\1/p' "$@" 257027f654740f2a26ad62a5c155af9199af9e69b889claireho} 257127f654740f2a26ad62a5c155af9199af9e69b889clairehoVERSION=`geticuversion $srcdir/common/unicode/uvernum.h` 257227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x"$VERSION" = x; then 2573b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho as_fn_error $? "Cannot determine ICU version number from uvernum.h header file" "$LINENO" 5 2574ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 257585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 2576b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#TODO: IcuBug:8502 2577b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#if test "$VERSION" != "$PACKAGE_VERSION"; then 2578b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho# AC_MSG_ERROR([configure was generated for $PACKAGE_VERSION but uvernum.h has $VERSION - please rerun autoconf]) 2579b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#fi 2580b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 258127f654740f2a26ad62a5c155af9199af9e69b889clairehoUNICODE_VERSION=`getuversion $srcdir/common/unicode/uchar.h` 258227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x"$UNICODE_VERSION" = x; then 2583b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho as_fn_error $? "Cannot determine Unicode version number from uchar.h header file" "$LINENO" 5 2584ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 258527f654740f2a26ad62a5c155af9199af9e69b889claireho# Compute a reasonable library version from the release version. This is 258627f654740f2a26ad62a5c155af9199af9e69b889claireho# very bad, but that's wanted... We want to make sure that the LIB_VERSION 258727f654740f2a26ad62a5c155af9199af9e69b889claireho# has at least a dot in it, so we'll add a .0 if needed. 2588103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius#[LIB_VERSION=`echo $VERSION | sed -e 's/\.//' -e 's/^\([^.]*\)$/\1.0/'`] 2589103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIB_VERSION=$VERSION 259027f654740f2a26ad62a5c155af9199af9e69b889clairehoLIB_VERSION_MAJOR=`echo $LIB_VERSION | sed 's/\..*//'` 259127f654740f2a26ad62a5c155af9199af9e69b889claireho 259227f654740f2a26ad62a5c155af9199af9e69b889claireho 259327f654740f2a26ad62a5c155af9199af9e69b889claireho 259427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&5 259527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&6; } 259627f654740f2a26ad62a5c155af9199af9e69b889claireho 259727f654740f2a26ad62a5c155af9199af9e69b889claireho 259827f654740f2a26ad62a5c155af9199af9e69b889claireho 259927f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the host system 260027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_aux_dir= 260127f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 260227f654740f2a26ad62a5c155af9199af9e69b889claireho if test -f "$ac_dir/install-sh"; then 260327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_aux_dir=$ac_dir 260427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_install_sh="$ac_aux_dir/install-sh -c" 260527f654740f2a26ad62a5c155af9199af9e69b889claireho break 260627f654740f2a26ad62a5c155af9199af9e69b889claireho elif test -f "$ac_dir/install.sh"; then 260727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_aux_dir=$ac_dir 260827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_install_sh="$ac_aux_dir/install.sh -c" 260927f654740f2a26ad62a5c155af9199af9e69b889claireho break 261027f654740f2a26ad62a5c155af9199af9e69b889claireho elif test -f "$ac_dir/shtool"; then 261127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_aux_dir=$ac_dir 261227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_install_sh="$ac_aux_dir/shtool install -c" 261327f654740f2a26ad62a5c155af9199af9e69b889claireho break 261427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 261527f654740f2a26ad62a5c155af9199af9e69b889clairehodone 261627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_aux_dir"; then 261727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 2619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 262027f654740f2a26ad62a5c155af9199af9e69b889claireho# These three variables are undocumented and unsupported, 262127f654740f2a26ad62a5c155af9199af9e69b889claireho# and are intended to be withdrawn in a future Autoconf release. 262227f654740f2a26ad62a5c155af9199af9e69b889claireho# They can cause serious problems if a builder's source tree is in a directory 262327f654740f2a26ad62a5c155af9199af9e69b889claireho# whose full name contains unusual characters. 262427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 262527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 262627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 262727f654740f2a26ad62a5c155af9199af9e69b889claireho 262827f654740f2a26ad62a5c155af9199af9e69b889claireho 262927f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure we can run config.sub. 263027f654740f2a26ad62a5c155af9199af9e69b889claireho$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 263127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 263227f654740f2a26ad62a5c155af9199af9e69b889claireho 263327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 263427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking build system type... " >&6; } 2635103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_build+:} false; then : 263685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 2637ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 263827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_build_alias=$build_alias 263927f654740f2a26ad62a5c155af9199af9e69b889clairehotest "x$ac_build_alias" = x && 264027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 264127f654740f2a26ad62a5c155af9199af9e69b889clairehotest "x$ac_build_alias" = x && 264227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 264327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 264427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2645ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 264627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 264727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 264827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_build" >&6; } 264927f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_cv_build in 265027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*) ;; 265127f654740f2a26ad62a5c155af9199af9e69b889claireho*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 265285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 265327f654740f2a26ad62a5c155af9199af9e69b889clairehobuild=$ac_cv_build 265427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_IFS=$IFS; IFS='-' 265527f654740f2a26ad62a5c155af9199af9e69b889clairehoset x $ac_cv_build 265627f654740f2a26ad62a5c155af9199af9e69b889clairehoshift 265727f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_cpu=$1 265827f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_vendor=$2 265927f654740f2a26ad62a5c155af9199af9e69b889clairehoshift; shift 266027f654740f2a26ad62a5c155af9199af9e69b889claireho# Remember, the first character of IFS is used to create $*, 266127f654740f2a26ad62a5c155af9199af9e69b889claireho# except with old shells: 266227f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_os=$* 266327f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$ac_save_IFS 266427f654740f2a26ad62a5c155af9199af9e69b889clairehocase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2665ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 266685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 266727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 266827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking host system type... " >&6; } 2669103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_host+:} false; then : 267027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 267127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 267227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$host_alias" = x; then 267327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_host=$ac_cv_build 267427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 267527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 267627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2677ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 2678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2679ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 268027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 268127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_host" >&6; } 268227f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_cv_host in 268327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*) ;; 268427f654740f2a26ad62a5c155af9199af9e69b889claireho*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2685ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 268627f654740f2a26ad62a5c155af9199af9e69b889clairehohost=$ac_cv_host 268727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_IFS=$IFS; IFS='-' 268827f654740f2a26ad62a5c155af9199af9e69b889clairehoset x $ac_cv_host 268927f654740f2a26ad62a5c155af9199af9e69b889clairehoshift 269027f654740f2a26ad62a5c155af9199af9e69b889clairehohost_cpu=$1 269127f654740f2a26ad62a5c155af9199af9e69b889clairehohost_vendor=$2 269227f654740f2a26ad62a5c155af9199af9e69b889clairehoshift; shift 269327f654740f2a26ad62a5c155af9199af9e69b889claireho# Remember, the first character of IFS is used to create $*, 269427f654740f2a26ad62a5c155af9199af9e69b889claireho# except with old shells: 269527f654740f2a26ad62a5c155af9199af9e69b889clairehohost_os=$* 269627f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$ac_save_IFS 269727f654740f2a26ad62a5c155af9199af9e69b889clairehocase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2701ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2702ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 270327f654740f2a26ad62a5c155af9199af9e69b889claireho# This variable is needed on z/OS because the C++ compiler only recognizes .C 270427f654740f2a26ad62a5c155af9199af9e69b889claireho_CXX_CXXSUFFIX=cpp 270527f654740f2a26ad62a5c155af9199af9e69b889clairehoexport _CXX_CXXSUFFIX 270685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 2707103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Accumulate #defines 270859d709d503bab6e2b61931737e662dd293b40578ccornelius 270959d709d503bab6e2b61931737e662dd293b40578ccornelius# CONFIG_CPPFLAGS: These are defines that are set for ICU Build time only. 271059d709d503bab6e2b61931737e662dd293b40578ccornelius# They are only needed for building ICU itself. Example: platform stuff 2711103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="" 271259d709d503bab6e2b61931737e662dd293b40578ccornelius# UCONFIG_CPPFLAGS: These are defines which are set for ICU build time, 271359d709d503bab6e2b61931737e662dd293b40578ccornelius# and also a notice is output that they need to be set 271459d709d503bab6e2b61931737e662dd293b40578ccornelius# for end-users of ICU also. uconfig.h.prepend is generated 271559d709d503bab6e2b61931737e662dd293b40578ccornelius# with, for example, "#define U_DISABLE_RENAMING 1" 271659d709d503bab6e2b61931737e662dd293b40578ccornelius# Example: ICU configuration stuff 2717103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusUCONFIG_CPPFLAGS="" 271859d709d503bab6e2b61931737e662dd293b40578ccornelius# UCONFIG_CFLAGS: contains a copy of anything that needs to be set by end users 271959d709d503bab6e2b61931737e662dd293b40578ccornelius# such as -std 272059d709d503bab6e2b61931737e662dd293b40578ccorneliusUCONFIG_CFLAGS="" 2721103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 272285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether to build debug libraries 272327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build debug libraries" >&5 272485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking whether to build debug libraries... " >&6; } 2725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruenabled=no 2726ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruENABLE_DEBUG=0 272785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-debug was given. 272827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_debug+set}" = set; then : 272985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_debug; case "${enableval}" in 2730103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius yes|"") enabled=yes; ENABLE_DEBUG=1; CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEBUG=1" ;; 2731ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) ;; 2732ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 273385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 2734ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 273527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 273685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$enabled" >&6; } 2737ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 273885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 273985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether to build release libraries 274027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build release libraries" >&5 274185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking whether to build release libraries... " >&6; } 2742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruenabled=yes 2743ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruENABLE_RELEASE=1 274485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-release was given. 274527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_release+set}" = set; then : 274685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_release; case "${enableval}" in 2747ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) enabled=no; ENABLE_RELEASE=0 ;; 2748ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) ;; 2749ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 275085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 2751ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 275227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 275350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "$enabled" >&6; } 275450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 275550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 275627f654740f2a26ad62a5c155af9199af9e69b889claireho# Don't use the default C/CXXFLags 275727f654740f2a26ad62a5c155af9199af9e69b889claireho: ${CFLAGS=""} 275827f654740f2a26ad62a5c155af9199af9e69b889claireho: ${CXXFLAGS=""} 275950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 276054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Checks for compilers 276127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 276227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 276327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 276427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 276527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 276627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then 276754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc 276827f654740f2a26ad62a5c155af9199af9e69b889claireho do 276927f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 277027f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_tool_prefix$ac_prog; ac_word=$2 277127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 277285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for $ac_word... " >&6; } 2773103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_CC+:} false; then : 277485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 277585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 277627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$CC"; then 277727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CC="$CC" # Let the user override the test. 277885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 277985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 278085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH 278185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo 278285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=$as_save_IFS 278385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -z "$as_dir" && as_dir=. 278427f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 278585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 278627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 278727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 278885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho break 2 278985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 279085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 279127f654740f2a26ad62a5c155af9199af9e69b889claireho done 279285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS 279385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 279485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 279585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 279627f654740f2a26ad62a5c155af9199af9e69b889clairehoCC=$ac_cv_prog_CC 279727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CC"; then 279827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 279927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CC" >&6; } 280085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 280127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 280285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "no" >&6; } 280385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 280485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 280585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 280627f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$CC" && break 280727f654740f2a26ad62a5c155af9199af9e69b889claireho done 280885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 280927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CC"; then 281027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_ct_CC=$CC 281154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc 281227f654740f2a26ad62a5c155af9199af9e69b889clairehodo 281327f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_prog", so it can be a program name with args. 281427f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2 281527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 281685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for $ac_word... " >&6; } 2817103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_CC+:} false; then : 281885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 2819ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 282027f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_ct_CC"; then 282127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 282285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 282385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 282485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH 2825ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 2826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru IFS=$as_save_IFS 2827ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru test -z "$as_dir" && as_dir=. 282827f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 282985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 283027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_CC="$ac_prog" 283127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2832ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru break 2 2833ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 2834ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 283527f654740f2a26ad62a5c155af9199af9e69b889claireho done 283685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS 2837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2838ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 283985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 284027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_CC=$ac_cv_prog_ac_ct_CC 284127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_CC"; then 284227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 284327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_CC" >&6; } 284485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 284527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 284685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "no" >&6; } 284785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 2848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 284927f654740f2a26ad62a5c155af9199af9e69b889claireho 285027f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$ac_ct_CC" && break 285127f654740f2a26ad62a5c155af9199af9e69b889clairehodone 285227f654740f2a26ad62a5c155af9199af9e69b889claireho 285327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_ct_CC" = x; then 285427f654740f2a26ad62a5c155af9199af9e69b889claireho CC="" 285585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 285685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $cross_compiling:$ac_tool_warned in 285785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoyes:) 285827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 285985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 286085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_tool_warned=yes ;; 286185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 286227f654740f2a26ad62a5c155af9199af9e69b889claireho CC=$ac_ct_CC 286385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 2864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 2865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 2866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 286727f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 286827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 286927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "no acceptable C compiler found in \$PATH 287027f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 2871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 287227f654740f2a26ad62a5c155af9199af9e69b889claireho# Provide some information about the compiler. 287327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 287427f654740f2a26ad62a5c155af9199af9e69b889clairehoset X $ac_compile 287527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler=$2 287627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_option in --version -v -V -qversion; do 287727f654740f2a26ad62a5c155af9199af9e69b889claireho { { ac_try="$ac_compiler $ac_option >&5" 287827f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in 287927f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 288027f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 288127f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 288227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 288327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 288427f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compiler $ac_option >&5") 2>conftest.err 288527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 288627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 288727f654740f2a26ad62a5c155af9199af9e69b889claireho sed '10a\ 288827f654740f2a26ad62a5c155af9199af9e69b889claireho... rest of stderr output deleted ... 288927f654740f2a26ad62a5c155af9199af9e69b889claireho 10q' conftest.err >conftest.er1 289027f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 289127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 289227f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.er1 conftest.err 289327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 289427f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } 289527f654740f2a26ad62a5c155af9199af9e69b889clairehodone 289685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 289727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 289827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 289950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 290027f654740f2a26ad62a5c155af9199af9e69b889clairehoint 290127f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 290227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 290385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 290427f654740f2a26ad62a5c155af9199af9e69b889claireho ; 290527f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 290627f654740f2a26ad62a5c155af9199af9e69b889claireho} 290727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 290827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files_save=$ac_clean_files 290927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 291027f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to create an executable without -o first, disregard a.out. 291127f654740f2a26ad62a5c155af9199af9e69b889claireho# It will help us diagnose broken compilers, and finding out an intuition 291227f654740f2a26ad62a5c155af9199af9e69b889claireho# of exeext. 291327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 291427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether the C compiler works... " >&6; } 291527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2916ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 291727f654740f2a26ad62a5c155af9199af9e69b889claireho# The possible output files: 291827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 292027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_rmfiles= 292127f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in $ac_files 292227f654740f2a26ad62a5c155af9199af9e69b889clairehodo 292327f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_file in 292427f654740f2a26ad62a5c155af9199af9e69b889claireho *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 292527f654740f2a26ad62a5c155af9199af9e69b889claireho * ) ac_rmfiles="$ac_rmfiles $ac_file";; 292627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 292727f654740f2a26ad62a5c155af9199af9e69b889clairehodone 292827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f $ac_rmfiles 2929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 293027f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_link_default" 293127f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in 293227f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 293327f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 293427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 293527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 293627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 293727f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link_default") 2>&5 293827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 293927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 294027f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; then : 294127f654740f2a26ad62a5c155af9199af9e69b889claireho # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 294227f654740f2a26ad62a5c155af9199af9e69b889claireho# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 294327f654740f2a26ad62a5c155af9199af9e69b889claireho# in a Makefile. We should not override ac_cv_exeext if it was cached, 294427f654740f2a26ad62a5c155af9199af9e69b889claireho# so that the user can short-circuit this test for compilers unknown to 294527f654740f2a26ad62a5c155af9199af9e69b889claireho# Autoconf. 294627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in $ac_files '' 294750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodo 294827f654740f2a26ad62a5c155af9199af9e69b889claireho test -f "$ac_file" || continue 294927f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_file in 295027f654740f2a26ad62a5c155af9199af9e69b889claireho *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 295127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 295227f654740f2a26ad62a5c155af9199af9e69b889claireho [ab].out ) 295327f654740f2a26ad62a5c155af9199af9e69b889claireho # We found the default executable, but exeext='' is most 295427f654740f2a26ad62a5c155af9199af9e69b889claireho # certainly right. 295527f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 295627f654740f2a26ad62a5c155af9199af9e69b889claireho *.* ) 295727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 295827f654740f2a26ad62a5c155af9199af9e69b889claireho then :; else 295927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 296027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 296127f654740f2a26ad62a5c155af9199af9e69b889claireho # We set ac_cv_exeext here because the later test for it is not 296227f654740f2a26ad62a5c155af9199af9e69b889claireho # safe: cross compilers may not add the suffix if given an `-o' 296327f654740f2a26ad62a5c155af9199af9e69b889claireho # argument, so we may need to know it at that point already. 296427f654740f2a26ad62a5c155af9199af9e69b889claireho # Even if this section looks crufty: it has the advantage of 296527f654740f2a26ad62a5c155af9199af9e69b889claireho # actually working. 296627f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 296727f654740f2a26ad62a5c155af9199af9e69b889claireho * ) 296827f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 296927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 297027f654740f2a26ad62a5c155af9199af9e69b889clairehodone 297127f654740f2a26ad62a5c155af9199af9e69b889clairehotest "$ac_cv_exeext" = no && ac_cv_exeext= 297227f654740f2a26ad62a5c155af9199af9e69b889claireho 297327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 297427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_file='' 297550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 297627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_file"; then : 297727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 297827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 297927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: failed program was:" >&5 298027f654740f2a26ad62a5c155af9199af9e69b889clairehosed 's/^/| /' conftest.$ac_ext >&5 298127f654740f2a26ad62a5c155af9199af9e69b889claireho 298227f654740f2a26ad62a5c155af9199af9e69b889claireho{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 298327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 298427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "C compiler cannot create executables 298527f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 2986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 298727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 298827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "yes" >&6; } 298927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 299027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 299127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for C compiler default output file name... " >&6; } 299227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 299327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_file" >&6; } 299427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$ac_cv_exeext 299527f654740f2a26ad62a5c155af9199af9e69b889claireho 299627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 299727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files=$ac_clean_files_save 299827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 299927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for suffix of executables... " >&6; } 300027f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_link" 300185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 300285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 300385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 300485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 300527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 300627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 300727f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>&5 3008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 300927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 301027f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; then : 301127f654740f2a26ad62a5c155af9199af9e69b889claireho # If both `conftest.exe' and `conftest' are `present' (well, observable) 301227f654740f2a26ad62a5c155af9199af9e69b889claireho# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 301327f654740f2a26ad62a5c155af9199af9e69b889claireho# work properly (i.e., refer to `conftest.exe'), while it won't with 301427f654740f2a26ad62a5c155af9199af9e69b889claireho# `rm'. 301527f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in conftest.exe conftest conftest.*; do 301627f654740f2a26ad62a5c155af9199af9e69b889claireho test -f "$ac_file" || continue 301727f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_file in 301827f654740f2a26ad62a5c155af9199af9e69b889claireho *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 301927f654740f2a26ad62a5c155af9199af9e69b889claireho *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 302027f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 302127f654740f2a26ad62a5c155af9199af9e69b889claireho * ) break;; 302227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 302327f654740f2a26ad62a5c155af9199af9e69b889clairehodone 3024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 302527f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 302627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 302727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot compute suffix of executables: cannot compile and link 302827f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 3029ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 303027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest conftest$ac_cv_exeext 303127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 303227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_exeext" >&6; } 303385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 303427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext 303527f654740f2a26ad62a5c155af9199af9e69b889clairehoEXEEXT=$ac_cv_exeext 303627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$EXEEXT 303727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 303827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 303927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h> 304027f654740f2a26ad62a5c155af9199af9e69b889clairehoint 304127f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 304227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 304327f654740f2a26ad62a5c155af9199af9e69b889clairehoFILE *f = fopen ("conftest.out", "w"); 304427f654740f2a26ad62a5c155af9199af9e69b889claireho return ferror (f) || fclose (f) != 0; 304550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 304627f654740f2a26ad62a5c155af9199af9e69b889claireho ; 304727f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 304827f654740f2a26ad62a5c155af9199af9e69b889claireho} 304950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF 305027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files="$ac_clean_files conftest.out" 305127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the compiler produces executables we can run. If not, either 305227f654740f2a26ad62a5c155af9199af9e69b889claireho# the compiler is broken, or we cross compile. 305327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 305427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are cross compiling... " >&6; } 305527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$cross_compiling" != yes; then 305627f654740f2a26ad62a5c155af9199af9e69b889claireho { { ac_try="$ac_link" 305727f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in 305827f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 305927f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 306027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 306127f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 306227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 306327f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_link") 2>&5 306427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 306527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 306627f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } 306727f654740f2a26ad62a5c155af9199af9e69b889claireho if { ac_try='./conftest$ac_cv_exeext' 306827f654740f2a26ad62a5c155af9199af9e69b889claireho { { case "(($ac_try" in 306927f654740f2a26ad62a5c155af9199af9e69b889claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 307027f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_try_echo=$ac_try;; 307127f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 307227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 307327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 307427f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_try") 2>&5 307527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_status=$? 307627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 307727f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; }; then 307827f654740f2a26ad62a5c155af9199af9e69b889claireho cross_compiling=no 307927f654740f2a26ad62a5c155af9199af9e69b889claireho else 308027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = maybe; then 308127f654740f2a26ad62a5c155af9199af9e69b889claireho cross_compiling=yes 308227f654740f2a26ad62a5c155af9199af9e69b889claireho else 308327f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 308427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 308527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot run C compiled programs. 308627f654740f2a26ad62a5c155af9199af9e69b889clairehoIf you meant to cross compile, use \`--host'. 308727f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 308827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 308927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 309027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 309127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 309227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$cross_compiling" >&6; } 309327f654740f2a26ad62a5c155af9199af9e69b889claireho 309427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 309527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files=$ac_clean_files_save 309627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 309727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for suffix of object files... " >&6; } 3098103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_objext+:} false; then : 309927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 310027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 310127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 310250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h. */ 310327f654740f2a26ad62a5c155af9199af9e69b889claireho 310427f654740f2a26ad62a5c155af9199af9e69b889clairehoint 310527f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 310627f654740f2a26ad62a5c155af9199af9e69b889claireho{ 310727f654740f2a26ad62a5c155af9199af9e69b889claireho 310827f654740f2a26ad62a5c155af9199af9e69b889claireho ; 310927f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 311027f654740f2a26ad62a5c155af9199af9e69b889claireho} 311150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF 311227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.o conftest.obj 311327f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_compile" 311450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehocase "(($ac_try" in 311550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 311650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho *) ac_try_echo=$ac_try;; 311750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoesac 311827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 311927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 312027f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compile") 2>&5 312150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho ac_status=$? 312227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 312327f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; }; then : 312427f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_file in conftest.o conftest.obj conftest.*; do 312527f654740f2a26ad62a5c155af9199af9e69b889claireho test -f "$ac_file" || continue; 312627f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_file in 312727f654740f2a26ad62a5c155af9199af9e69b889claireho *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 312827f654740f2a26ad62a5c155af9199af9e69b889claireho *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 312927f654740f2a26ad62a5c155af9199af9e69b889claireho break;; 313027f654740f2a26ad62a5c155af9199af9e69b889claireho esac 313127f654740f2a26ad62a5c155af9199af9e69b889clairehodone 313250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 313350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho $as_echo "$as_me: failed program was:" >&5 313450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehosed 's/^/| /' conftest.$ac_ext >&5 3135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 313627f654740f2a26ad62a5c155af9199af9e69b889claireho{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 313727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 313827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot compute suffix of object files: cannot compile 313927f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 3140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 314127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_cv_objext conftest.$ac_ext 314227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 314327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 314427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_objext" >&6; } 314527f654740f2a26ad62a5c155af9199af9e69b889clairehoOBJEXT=$ac_cv_objext 314627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_objext=$OBJEXT 314727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 314827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3149103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_compiler_gnu+:} false; then : 315027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 315127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 315227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 315327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 315450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 315527f654740f2a26ad62a5c155af9199af9e69b889clairehoint 315627f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 315727f654740f2a26ad62a5c155af9199af9e69b889claireho{ 315827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __GNUC__ 315927f654740f2a26ad62a5c155af9199af9e69b889claireho choke me 316027f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 316150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 316227f654740f2a26ad62a5c155af9199af9e69b889claireho ; 316327f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 316427f654740f2a26ad62a5c155af9199af9e69b889claireho} 316527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 316627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 316727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_compiler_gnu=yes 316850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 316927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_compiler_gnu=no 317050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 317127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 317227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_c_compiler_gnu=$ac_compiler_gnu 3173ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 317450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 317527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 317627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_compiler_gnu" >&6; } 317727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_compiler_gnu = yes; then 317827f654740f2a26ad62a5c155af9199af9e69b889claireho GCC=yes 317927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 318027f654740f2a26ad62a5c155af9199af9e69b889claireho GCC= 318127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 318227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_test_CFLAGS=${CFLAGS+set} 318327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CFLAGS=$CFLAGS 318427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 318527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether $CC accepts -g... " >&6; } 3186103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cc_g+:} false; then : 318727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 318827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 318927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_save_c_werror_flag=$ac_c_werror_flag 319027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_c_werror_flag=yes 319127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_g=no 319227f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-g" 319327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 319427f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 319527f654740f2a26ad62a5c155af9199af9e69b889claireho 319627f654740f2a26ad62a5c155af9199af9e69b889clairehoint 319727f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 319827f654740f2a26ad62a5c155af9199af9e69b889claireho{ 319927f654740f2a26ad62a5c155af9199af9e69b889claireho 320027f654740f2a26ad62a5c155af9199af9e69b889claireho ; 320127f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 320227f654740f2a26ad62a5c155af9199af9e69b889claireho} 320350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF 320427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 320527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_g=yes 320627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 320727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="" 320827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 320927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 3210ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 321127f654740f2a26ad62a5c155af9199af9e69b889clairehoint 321227f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 321327f654740f2a26ad62a5c155af9199af9e69b889claireho{ 321485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 321527f654740f2a26ad62a5c155af9199af9e69b889claireho ; 321627f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 321727f654740f2a26ad62a5c155af9199af9e69b889claireho} 321827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 321927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 322085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 322150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 322227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_c_werror_flag=$ac_save_c_werror_flag 322327f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-g" 322427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 322527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 322627f654740f2a26ad62a5c155af9199af9e69b889claireho 322727f654740f2a26ad62a5c155af9199af9e69b889clairehoint 322827f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 322927f654740f2a26ad62a5c155af9199af9e69b889claireho{ 323027f654740f2a26ad62a5c155af9199af9e69b889claireho 323127f654740f2a26ad62a5c155af9199af9e69b889claireho ; 323227f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 323327f654740f2a26ad62a5c155af9199af9e69b889claireho} 323485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 323527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 323627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_g=yes 323727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 323827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 323927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 324027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 324127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 324227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 324327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_c_werror_flag=$ac_save_c_werror_flag 324427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 324527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 324627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cc_g" >&6; } 324727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_test_CFLAGS" = set; then 324827f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS=$ac_save_CFLAGS 324927f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test $ac_cv_prog_cc_g = yes; then 325027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 325127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-g -O2" 325227f654740f2a26ad62a5c155af9199af9e69b889claireho else 325327f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-g" 325427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 325527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 325627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 325727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="-O2" 325827f654740f2a26ad62a5c155af9199af9e69b889claireho else 325927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS= 326027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 326127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 326227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 326327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3264103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cc_c89+:} false; then : 326527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 326627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 326727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_c89=no 326827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CC=$CC 326927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 327085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 327127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdarg.h> 327227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h> 327327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h> 327427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h> 327527f654740f2a26ad62a5c155af9199af9e69b889claireho/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 327627f654740f2a26ad62a5c155af9199af9e69b889clairehostruct buf { int x; }; 327727f654740f2a26ad62a5c155af9199af9e69b889clairehoFILE * (*rcsopen) (struct buf *, struct stat *, int); 327827f654740f2a26ad62a5c155af9199af9e69b889clairehostatic char *e (p, i) 327927f654740f2a26ad62a5c155af9199af9e69b889claireho char **p; 328027f654740f2a26ad62a5c155af9199af9e69b889claireho int i; 328127f654740f2a26ad62a5c155af9199af9e69b889claireho{ 328227f654740f2a26ad62a5c155af9199af9e69b889claireho return p[i]; 328327f654740f2a26ad62a5c155af9199af9e69b889claireho} 328427f654740f2a26ad62a5c155af9199af9e69b889clairehostatic char *f (char * (*g) (char **, int), char **p, ...) 328527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 328627f654740f2a26ad62a5c155af9199af9e69b889claireho char *s; 328727f654740f2a26ad62a5c155af9199af9e69b889claireho va_list v; 328827f654740f2a26ad62a5c155af9199af9e69b889claireho va_start (v,p); 328927f654740f2a26ad62a5c155af9199af9e69b889claireho s = g (p, va_arg (v,int)); 329027f654740f2a26ad62a5c155af9199af9e69b889claireho va_end (v); 329127f654740f2a26ad62a5c155af9199af9e69b889claireho return s; 329227f654740f2a26ad62a5c155af9199af9e69b889claireho} 329327f654740f2a26ad62a5c155af9199af9e69b889claireho 329427f654740f2a26ad62a5c155af9199af9e69b889claireho/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 329527f654740f2a26ad62a5c155af9199af9e69b889claireho function prototypes and stuff, but not '\xHH' hex character constants. 329627f654740f2a26ad62a5c155af9199af9e69b889claireho These don't provoke an error unfortunately, instead are silently treated 329727f654740f2a26ad62a5c155af9199af9e69b889claireho as 'x'. The following induces an error, until -std is added to get 329827f654740f2a26ad62a5c155af9199af9e69b889claireho proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 329927f654740f2a26ad62a5c155af9199af9e69b889claireho array size at least. It's necessary to write '\x00'==0 to get something 330027f654740f2a26ad62a5c155af9199af9e69b889claireho that's true only with -std. */ 330127f654740f2a26ad62a5c155af9199af9e69b889clairehoint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 330227f654740f2a26ad62a5c155af9199af9e69b889claireho 330327f654740f2a26ad62a5c155af9199af9e69b889claireho/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 330427f654740f2a26ad62a5c155af9199af9e69b889claireho inside strings and character constants. */ 330527f654740f2a26ad62a5c155af9199af9e69b889claireho#define FOO(x) 'x' 330627f654740f2a26ad62a5c155af9199af9e69b889clairehoint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 330750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 330827f654740f2a26ad62a5c155af9199af9e69b889clairehoint test (int i, double x); 330927f654740f2a26ad62a5c155af9199af9e69b889clairehostruct s1 {int (*f) (int a);}; 331027f654740f2a26ad62a5c155af9199af9e69b889clairehostruct s2 {int (*f) (double a);}; 331127f654740f2a26ad62a5c155af9199af9e69b889clairehoint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 331227f654740f2a26ad62a5c155af9199af9e69b889clairehoint argc; 331327f654740f2a26ad62a5c155af9199af9e69b889clairehochar **argv; 331485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 331585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 331685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 331727f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 331885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 331985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 332085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 332185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 332227f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 332327f654740f2a26ad62a5c155af9199af9e69b889claireho -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 332427f654740f2a26ad62a5c155af9199af9e69b889clairehodo 332527f654740f2a26ad62a5c155af9199af9e69b889claireho CC="$ac_save_CC $ac_arg" 332627f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_try_compile "$LINENO"; then : 332727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cc_c89=$ac_arg 332827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 332927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext 333027f654740f2a26ad62a5c155af9199af9e69b889claireho test "x$ac_cv_prog_cc_c89" != "xno" && break 333127f654740f2a26ad62a5c155af9199af9e69b889clairehodone 333227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext 333327f654740f2a26ad62a5c155af9199af9e69b889clairehoCC=$ac_save_CC 333485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 333585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 333627f654740f2a26ad62a5c155af9199af9e69b889claireho# AC_CACHE_VAL 333727f654740f2a26ad62a5c155af9199af9e69b889clairehocase "x$ac_cv_prog_cc_c89" in 333827f654740f2a26ad62a5c155af9199af9e69b889claireho x) 333927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 334027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "none needed" >&6; } ;; 334127f654740f2a26ad62a5c155af9199af9e69b889claireho xno) 334227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 334327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "unsupported" >&6; } ;; 334427f654740f2a26ad62a5c155af9199af9e69b889claireho *) 334527f654740f2a26ad62a5c155af9199af9e69b889claireho CC="$CC $ac_cv_prog_cc_c89" 334627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 334727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 334827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 334927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cv_prog_cc_c89" != xno; then : 335085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 335185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 335227f654740f2a26ad62a5c155af9199af9e69b889claireho 335327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 335427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 335527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 335627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 335727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 335827f654740f2a26ad62a5c155af9199af9e69b889claireho 335954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Make sure that we try clang++ first, which provides C++11 support. 336054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# The g++ compiler is less likely to support C++11. 336127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp 336227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS' 336327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 336427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 336527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu 336627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CXX"; then 336727f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$CCC"; then 336827f654740f2a26ad62a5c155af9199af9e69b889claireho CXX=$CCC 336927f654740f2a26ad62a5c155af9199af9e69b889claireho else 337027f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_tool_prefix"; then 337154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC 337227f654740f2a26ad62a5c155af9199af9e69b889claireho do 337327f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 337427f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_tool_prefix$ac_prog; ac_word=$2 337527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 337627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 3377103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_CXX+:} false; then : 337827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 3379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 338027f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$CXX"; then 338127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CXX="$CXX" # Let the user override the test. 338227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 338327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 338427f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 338527f654740f2a26ad62a5c155af9199af9e69b889clairehodo 338627f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 338727f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 338827f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 338927f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 339027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 339127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 339227f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 339327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 339427f654740f2a26ad62a5c155af9199af9e69b889clairehodone 339527f654740f2a26ad62a5c155af9199af9e69b889claireho done 339627f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 339727f654740f2a26ad62a5c155af9199af9e69b889claireho 3398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 339950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 340027f654740f2a26ad62a5c155af9199af9e69b889clairehoCXX=$ac_cv_prog_CXX 340127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CXX"; then 340227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 340327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CXX" >&6; } 340427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 340527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 340627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 340750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 3408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 341027f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$CXX" && break 341127f654740f2a26ad62a5c155af9199af9e69b889claireho done 341227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 341327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CXX"; then 341427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_ct_CXX=$CXX 341554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC 341650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodo 341727f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_prog", so it can be a program name with args. 341827f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2 341927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 342027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 3421103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_CXX+:} false; then : 342285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 3423ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 342427f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_ct_CXX"; then 342527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 342627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 342727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 342827f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 342927f654740f2a26ad62a5c155af9199af9e69b889clairehodo 343027f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 343127f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 343227f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 343327f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 343427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_CXX="$ac_prog" 343527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 343627f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 343727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 343827f654740f2a26ad62a5c155af9199af9e69b889clairehodone 343927f654740f2a26ad62a5c155af9199af9e69b889claireho done 344027f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 344150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 344227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 344327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 344427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_CXX=$ac_cv_prog_ac_ct_CXX 344527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_CXX"; then 344627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 344727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_CXX" >&6; } 344827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 344927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 345027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 345127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 345250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 345350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 345427f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$ac_ct_CXX" && break 345527f654740f2a26ad62a5c155af9199af9e69b889clairehodone 3456ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 345727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_ct_CXX" = x; then 345827f654740f2a26ad62a5c155af9199af9e69b889claireho CXX="g++" 345927f654740f2a26ad62a5c155af9199af9e69b889claireho else 346027f654740f2a26ad62a5c155af9199af9e69b889claireho case $cross_compiling:$ac_tool_warned in 346127f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:) 346227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 346327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 346427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;; 346527f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 346627f654740f2a26ad62a5c155af9199af9e69b889claireho CXX=$ac_ct_CXX 346727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 346827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 346950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 347027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 347127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 347227f654740f2a26ad62a5c155af9199af9e69b889claireho# Provide some information about the compiler. 347327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 347427f654740f2a26ad62a5c155af9199af9e69b889clairehoset X $ac_compile 347527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler=$2 347627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_option in --version -v -V -qversion; do 347727f654740f2a26ad62a5c155af9199af9e69b889claireho { { ac_try="$ac_compiler $ac_option >&5" 347885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in 347985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 348085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_try_echo=$ac_try;; 348185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 348227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 348327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5 348427f654740f2a26ad62a5c155af9199af9e69b889claireho (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3485ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_status=$? 348627f654740f2a26ad62a5c155af9199af9e69b889claireho if test -s conftest.err; then 348727f654740f2a26ad62a5c155af9199af9e69b889claireho sed '10a\ 348827f654740f2a26ad62a5c155af9199af9e69b889claireho... rest of stderr output deleted ... 348927f654740f2a26ad62a5c155af9199af9e69b889claireho 10q' conftest.err >conftest.er1 349027f654740f2a26ad62a5c155af9199af9e69b889claireho cat conftest.er1 >&5 349127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 349227f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.er1 conftest.err 349327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 349427f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_status = 0; } 349550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodone 3496ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 349727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 349827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 3499103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_cxx_compiler_gnu+:} false; then : 350085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 350127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 350227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 350327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 350450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 3505ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 3506ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 3507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 350827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __GNUC__ 350927f654740f2a26ad62a5c155af9199af9e69b889claireho choke me 351027f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 351127f654740f2a26ad62a5c155af9199af9e69b889claireho 3512ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 3513ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 3514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 3515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 351627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 351727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_compiler_gnu=yes 3518ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 351927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_compiler_gnu=no 3520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 352127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 352227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_cxx_compiler_gnu=$ac_compiler_gnu 352350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 352450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 352527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 352627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 352727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_compiler_gnu = yes; then 352827f654740f2a26ad62a5c155af9199af9e69b889claireho GXX=yes 352950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 353027f654740f2a26ad62a5c155af9199af9e69b889claireho GXX= 353150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 353227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_test_CXXFLAGS=${CXXFLAGS+set} 353327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CXXFLAGS=$CXXFLAGS 353427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 353527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether $CXX accepts -g... " >&6; } 3536103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cxx_g+:} false; then : 353750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho $as_echo_n "(cached) " >&6 353850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 353927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_save_cxx_werror_flag=$ac_cxx_werror_flag 354027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cxx_werror_flag=yes 354127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cxx_g=no 354227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-g" 354327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 3545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 3547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 3548ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 354927f654740f2a26ad62a5c155af9199af9e69b889claireho 3550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 3551ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 3552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 3553ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 355427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 355527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cxx_g=yes 3556ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 355727f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="" 355827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 355927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 3560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 356127f654740f2a26ad62a5c155af9199af9e69b889clairehoint 356227f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 356327f654740f2a26ad62a5c155af9199af9e69b889claireho{ 3564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 356527f654740f2a26ad62a5c155af9199af9e69b889claireho ; 356627f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 356727f654740f2a26ad62a5c155af9199af9e69b889claireho} 3568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 356927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 357027f654740f2a26ad62a5c155af9199af9e69b889claireho 357127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 357227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cxx_werror_flag=$ac_save_cxx_werror_flag 357327f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-g" 357427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3575ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 3576ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 3578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 3579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 358050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 3581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 3582ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 3583ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 3584ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 358527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 358627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_cxx_g=yes 358727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 358827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 358927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 359027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 359127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 359227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 359327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cxx_werror_flag=$ac_save_cxx_werror_flag 359427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 359527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 359627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cxx_g" >&6; } 359727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_test_CXXFLAGS" = set; then 359827f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS=$ac_save_CXXFLAGS 359927f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test $ac_cv_prog_cxx_g = yes; then 360027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GXX" = yes; then 360127f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-g -O2" 360227f654740f2a26ad62a5c155af9199af9e69b889claireho else 360327f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-g" 360427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 3605ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 360627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GXX" = yes; then 360727f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="-O2" 360827f654740f2a26ad62a5c155af9199af9e69b889claireho else 360927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS= 361027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 361127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 361227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 361327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 361427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 361527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 361627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 361727f654740f2a26ad62a5c155af9199af9e69b889claireho 3618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 361927f654740f2a26ad62a5c155af9199af9e69b889claireho# Ensure that if CXXFLAGS/CFLAGS were not set when calling configure, set it correctly based on (enable/disable) debug or release option 362027f654740f2a26ad62a5c155af9199af9e69b889claireho# The release mode use is the default one for autoconf 362127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$GCC" = yes; then 362227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CFLAGS" = ""; then 362327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ENABLE_DEBUG" = 1; then 362427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS=-g 362527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 362627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ENABLE_RELEASE" = 1; then 362727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="$CFLAGS -O2" 362827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 362927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 363027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CXXFLAGS" = ""; then 363127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ENABLE_DEBUG" = 1; then 363227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS=-g 363327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 363427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ENABLE_RELEASE" = 1; then 363527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="$CXXFLAGS -O2" 363627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 363727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 3638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 3639ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 364027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 364127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 364227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 364327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 364427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 364527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 364627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to run the C preprocessor... " >&6; } 364727f654740f2a26ad62a5c155af9199af9e69b889claireho# On Suns, sometimes $CPP names a directory. 364827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CPP" && test -d "$CPP"; then 364927f654740f2a26ad62a5c155af9199af9e69b889claireho CPP= 365027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 365127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CPP"; then 3652103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if ${ac_cv_prog_CPP+:} false; then : 365327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 365450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 365527f654740f2a26ad62a5c155af9199af9e69b889claireho # Double quotes because CPP needs to be expanded 365627f654740f2a26ad62a5c155af9199af9e69b889claireho for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 365727f654740f2a26ad62a5c155af9199af9e69b889claireho do 365827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_preproc_ok=false 365927f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_c_preproc_warn_flag in '' yes 366027f654740f2a26ad62a5c155af9199af9e69b889clairehodo 366127f654740f2a26ad62a5c155af9199af9e69b889claireho # Use a header file that comes with gcc, so configuring glibc 366227f654740f2a26ad62a5c155af9199af9e69b889claireho # with a fresh cross-compiler works. 366327f654740f2a26ad62a5c155af9199af9e69b889claireho # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 366427f654740f2a26ad62a5c155af9199af9e69b889claireho # <limits.h> exists even on freestanding compilers. 366527f654740f2a26ad62a5c155af9199af9e69b889claireho # On the NeXT, cc -E runs the code through the compiler's parser, 366627f654740f2a26ad62a5c155af9199af9e69b889claireho # not just through cpp. "Syntax error" is here to catch this case. 366727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 366827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 366927f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__ 367027f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h> 367127f654740f2a26ad62a5c155af9199af9e69b889claireho#else 367227f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h> 367327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 367427f654740f2a26ad62a5c155af9199af9e69b889claireho Syntax error 367527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 367627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 367727f654740f2a26ad62a5c155af9199af9e69b889claireho 367827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 367927f654740f2a26ad62a5c155af9199af9e69b889claireho # Broken: fails on valid input. 368027f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue 3681ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 368227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 3683ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 368427f654740f2a26ad62a5c155af9199af9e69b889claireho # OK, works on sane cases. Now check whether nonexistent headers 368527f654740f2a26ad62a5c155af9199af9e69b889claireho # can be detected and how. 368627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3687ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 368827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ac_nonexistent.h> 368927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 369027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 369127f654740f2a26ad62a5c155af9199af9e69b889claireho # Broken: success on invalid input. 369227f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue 369327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 369427f654740f2a26ad62a5c155af9199af9e69b889claireho # Passes both tests. 369527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=: 369627f654740f2a26ad62a5c155af9199af9e69b889clairehobreak 369727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 369827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 369950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 370027f654740f2a26ad62a5c155af9199af9e69b889clairehodone 370127f654740f2a26ad62a5c155af9199af9e69b889claireho# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 370227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.i conftest.err conftest.$ac_ext 370327f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_preproc_ok; then : 370427f654740f2a26ad62a5c155af9199af9e69b889claireho break 370527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 370627f654740f2a26ad62a5c155af9199af9e69b889claireho 370727f654740f2a26ad62a5c155af9199af9e69b889claireho done 370827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CPP=$CPP 370927f654740f2a26ad62a5c155af9199af9e69b889claireho 371027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 371127f654740f2a26ad62a5c155af9199af9e69b889claireho CPP=$ac_cv_prog_CPP 371227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 371327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_CPP=$CPP 371427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 371527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 371627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CPP" >&6; } 371727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=false 371827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_c_preproc_warn_flag in '' yes 371927f654740f2a26ad62a5c155af9199af9e69b889clairehodo 372027f654740f2a26ad62a5c155af9199af9e69b889claireho # Use a header file that comes with gcc, so configuring glibc 372127f654740f2a26ad62a5c155af9199af9e69b889claireho # with a fresh cross-compiler works. 372227f654740f2a26ad62a5c155af9199af9e69b889claireho # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 372327f654740f2a26ad62a5c155af9199af9e69b889claireho # <limits.h> exists even on freestanding compilers. 372427f654740f2a26ad62a5c155af9199af9e69b889claireho # On the NeXT, cc -E runs the code through the compiler's parser, 372527f654740f2a26ad62a5c155af9199af9e69b889claireho # not just through cpp. "Syntax error" is here to catch this case. 372627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 372727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 372827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__ 372927f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h> 373027f654740f2a26ad62a5c155af9199af9e69b889claireho#else 373127f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h> 373227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 373327f654740f2a26ad62a5c155af9199af9e69b889claireho Syntax error 3734ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 373527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 373627f654740f2a26ad62a5c155af9199af9e69b889claireho 3737ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 373827f654740f2a26ad62a5c155af9199af9e69b889claireho # Broken: fails on valid input. 373927f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue 374027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 374127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 3742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 374327f654740f2a26ad62a5c155af9199af9e69b889claireho # OK, works on sane cases. Now check whether nonexistent headers 374427f654740f2a26ad62a5c155af9199af9e69b889claireho # can be detected and how. 374527f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 374627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 374727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ac_nonexistent.h> 374827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 374927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then : 375027f654740f2a26ad62a5c155af9199af9e69b889claireho # Broken: success on invalid input. 375127f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue 375227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 375327f654740f2a26ad62a5c155af9199af9e69b889claireho # Passes both tests. 375427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=: 375527f654740f2a26ad62a5c155af9199af9e69b889clairehobreak 3756ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 375727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext 375885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 375927f654740f2a26ad62a5c155af9199af9e69b889clairehodone 376027f654740f2a26ad62a5c155af9199af9e69b889claireho# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 376127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.i conftest.err conftest.$ac_ext 376227f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_preproc_ok; then : 376327f654740f2a26ad62a5c155af9199af9e69b889claireho 376427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 376527f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 376627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 376727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 376827f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 3769ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 3770ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 377150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_ext=c 377250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_cpp='$CPP $CPPFLAGS' 377350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 377450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 377550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 3776ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3777ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 377827f654740f2a26ad62a5c155af9199af9e69b889claireho# Find a good install program. We prefer a C program (faster), 377927f654740f2a26ad62a5c155af9199af9e69b889claireho# so one script is as good as another. But avoid the broken or 378027f654740f2a26ad62a5c155af9199af9e69b889claireho# incompatible versions: 378127f654740f2a26ad62a5c155af9199af9e69b889claireho# SysV /etc/install, /usr/sbin/install 378227f654740f2a26ad62a5c155af9199af9e69b889claireho# SunOS /usr/etc/install 378327f654740f2a26ad62a5c155af9199af9e69b889claireho# IRIX /sbin/install 378427f654740f2a26ad62a5c155af9199af9e69b889claireho# AIX /bin/install 378527f654740f2a26ad62a5c155af9199af9e69b889claireho# AmigaOS /C/install, which installs bootblocks on floppy discs 378627f654740f2a26ad62a5c155af9199af9e69b889claireho# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 378727f654740f2a26ad62a5c155af9199af9e69b889claireho# AFS /usr/afsws/bin/install, which mishandles nonexistent args 378827f654740f2a26ad62a5c155af9199af9e69b889claireho# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 378927f654740f2a26ad62a5c155af9199af9e69b889claireho# OS/2's system install, which has a completely different semantic 379027f654740f2a26ad62a5c155af9199af9e69b889claireho# ./install, which can be erroneously created by make from ./install.sh. 379127f654740f2a26ad62a5c155af9199af9e69b889claireho# Reject install programs that cannot install multiple files. 379227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 379327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for a BSD-compatible install... " >&6; } 379427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$INSTALL"; then 3795103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_install+:} false; then : 379627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 379750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 379827f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 379927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 380027f654740f2a26ad62a5c155af9199af9e69b889clairehodo 380127f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 380227f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 380327f654740f2a26ad62a5c155af9199af9e69b889claireho # Account for people who put trailing slashes in PATH elements. 380427f654740f2a26ad62a5c155af9199af9e69b889clairehocase $as_dir/ in #(( 380527f654740f2a26ad62a5c155af9199af9e69b889claireho ./ | .// | /[cC]/* | \ 380627f654740f2a26ad62a5c155af9199af9e69b889claireho /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 380727f654740f2a26ad62a5c155af9199af9e69b889claireho ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 380827f654740f2a26ad62a5c155af9199af9e69b889claireho /usr/ucb/* ) ;; 380927f654740f2a26ad62a5c155af9199af9e69b889claireho *) 381027f654740f2a26ad62a5c155af9199af9e69b889claireho # OSF1 and SCO ODT 3.0 have their own names for install. 381127f654740f2a26ad62a5c155af9199af9e69b889claireho # Don't use installbsd from OSF since it installs stuff as root 381227f654740f2a26ad62a5c155af9199af9e69b889claireho # by default. 381327f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_prog in ginstall scoinst install; do 381427f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 381527f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 381627f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_prog = install && 381727f654740f2a26ad62a5c155af9199af9e69b889claireho grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 381827f654740f2a26ad62a5c155af9199af9e69b889claireho # AIX install. It has an incompatible calling convention. 381927f654740f2a26ad62a5c155af9199af9e69b889claireho : 382027f654740f2a26ad62a5c155af9199af9e69b889claireho elif test $ac_prog = install && 382127f654740f2a26ad62a5c155af9199af9e69b889claireho grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 382227f654740f2a26ad62a5c155af9199af9e69b889claireho # program-specific install script used by HP pwplus--don't use. 382327f654740f2a26ad62a5c155af9199af9e69b889claireho : 382427f654740f2a26ad62a5c155af9199af9e69b889claireho else 382527f654740f2a26ad62a5c155af9199af9e69b889claireho rm -rf conftest.one conftest.two conftest.dir 382627f654740f2a26ad62a5c155af9199af9e69b889claireho echo one > conftest.one 382727f654740f2a26ad62a5c155af9199af9e69b889claireho echo two > conftest.two 382827f654740f2a26ad62a5c155af9199af9e69b889claireho mkdir conftest.dir 382927f654740f2a26ad62a5c155af9199af9e69b889claireho if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 383027f654740f2a26ad62a5c155af9199af9e69b889claireho test -s conftest.one && test -s conftest.two && 383127f654740f2a26ad62a5c155af9199af9e69b889claireho test -s conftest.dir/conftest.one && 383227f654740f2a26ad62a5c155af9199af9e69b889claireho test -s conftest.dir/conftest.two 383327f654740f2a26ad62a5c155af9199af9e69b889claireho then 383427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 383527f654740f2a26ad62a5c155af9199af9e69b889claireho break 3 383627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 383727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 383827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 383927f654740f2a26ad62a5c155af9199af9e69b889claireho done 384027f654740f2a26ad62a5c155af9199af9e69b889claireho done 384127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 384227f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 384327f654740f2a26ad62a5c155af9199af9e69b889claireho 384427f654740f2a26ad62a5c155af9199af9e69b889claireho done 384527f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 384650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 384727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -rf conftest.one conftest.two conftest.dir 384850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 3849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 385027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "${ac_cv_path_install+set}" = set; then 385127f654740f2a26ad62a5c155af9199af9e69b889claireho INSTALL=$ac_cv_path_install 385227f654740f2a26ad62a5c155af9199af9e69b889claireho else 385327f654740f2a26ad62a5c155af9199af9e69b889claireho # As a last resort, use the slow shell script. Don't cache a 385427f654740f2a26ad62a5c155af9199af9e69b889claireho # value for INSTALL within a source directory, because that will 385527f654740f2a26ad62a5c155af9199af9e69b889claireho # break other packages using the cache if that directory is 385627f654740f2a26ad62a5c155af9199af9e69b889claireho # removed, or if the value is a relative name. 385727f654740f2a26ad62a5c155af9199af9e69b889claireho INSTALL=$ac_install_sh 385827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 385927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 386027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 386127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$INSTALL" >&6; } 3862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 386327f654740f2a26ad62a5c155af9199af9e69b889claireho# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 386427f654740f2a26ad62a5c155af9199af9e69b889claireho# It thinks the first close brace ends the variable substitution. 386527f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 386727f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 386927f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3870ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 387127f654740f2a26ad62a5c155af9199af9e69b889claireho 387227f654740f2a26ad62a5c155af9199af9e69b889claireho 387327f654740f2a26ad62a5c155af9199af9e69b889claireho 387427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp 387527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS' 387627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 387727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 387827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu 387927f654740f2a26ad62a5c155af9199af9e69b889claireho 388027f654740f2a26ad62a5c155af9199af9e69b889claireho 388127f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 3882ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 388350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 388485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 388585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 388685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 388727f654740f2a26ad62a5c155af9199af9e69b889claireho 388885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 388985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 389085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 3891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 389227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then : 3893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3894ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 389527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 389627f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 389727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 389827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 389927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 390027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 390127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 3902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 390385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 390427f654740f2a26ad62a5c155af9199af9e69b889claireho# make sure install is relative to srcdir - if a script 390527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$srcdir" = "."; then 390627f654740f2a26ad62a5c155af9199af9e69b889claireho # If srcdir isn't just ., then (srcdir) is already prepended. 390727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "${ac_install_sh}" = "${INSTALL}"; then 390827f654740f2a26ad62a5c155af9199af9e69b889claireho INSTALL="\\\$(top_srcdir)/${ac_install_sh}" 390927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 3910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 3911ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 391227f654740f2a26ad62a5c155af9199af9e69b889claireho#AC_CHECK_PROG(AUTOCONF, autoconf, autoconf, true) 391327f654740f2a26ad62a5c155af9199af9e69b889claireho#AC_CHECK_PROG(STRIP, strip, strip, true) 3914ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 391527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for the platform make 391627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_prog in gmake gnumake 391727f654740f2a26ad62a5c155af9199af9e69b889clairehodo 391827f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "$ac_prog", so it can be a program name with args. 391927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2 392027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 392127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 3922103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_U_MAKE+:} false; then : 392385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 3924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 392527f654740f2a26ad62a5c155af9199af9e69b889claireho case $U_MAKE in 392627f654740f2a26ad62a5c155af9199af9e69b889claireho [\\/]* | ?:[\\/]*) 392727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_U_MAKE="$U_MAKE" # Let the user override the test with a path. 392827f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 392927f654740f2a26ad62a5c155af9199af9e69b889claireho *) 393027f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 393127f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 393227f654740f2a26ad62a5c155af9199af9e69b889clairehodo 393327f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 393427f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 393527f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 393627f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 393727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_U_MAKE="$as_dir/$ac_word$ac_exec_ext" 393827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 393927f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 394027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 394127f654740f2a26ad62a5c155af9199af9e69b889clairehodone 394227f654740f2a26ad62a5c155af9199af9e69b889claireho done 394327f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 3944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 394527f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 394627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 394727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 394827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_MAKE=$ac_cv_path_U_MAKE 394927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$U_MAKE"; then 395027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $U_MAKE" >&5 395127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$U_MAKE" >&6; } 395227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 395327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 395427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 395550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 3956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 395727f654740f2a26ad62a5c155af9199af9e69b889claireho 395827f654740f2a26ad62a5c155af9199af9e69b889claireho test -n "$U_MAKE" && break 395950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodone 396027f654740f2a26ad62a5c155af9199af9e69b889clairehotest -n "$U_MAKE" || U_MAKE="make" 3961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 396350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 396485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 396527f654740f2a26ad62a5c155af9199af9e69b889claireho 396627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --with-cross-build was given. 396727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_cross_build+set}" = set; then : 396827f654740f2a26ad62a5c155af9199af9e69b889claireho withval=$with_cross_build; cross_buildroot="${withval}" 396927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 397027f654740f2a26ad62a5c155af9199af9e69b889claireho cross_buildroot="" 397150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 3972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 397427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "X$cross_buildroot" = "X"; then 397527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = "yes"; then 397627f654740f2a26ad62a5c155af9199af9e69b889claireho 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 397727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 397827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 397927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -f "${cross_buildroot}/config/icucross.mk"; then 398027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using cross buildroot: $cross_buildroot" >&5 398127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "Using cross buildroot: $cross_buildroot" >&6; } 398227f654740f2a26ad62a5c155af9199af9e69b889claireho else 398327f654740f2a26ad62a5c155af9199af9e69b889claireho if test -d "${cross_buildroot}"; then 398427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "${cross_buildroot}/config/icucross.mk not found. Please build ICU in ${cross_buildroot} first." "$LINENO" 5 398527f654740f2a26ad62a5c155af9199af9e69b889claireho else 398627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "No such directory ${cross_buildroot} supplied as the argument to --with-cross-build. Use an absolute path." "$LINENO" 5 398727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 398827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 3989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 3990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 3991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 399227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for doxygen to generate documentation 399327f654740f2a26ad62a5c155af9199af9e69b889claireho# Extract the first word of "doxygen", so it can be a program name with args. 399427f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy doxygen; ac_word=$2 399527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 399627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 3997103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_DOXYGEN+:} false; then : 399850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho $as_echo_n "(cached) " >&6 399950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 400027f654740f2a26ad62a5c155af9199af9e69b889claireho case $DOXYGEN in 400127f654740f2a26ad62a5c155af9199af9e69b889claireho [\\/]* | ?:[\\/]*) 400227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path. 400327f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 400427f654740f2a26ad62a5c155af9199af9e69b889claireho *) 400527f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 400627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_dummy="$PATH:/usr/local/bin:/usr/bin" 400727f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $as_dummy 400827f654740f2a26ad62a5c155af9199af9e69b889clairehodo 400927f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 401027f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 401127f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 401227f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 401327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext" 401427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 401527f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 401627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 401727f654740f2a26ad62a5c155af9199af9e69b889clairehodone 401827f654740f2a26ad62a5c155af9199af9e69b889claireho done 401927f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 4020ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 402127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 402250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoesac 4023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 402427f654740f2a26ad62a5c155af9199af9e69b889clairehoDOXYGEN=$ac_cv_path_DOXYGEN 402527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$DOXYGEN"; then 402627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5 402727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$DOXYGEN" >&6; } 402827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 402927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 403027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 403150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 403250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 4033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 403527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the linker is usable 403650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 403727f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 403827f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin*|*-*-mingw*) 403927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" != yes && test -n "`link --version 2>&1 | grep 'GNU coreutils'`"; then 404027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "link.exe is not a valid linker. Your PATH is incorrect. 404127f654740f2a26ad62a5c155af9199af9e69b889claireho Please follow the directions in ICU's readme." "$LINENO" 5 404227f654740f2a26ad62a5c155af9199af9e69b889claireho fi;; 404327f654740f2a26ad62a5c155af9199af9e69b889claireho *);; 404427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 404550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 404627f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the executable suffix 404727f654740f2a26ad62a5c155af9199af9e69b889claireho# We don't use AC_EXEEXT because some compilers output separate debugging 404827f654740f2a26ad62a5c155af9199af9e69b889claireho# files, which confuses the AC_EXEEXT macro. 404927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for executable suffix" >&5 405027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking checking for executable suffix... " >&6; } 405127f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 405227f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin*|*-*-mingw*) EXEEXT=.exe ;; 405327f654740f2a26ad62a5c155af9199af9e69b889claireho *) EXEEXT="" ;; 405427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 405527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$EXEEXT 405627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXEEXT" >&5 405727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$EXEEXT" >&6; } 405850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 405950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 406027f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine how strict we want to be when compiling 406150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 406227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strict compiling is on" >&5 406327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether strict compiling is on... " >&6; } 406427f654740f2a26ad62a5c155af9199af9e69b889claireho # Check whether --enable-strict was given. 406527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_strict+set}" = set; then : 406627f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_strict; 406727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$enableval" = no 406827f654740f2a26ad62a5c155af9199af9e69b889claireho then 406927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_use_strict_options=no 407027f654740f2a26ad62a5c155af9199af9e69b889claireho else 407127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_use_strict_options=yes 407227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 4073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 407527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_use_strict_options=yes 407627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 407727f654740f2a26ad62a5c155af9199af9e69b889claireho 407827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_use_strict_options" >&5 407927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_use_strict_options" >&6; } 408027f654740f2a26ad62a5c155af9199af9e69b889claireho 408127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_use_strict_options" = yes 408227f654740f2a26ad62a5c155af9199af9e69b889claireho then 408327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes 408427f654740f2a26ad62a5c155af9199af9e69b889claireho then 408559d709d503bab6e2b61931737e662dd293b40578ccornelius case "${host}" in 408659d709d503bab6e2b61931737e662dd293b40578ccornelius *-*-solaris*) 408759d709d503bab6e2b61931737e662dd293b40578ccornelius # Don't use -std=c99 option on Solaris/GCC 408859d709d503bab6e2b61931737e662dd293b40578ccornelius ;; 408959d709d503bab6e2b61931737e662dd293b40578ccornelius *) 409059d709d503bab6e2b61931737e662dd293b40578ccornelius # Do not use -ansi. It limits us to C90, and it breaks some platforms. 409159d709d503bab6e2b61931737e662dd293b40578ccornelius # We use -std=c99 to disable the gnu99 defaults and its associated warnings 409259d709d503bab6e2b61931737e662dd293b40578ccornelius CFLAGS="$CFLAGS -std=c99" 409359d709d503bab6e2b61931737e662dd293b40578ccornelius ;; 409459d709d503bab6e2b61931737e662dd293b40578ccornelius esac 409559d709d503bab6e2b61931737e662dd293b40578ccornelius 409659d709d503bab6e2b61931737e662dd293b40578ccornelius CFLAGS="$CFLAGS -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings" 409727f654740f2a26ad62a5c155af9199af9e69b889claireho else 409827f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 409927f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin) 410027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "`$CC /help 2>&1 | head -c9`" = "Microsoft" 410127f654740f2a26ad62a5c155af9199af9e69b889claireho then 410227f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="$CFLAGS /W4" 410327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 410427f654740f2a26ad62a5c155af9199af9e69b889claireho esac 410527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 410627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GXX" = yes 410727f654740f2a26ad62a5c155af9199af9e69b889claireho then 410854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CXXFLAGS="$CXXFLAGS -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long" 410927f654740f2a26ad62a5c155af9199af9e69b889claireho else 411027f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 411127f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin) 411227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "`$CXX /help 2>&1 | head -c9`" = "Microsoft" 411327f654740f2a26ad62a5c155af9199af9e69b889claireho then 411427f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="$CXXFLAGS /W4" 411527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 411627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 411727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 411827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 4119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 412050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 412127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check if we can build and use 64-bit libraries 412250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 412350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 412427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 412527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4126103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_GREP+:} false; then : 412727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 412827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 412927f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$GREP"; then 413027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_GREP_found=false 413127f654740f2a26ad62a5c155af9199af9e69b889claireho # Loop through the user's path and test for each of PROGNAME-LIST 413227f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 413327f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 413427f654740f2a26ad62a5c155af9199af9e69b889clairehodo 413527f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 413627f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 413727f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_prog in grep ggrep; do 413827f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 413927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 414027f654740f2a26ad62a5c155af9199af9e69b889claireho { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 414127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for GNU ac_path_GREP and select it if it is found. 414227f654740f2a26ad62a5c155af9199af9e69b889claireho # Check for GNU $ac_path_GREP 414327f654740f2a26ad62a5c155af9199af9e69b889clairehocase `"$ac_path_GREP" --version 2>&1` in 414427f654740f2a26ad62a5c155af9199af9e69b889claireho*GNU*) 414527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 414627f654740f2a26ad62a5c155af9199af9e69b889claireho*) 414727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_count=0 414827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n 0123456789 >"conftest.in" 414927f654740f2a26ad62a5c155af9199af9e69b889claireho while : 415027f654740f2a26ad62a5c155af9199af9e69b889claireho do 415127f654740f2a26ad62a5c155af9199af9e69b889claireho cat "conftest.in" "conftest.in" >"conftest.tmp" 415227f654740f2a26ad62a5c155af9199af9e69b889claireho mv "conftest.tmp" "conftest.in" 415327f654740f2a26ad62a5c155af9199af9e69b889claireho cp "conftest.in" "conftest.nl" 415427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo 'GREP' >> "conftest.nl" 415527f654740f2a26ad62a5c155af9199af9e69b889claireho "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 415627f654740f2a26ad62a5c155af9199af9e69b889claireho diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 415727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith $ac_count + 1 && ac_count=$as_val 415827f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_count -gt ${ac_path_GREP_max-0}; then 415927f654740f2a26ad62a5c155af9199af9e69b889claireho # Best one so far, save it but keep looking for a better one 416027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_GREP="$ac_path_GREP" 416127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_GREP_max=$ac_count 416250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 416327f654740f2a26ad62a5c155af9199af9e69b889claireho # 10*(2^10) chars as input seems more than enough 416427f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_count -gt 10 && break 416527f654740f2a26ad62a5c155af9199af9e69b889claireho done 416627f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 416727f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 416827f654740f2a26ad62a5c155af9199af9e69b889claireho 416927f654740f2a26ad62a5c155af9199af9e69b889claireho $ac_path_GREP_found && break 3 417027f654740f2a26ad62a5c155af9199af9e69b889claireho done 417127f654740f2a26ad62a5c155af9199af9e69b889claireho done 417227f654740f2a26ad62a5c155af9199af9e69b889claireho done 417327f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 417427f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_cv_path_GREP"; then 417527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 417650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 417727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 417827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_GREP=$GREP 4179ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 418085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 418127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 418227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 418327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_path_GREP" >&6; } 418427f654740f2a26ad62a5c155af9199af9e69b889claireho GREP="$ac_cv_path_GREP" 418585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4186ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 418727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 418827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for egrep... " >&6; } 4189103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_EGREP+:} false; then : 419027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 419127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 419227f654740f2a26ad62a5c155af9199af9e69b889claireho if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 419327f654740f2a26ad62a5c155af9199af9e69b889claireho then ac_cv_path_EGREP="$GREP -E" 419427f654740f2a26ad62a5c155af9199af9e69b889claireho else 419527f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$EGREP"; then 419627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_EGREP_found=false 419727f654740f2a26ad62a5c155af9199af9e69b889claireho # Loop through the user's path and test for each of PROGNAME-LIST 419827f654740f2a26ad62a5c155af9199af9e69b889claireho as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 419927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 420027f654740f2a26ad62a5c155af9199af9e69b889clairehodo 420127f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 420227f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 420327f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_prog in egrep; do 420427f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 420527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 420627f654740f2a26ad62a5c155af9199af9e69b889claireho { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 420727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for GNU ac_path_EGREP and select it if it is found. 420827f654740f2a26ad62a5c155af9199af9e69b889claireho # Check for GNU $ac_path_EGREP 420927f654740f2a26ad62a5c155af9199af9e69b889clairehocase `"$ac_path_EGREP" --version 2>&1` in 421027f654740f2a26ad62a5c155af9199af9e69b889claireho*GNU*) 421127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 421227f654740f2a26ad62a5c155af9199af9e69b889claireho*) 421327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_count=0 421427f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n 0123456789 >"conftest.in" 421527f654740f2a26ad62a5c155af9199af9e69b889claireho while : 421627f654740f2a26ad62a5c155af9199af9e69b889claireho do 421727f654740f2a26ad62a5c155af9199af9e69b889claireho cat "conftest.in" "conftest.in" >"conftest.tmp" 421827f654740f2a26ad62a5c155af9199af9e69b889claireho mv "conftest.tmp" "conftest.in" 421927f654740f2a26ad62a5c155af9199af9e69b889claireho cp "conftest.in" "conftest.nl" 422027f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo 'EGREP' >> "conftest.nl" 422127f654740f2a26ad62a5c155af9199af9e69b889claireho "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 422227f654740f2a26ad62a5c155af9199af9e69b889claireho diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 422327f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith $ac_count + 1 && ac_count=$as_val 422427f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_count -gt ${ac_path_EGREP_max-0}; then 422527f654740f2a26ad62a5c155af9199af9e69b889claireho # Best one so far, save it but keep looking for a better one 422627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_EGREP="$ac_path_EGREP" 422727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_path_EGREP_max=$ac_count 422827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 422927f654740f2a26ad62a5c155af9199af9e69b889claireho # 10*(2^10) chars as input seems more than enough 423027f654740f2a26ad62a5c155af9199af9e69b889claireho test $ac_count -gt 10 && break 423127f654740f2a26ad62a5c155af9199af9e69b889claireho done 423227f654740f2a26ad62a5c155af9199af9e69b889claireho rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 423327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 4234ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 423527f654740f2a26ad62a5c155af9199af9e69b889claireho $ac_path_EGREP_found && break 3 423627f654740f2a26ad62a5c155af9199af9e69b889claireho done 423727f654740f2a26ad62a5c155af9199af9e69b889claireho done 423827f654740f2a26ad62a5c155af9199af9e69b889claireho done 423927f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 424027f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_cv_path_EGREP"; then 424127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 424227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 424327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 424427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_path_EGREP=$EGREP 424527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 4246ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 424727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 424827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 424927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 425027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_path_EGREP" >&6; } 425127f654740f2a26ad62a5c155af9199af9e69b889claireho EGREP="$ac_cv_path_EGREP" 4252ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4253ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 425427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 425527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for ANSI C header files... " >&6; } 4256103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_header_stdc+:} false; then : 425785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 4258ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 425927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4260ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 426127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 426227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdarg.h> 426327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h> 426427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <float.h> 426527f654740f2a26ad62a5c155af9199af9e69b889claireho 426650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint 426750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain () 426850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{ 426927f654740f2a26ad62a5c155af9199af9e69b889claireho 427050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho ; 427150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho return 0; 427250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho} 4273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 427427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 427527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=yes 4276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 427727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=no 4278ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 427927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4280ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 428127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then 428227f654740f2a26ad62a5c155af9199af9e69b889claireho # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 428327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 428527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h> 428627f654740f2a26ad62a5c155af9199af9e69b889claireho 428727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 428827f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 428927f654740f2a26ad62a5c155af9199af9e69b889claireho $EGREP "memchr" >/dev/null 2>&1; then : 4290ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 429127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 429227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=no 4293ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 429427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest* 429585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 429627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 4297ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 429827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then 429927f654740f2a26ad62a5c155af9199af9e69b889claireho # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 430027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4301ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 430227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 430327f654740f2a26ad62a5c155af9199af9e69b889claireho 4304ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 430527f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 430627f654740f2a26ad62a5c155af9199af9e69b889claireho $EGREP "free" >/dev/null 2>&1; then : 430727f654740f2a26ad62a5c155af9199af9e69b889claireho 4308ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 430927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=no 431027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 431127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest* 4312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4313ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 431485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 431527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then 431627f654740f2a26ad62a5c155af9199af9e69b889claireho # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 431727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then : 431827f654740f2a26ad62a5c155af9199af9e69b889claireho : 431927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 432027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 432127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 432227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ctype.h> 432327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 432427f654740f2a26ad62a5c155af9199af9e69b889claireho#if ((' ' & 0x0FF) == 0x020) 432527f654740f2a26ad62a5c155af9199af9e69b889claireho# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 432627f654740f2a26ad62a5c155af9199af9e69b889claireho# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 432727f654740f2a26ad62a5c155af9199af9e69b889claireho#else 432827f654740f2a26ad62a5c155af9199af9e69b889claireho# define ISLOWER(c) \ 432927f654740f2a26ad62a5c155af9199af9e69b889claireho (('a' <= (c) && (c) <= 'i') \ 433027f654740f2a26ad62a5c155af9199af9e69b889claireho || ('j' <= (c) && (c) <= 'r') \ 433127f654740f2a26ad62a5c155af9199af9e69b889claireho || ('s' <= (c) && (c) <= 'z')) 433227f654740f2a26ad62a5c155af9199af9e69b889claireho# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 433327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 4334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 433527f654740f2a26ad62a5c155af9199af9e69b889claireho#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 433627f654740f2a26ad62a5c155af9199af9e69b889clairehoint 433727f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 433827f654740f2a26ad62a5c155af9199af9e69b889claireho{ 433927f654740f2a26ad62a5c155af9199af9e69b889claireho int i; 434027f654740f2a26ad62a5c155af9199af9e69b889claireho for (i = 0; i < 256; i++) 434127f654740f2a26ad62a5c155af9199af9e69b889claireho if (XOR (islower (i), ISLOWER (i)) 434227f654740f2a26ad62a5c155af9199af9e69b889claireho || toupper (i) != TOUPPER (i)) 434327f654740f2a26ad62a5c155af9199af9e69b889claireho return 2; 434427f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 434527f654740f2a26ad62a5c155af9199af9e69b889claireho} 434627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 434727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 434885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 435027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdc=no 4351ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 435227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 435327f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 435427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 435527f654740f2a26ad62a5c155af9199af9e69b889claireho 435627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 435727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 435827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 435927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdc" >&6; } 436027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then 436127f654740f2a26ad62a5c155af9199af9e69b889claireho 436227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4363ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4364ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 436527f654740f2a26ad62a5c155af9199af9e69b889claireho 436627f654740f2a26ad62a5c155af9199af9e69b889claireho# On IRIX 5.3, sys/types and inttypes.h are conflicting. 436727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 436827f654740f2a26ad62a5c155af9199af9e69b889claireho inttypes.h stdint.h unistd.h 436927f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 437027f654740f2a26ad62a5c155af9199af9e69b889claireho as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 437127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 437227f654740f2a26ad62a5c155af9199af9e69b889claireho" 437327f654740f2a26ad62a5c155af9199af9e69b889clairehoif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4374ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru cat >>confdefs.h <<_ACEOF 437585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4376ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 4377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 4379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 4381ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 438427f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_REQ=nochange 438527f654740f2a26ad62a5c155af9199af9e69b889claireho ENABLE_64BIT_LIBS=unknown 438627f654740f2a26ad62a5c155af9199af9e69b889claireho ## revisit this for cross-compile. 4387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 438827f654740f2a26ad62a5c155af9199af9e69b889claireho # Check whether --enable-64bit-libs was given. 438927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_64bit_libs+set}" = set; then : 439027f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_64bit_libs; echo "note, use --with-library-bits instead of --*-64bit-libs" 439127f654740f2a26ad62a5c155af9199af9e69b889claireho case "${enableval}" in 439227f654740f2a26ad62a5c155af9199af9e69b889claireho no|false|32) with_library_bits=32; ;; 439327f654740f2a26ad62a5c155af9199af9e69b889claireho yes|true|64) with_library_bits=64else32 ;; 439427f654740f2a26ad62a5c155af9199af9e69b889claireho nochange) with_library_bits=nochange; ;; 439527f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for '--*-64bit-libs'" "$LINENO" 5 ;; 439627f654740f2a26ad62a5c155af9199af9e69b889claireho esac 439785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 439885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 439985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 440085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 440185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 440227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --with-library-bits was given. 440327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_bits+set}" = set; then : 440427f654740f2a26ad62a5c155af9199af9e69b889claireho withval=$with_library_bits; case "${withval}" in 440527f654740f2a26ad62a5c155af9199af9e69b889claireho ""|nochange) BITS_REQ=$withval ;; 440627f654740f2a26ad62a5c155af9199af9e69b889claireho 32|64|64else32) BITS_REQ=$withval ;; 440727f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${withval} for --with-library-bits" "$LINENO" 5 ;; 440827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 440985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 441085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 441185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 441227f654740f2a26ad62a5c155af9199af9e69b889claireho # don't use these for cross compiling 441327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = "yes" -a "${BITS_REQ}" != "nochange"; then 441427f654740f2a26ad62a5c155af9199af9e69b889claireho 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 441527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 441627f654740f2a26ad62a5c155af9199af9e69b889claireho # The cast to long int works around a bug in the HP C Compiler 441727f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 441827f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 441927f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364. 442027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 442127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of void *... " >&6; } 4422103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_void_p+:} false; then : 442385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 442485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 442527f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : 442627f654740f2a26ad62a5c155af9199af9e69b889claireho 442727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 442827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_type_void_p" = yes; then 442927f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 443027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 443127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (void *) 443227f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 443327f654740f2a26ad62a5c155af9199af9e69b889claireho else 443427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_sizeof_void_p=0 443527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 443685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 443785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 443885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 443927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 444027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_sizeof_void_p" >&6; } 444127f654740f2a26ad62a5c155af9199af9e69b889claireho 444227f654740f2a26ad62a5c155af9199af9e69b889claireho 444327f654740f2a26ad62a5c155af9199af9e69b889claireho 444427f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 444527f654740f2a26ad62a5c155af9199af9e69b889claireho#define SIZEOF_VOID_P $ac_cv_sizeof_void_p 444685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 444785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 444885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 444927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64 bit binaries are built by default" >&5 445027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 64 bit binaries are built by default... " >&6; } 445127f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_cv_sizeof_void_p in 445227f654740f2a26ad62a5c155af9199af9e69b889claireho 8) DEFAULT_64BIT=yes ;; 445327f654740f2a26ad62a5c155af9199af9e69b889claireho 4) DEFAULT_64BIT=no ;; 445427f654740f2a26ad62a5c155af9199af9e69b889claireho *) DEFAULT_64BIT=unknown 445527f654740f2a26ad62a5c155af9199af9e69b889claireho esac 445627f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_GOT=unknown 445785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 445827f654740f2a26ad62a5c155af9199af9e69b889claireho # 'OK' here means, we can exit any further checking, everything's copa 445927f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=yes 446027f654740f2a26ad62a5c155af9199af9e69b889claireho 446127f654740f2a26ad62a5c155af9199af9e69b889claireho # do we need to check for buildable/runnable 32 or 64 bit? 446227f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_32=no 446327f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_64=no 446485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 446527f654740f2a26ad62a5c155af9199af9e69b889claireho # later, can we run the 32/64 bit binaries so made? 446627f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_32=no 446727f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_64=no 446885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 446927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$DEFAULT_64BIT" = "yes"; then 447027f654740f2a26ad62a5c155af9199af9e69b889claireho # we get 64 bits by default. 447127f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_GOT=64 447227f654740f2a26ad62a5c155af9199af9e69b889claireho case "$BITS_REQ" in 447327f654740f2a26ad62a5c155af9199af9e69b889claireho 32) 447427f654740f2a26ad62a5c155af9199af9e69b889claireho # need to look for 32 bit support. 447527f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_32=yes 447627f654740f2a26ad62a5c155af9199af9e69b889claireho # not copa. 447727f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=no;; 447827f654740f2a26ad62a5c155af9199af9e69b889claireho # everyone else is happy. 447927f654740f2a26ad62a5c155af9199af9e69b889claireho nochange) ;; 448027f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 448127f654740f2a26ad62a5c155af9199af9e69b889claireho esac 448227f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "$DEFAULT_64BIT" = "no"; then 448327f654740f2a26ad62a5c155af9199af9e69b889claireho # not 64 bit by default. 448427f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_GOT=32 448527f654740f2a26ad62a5c155af9199af9e69b889claireho case "$BITS_REQ" in 448627f654740f2a26ad62a5c155af9199af9e69b889claireho 64|64else32) 448727f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_64=yes 448827f654740f2a26ad62a5c155af9199af9e69b889claireho #BITS_CHECK_32=yes 448927f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=no;; 449027f654740f2a26ad62a5c155af9199af9e69b889claireho nochange) ;; 449127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 449227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 449327f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "$DEFAULT_64BIT" = "unknown"; then 449427f654740f2a26ad62a5c155af9199af9e69b889claireho # cross compiling. 449527f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_GOT=unknown 449627f654740f2a26ad62a5c155af9199af9e69b889claireho case "$BITS_REQ" in 449727f654740f2a26ad62a5c155af9199af9e69b889claireho 64|64else32) BITS_OK=no 449827f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_32=yes 449927f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_CHECK_64=yes ;; 450027f654740f2a26ad62a5c155af9199af9e69b889claireho 32) BITS_OK=no;; 450127f654740f2a26ad62a5c155af9199af9e69b889claireho nochange) ;; 450227f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 450327f654740f2a26ad62a5c155af9199af9e69b889claireho esac 450427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 450585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 450627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEFAULT_64BIT" >&5 450727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$DEFAULT_64BIT" >&6; }; 450885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 450927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_OK" != "yes"; then 451027f654740f2a26ad62a5c155af9199af9e69b889claireho # not copa. back these up. 451127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_OLD="${CFLAGS}" 451227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_OLD="${CXXFLAGS}" 451327f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_OLD="${LDFLAGS}" 451427f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_OLD="${ARFLAGS}" 451585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 451627f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_32="${CFLAGS}" 451727f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_32="${CXXFLAGS}" 451827f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_32="${LDFLAGS}" 451927f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_32="${ARFLAGS}" 452085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 452127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_64="${CFLAGS}" 452227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_64="${CXXFLAGS}" 452327f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_64="${LDFLAGS}" 452427f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_64="${ARFLAGS}" 4525ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 452627f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=unknown 452727f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_32=unknown 452827f654740f2a26ad62a5c155af9199af9e69b889claireho # These results can't be cached because is sets compiler flags. 452927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_CHECK_64" = "yes"; then 453027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 64-bit executables" >&5 453127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to build 64-bit executables... " >&6; } 453227f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 453327f654740f2a26ad62a5c155af9199af9e69b889claireho #### 453427f654740f2a26ad62a5c155af9199af9e69b889claireho # Find out if we think we can *build* for 64 bit. Doesn't check whether we can run it. 453527f654740f2a26ad62a5c155af9199af9e69b889claireho # Note, we don't have to actually check if the options work- we'll try them before using them. 453627f654740f2a26ad62a5c155af9199af9e69b889claireho # So, only try actually testing the options, if you are trying to decide between multiple options. 453727f654740f2a26ad62a5c155af9199af9e69b889claireho # On exit from the following clauses: 453827f654740f2a26ad62a5c155af9199af9e69b889claireho # if CAN_BUILD_64=yes: 453927f654740f2a26ad62a5c155af9199af9e69b889claireho # *FLAGS are assumed to contain the right settings for 64bit 454027f654740f2a26ad62a5c155af9199af9e69b889claireho # else if CAN_BUILD_64=no: (default) 454127f654740f2a26ad62a5c155af9199af9e69b889claireho # *FLAGS are assumed to be trashed, and will be reset from *FLAGS_OLD 4542ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 454327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 454427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -m64" 454527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -m64" 454627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 454827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 4549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 455027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 455127f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 4552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 455327f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 4554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 455585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 455627f654740f2a26ad62a5c155af9199af9e69b889claireho else 455727f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 455827f654740f2a26ad62a5c155af9199af9e69b889claireho sparc*-*-solaris*) 455927f654740f2a26ad62a5c155af9199af9e69b889claireho # 1. try -m64 456027f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -m64" 456127f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -m64" 4562b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho if test "$cross_compiling" = yes; then : 4563b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho CAN_BUILD_64=unknown 4564b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoelse 4565b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 456727f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 4568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 4569b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoif ac_fn_c_try_run "$LINENO"; then : 457027f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 4571ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 457227f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 4573ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 4574b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4575b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 4576b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehofi 4577b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 457827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" != yes; then 457927f654740f2a26ad62a5c155af9199af9e69b889claireho # Nope. back out changes. 458027f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 458127f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CFLAGS_OLD}" 458227f654740f2a26ad62a5c155af9199af9e69b889claireho # 2. try xarch=v9 [deprecated] 458327f654740f2a26ad62a5c155af9199af9e69b889claireho ## TODO: cross compile: the following won't work. 458427f654740f2a26ad62a5c155af9199af9e69b889claireho SPARCV9=`isainfo -n 2>&1 | grep sparcv9` 458527f654740f2a26ad62a5c155af9199af9e69b889claireho SOL64=`$CXX -xarch=v9 2>&1 && $CC -xarch=v9 2>&1 | grep -v usage:` 458627f654740f2a26ad62a5c155af9199af9e69b889claireho # "Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs" 458727f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$SOL64" && test -n "$SPARCV9"; then 458827f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -xtarget=ultra -xarch=v9" 458927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -xtarget=ultra -xarch=v9" 459027f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS} -xtarget=ultra -xarch=v9" 459127f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 459227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 4593ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 459427f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 459527f654740f2a26ad62a5c155af9199af9e69b889claireho i386-*-solaris*) 459627f654740f2a26ad62a5c155af9199af9e69b889claireho # 1. try -m64 459727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -m64" 459827f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -m64" 4599b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho if test "$cross_compiling" = yes; then : 4600b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho CAN_BUILD_64=unknown 4601b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoelse 4602b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 460385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 460427f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 460585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 4606b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoif ac_fn_c_try_run "$LINENO"; then : 460727f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 460885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 460927f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 461085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 4611b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4612b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 4613b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehofi 4614b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho 461527f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" != yes; then 461627f654740f2a26ad62a5c155af9199af9e69b889claireho # Nope. back out changes. 461727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 461827f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_OLD}" 461927f654740f2a26ad62a5c155af9199af9e69b889claireho # 2. try the older compiler option 462027f654740f2a26ad62a5c155af9199af9e69b889claireho ## TODO: cross compile problem 4621b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho AMD64=`isainfo -n 2>&1 | grep amd64` 462227f654740f2a26ad62a5c155af9199af9e69b889claireho SOL64=`$CXX -xtarget=generic64 2>&1 && $CC -xtarget=generic64 2>&1 | grep -v usage:` 462327f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$SOL64" && test -n "$AMD64"; then 462427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -xtarget=generic64" 462527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -xtarget=generic64" 462627f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 462727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 462827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 462927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 463027f654740f2a26ad62a5c155af9199af9e69b889claireho ia64-*-linux*) 463127f654740f2a26ad62a5c155af9199af9e69b889claireho # check for ecc/ecpc compiler support 463227f654740f2a26ad62a5c155af9199af9e69b889claireho ## TODO: cross compiler problem 463327f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Intel`"; then 463427f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Itanium`"; then 463527f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 463627f654740f2a26ad62a5c155af9199af9e69b889claireho fi 463727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 463827f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 463927f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-cygwin) 464027f654740f2a26ad62a5c155af9199af9e69b889claireho # vcvarsamd64.bat should have been used to enable 64-bit builds. 464127f654740f2a26ad62a5c155af9199af9e69b889claireho # We only do this check to display the correct answer. 464227f654740f2a26ad62a5c155af9199af9e69b889claireho ## TODO: cross compiler problem 464327f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "`$CXX -help 2>&1 | grep 'for x64'`"; then 464427f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 464527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 464627f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 464727f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-aix*|powerpc64-*-linux*) 464827f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -q64" 464927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -q64" 465027f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS} -q64" 465127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4652ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 465327f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 4654ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 465527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 465627f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 465727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 465827f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 465927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 466027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 466127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" = yes; then 466227f654740f2a26ad62a5c155af9199af9e69b889claireho # worked- set other options. 466327f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 466427f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-aix*) 466527f654740f2a26ad62a5c155af9199af9e69b889claireho # tell AIX what executable mode to use. 466627f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS} -X64" 466727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 466827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 466927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 467027f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-hpux*) 467127f654740f2a26ad62a5c155af9199af9e69b889claireho # First we try the newer +DD64, if that doesn't work, 467227f654740f2a26ad62a5c155af9199af9e69b889claireho # try other options. 4673ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 467427f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} +DD64" 467527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} +DD64" 467627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 467727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 467827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 4679ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 468027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 468127f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 4682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 468327f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 4684ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 468585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 468627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" != yes; then 468727f654740f2a26ad62a5c155af9199af9e69b889claireho # reset 468827f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 468927f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_OLD}" 469027f654740f2a26ad62a5c155af9199af9e69b889claireho # append 469127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} +DA2.0W" 469227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} +DA2.0W" 469327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 469427f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 469527f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 469627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 469727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 469827f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 4699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 470027f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 470185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 470285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 470327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 470427f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 470527f654740f2a26ad62a5c155af9199af9e69b889claireho *-*ibm-openedition*|*-*-os390*) 470627f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -Wc,lp64" 470727f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -Wc,lp64" 470827f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS} -Wl,lp64" 470927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4710ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 471127f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 471285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 471327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 471427f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=yes 471527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 471627f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_64=no 471727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 471827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 471927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 472027f654740f2a26ad62a5c155af9199af9e69b889claireho *) 472127f654740f2a26ad62a5c155af9199af9e69b889claireho # unknown platform. 472227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 472327f654740f2a26ad62a5c155af9199af9e69b889claireho esac 472427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 472527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_64" >&5 472627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CAN_BUILD_64" >&6; } 472727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_64" = yes; then 472827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64-bit binaries are being built " >&5 472927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 64-bit binaries are being built ... " >&6; } 473027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then : 473127f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_64=unknown 473227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 473327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 473485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 473527f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;} 473627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 473727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 473827f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_64=yes 473927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 474027f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_64=no 474127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 474227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 474327f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 474427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 474585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 474627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_64" >&5 474727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$BITS_RUN_64" >&6; }; 474885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 474927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_64="${CFLAGS}" 475027f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_64="${CXXFLAGS}" 475127f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_64="${LDFLAGS}" 475227f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_64="${ARFLAGS}" 475327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 475427f654740f2a26ad62a5c155af9199af9e69b889claireho # put it back. 475527f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 475627f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_OLD}" 475727f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS_OLD}" 475827f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS_OLD}" 475927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 476027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_CHECK_32" = "yes"; then 476127f654740f2a26ad62a5c155af9199af9e69b889claireho # see comment under 'if BITS_CHECK_64', above. 476227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 32-bit executables" >&5 476327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to build 32-bit executables... " >&6; } 476427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 476527f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} -m32" 476627f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -m32" 476727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 476827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 476927f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==32)?0:1;} 477085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 477127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 477227f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_32=yes 477385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 477427f654740f2a26ad62a5c155af9199af9e69b889claireho CAN_BUILD_32=no 4775ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 477685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 477727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 477827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_32" >&5 477927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CAN_BUILD_32" >&6; } 478027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$CAN_BUILD_32" = yes; then 478127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 32-bit binaries are being built " >&5 478227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 32-bit binaries are being built ... " >&6; } 478327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then : 478427f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_32=unknown 4785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 478627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 478727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 478827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==32)?0:1;} 478927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 479027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 479127f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_32=yes 479227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 479327f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_RUN_32=no 479427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 479527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 479627f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 479727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 479885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 479927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_32" >&5 480027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$BITS_RUN_32" >&6; }; 480127f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS_32="${CFLAGS}" 480227f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS_32="${CXXFLAGS}" 480327f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS_32="${LDFLAGS}" 480427f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS_32="${ARFLAGS}" 480527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 480627f654740f2a26ad62a5c155af9199af9e69b889claireho # put it back. 480727f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_OLD}" 480827f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_OLD}" 480927f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS_OLD}" 481027f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS_OLD}" 481127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 481285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 481327f654740f2a26ad62a5c155af9199af9e69b889claireho ## 481427f654740f2a26ad62a5c155af9199af9e69b889claireho # OK. Now, we've tested for 32 and 64 bitness. Let's see what we'll do. 481527f654740f2a26ad62a5c155af9199af9e69b889claireho # 481685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 481727f654740f2a26ad62a5c155af9199af9e69b889claireho # First, implement 64else32 481827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_REQ" = "64else32"; then 481927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_RUN_64" = "yes"; then 482027f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_REQ=64 482127f654740f2a26ad62a5c155af9199af9e69b889claireho else 482227f654740f2a26ad62a5c155af9199af9e69b889claireho # no changes. 482327f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=yes 482427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 482527f654740f2a26ad62a5c155af9199af9e69b889claireho fi 482685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 482727f654740f2a26ad62a5c155af9199af9e69b889claireho # implement. 482827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$BITS_REQ" = "32" -a "$BITS_RUN_32" = "yes"; then 482927f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_32}" 483027f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_32}" 483127f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS_32}" 483227f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS_32}" 483327f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=yes 483427f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "$BITS_REQ" = "64" -a "$BITS_RUN_64" = "yes"; then 483527f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS_64}" 483627f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS_64}" 483727f654740f2a26ad62a5c155af9199af9e69b889claireho LDFLAGS="${LDFLAGS_64}" 483827f654740f2a26ad62a5c155af9199af9e69b889claireho ARFLAGS="${ARFLAGS_64}" 483927f654740f2a26ad62a5c155af9199af9e69b889claireho BITS_OK=yes 484027f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "$BITS_OK" != "yes"; then 484127f654740f2a26ad62a5c155af9199af9e69b889claireho 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 484227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 484327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 4844ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 484585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 484685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 484727f654740f2a26ad62a5c155af9199af9e69b889claireho 484827f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the Makefile fragment 484927f654740f2a26ad62a5c155af9199af9e69b889claireho 485027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking which Makefile fragment to use for ${host}" >&5 485127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking which Makefile fragment to use for ${host}... " >&6; } 4852103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${icu_cv_host_frag+:} false; then : 485327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 4854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 485527f654740f2a26ad62a5c155af9199af9e69b889claireho 485627f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 485727f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-solaris*) 485827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 485927f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-solaris-gcc 486027f654740f2a26ad62a5c155af9199af9e69b889claireho else 486127f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-solaris 486227f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 486327f654740f2a26ad62a5c155af9199af9e69b889clairehoalpha*-*-linux-gnu) 486427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 486527f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-alpha-linux-gcc 486627f654740f2a26ad62a5c155af9199af9e69b889claireho else 486727f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-alpha-linux-cc 486827f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 486927f654740f2a26ad62a5c155af9199af9e69b889clairehopowerpc*-*-linux*) 487027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 487127f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-linux 487227f654740f2a26ad62a5c155af9199af9e69b889claireho else 487327f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-linux-va 487427f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 487527f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;; 48768393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius*-*-cygwin|*-*-mingw32|*-*-mingw64) 487727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 487827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4879ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 488027f654740f2a26ad62a5c155af9199af9e69b889claireho 488127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __MINGW32__ 488227f654740f2a26ad62a5c155af9199af9e69b889claireho#error This is not MinGW 488327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 4884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 4885ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 4886ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 488785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 488885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 488985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 4890ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 4891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 489227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 48938393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius cat confdefs.h - <<_ACEOF >conftest.$ac_ext 48948393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius/* end confdefs.h. */ 48958393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius 48968393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#ifndef __MINGW64__ 48978393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#error This is not MinGW64 48988393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#endif 48998393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusint 49008393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusmain () 49018393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius{ 49028393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius 49038393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius ; 49048393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius return 0; 49058393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius} 49068393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius_ACEOF 49078393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusif ac_fn_c_try_compile "$LINENO"; then : 49088393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius icu_cv_host_frag=mh-mingw64 49098393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliuselse 491027f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-mingw 49118393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusfi 49128393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4913ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 491427f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-cygwin 4915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 491627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 491727f654740f2a26ad62a5c155af9199af9e69b889claireho else 491827f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-cygwin-msvc 491927f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 492027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*bsd*|*-*-dragonfly*) icu_cv_host_frag=mh-bsd-gcc ;; 492127f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-aix*) 492227f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 492327f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-aix-gcc 492427f654740f2a26ad62a5c155af9199af9e69b889claireho else 492527f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-aix-va 492627f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 492727f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-hpux*) 492827f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 492927f654740f2a26ad62a5c155af9199af9e69b889claireho icu_cv_host_frag=mh-hpux-gcc 493027f654740f2a26ad62a5c155af9199af9e69b889claireho else 493127f654740f2a26ad62a5c155af9199af9e69b889claireho case "$CXX" in 493227f654740f2a26ad62a5c155af9199af9e69b889claireho *aCC) icu_cv_host_frag=mh-hpux-acc ;; 493327f654740f2a26ad62a5c155af9199af9e69b889claireho esac 493427f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 493527f654740f2a26ad62a5c155af9199af9e69b889claireho*-*ibm-openedition*|*-*-os390*) icu_cv_host_frag=mh-os390 ;; 493627f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-os400*) icu_cv_host_frag=mh-os400 ;; 493727f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-rhapsody*) icu_cv_host_frag=mh-darwin ;; 493827f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-darwin*) icu_cv_host_frag=mh-darwin ;; 493927f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-beos) icu_cv_host_frag=mh-beos ;; 494027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-haiku) icu_cv_host_frag=mh-haiku ;; 494127f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-irix*) icu_cv_host_frag=mh-irix ;; 494227f654740f2a26ad62a5c155af9199af9e69b889claireho*-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;; 494327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-nto*) icu_cv_host_frag=mh-qnx ;; 494427f654740f2a26ad62a5c155af9199af9e69b889claireho*-ncr-*) icu_cv_host_frag=mh-mpras ;; 494527f654740f2a26ad62a5c155af9199af9e69b889claireho*) icu_cv_host_frag=mh-unknown ;; 494627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 494785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4949ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 495027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $icu_cv_host_frag" >&5 495127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$icu_cv_host_frag" >&6; } 4952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 4953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 495427f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for libraries and other host specific stuff 495527f654740f2a26ad62a5c155af9199af9e69b889claireho# On HP/UX, don't link to -lm from a shared lib because it isn't 495627f654740f2a26ad62a5c155af9199af9e69b889claireho# PIC (at least on 10.2) 495727f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 495827f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-hpux*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5 495927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; } 4960103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then : 496185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 4962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 496327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_check_lib_save_LIBS=$LIBS 496427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm $LIBS" 496527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 4966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 4967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 496885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error. 496985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho Use char because int might match the return type of a GCC 497085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho builtin and then its argument prototype would still apply. */ 4971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus 4972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C" 4973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 497427f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor (); 4975ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 4976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 4977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 497827f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor (); 4979ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 4980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 4981ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 4982ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 498327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 498427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_m_floor=yes 4985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 498627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_m_floor=no 4987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 498827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 498927f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 499027f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS 4991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 499227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5 499327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; } 4994103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then : 499527f654740f2a26ad62a5c155af9199af9e69b889claireho LIB_M="-lm" 4996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 499727f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 4998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 499927f654740f2a26ad62a5c155af9199af9e69b889claireho *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5 500027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; } 5001103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then : 500285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5003ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 500427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_check_lib_save_LIBS=$LIBS 500527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm $LIBS" 500627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 500827f654740f2a26ad62a5c155af9199af9e69b889claireho 500927f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 501027f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 501127f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 501227f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 501327f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 501427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 501527f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor (); 5016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 501927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor (); 5020ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5021ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5022ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 502427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 502527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_m_floor=yes 5026ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 502727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_m_floor=no 502827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 502927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 503027f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 503127f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS 503227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 503327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5 503427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; } 5035103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then : 503627f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 503727f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBM 1 503827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 5039ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 504027f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-lm $LIBS" 504185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 504385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 504427f654740f2a26ad62a5c155af9199af9e69b889claireho LIB_M="" ;; 504527f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 504627f654740f2a26ad62a5c155af9199af9e69b889claireho 504727f654740f2a26ad62a5c155af9199af9e69b889claireho 504827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build shared libraries 504927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 505027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build shared libraries... " >&6; } 505127f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no 505227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-shared was given. 505327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_shared+set}" = set; then : 505427f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_shared; case "${enableval}" in 505527f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") enabled=yes; ENABLE_SHARED=YES ;; 505627f654740f2a26ad62a5c155af9199af9e69b889claireho no);; 505727f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 505827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 505927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 506027f654740f2a26ad62a5c155af9199af9e69b889claireho enabled=yes; ENABLE_SHARED=YES 506127f654740f2a26ad62a5c155af9199af9e69b889claireho 5062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 506327f654740f2a26ad62a5c155af9199af9e69b889claireho 506427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 506527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 506627f654740f2a26ad62a5c155af9199af9e69b889claireho 506727f654740f2a26ad62a5c155af9199af9e69b889claireho 506827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build static libraries 506927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 507027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build static libraries... " >&6; } 507127f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no 507227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-static was given. 507327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_static+set}" = set; then : 507427f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_static; case "${enableval}" in 507527f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") enabled=yes; ENABLE_STATIC=YES ;; 507627f654740f2a26ad62a5c155af9199af9e69b889claireho no) ;; 507727f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 507827f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 508127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 508227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 508327f654740f2a26ad62a5c155af9199af9e69b889claireho 508427f654740f2a26ad62a5c155af9199af9e69b889claireho 5085103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# When building release static library, there might be some optimization flags we can use 5086103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$ENABLE_STATIC" = "YES"; then 5087103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "$ENABLE_SHARED" != "YES"; then 5088103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "$ENABLE_RELEASE" = 1; then 5089103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use static library optimization option" >&5 5090103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo_n "checking whether we can use static library optimization option... " >&6; } 5091103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CHECK_STATIC_OPT_FLAG=no 5092103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5093103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius OLD_CPPFLAGS="${CPPFLAGS}" 5094103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius OLD_LDFLAGS="${LDFLAGS}" 5095103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5096103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius case "${host}" in 5097103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *-linux*|i*86-*-*bsd*|i*86-pc-gnu) 509854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = yes; then 5099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CPPFLAGS="${CPPFLAGS} -ffunction-sections -fdata-sections" 5100103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius LDFLAGS="${LDFLAGS} -Wl,--gc-sections" 5101103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5102103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 5103103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *) 5104103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 5105103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius esac 5106103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5107103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5108103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/* end confdefs.h. */ 5109103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5110103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusint 5111103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusmain () 5112103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{ 5113103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5114103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ; 5115103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius return 0; 5116103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius} 5117103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius_ACEOF 5118103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ac_fn_c_try_link "$LINENO"; then : 5119103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CHECK_STATIC_OPT_FLAG=yes 5120103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse 5121103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CHECK_STATIC_OPT_FLAG=no 5122103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 5123103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusrm -f core conftest.err conftest.$ac_objext \ 5124103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius conftest$ac_exeext conftest.$ac_ext 5125103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_STATIC_OPT_FLAG" >&5 5126103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$CHECK_STATIC_OPT_FLAG" >&6; } 5127103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "$CHECK_STATIC_OPT_FLAG" = no; then 5128103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CPPFLAGS="${OLD_CPPFLAGS}" 5129103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius LDFLAGS="${OLD_LDFLAGS}" 5130103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5131103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5132103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5133103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 5134103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 5135103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 513627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enable auto cleanup of libraries 513727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable auto cleanup of libraries" >&5 513827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable auto cleanup of libraries... " >&6; } 513927f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no 514027f654740f2a26ad62a5c155af9199af9e69b889clairehoUCLN_NO_AUTO_CLEANUP=1 514127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-auto-cleanup was given. 514227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_auto_cleanup+set}" = set; then : 514327f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_auto_cleanup; case "${enableval}" in 5144103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius yes) enabled=yes; 5145103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DUCLN_NO_AUTO_CLEANUP=0"; 5146103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius UCLN_NO_AUTO_CLEANUP=0 5147103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 514827f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 514927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 515027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 515227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 515327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 5154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 515627f654740f2a26ad62a5c155af9199af9e69b889claireho# MSVC floating-point option 515727f654740f2a26ad62a5c155af9199af9e69b889clairehoMSVC_RELEASE_FLAG="" 515827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $enabled = yes 515927f654740f2a26ad62a5c155af9199af9e69b889clairehothen 516027f654740f2a26ad62a5c155af9199af9e69b889claireho if test $icu_cv_host_frag = mh-cygwin-msvc 516127f654740f2a26ad62a5c155af9199af9e69b889claireho then 516227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5163ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 516427f654740f2a26ad62a5c155af9199af9e69b889claireho 516527f654740f2a26ad62a5c155af9199af9e69b889claireho #if defined _MSC_VER && _MSC_VER >= 1400 516627f654740f2a26ad62a5c155af9199af9e69b889claireho #else 516727f654740f2a26ad62a5c155af9199af9e69b889claireho Microsoft Visual C++ < 2005 516827f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 5169ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5170ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5171ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5172ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 517327f654740f2a26ad62a5c155af9199af9e69b889claireho 5174ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5175ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 517827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 517927f654740f2a26ad62a5c155af9199af9e69b889claireho MSVC_RELEASE_FLAG="/fp:precise" 5180ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 518127f654740f2a26ad62a5c155af9199af9e69b889claireho MSVC_RELEASE_FLAG="/Op" 518227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 518327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5184ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 518527f654740f2a26ad62a5c155af9199af9e69b889claireho CFLAGS="${CFLAGS} ${MSVC_RELEASE_FLAG}" 518627f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} ${MSVC_RELEASE_FLAG}" 518727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 5188ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 518985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 519027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enabled draft APIs 519127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable draft APIs" >&5 519227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable draft APIs... " >&6; } 519327f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes 519427f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DEFAULT_SHOW_DRAFT=1 519527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-draft was given. 519627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_draft+set}" = set; then : 519727f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_draft; case "${enableval}" in 5198103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius no) enabled=no; U_DEFAULT_SHOW_DRAFT=0; 5199103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEFAULT_SHOW_DRAFT=0" 5200103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 520127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 520227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5203ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5204ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 520527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 520627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 520727f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure that we can use draft API in ICU. 520827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$U_DEFAULT_SHOW_DRAFT" = 0; then 5209103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_SHOW_DRAFT_API" 5210ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 521250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 521327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then 521427f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 521527f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ranlib; ac_word=$2 521627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 521727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 5218103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_RANLIB+:} false; then : 521927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 522027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 522127f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$RANLIB"; then 522227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 522327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 522427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 522527f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 522627f654740f2a26ad62a5c155af9199af9e69b889clairehodo 522727f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 522827f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 522927f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 523027f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 523127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 523227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 523327f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 523427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 523527f654740f2a26ad62a5c155af9199af9e69b889clairehodone 523627f654740f2a26ad62a5c155af9199af9e69b889claireho done 523727f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 523850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 523927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 524027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 524127f654740f2a26ad62a5c155af9199af9e69b889clairehoRANLIB=$ac_cv_prog_RANLIB 524227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$RANLIB"; then 524327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 524427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$RANLIB" >&6; } 524527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 524627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 524727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 524827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 524927f654740f2a26ad62a5c155af9199af9e69b889claireho 525027f654740f2a26ad62a5c155af9199af9e69b889claireho 525127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 525227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_RANLIB"; then 525327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_ct_RANLIB=$RANLIB 525427f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "ranlib", so it can be a program name with args. 525527f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ranlib; ac_word=$2 525627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 525727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 5258103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 525927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 526050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 526127f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_ct_RANLIB"; then 526227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 526327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 526427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 526527f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 526627f654740f2a26ad62a5c155af9199af9e69b889clairehodo 526727f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 526827f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 526927f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 527027f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 527127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_RANLIB="ranlib" 527227f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 527327f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 527427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 527527f654740f2a26ad62a5c155af9199af9e69b889clairehodone 527627f654740f2a26ad62a5c155af9199af9e69b889claireho done 527727f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 527850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 527927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 528027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 528127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 528227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_RANLIB"; then 528327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 528427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_RANLIB" >&6; } 528527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 528627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 528750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "no" >&6; } 528850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 528950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 529027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_ct_RANLIB" = x; then 529127f654740f2a26ad62a5c155af9199af9e69b889claireho RANLIB=":" 529227f654740f2a26ad62a5c155af9199af9e69b889claireho else 529327f654740f2a26ad62a5c155af9199af9e69b889claireho case $cross_compiling:$ac_tool_warned in 529427f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:) 529527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 529627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 529727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;; 529827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 529927f654740f2a26ad62a5c155af9199af9e69b889claireho RANLIB=$ac_ct_RANLIB 530027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 530127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 530227f654740f2a26ad62a5c155af9199af9e69b889claireho RANLIB="$ac_cv_prog_RANLIB" 530327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 530450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 5305ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 530627f654740f2a26ad62a5c155af9199af9e69b889claireho# look for 'ar' the proper way 530727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then 530827f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 530927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ar; ac_word=$2 531027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 531127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 5312103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_AR+:} false; then : 531385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5314ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 531527f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$AR"; then 531627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_AR="$AR" # Let the user override the test. 531727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 531827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 531927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 532027f654740f2a26ad62a5c155af9199af9e69b889clairehodo 532127f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 532227f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 532327f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 532427f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 532527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_AR="${ac_tool_prefix}ar" 532627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 532727f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 532827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 532927f654740f2a26ad62a5c155af9199af9e69b889clairehodone 533027f654740f2a26ad62a5c155af9199af9e69b889claireho done 533127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 5332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 533327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 533427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 533527f654740f2a26ad62a5c155af9199af9e69b889clairehoAR=$ac_cv_prog_AR 533627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$AR"; then 533727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 533827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$AR" >&6; } 533927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 534027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 534127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 534227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5343ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5344ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 534527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 534627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_AR"; then 534727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_ct_AR=$AR 534827f654740f2a26ad62a5c155af9199af9e69b889claireho # Extract the first word of "ar", so it can be a program name with args. 534927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ar; ac_word=$2 535027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 535127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; } 5352103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_AR+:} false; then : 535327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 535427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 535527f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_ct_AR"; then 535627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 535727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 535827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 535927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH 536027f654740f2a26ad62a5c155af9199af9e69b889clairehodo 536127f654740f2a26ad62a5c155af9199af9e69b889claireho IFS=$as_save_IFS 536227f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dir" && as_dir=. 536327f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_exec_ext in '' $ac_executable_extensions; do 536427f654740f2a26ad62a5c155af9199af9e69b889claireho if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 536527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_prog_ac_ct_AR="ar" 536627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 536727f654740f2a26ad62a5c155af9199af9e69b889claireho break 2 536827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 536927f654740f2a26ad62a5c155af9199af9e69b889clairehodone 537027f654740f2a26ad62a5c155af9199af9e69b889claireho done 537127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS 5372ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 537327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 537427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 537527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_AR=$ac_cv_prog_ac_ct_AR 537627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_AR"; then 537727f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 537827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_AR" >&6; } 537927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 538027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 538127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 538227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 538427f654740f2a26ad62a5c155af9199af9e69b889claireho if test "x$ac_ct_AR" = x; then 5385103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius AR="false" 538627f654740f2a26ad62a5c155af9199af9e69b889claireho else 538727f654740f2a26ad62a5c155af9199af9e69b889claireho case $cross_compiling:$ac_tool_warned in 538827f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:) 538927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 539027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 539127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;; 539285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 539327f654740f2a26ad62a5c155af9199af9e69b889claireho AR=$ac_ct_AR 539427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 5395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 539627f654740f2a26ad62a5c155af9199af9e69b889claireho AR="$ac_cv_prog_AR" 539727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 539927f654740f2a26ad62a5c155af9199af9e69b889claireho 540027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable renaming of symbols" >&5 540127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable renaming of symbols... " >&6; } 540227f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes 540327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DISABLE_RENAMING=0 540427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-renaming was given. 540527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_renaming+set}" = set; then : 540627f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_renaming; case "${enableval}" in 540727f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") enabled=yes ;; 5408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius no) enabled=no; U_DISABLE_RENAMING=1; 5409103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_DISABLE_RENAMING=1" 5410103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 541127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 541227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5413ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5414ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 541527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 541627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 541727f654740f2a26ad62a5c155af9199af9e69b889claireho 541827f654740f2a26ad62a5c155af9199af9e69b889claireho 541927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable function and data tracing" >&5 542027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable function and data tracing... " >&6; } 542127f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no 542227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_TRACING=0 542327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-tracing was given. 542427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tracing+set}" = set; then : 542527f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_tracing; case "${enableval}" in 5426103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius yes|"") enabled=yes; 5427103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_TRACING=1"; 5428103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius U_ENABLE_TRACING=1 ;; 542927f654740f2a26ad62a5c155af9199af9e69b889claireho no) enabled=no; U_ENABLE_TRACING=0 ;; 543027f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 543127f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5433ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 543427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5 543527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; } 5436ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 543859d709d503bab6e2b61931737e662dd293b40578ccornelius# check if elf.h is present. 543959d709d503bab6e2b61931737e662dd293b40578ccorneliusfor ac_header in elf.h 544059d709d503bab6e2b61931737e662dd293b40578ccorneliusdo : 544159d709d503bab6e2b61931737e662dd293b40578ccornelius ac_fn_c_check_header_mongrel "$LINENO" "elf.h" "ac_cv_header_elf_h" "$ac_includes_default" 544259d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "x$ac_cv_header_elf_h" = xyes; then : 544359d709d503bab6e2b61931737e662dd293b40578ccornelius cat >>confdefs.h <<_ACEOF 544459d709d503bab6e2b61931737e662dd293b40578ccornelius#define HAVE_ELF_H 1 544559d709d503bab6e2b61931737e662dd293b40578ccornelius_ACEOF 544659d709d503bab6e2b61931737e662dd293b40578ccornelius 544759d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 544859d709d503bab6e2b61931737e662dd293b40578ccornelius 544959d709d503bab6e2b61931737e662dd293b40578ccorneliusdone 545059d709d503bab6e2b61931737e662dd293b40578ccornelius 545159d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "x$ac_cv_header_elf_h" = "xyes"; then 545259d709d503bab6e2b61931737e662dd293b40578ccornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_HAVE_ELF_H=1"; 545359d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 5454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 545527f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_DYLOAD=1 5456103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusenable=yes 545727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins" >&5 545827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable dynamic loading of plugins... " >&6; } 545927f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-dyload was given. 546027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_dyload+set}" = set; then : 546127f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_dyload; case "${enableval}" in 546227f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") 546327f654740f2a26ad62a5c155af9199af9e69b889claireho U_ENABLE_DYLOAD=1 5464103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius enable=yes 5465103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 546627f654740f2a26ad62a5c155af9199af9e69b889claireho no) 546727f654740f2a26ad62a5c155af9199af9e69b889claireho U_ENABLE_DYLOAD=0; 5468103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius enable=no; 5469103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_DYLOAD=0"; 5470103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 547127f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 547227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 547327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5475103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable" >&5 5476103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$enable" >&6; } 5477ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5478ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5479103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$enable" = "yes"; then 5480103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius for ac_header in dlfcn.h 548127f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 548227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default" 5483103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dlfcn_h" = xyes; then : 548427f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 548527f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLFCN_H 1 548627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 5487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 548985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 549027f654740f2a26ad62a5c155af9199af9e69b889clairehodone 5491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5492103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius #AC_MSG_RESULT($enabled) 5493103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 549427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing dlopen... " >&6; } 5495103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then : 549685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 549827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_func_search_save_LIBS=$LIBS 549927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5500ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 5501ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 550285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error. 550385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho Use char because int might match the return type of a GCC 550485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho builtin and then its argument prototype would still apply. */ 5505ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus 5506ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C" 5507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 550827f654740f2a26ad62a5c155af9199af9e69b889clairehochar dlopen (); 5509ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5510ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5511ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 551227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn dlopen (); 5513ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5516ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 551727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' dl; do 551827f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_lib"; then 551927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_res="none required" 552027f654740f2a26ad62a5c155af9199af9e69b889claireho else 552127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_res=-l$ac_lib 552227f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-l$ac_lib $ac_func_search_save_LIBS" 552327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 552427f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_try_link "$LINENO"; then : 552527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_dlopen=$ac_res 552627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 552727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 552827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext 5529103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if ${ac_cv_search_dlopen+:} false; then : 553027f654740f2a26ad62a5c155af9199af9e69b889claireho break 553127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 553227f654740f2a26ad62a5c155af9199af9e69b889clairehodone 5533103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then : 553427f654740f2a26ad62a5c155af9199af9e69b889claireho 5535ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 553627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_dlopen=no 553727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 553827f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext 553927f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS 554027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 554127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 554227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_dlopen" >&6; } 554327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_dlopen 554427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then : 554527f654740f2a26ad62a5c155af9199af9e69b889claireho test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 554885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5549103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius for ac_func in dlopen 555027f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 555127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 5552103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_dlopen" = xyes; then : 555327f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 555427f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLOPEN 1 555527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 555627f654740f2a26ad62a5c155af9199af9e69b889claireho 5557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 555827f654740f2a26ad62a5c155af9199af9e69b889clairehodone 5559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5561103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "x$ac_cv_func_dlopen" != xyes; then 5562103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DHAVE_DLOPEN=0" 5563103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 5564103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 5565ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 556627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for miscellanous functions. 556727f654740f2a26ad62a5c155af9199af9e69b889claireho# So, use for putil / tools only. 556827f654740f2a26ad62a5c155af9199af9e69b889claireho# Note that this will generate HAVE_GETTIMEOFDAY, not U_HAVE_GETTIMEOFDAY 556927f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_func in gettimeofday 557027f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 557127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday" 5572103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_gettimeofday" = xyes; then : 557327f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 557427f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_GETTIMEOFDAY 1 557527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 557627f654740f2a26ad62a5c155af9199af9e69b889claireho 557727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 557827f654740f2a26ad62a5c155af9199af9e69b889clairehodone 5579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 558027f654740f2a26ad62a5c155af9199af9e69b889claireho 5581103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 558227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to use the evil rpath or not 558327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-rpath was given. 558427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_rpath+set}" = set; then : 558527f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_rpath; case "${enableval}" in 558627f654740f2a26ad62a5c155af9199af9e69b889claireho yes|"") ENABLE_RPATH=YES ;; 558727f654740f2a26ad62a5c155af9199af9e69b889claireho no) ;; 558827f654740f2a26ad62a5c155af9199af9e69b889claireho *) ;; 558927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 559027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 559127f654740f2a26ad62a5c155af9199af9e69b889claireho ENABLE_RPATH=NO 559227f654740f2a26ad62a5c155af9199af9e69b889claireho 559327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 559427f654740f2a26ad62a5c155af9199af9e69b889claireho 559527f654740f2a26ad62a5c155af9199af9e69b889claireho 559627f654740f2a26ad62a5c155af9199af9e69b889claireho 559727f654740f2a26ad62a5c155af9199af9e69b889claireho 559827f654740f2a26ad62a5c155af9199af9e69b889claireho 559927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp 560027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS' 560127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 560227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 560327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu 560427f654740f2a26ad62a5c155af9199af9e69b889claireho 560527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++ compiler" >&5 560627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if we have a C++ compiler... " >&6; } 560727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 560827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 560927f654740f2a26ad62a5c155af9199af9e69b889claireho 561027f654740f2a26ad62a5c155af9199af9e69b889clairehoint 561127f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 561227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 561327f654740f2a26ad62a5c155af9199af9e69b889claireho 561427f654740f2a26ad62a5c155af9199af9e69b889claireho ; 561527f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 561627f654740f2a26ad62a5c155af9199af9e69b889claireho} 561727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 561827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 561927f654740f2a26ad62a5c155af9199af9e69b889claireho cxx_okay=yes 5620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 562127f654740f2a26ad62a5c155af9199af9e69b889claireho cxx_okay=no 562227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 562327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 562427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $cxx_okay = yes 562527f654740f2a26ad62a5c155af9199af9e69b889clairehothen 5626103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { $as_echo "$as_me:${as_lineno-$LINENO}: result: Good" >&5 5627103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "Good" >&6; } 5628ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 562927f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 563027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; } 563127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "C++ compiler $CXX does not work or no compiler found" "$LINENO" 5 563227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 563327f654740f2a26ad62a5c155af9199af9e69b889claireho 563459d709d503bab6e2b61931737e662dd293b40578ccorneliusif [ "$GXX" = yes ]; then 563559d709d503bab6e2b61931737e662dd293b40578ccornelius # if CXXFLAGS does not have a "-std=" setting, set it now to -std=c++0x, 563659d709d503bab6e2b61931737e662dd293b40578ccornelius # and check that the compiler still works. 563759d709d503bab6e2b61931737e662dd293b40578ccornelius if ! echo "$CXXFLAGS" | grep '\-std=' >/dev/null 2>&1; then 563859d709d503bab6e2b61931737e662dd293b40578ccornelius OLD_CXXFLAGS="${CXXFLAGS}" 563959d709d503bab6e2b61931737e662dd293b40578ccornelius CXXFLAGS="$CXXFLAGS --std=c++0x" 564059d709d503bab6e2b61931737e662dd293b40578ccornelius { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++11 compiler" >&5 564159d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo_n "checking if we have a C++11 compiler... " >&6; } 564259d709d503bab6e2b61931737e662dd293b40578ccornelius cat confdefs.h - <<_ACEOF >conftest.$ac_ext 564359d709d503bab6e2b61931737e662dd293b40578ccornelius/* end confdefs.h. */ 564459d709d503bab6e2b61931737e662dd293b40578ccornelius 564559d709d503bab6e2b61931737e662dd293b40578ccorneliusint 564659d709d503bab6e2b61931737e662dd293b40578ccorneliusmain () 564759d709d503bab6e2b61931737e662dd293b40578ccornelius{ 564859d709d503bab6e2b61931737e662dd293b40578ccornelius 564959d709d503bab6e2b61931737e662dd293b40578ccornelius ; 565059d709d503bab6e2b61931737e662dd293b40578ccornelius return 0; 565159d709d503bab6e2b61931737e662dd293b40578ccornelius} 565259d709d503bab6e2b61931737e662dd293b40578ccornelius_ACEOF 565359d709d503bab6e2b61931737e662dd293b40578ccorneliusif ac_fn_cxx_try_compile "$LINENO"; then : 565459d709d503bab6e2b61931737e662dd293b40578ccornelius cxx11_okay=yes 565559d709d503bab6e2b61931737e662dd293b40578ccorneliuselse 565659d709d503bab6e2b61931737e662dd293b40578ccornelius cxx11_okay=no 565759d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 565859d709d503bab6e2b61931737e662dd293b40578ccorneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 565959d709d503bab6e2b61931737e662dd293b40578ccornelius { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cxx11_okay" >&5 566059d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo "$cxx11_okay" >&6; } 566159d709d503bab6e2b61931737e662dd293b40578ccornelius if [ $cxx11_okay = yes ]; then 566259d709d503bab6e2b61931737e662dd293b40578ccornelius { $as_echo "$as_me:${as_lineno-$LINENO}: Adding CXXFLAGS option --std=c++0x" >&5 566359d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo "$as_me: Adding CXXFLAGS option --std=c++0x" >&6;} 566459d709d503bab6e2b61931737e662dd293b40578ccornelius UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} --std=c++0x" 566559d709d503bab6e2b61931737e662dd293b40578ccornelius else 566659d709d503bab6e2b61931737e662dd293b40578ccornelius CXXFLAGS="$OLD_CXXFLAGS" 566759d709d503bab6e2b61931737e662dd293b40578ccornelius fi 566859d709d503bab6e2b61931737e662dd293b40578ccornelius fi 566959d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 567059d709d503bab6e2b61931737e662dd293b40578ccornelius 567127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <string> works" >&5 567227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if #include <string> works... " >&6; } 567327f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5674ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 567527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string> 5676ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5677ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 567927f654740f2a26ad62a5c155af9199af9e69b889claireho 5680ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5681ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5683ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 568427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then : 568527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdstring=yes 5686ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 568727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_header_stdstring=no 568827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 568927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 569027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdstring" >&5 569127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdstring" >&6; } 569227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdstring = yes 569327f654740f2a26ad62a5c155af9199af9e69b889clairehothen 569427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_STD_STRING=1 5695103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse 5696103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius U_HAVE_STD_STRING=0 5697103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0" 5698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 569985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 570059d709d503bab6e2b61931737e662dd293b40578ccornelius 570159d709d503bab6e2b61931737e662dd293b40578ccornelius 570259d709d503bab6e2b61931737e662dd293b40578ccornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <atomic> works" >&5 570359d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo_n "checking if #include <atomic> works... " >&6; } 570459d709d503bab6e2b61931737e662dd293b40578ccorneliuscat confdefs.h - <<_ACEOF >conftest.$ac_ext 570559d709d503bab6e2b61931737e662dd293b40578ccornelius/* end confdefs.h. */ 570659d709d503bab6e2b61931737e662dd293b40578ccornelius#include <atomic> 570759d709d503bab6e2b61931737e662dd293b40578ccorneliusint 570859d709d503bab6e2b61931737e662dd293b40578ccorneliusmain () 570959d709d503bab6e2b61931737e662dd293b40578ccornelius{ 571059d709d503bab6e2b61931737e662dd293b40578ccornelius 571159d709d503bab6e2b61931737e662dd293b40578ccornelius ; 571259d709d503bab6e2b61931737e662dd293b40578ccornelius return 0; 571359d709d503bab6e2b61931737e662dd293b40578ccornelius} 571459d709d503bab6e2b61931737e662dd293b40578ccornelius_ACEOF 571559d709d503bab6e2b61931737e662dd293b40578ccorneliusif ac_fn_cxx_try_compile "$LINENO"; then : 571659d709d503bab6e2b61931737e662dd293b40578ccornelius ac_cv_header_atomic=yes 571759d709d503bab6e2b61931737e662dd293b40578ccorneliuselse 571859d709d503bab6e2b61931737e662dd293b40578ccornelius ac_cv_header_atomic=no 571959d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 572059d709d503bab6e2b61931737e662dd293b40578ccorneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 572159d709d503bab6e2b61931737e662dd293b40578ccornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_atomic" >&5 572259d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo "$ac_cv_header_atomic" >&6; } 572359d709d503bab6e2b61931737e662dd293b40578ccorneliusif test $ac_cv_header_atomic = yes 572459d709d503bab6e2b61931737e662dd293b40578ccorneliusthen 572559d709d503bab6e2b61931737e662dd293b40578ccornelius U_HAVE_ATOMIC=1 572659d709d503bab6e2b61931737e662dd293b40578ccorneliuselse 572759d709d503bab6e2b61931737e662dd293b40578ccornelius U_HAVE_ATOMIC=0 572859d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 572959d709d503bab6e2b61931737e662dd293b40578ccornelius# Make this available via CPPFLAGS 573059d709d503bab6e2b61931737e662dd293b40578ccorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_ATOMIC=${U_HAVE_ATOMIC}" 573159d709d503bab6e2b61931737e662dd293b40578ccornelius 573259d709d503bab6e2b61931737e662dd293b40578ccornelius 573327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 573427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 573527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 573627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 573727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 573827f654740f2a26ad62a5c155af9199af9e69b889claireho 573927f654740f2a26ad62a5c155af9199af9e69b889claireho 574054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Always build ICU with multi-threading support. 574127f654740f2a26ad62a5c155af9199af9e69b889clairehothreads=true 574254dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusICU_USE_THREADS=1 574327f654740f2a26ad62a5c155af9199af9e69b889clairehoOLD_LIBS=${LIBS} 5744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 574527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $threads = true; then 574627f654740f2a26ad62a5c155af9199af9e69b889claireho # For Compaq Tru64 (OSF1), we must look for pthread_attr_init 574727f654740f2a26ad62a5c155af9199af9e69b889claireho # and must do this before seaching for pthread_mutex_destroy, or 574827f654740f2a26ad62a5c155af9199af9e69b889claireho # we will pick up libpthreads.so not libpthread.so 574927f654740f2a26ad62a5c155af9199af9e69b889claireho # If this fails, then we must test for HPUX specials, before 575027f654740f2a26ad62a5c155af9199af9e69b889claireho # moving on to a more generic test 5751ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 575227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_attr_init in -lpthread" >&5 575327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_attr_init in -lpthread... " >&6; } 5754103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_attr_init+:} false; then : 575585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5756ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 575727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_check_lib_save_LIBS=$LIBS 575827f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread $LIBS" 575927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5760ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 5761ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 576227f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 576327f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 576427f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 576527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 576627f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 576727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 576827f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_attr_init (); 5769ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5770ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5771ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 577227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_attr_init (); 5773ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5774ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5775ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5776ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 577727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 577827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_pthread_pthread_attr_init=yes 5779ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 578027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_pthread_pthread_attr_init=no 578127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 578227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 578327f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 578427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS 5785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 578627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_attr_init" >&5 578727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_attr_init" >&6; } 5788103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_attr_init" = xyes; then : 578927f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 579027f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1 579127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 579227f654740f2a26ad62a5c155af9199af9e69b889claireho 579327f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-lpthread $LIBS" 579485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5795ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 579627f654740f2a26ad62a5c155af9199af9e69b889claireho 579727f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_lib_pthread_pthread_attr_init = yes; then 579827f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 579927f654740f2a26ad62a5c155af9199af9e69b889claireho else 580027f654740f2a26ad62a5c155af9199af9e69b889claireho # Locate the right library for POSIX threads. We look for the 580127f654740f2a26ad62a5c155af9199af9e69b889claireho # symbols in the libraries first, because on Solaris libc provides 580227f654740f2a26ad62a5c155af9199af9e69b889claireho # pthread_create but libpthread has the real code :( 580327f654740f2a26ad62a5c155af9199af9e69b889claireho # AIX uses libpthreads instead of libpthread, and HP/UX uses libpthread 580427f654740f2a26ad62a5c155af9199af9e69b889claireho # FreeBSD users may need libpthread if they do not have libc_r. 580527f654740f2a26ad62a5c155af9199af9e69b889claireho 580627f654740f2a26ad62a5c155af9199af9e69b889claireho 580727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutex_destroy" >&5 580827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing pthread_mutex_destroy... " >&6; } 5809103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_pthread_mutex_destroy+:} false; then : 581085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5811ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 581227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_func_search_save_LIBS="$LIBS" 581327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_search_pthread_mutex_destroy="no" 581427f654740f2a26ad62a5c155af9199af9e69b889clairehofor i in pthread pthreads c_r ; do 581527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-l$i $ac_func_search_save_LIBS" 581627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5817ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 581827f654740f2a26ad62a5c155af9199af9e69b889claireho 581927f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 582027f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 582127f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 582227f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 582327f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 582427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 582527f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy (); 5826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5827ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5828ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 582927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy (); 5830ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5831ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5832ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5833ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 583427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 583527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_pthread_mutex_destroy="-l$i" 583627f654740f2a26ad62a5c155af9199af9e69b889clairehobreak 5837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 583827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 583927f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 584027f654740f2a26ad62a5c155af9199af9e69b889clairehodone 584127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" = "no"; then 584227f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 5843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 584427f654740f2a26ad62a5c155af9199af9e69b889claireho 584527f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 584627f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 584727f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 584827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 584927f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 585027f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 585127f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy (); 5852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 5853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 5854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 585527f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy (); 5856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 5857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 5858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 5859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 586027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 586127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_pthread_mutex_destroy="none required" 5862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 586327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 586427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 5865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 586627f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="$ac_func_search_save_LIBS" 5867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 586827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutex_destroy" >&5 586927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_pthread_mutex_destroy" >&6; } 587027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" != "no"; then 587127f654740f2a26ad62a5c155af9199af9e69b889claireho test "$ac_cv_search_pthread_mutex_destroy" = "none required" || LIBS="$ac_cv_search_pthread_mutex_destroy $LIBS" 5872ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 587327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse : 5874ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 587527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 5876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 587727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_search_pthread_mutex_destroy" != no; then 587827f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 587927f654740f2a26ad62a5c155af9199af9e69b889claireho else 588027f654740f2a26ad62a5c155af9199af9e69b889claireho # For HP 11 588127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5 588227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; } 5883103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_mutex_init+:} false; then : 588485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5885ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 588627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_check_lib_save_LIBS=$LIBS 588727f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread $LIBS" 588827f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 588985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 589027f654740f2a26ad62a5c155af9199af9e69b889claireho 589127f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 589227f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 589327f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 589427f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 589527f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 589627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 589727f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_init (); 589885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 589985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 590085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 590127f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_init (); 590285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 590385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 590485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 590585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 590627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 590727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_pthread_pthread_mutex_init=yes 590885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 590927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_lib_pthread_pthread_mutex_init=no 591027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 591127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 591227f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 591327f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS 591427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 591527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5 591627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; } 5917103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_mutex_init" = xyes; then : 591827f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 591927f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1 592027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 592127f654740f2a26ad62a5c155af9199af9e69b889claireho 592227f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-lpthread $LIBS" 592385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 592485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 592585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 592627f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then 592727f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 592827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 592927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 5930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 593127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_func "$LINENO" "pthread_mutex_lock" "ac_cv_func_pthread_mutex_lock" 5932103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_pthread_mutex_lock" = xyes; then : 593385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 593585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 593627f654740f2a26ad62a5c155af9199af9e69b889claireho 593727f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_func_pthread_mutex_lock = yes; then 593827f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 593927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 594027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 594127f654740f2a26ad62a5c155af9199af9e69b889claireho # Check to see if we are using CygWin with MSVC 594227f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 594327f654740f2a26ad62a5c155af9199af9e69b889claireho *-pc-cygwin*|*-pc-mingw*) 594427f654740f2a26ad62a5c155af9199af9e69b889claireho # For gcc, the thread options are set by mh-mingw/mh-cygwin 594527f654740f2a26ad62a5c155af9199af9e69b889claireho # For msvc, the thread options are set by runConfigureICU 594627f654740f2a26ad62a5c155af9199af9e69b889claireho ICU_USE_THREADS=1 594727f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 594827f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-hpux*) 594927f654740f2a26ad62a5c155af9199af9e69b889claireho # Add -mt because it does several nice things on newer compilers. 595027f654740f2a26ad62a5c155af9199af9e69b889claireho case "${icu_cv_host_frag}" in 595127f654740f2a26ad62a5c155af9199af9e69b889claireho mh-hpux-acc) 595227f654740f2a26ad62a5c155af9199af9e69b889claireho OLD_CXXFLAGS="${CXXFLAGS}" 595327f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${CXXFLAGS} -mt" 595427f654740f2a26ad62a5c155af9199af9e69b889claireho if test x"`${CXX} ${CXXFLAGS} 2>&1`" != x""; then 595527f654740f2a26ad62a5c155af9199af9e69b889claireho CXXFLAGS="${OLD_CXXFLAGS}" 595659d709d503bab6e2b61931737e662dd293b40578ccornelius else 595759d709d503bab6e2b61931737e662dd293b40578ccornelius UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -mt" 595859d709d503bab6e2b61931737e662dd293b40578ccornelius fi 595927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 596027f654740f2a26ad62a5c155af9199af9e69b889claireho esac 596127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 596227f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-solaris*) 596327f654740f2a26ad62a5c155af9199af9e69b889claireho case "${icu_cv_host_frag}" in 596427f654740f2a26ad62a5c155af9199af9e69b889claireho mh-solaris) 596527f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="${LIBS} -mt" 596627f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 596727f654740f2a26ad62a5c155af9199af9e69b889claireho esac 596827f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 596927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 597027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 597127f654740f2a26ad62a5c155af9199af9e69b889claireho 597227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-weak-threads was given. 597327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_weak_threads+set}" = set; then : 597427f654740f2a26ad62a5c155af9199af9e69b889claireho enableval=$enable_weak_threads; case "${enableval}" in 597527f654740f2a26ad62a5c155af9199af9e69b889claireho yes) 597627f654740f2a26ad62a5c155af9199af9e69b889claireho LIB_THREAD="${LIBS%${OLD_LIBS}}" 597727f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS=${OLD_LIBS} 597827f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 597927f654740f2a26ad62a5c155af9199af9e69b889claireho no) ;; 598027f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-weak-threads" "$LINENO" 5 ;; 598127f654740f2a26ad62a5c155af9199af9e69b889claireho esac 5982ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 5983ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 5985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 598627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for mmap() 598727f654740f2a26ad62a5c155af9199af9e69b889claireho 598827f654740f2a26ad62a5c155af9199af9e69b889claireho# The AC_FUNC_MMAP macro doesn't work properly. It seems to be too specific. 598927f654740f2a26ad62a5c155af9199af9e69b889claireho# Do this check instead. 599027f654740f2a26ad62a5c155af9199af9e69b889clairehoHAVE_MMAP=0 599127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mmap" >&5 599227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for mmap... " >&6; } 5993103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_func_mmap_ok+:} false; then : 599485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 5995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 599627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 599785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 599827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <unistd.h> 599927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/mman.h> 600027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h> 600127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <fcntl.h> 600285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 600385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 600485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 600527f654740f2a26ad62a5c155af9199af9e69b889clairehommap((void *)0, 0, PROT_READ, 0, 0, 0); 600685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 600785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 600885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 600985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 601027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 601127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_func_mmap_ok=yes 601285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 601327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_func_mmap_ok=no 601427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 601527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 601627f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 601727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 601885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 601927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_ok" >&5 602027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_func_mmap_ok" >&6; } 602127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_func_mmap_ok = yes 602227f654740f2a26ad62a5c155af9199af9e69b889clairehothen 602327f654740f2a26ad62a5c155af9199af9e69b889claireho HAVE_MMAP=1 6024103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse 6025103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_MMAP=0" 602685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 602785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 602927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for genccode assembly" >&5 603027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for genccode assembly... " >&6; } 603185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 603227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check to see if genccode can generate simple assembly. 603327f654740f2a26ad62a5c155af9199af9e69b889clairehoGENCCODE_ASSEMBLY= 603427f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in 6035103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius*-linux*|*-kfreebsd*-gnu*|i*86-*-*bsd*|i*86-pc-gnu) 603627f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 603727f654740f2a26ad62a5c155af9199af9e69b889claireho # We're using gcc, and the simple -a gcc command line works for genccode 603827f654740f2a26ad62a5c155af9199af9e69b889claireho GENCCODE_ASSEMBLY="-a gcc" 603927f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 604027f654740f2a26ad62a5c155af9199af9e69b889clairehoi*86-*-solaris*) 604127f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$GCC" = yes; then 604227f654740f2a26ad62a5c155af9199af9e69b889claireho # When using gcc, look if we're also using GNU as. 604327f654740f2a26ad62a5c155af9199af9e69b889claireho # When using GNU as, the simple -a gcc command line works for genccode. 604427f654740f2a26ad62a5c155af9199af9e69b889claireho asv=`"${CC}" -print-prog-name=as 2>/dev/null` 604527f654740f2a26ad62a5c155af9199af9e69b889claireho asv=`"${asv}" --version 2>/dev/null` 604627f654740f2a26ad62a5c155af9199af9e69b889claireho case "X${asv}" in 604727f654740f2a26ad62a5c155af9199af9e69b889claireho X*GNU*) GENCCODE_ASSEMBLY="-a gcc" ;; 604827f654740f2a26ad62a5c155af9199af9e69b889claireho X*) GENCCODE_ASSEMBLY="-a sun-x86" ;; 604927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 605027f654740f2a26ad62a5c155af9199af9e69b889claireho unset asv 605127f654740f2a26ad62a5c155af9199af9e69b889claireho else 605227f654740f2a26ad62a5c155af9199af9e69b889claireho GENCCODE_ASSEMBLY="-a sun-x86" 605327f654740f2a26ad62a5c155af9199af9e69b889claireho fi ;; 605427f654740f2a26ad62a5c155af9199af9e69b889clairehosparc-*-solaris*) 605527f654740f2a26ad62a5c155af9199af9e69b889claireho GENCCODE_ASSEMBLY="-a sun" 605627f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 605727f654740f2a26ad62a5c155af9199af9e69b889clairehoia64-*-hpux*) 605827f654740f2a26ad62a5c155af9199af9e69b889claireho GENCCODE_ASSEMBLY="-a aCC-ia64" 605927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 606027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac 606127f654740f2a26ad62a5c155af9199af9e69b889claireho 606227f654740f2a26ad62a5c155af9199af9e69b889claireho 606327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENCCODE_ASSEMBLY" >&5 606427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$GENCCODE_ASSEMBLY" >&6; } 606527f654740f2a26ad62a5c155af9199af9e69b889claireho 606627f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for header files 606727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in inttypes.h 606827f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 606927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" 6070103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_inttypes_h" = xyes; then : 607127f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 607227f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_INTTYPES_H 1 607327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 607485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 607627f654740f2a26ad62a5c155af9199af9e69b889claireho 607727f654740f2a26ad62a5c155af9199af9e69b889clairehodone 607827f654740f2a26ad62a5c155af9199af9e69b889claireho 607927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_inttypes_h = no; then 608027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=0 6081103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0" 6082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 608327f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=1 608427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 608527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$CC" = ccc; then 608627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"C compiler set to CCC ${CC}\" " >&5 608727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "\"C compiler set to CCC ${CC}\" " >&6; } 608827f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in 608927f654740f2a26ad62a5c155af9199af9e69b889claireho alpha*-*-*) U_HAVE_INTTYPES_H=0; 6090103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0" 609127f654740f2a26ad62a5c155af9199af9e69b889claireho esac 609227f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 609427f654740f2a26ad62a5c155af9199af9e69b889claireho 609527f654740f2a26ad62a5c155af9199af9e69b889claireho 609627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in dirent.h 609727f654740f2a26ad62a5c155af9199af9e69b889clairehodo : 609827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default" 6099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dirent_h" = xyes; then : 610027f654740f2a26ad62a5c155af9199af9e69b889claireho cat >>confdefs.h <<_ACEOF 610127f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DIRENT_H 1 6102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 6103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 610627f654740f2a26ad62a5c155af9199af9e69b889clairehodone 610727f654740f2a26ad62a5c155af9199af9e69b889claireho 610827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_dirent_h = no; then 610927f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=0 6110103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_DIRENT_H=0" 6111ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 611227f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=1 611327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 611427f654740f2a26ad62a5c155af9199af9e69b889claireho 611527f654740f2a26ad62a5c155af9199af9e69b889claireho 611627f654740f2a26ad62a5c155af9199af9e69b889claireho 611727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for endianness 611827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 611927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 6120103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_bigendian+:} false; then : 612185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 612327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=unknown 612427f654740f2a26ad62a5c155af9199af9e69b889claireho # See if we're dealing with a universal compiler. 612527f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 612627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 612727f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __APPLE_CC__ 612827f654740f2a26ad62a5c155af9199af9e69b889claireho not a universal capable compiler 612927f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 613027f654740f2a26ad62a5c155af9199af9e69b889claireho typedef int dummy; 613127f654740f2a26ad62a5c155af9199af9e69b889claireho 6132ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 613327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 613427f654740f2a26ad62a5c155af9199af9e69b889claireho 613527f654740f2a26ad62a5c155af9199af9e69b889claireho # Check for potential -arch flags. It is not universal unless 613627f654740f2a26ad62a5c155af9199af9e69b889claireho # there are at least two -arch flags with different values. 613727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_arch= 613827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_prev= 613927f654740f2a26ad62a5c155af9199af9e69b889claireho for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 614027f654740f2a26ad62a5c155af9199af9e69b889claireho if test -n "$ac_prev"; then 614127f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_word in 614227f654740f2a26ad62a5c155af9199af9e69b889claireho i?86 | x86_64 | ppc | ppc64) 614327f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 614427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_arch=$ac_word 614527f654740f2a26ad62a5c155af9199af9e69b889claireho else 614627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=universal 614727f654740f2a26ad62a5c155af9199af9e69b889claireho break 614827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 614927f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 615027f654740f2a26ad62a5c155af9199af9e69b889claireho esac 615127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_prev= 615227f654740f2a26ad62a5c155af9199af9e69b889claireho elif test "x$ac_word" = "x-arch"; then 615327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_prev=arch 615427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 615527f654740f2a26ad62a5c155af9199af9e69b889claireho done 615627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 615727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 615827f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_c_bigendian = unknown; then 615927f654740f2a26ad62a5c155af9199af9e69b889claireho # See if sys/param.h defines the BYTE_ORDER macro. 616027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 616227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h> 616327f654740f2a26ad62a5c155af9199af9e69b889claireho #include <sys/param.h> 616427f654740f2a26ad62a5c155af9199af9e69b889claireho 6165ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6166ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6167ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 616827f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 616927f654740f2a26ad62a5c155af9199af9e69b889claireho && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 617027f654740f2a26ad62a5c155af9199af9e69b889claireho && LITTLE_ENDIAN) 617127f654740f2a26ad62a5c155af9199af9e69b889claireho bogus endian macros 617227f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 617327f654740f2a26ad62a5c155af9199af9e69b889claireho 6174ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6175ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 617827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 617927f654740f2a26ad62a5c155af9199af9e69b889claireho # It does; now see whether it defined to BIG_ENDIAN or not. 618027f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 618185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 618227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h> 618327f654740f2a26ad62a5c155af9199af9e69b889claireho #include <sys/param.h> 618427f654740f2a26ad62a5c155af9199af9e69b889claireho 618585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 618685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 618785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 618827f654740f2a26ad62a5c155af9199af9e69b889claireho#if BYTE_ORDER != BIG_ENDIAN 618927f654740f2a26ad62a5c155af9199af9e69b889claireho not big endian 619027f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 619127f654740f2a26ad62a5c155af9199af9e69b889claireho 619285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 619385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 619485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 619585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 619627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 619727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=yes 619885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 619927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=no 620085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 620185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6202ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 620385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 620427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 620527f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_c_bigendian = unknown; then 620627f654740f2a26ad62a5c155af9199af9e69b889claireho # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 620727f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6208ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 620927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h> 621027f654740f2a26ad62a5c155af9199af9e69b889claireho 6211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6212ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6213ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 621427f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 621527f654740f2a26ad62a5c155af9199af9e69b889claireho bogus endian macros 621627f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 621727f654740f2a26ad62a5c155af9199af9e69b889claireho 6218ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 622227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 622327f654740f2a26ad62a5c155af9199af9e69b889claireho # It does; now see whether it defined to _BIG_ENDIAN or not. 622427f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 622585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 622627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h> 622727f654740f2a26ad62a5c155af9199af9e69b889claireho 622885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 622985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 623085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 623127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef _BIG_ENDIAN 623227f654740f2a26ad62a5c155af9199af9e69b889claireho not big endian 623327f654740f2a26ad62a5c155af9199af9e69b889claireho #endif 623427f654740f2a26ad62a5c155af9199af9e69b889claireho 623585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 623685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 623785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 623885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 623927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 624027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=yes 624185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 624227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=no 624385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 624485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6245ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 624685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 624727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 624827f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_c_bigendian = unknown; then 624927f654740f2a26ad62a5c155af9199af9e69b889claireho # Compile a test program. 625027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$cross_compiling" = yes; then : 625127f654740f2a26ad62a5c155af9199af9e69b889claireho # Try to guess by grepping values from an object file. 625227f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6253ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 625427f654740f2a26ad62a5c155af9199af9e69b889clairehoshort int ascii_mm[] = 625527f654740f2a26ad62a5c155af9199af9e69b889claireho { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 625627f654740f2a26ad62a5c155af9199af9e69b889claireho short int ascii_ii[] = 625727f654740f2a26ad62a5c155af9199af9e69b889claireho { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 625827f654740f2a26ad62a5c155af9199af9e69b889claireho int use_ascii (int i) { 625927f654740f2a26ad62a5c155af9199af9e69b889claireho return ascii_mm[i] + ascii_ii[i]; 626027f654740f2a26ad62a5c155af9199af9e69b889claireho } 626127f654740f2a26ad62a5c155af9199af9e69b889claireho short int ebcdic_ii[] = 626227f654740f2a26ad62a5c155af9199af9e69b889claireho { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 626327f654740f2a26ad62a5c155af9199af9e69b889claireho short int ebcdic_mm[] = 626427f654740f2a26ad62a5c155af9199af9e69b889claireho { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 626527f654740f2a26ad62a5c155af9199af9e69b889claireho int use_ebcdic (int i) { 626627f654740f2a26ad62a5c155af9199af9e69b889claireho return ebcdic_mm[i] + ebcdic_ii[i]; 626727f654740f2a26ad62a5c155af9199af9e69b889claireho } 626827f654740f2a26ad62a5c155af9199af9e69b889claireho extern int foo; 626927f654740f2a26ad62a5c155af9199af9e69b889claireho 6270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6271ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6272ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 627327f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn use_ascii (foo) == use_ebcdic (foo); 6274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6275ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 627827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 627927f654740f2a26ad62a5c155af9199af9e69b889claireho if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 628027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=yes 628127f654740f2a26ad62a5c155af9199af9e69b889claireho fi 628227f654740f2a26ad62a5c155af9199af9e69b889claireho if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 628327f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_c_bigendian" = unknown; then 628427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=no 628527f654740f2a26ad62a5c155af9199af9e69b889claireho else 628627f654740f2a26ad62a5c155af9199af9e69b889claireho # finding both strings is unlikely to happen, but who knows? 628727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=unknown 628827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 628927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 629027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 629127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 629227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 629327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 629485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 629585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_includes_default 629685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 629785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 629885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 629927f654740f2a26ad62a5c155af9199af9e69b889claireho 630027f654740f2a26ad62a5c155af9199af9e69b889claireho /* Are we little or big endian? From Harbison&Steele. */ 630127f654740f2a26ad62a5c155af9199af9e69b889claireho union 630227f654740f2a26ad62a5c155af9199af9e69b889claireho { 630327f654740f2a26ad62a5c155af9199af9e69b889claireho long int l; 630427f654740f2a26ad62a5c155af9199af9e69b889claireho char c[sizeof (long int)]; 630527f654740f2a26ad62a5c155af9199af9e69b889claireho } u; 630627f654740f2a26ad62a5c155af9199af9e69b889claireho u.l = 1; 630727f654740f2a26ad62a5c155af9199af9e69b889claireho return u.c[sizeof (long int) - 1] == 1; 630827f654740f2a26ad62a5c155af9199af9e69b889claireho 630985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 631085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 631185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 631285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 631327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then : 631427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=no 631585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 631627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_c_bigendian=yes 631727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 631827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 631927f654740f2a26ad62a5c155af9199af9e69b889claireho conftest.$ac_objext conftest.beam conftest.$ac_ext 632027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 632185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 632227f654740f2a26ad62a5c155af9199af9e69b889claireho fi 632385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 632427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 632527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_bigendian" >&6; } 632627f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_cv_c_bigendian in #( 632727f654740f2a26ad62a5c155af9199af9e69b889claireho yes) 632827f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 632927f654740f2a26ad62a5c155af9199af9e69b889claireho;; #( 633027f654740f2a26ad62a5c155af9199af9e69b889claireho no) 633127f654740f2a26ad62a5c155af9199af9e69b889claireho ;; #( 633227f654740f2a26ad62a5c155af9199af9e69b889claireho universal) 633385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 633427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 6335ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 633627f654740f2a26ad62a5c155af9199af9e69b889claireho ;; #( 633727f654740f2a26ad62a5c155af9199af9e69b889claireho *) 633827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "unknown endianness 633927f654740f2a26ad62a5c155af9199af9e69b889claireho presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 634027f654740f2a26ad62a5c155af9199af9e69b889claireho esac 634185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 634227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_c_bigendian = no; then 634327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=0 634427f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="l" 634527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 634627f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=1 634727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="b" 6348ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 634985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 635027f654740f2a26ad62a5c155af9199af9e69b889claireho 635127f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various POSIX related checks 635227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_NL_LANGINFO_CODESET=0 635327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_NL_LANGINFO_CODESET=-1 635427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo" 6355103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_nl_langinfo" = xyes; then : 635627f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_NL_LANGINFO=1 6357ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 635827f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_NL_LANGINFO=0 635927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6360ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 636127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $U_HAVE_NL_LANGINFO -eq 1; then 636227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo's argument to obtain the codeset" >&5 636327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for nl_langinfo's argument to obtain the codeset... " >&6; } 6364103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_nl_langinfo_codeset+:} false; then : 636527f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 636627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 636727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_nl_langinfo_codeset="unknown" 636827f654740f2a26ad62a5c155af9199af9e69b889claireho for a in CODESET _NL_CTYPE_CODESET_NAME; do 636927f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 637027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 637127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <langinfo.h> 637227f654740f2a26ad62a5c155af9199af9e69b889clairehoint 637327f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 637427f654740f2a26ad62a5c155af9199af9e69b889claireho{ 637527f654740f2a26ad62a5c155af9199af9e69b889clairehonl_langinfo($a); 637627f654740f2a26ad62a5c155af9199af9e69b889claireho ; 637727f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 637827f654740f2a26ad62a5c155af9199af9e69b889claireho} 6379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 638027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 638127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_nl_langinfo_codeset="$a"; break 6382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 638327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 638427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 638527f654740f2a26ad62a5c155af9199af9e69b889claireho done 638627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 638727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_nl_langinfo_codeset" >&5 638827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_nl_langinfo_codeset" >&6; } 638927f654740f2a26ad62a5c155af9199af9e69b889claireho if test x$ac_cv_nl_langinfo_codeset != xunknown 639027f654740f2a26ad62a5c155af9199af9e69b889claireho then 639127f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_NL_LANGINFO_CODESET=1 639227f654740f2a26ad62a5c155af9199af9e69b889claireho U_NL_LANGINFO_CODESET=$ac_cv_nl_langinfo_codeset 6393103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "x${ac_cv_nl_langinfo_codeset}" != "xCODESET" 6394103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius then 6395103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DNL_LANGINFO_CODESET=${ac_cv_nl_langinfo_codeset}" 6396103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 6397103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6398103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_NL_LANGINFO_CODESET=0" 639927f654740f2a26ad62a5c155af9199af9e69b889claireho fi 640027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 640127f654740f2a26ad62a5c155af9199af9e69b889claireho 640227f654740f2a26ad62a5c155af9199af9e69b889claireho 640327f654740f2a26ad62a5c155af9199af9e69b889claireho 640427f654740f2a26ad62a5c155af9199af9e69b889claireho# Namespace support checks 640527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp 640627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS' 640727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 640827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 640927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu 6410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 641127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for namespace support" >&5 641227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for namespace support... " >&6; } 6413103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_namespace_ok+:} false; then : 641485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 641627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 641785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 641827f654740f2a26ad62a5c155af9199af9e69b889clairehonamespace x_version {void f(){}} 641927f654740f2a26ad62a5c155af9199af9e69b889claireho namespace x = x_version; 642027f654740f2a26ad62a5c155af9199af9e69b889claireho using namespace x_version; 642127f654740f2a26ad62a5c155af9199af9e69b889claireho 642285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 642385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 642485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 642527f654740f2a26ad62a5c155af9199af9e69b889clairehof(); 642685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 642785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 642885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 642985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 643027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then : 643127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_namespace_ok=yes 643285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 643327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_namespace_ok=no 643485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 643527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 643627f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 6437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 643885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 643927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_namespace_ok" >&5 644027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_namespace_ok" >&6; } 644127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_namespace_ok = no 644227f654740f2a26ad62a5c155af9199af9e69b889clairehothen 6443103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius as_fn_error $? "Namespace support is required to build ICU." "$LINENO" 5 6444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6445ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 644627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for properly overriding new and delete" >&5 644727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for properly overriding new and delete... " >&6; } 644827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_OVERRIDE_CXX_ALLOCATION=0 644927f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_PLACEMENT_NEW=0 6450103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_override_cxx_allocation_ok+:} false; then : 645185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6452ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 645327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 645527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 645627f654740f2a26ad62a5c155af9199af9e69b889claireho class UMemory { 645727f654740f2a26ad62a5c155af9199af9e69b889claireho public: 645827f654740f2a26ad62a5c155af9199af9e69b889claireho void *operator new(size_t size) {return malloc(size);} 645927f654740f2a26ad62a5c155af9199af9e69b889claireho void *operator new[](size_t size) {return malloc(size);} 646027f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete(void *p) {free(p);} 646127f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete[](void *p) {free(p);} 646227f654740f2a26ad62a5c155af9199af9e69b889claireho }; 646327f654740f2a26ad62a5c155af9199af9e69b889claireho 6464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6465ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6466ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 646727f654740f2a26ad62a5c155af9199af9e69b889claireho 6468ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6469ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6470ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 647227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then : 647327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_override_cxx_allocation_ok=yes 647427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 647527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_override_cxx_allocation_ok=no 647627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 647727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 647827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 647927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 648027f654740f2a26ad62a5c155af9199af9e69b889claireho 648127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_cxx_allocation_ok" >&5 648227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_cxx_allocation_ok" >&6; } 648327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_override_cxx_allocation_ok = yes 648427f654740f2a26ad62a5c155af9199af9e69b889clairehothen 648527f654740f2a26ad62a5c155af9199af9e69b889claireho U_OVERRIDE_CXX_ALLOCATION=1 648627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for placement new and delete" >&5 648727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for placement new and delete... " >&6; } 6488103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if ${ac_cv_override_placement_new_ok+:} false; then : 648927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 649027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 649127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 649285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h. */ 649327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 649427f654740f2a26ad62a5c155af9199af9e69b889claireho class UMemory { 649527f654740f2a26ad62a5c155af9199af9e69b889claireho public: 649627f654740f2a26ad62a5c155af9199af9e69b889claireho void *operator new(size_t size) {return malloc(size);} 649727f654740f2a26ad62a5c155af9199af9e69b889claireho void *operator new[](size_t size) {return malloc(size);} 649827f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete(void *p) {free(p);} 649927f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete[](void *p) {free(p);} 650027f654740f2a26ad62a5c155af9199af9e69b889claireho void * operator new(size_t, void *ptr) { return ptr; } 650127f654740f2a26ad62a5c155af9199af9e69b889claireho void operator delete(void *, void *) {} 650227f654740f2a26ad62a5c155af9199af9e69b889claireho }; 650327f654740f2a26ad62a5c155af9199af9e69b889claireho 650485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint 650585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain () 650685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 650727f654740f2a26ad62a5c155af9199af9e69b889claireho 650885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ; 650985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho return 0; 651085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 651185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 651227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then : 651327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_override_placement_new_ok=yes 6514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 651527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_override_placement_new_ok=no 6516ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 651727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 651827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 6519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 652127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_placement_new_ok" >&5 652227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_placement_new_ok" >&6; } 652327f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_override_placement_new_ok = yes 652427f654740f2a26ad62a5c155af9199af9e69b889claireho then 652527f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_PLACEMENT_NEW=1 6526103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6527103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_PLACEMENT_NEW=0" 652827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 6529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 6530103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_OVERRIDE_CXX_ALLOCATION=0" 6531ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6532103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 6533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 653527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c 653627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS' 653727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 653827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 653927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu 6540ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 654127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "popen" "ac_cv_func_popen" 6542103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_popen" = xyes; then : 6543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 654585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 654627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_popen = xyes 654727f654740f2a26ad62a5c155af9199af9e69b889clairehothen 654827f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_POPEN=1 654927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 6550103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_POPEN=0" 655127f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_POPEN=0 6552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 655385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 655527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "tzset" "ac_cv_func_tzset" 6556103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_tzset" = xyes; then : 655785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 655927f654740f2a26ad62a5c155af9199af9e69b889claireho 656027f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZSET=0 656127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_tzset = xyes 656227f654740f2a26ad62a5c155af9199af9e69b889clairehothen 656327f654740f2a26ad62a5c155af9199af9e69b889claireho U_TZSET=tzset 656427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TZSET=1 656527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 656627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_fn_c_check_func "$LINENO" "_tzset" "ac_cv_func__tzset" 6567103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func__tzset" = xyes; then : 6568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6569ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6570ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 657127f654740f2a26ad62a5c155af9199af9e69b889claireho if test x$ac_cv_func__tzset = xyes 657227f654740f2a26ad62a5c155af9199af9e69b889claireho then 657327f654740f2a26ad62a5c155af9199af9e69b889claireho U_TZSET=_tzset 657427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TZSET=1 6575103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6576103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZSET=0" 657727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 657827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 658050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 6581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 658227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZNAME=0 658327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5 658427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for tzname... " >&6; } 6585103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_tzname+:} false; then : 658685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6587ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 658827f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6589ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 659027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX 659127f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX 659227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 659327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 659427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h> 659527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef tzname /* For SGI. */ 659627f654740f2a26ad62a5c155af9199af9e69b889clairehoextern char *tzname[]; /* RS6000 and others reject char **tzname. */ 6597ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 6598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6599ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 660127f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*tzname); 6602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6603ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6604ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6605ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 660627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 660727f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var_tzname=yes 660885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 660927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var_tzname=no 661085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 661127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 661227f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 6613ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 661427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5 661527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_tzname" >&6; } 661627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_tzname = yes; then 661727f654740f2a26ad62a5c155af9199af9e69b889claireho U_TZNAME=tzname 661827f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TZNAME=1 661985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 662027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _tzname" >&5 662127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _tzname... " >&6; } 6622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__tzname+:} false; then : 662327f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 662427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 662527f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 662627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 662727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 662827f654740f2a26ad62a5c155af9199af9e69b889claireho #include <time.h> 662927f654740f2a26ad62a5c155af9199af9e69b889claireho extern char *_tzname[]; 663027f654740f2a26ad62a5c155af9199af9e69b889clairehoint 663127f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 663227f654740f2a26ad62a5c155af9199af9e69b889claireho{ 663327f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*_tzname); 663427f654740f2a26ad62a5c155af9199af9e69b889claireho ; 663527f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 663627f654740f2a26ad62a5c155af9199af9e69b889claireho} 663727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 663827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 663927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var__tzname=yes 664027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 664127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var__tzname=no 6642ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 664327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 664427f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 6645ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 664627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__tzname" >&5 664727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__tzname" >&6; } 664827f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_var__tzname = yes; then 664927f654740f2a26ad62a5c155af9199af9e69b889claireho U_TZNAME=_tzname 665027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TZNAME=1 6651103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6652103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZNAME=0" 6653ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 6654ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 6655ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6656ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6657ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 665827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timezone" >&5 665927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for timezone... " >&6; } 6660103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_timezone+:} false; then : 666185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo_n "(cached) " >&6 6662ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 666327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6664ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 666527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX 666627f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX 6667ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 666827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_XOPEN 666927f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_XOPEN 6670ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 667127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h> 6672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6673ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6674ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6675ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 667627f654740f2a26ad62a5c155af9199af9e69b889clairehotimezone = 1; 6677ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6679ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6680ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 668127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 668227f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var_timezone=yes 668327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 668427f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var_timezone=no 668527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 668627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 668727f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 668827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 668927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_timezone" >&5 669027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_timezone" >&6; } 669127f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TIMEZONE=0 669227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_timezone = yes; then 669327f654740f2a26ad62a5c155af9199af9e69b889claireho U_TIMEZONE=timezone 669427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TIMEZONE=1 669527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 669627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __timezone" >&5 669727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for __timezone... " >&6; } 6698103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var___timezone+:} false; then : 669927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 670027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 670127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 670227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h. */ 670327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h> 670427f654740f2a26ad62a5c155af9199af9e69b889clairehoint 670527f654740f2a26ad62a5c155af9199af9e69b889clairehomain () 670627f654740f2a26ad62a5c155af9199af9e69b889claireho{ 670727f654740f2a26ad62a5c155af9199af9e69b889claireho__timezone = 1; 670827f654740f2a26ad62a5c155af9199af9e69b889claireho ; 670927f654740f2a26ad62a5c155af9199af9e69b889claireho return 0; 671027f654740f2a26ad62a5c155af9199af9e69b889claireho} 6711ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 671227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 671327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var___timezone=yes 671427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 671527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var___timezone=no 671627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 671727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 671827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 671927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 672027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var___timezone" >&5 672127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var___timezone" >&6; } 672227f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_var___timezone = yes; then 672327f654740f2a26ad62a5c155af9199af9e69b889claireho U_TIMEZONE=__timezone 672427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TIMEZONE=1 672527f654740f2a26ad62a5c155af9199af9e69b889claireho else 672627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _timezone" >&5 672727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _timezone... " >&6; } 6728103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__timezone+:} false; then : 672927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 673027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 673127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6732ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 673327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h> 6734ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6735ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6736ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 673727f654740f2a26ad62a5c155af9199af9e69b889claireho_timezone = 1; 6738ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6739ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6740ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6741ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 674227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then : 674327f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var__timezone=yes 6744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 674527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_var__timezone=no 674627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 674727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 674827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext conftest.$ac_ext 674927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 675027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__timezone" >&5 675127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__timezone" >&6; } 675227f654740f2a26ad62a5c155af9199af9e69b889claireho if test $ac_cv_var__timezone = yes; then 675327f654740f2a26ad62a5c155af9199af9e69b889claireho U_TIMEZONE=_timezone 675427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_TIMEZONE=1 6755103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 6756103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TIMEZONE=0" 675727f654740f2a26ad62a5c155af9199af9e69b889claireho fi 675827f654740f2a26ad62a5c155af9199af9e69b889claireho fi 675927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 676027f654740f2a26ad62a5c155af9199af9e69b889claireho 676127f654740f2a26ad62a5c155af9199af9e69b889claireho 676227f654740f2a26ad62a5c155af9199af9e69b889claireho 676327f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for typedefs 676427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default" 6765103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int8_t" = xyes; then : 676627f654740f2a26ad62a5c155af9199af9e69b889claireho 676727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 676827f654740f2a26ad62a5c155af9199af9e69b889claireho 676927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 677027f654740f2a26ad62a5c155af9199af9e69b889claireho#define int8_t signed char 677127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 677227f654740f2a26ad62a5c155af9199af9e69b889claireho 677327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 677427f654740f2a26ad62a5c155af9199af9e69b889claireho 677527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default" 6776103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint8_t" = xyes; then : 677727f654740f2a26ad62a5c155af9199af9e69b889claireho 677827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 677927f654740f2a26ad62a5c155af9199af9e69b889claireho 678027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 678127f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint8_t unsigned char 678227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 678327f654740f2a26ad62a5c155af9199af9e69b889claireho 678427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 678527f654740f2a26ad62a5c155af9199af9e69b889claireho 678627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default" 6787103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int16_t" = xyes; then : 678827f654740f2a26ad62a5c155af9199af9e69b889claireho 678927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 679027f654740f2a26ad62a5c155af9199af9e69b889claireho 679127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 679227f654740f2a26ad62a5c155af9199af9e69b889claireho#define int16_t signed short 679327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 679427f654740f2a26ad62a5c155af9199af9e69b889claireho 679527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 679627f654740f2a26ad62a5c155af9199af9e69b889claireho 679727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default" 6798103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint16_t" = xyes; then : 679927f654740f2a26ad62a5c155af9199af9e69b889claireho 680027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 680127f654740f2a26ad62a5c155af9199af9e69b889claireho 680227f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 680327f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint16_t unsigned short 680427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF 6805ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6806ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 680785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 680827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default" 6809103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int32_t" = xyes; then : 681027f654740f2a26ad62a5c155af9199af9e69b889claireho 6811ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 6812ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 681327f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 681427f654740f2a26ad62a5c155af9199af9e69b889claireho#define int32_t signed long 6815ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 6816ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 681727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6818ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 681927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default" 6820103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint32_t" = xyes; then : 6821ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 682227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 682327f654740f2a26ad62a5c155af9199af9e69b889claireho 682427f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 682527f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint32_t unsigned long 6826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 682727f654740f2a26ad62a5c155af9199af9e69b889claireho 682827f654740f2a26ad62a5c155af9199af9e69b889clairehofi 682927f654740f2a26ad62a5c155af9199af9e69b889claireho 683027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default" 6831103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int64_t" = xyes; then : 683227f654740f2a26ad62a5c155af9199af9e69b889claireho 683327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 683427f654740f2a26ad62a5c155af9199af9e69b889claireho 683527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 683627f654740f2a26ad62a5c155af9199af9e69b889claireho#define int64_t signed long long 6837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 6838ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 683927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6840ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 684127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default" 6842103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint64_t" = xyes; then : 6843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 684427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 684527f654740f2a26ad62a5c155af9199af9e69b889claireho 684627f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF 684727f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint64_t unsigned long long 6848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 684927f654740f2a26ad62a5c155af9199af9e69b889claireho 685027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 685127f654740f2a26ad62a5c155af9199af9e69b889claireho 685227f654740f2a26ad62a5c155af9199af9e69b889claireho 685327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int8_t = no; then 6854103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT8_T=0" 685527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 685727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint8_t = no; then 6858103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT8_T=0" 6859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 686085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 686127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int16_t = no; then 6862103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT16_T=0" 686327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 686427f654740f2a26ad62a5c155af9199af9e69b889claireho 686527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint16_t = no; then 6866103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT16_T=0" 6867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 686885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 686927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int32_t = no; then 6870103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT32_T=0" 6871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 687285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 687327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint32_t = no; then 6874103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT32_T=0" 687527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 6876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 687727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int64_t = no; then 6878103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT64_T=0" 687927f654740f2a26ad62a5c155af9199af9e69b889clairehofi 688027f654740f2a26ad62a5c155af9199af9e69b889claireho 688127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint64_t = no; then 6882103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT64_T=0" 688327f654740f2a26ad62a5c155af9199af9e69b889clairehofi 688427f654740f2a26ad62a5c155af9199af9e69b889claireho 688527f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various wchar_t related checks 688627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default" 6887103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_wchar_h" = xyes; then : 6888ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 6889ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 689085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 689127f654740f2a26ad62a5c155af9199af9e69b889claireho 689227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_header_wchar_h" = no 689327f654740f2a26ad62a5c155af9199af9e69b889clairehothen 689427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCHAR_H=0 689527f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCSCPY=0 6896103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCHAR_H=0 -DU_HAVE_WCSCPY=0" 6897ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 689827f654740f2a26ad62a5c155af9199af9e69b889claireho 689927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define HAVE_WCHAR_H 1" >>confdefs.h 690027f654740f2a26ad62a5c155af9199af9e69b889claireho 690127f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCHAR_H=1 690227f654740f2a26ad62a5c155af9199af9e69b889claireho # Some broken systems have wchar.h but not some of its functions... 690327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing wcscpy" >&5 690427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing wcscpy... " >&6; } 6905103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then : 690627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 690727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 690827f654740f2a26ad62a5c155af9199af9e69b889claireho ac_func_search_save_LIBS=$LIBS 690927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext 6910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 6911ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 691227f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error. 691327f654740f2a26ad62a5c155af9199af9e69b889claireho Use char because int might match the return type of a GCC 691427f654740f2a26ad62a5c155af9199af9e69b889claireho builtin and then its argument prototype would still apply. */ 691527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus 691627f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C" 6917ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif 691827f654740f2a26ad62a5c155af9199af9e69b889clairehochar wcscpy (); 6919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 6920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 6921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 692227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn wcscpy (); 6923ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 6924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 6925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 6926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 692727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' wcs w; do 692827f654740f2a26ad62a5c155af9199af9e69b889claireho if test -z "$ac_lib"; then 692927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_res="none required" 693027f654740f2a26ad62a5c155af9199af9e69b889claireho else 693127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_res=-l$ac_lib 693227f654740f2a26ad62a5c155af9199af9e69b889claireho LIBS="-l$ac_lib $ac_func_search_save_LIBS" 693327f654740f2a26ad62a5c155af9199af9e69b889claireho fi 693427f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_try_link "$LINENO"; then : 693527f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_wcscpy=$ac_res 693627f654740f2a26ad62a5c155af9199af9e69b889clairehofi 693727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \ 693827f654740f2a26ad62a5c155af9199af9e69b889claireho conftest$ac_exeext 6939103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if ${ac_cv_search_wcscpy+:} false; then : 694027f654740f2a26ad62a5c155af9199af9e69b889claireho break 694127f654740f2a26ad62a5c155af9199af9e69b889clairehofi 694227f654740f2a26ad62a5c155af9199af9e69b889clairehodone 6943103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then : 694427f654740f2a26ad62a5c155af9199af9e69b889claireho 694527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 694627f654740f2a26ad62a5c155af9199af9e69b889claireho ac_cv_search_wcscpy=no 694727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 694827f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext 694927f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS 695027f654740f2a26ad62a5c155af9199af9e69b889clairehofi 695127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wcscpy" >&5 695227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_wcscpy" >&6; } 695327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_wcscpy 695427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then : 695527f654740f2a26ad62a5c155af9199af9e69b889claireho test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 695627f654740f2a26ad62a5c155af9199af9e69b889claireho 695727f654740f2a26ad62a5c155af9199af9e69b889clairehofi 695827f654740f2a26ad62a5c155af9199af9e69b889claireho 695927f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_search_wcscpy" != no; then 696027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCSCPY=1 696127f654740f2a26ad62a5c155af9199af9e69b889claireho else 696227f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_WCSCPY=0 6963103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCSCPY=0" 696427f654740f2a26ad62a5c155af9199af9e69b889claireho fi 696527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 696627f654740f2a26ad62a5c155af9199af9e69b889claireho 696727f654740f2a26ad62a5c155af9199af9e69b889claireho 696827f654740f2a26ad62a5c155af9199af9e69b889claireho 696927f654740f2a26ad62a5c155af9199af9e69b889claireho# The cast to long int works around a bug in the HP C Compiler 697027f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 697127f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 697227f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364. 697327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t" >&5 697427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of wchar_t... " >&6; } 6975103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_wchar_t+:} false; then : 697627f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo_n "(cached) " >&6 6977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 697827f654740f2a26ad62a5c155af9199af9e69b889claireho if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (wchar_t))" "ac_cv_sizeof_wchar_t" " 697927f654740f2a26ad62a5c155af9199af9e69b889claireho#if STDC_HEADERS 698027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stddef.h> 698127f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 698227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h> 698327f654740f2a26ad62a5c155af9199af9e69b889claireho#if HAVE_WCHAR_H 698427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h> 698527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <wchar.h> 698627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif 698727f654740f2a26ad62a5c155af9199af9e69b889claireho"; then : 6988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 698927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 699027f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$ac_cv_type_wchar_t" = yes; then 699127f654740f2a26ad62a5c155af9199af9e69b889claireho { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 699285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 699327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (wchar_t) 699427f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; } 699585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 699685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_cv_sizeof_wchar_t=0 699785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 6998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 699927f654740f2a26ad62a5c155af9199af9e69b889claireho 7000ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 700127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_wchar_t" >&5 700285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$ac_cv_sizeof_wchar_t" >&6; } 700385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 700485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 700585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >>confdefs.h <<_ACEOF 7007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t 7008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 7009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t 7012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We do this check to verify that everything is okay. 7013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test $U_SIZEOF_WCHAR_T = 0; then 7014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test $U_HAVE_WCHAR_H=1; then 701527f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "There is wchar.h but the size of wchar_t is 0" "$LINENO" 5 7016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 701927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UTF-16 string literal support" >&5 702085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for UTF-16 string literal support... " >&6; } 7021ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_CHECK_UTF16_STRING=1 7022ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruCHECK_UTF16_STRING_RESULT="unknown" 702350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 7024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in 7025ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-aix*|powerpc64-*-linux*) 702654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = no; then 7027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru OLD_CFLAGS="${CFLAGS}" 7028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru OLD_CXXFLAGS="${CXXFLAGS}" 7029ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS="${CFLAGS} -qutf" 7030ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS="${CXXFLAGS} -qutf" 703127f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 7033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = u"hello"; 7034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 7035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 7036ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 7037ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 7039ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 7040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 7041ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 704227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 7043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_CHECK_UTF16_STRING=1 7044ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 704527f654740f2a26ad62a5c155af9199af9e69b889claireho U_CHECK_UTF16_STRING=0 7046ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 704785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7048ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "$U_CHECK_UTF16_STRING" = 0; then 7049ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS="${OLD_CFLAGS}" 7050ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS="${OLD_CXXFLAGS}" 7051ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 705259d709d503bab6e2b61931737e662dd293b40578ccornelius UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -qutf" 7053ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CHECK_UTF16_STRING_RESULT="-qutf" 7054ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7055ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7056ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 7057ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-solaris*) 705854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = no; then 7059ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru OLD_CFLAGS="${CFLAGS}" 7060ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru OLD_CXXFLAGS="${CXXFLAGS}" 7061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS="${CFLAGS} -xustr=ascii_utf16_ushort" 7062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS="${CXXFLAGS} -xustr=ascii_utf16_ushort" 706327f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7064ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h. */ 7065ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = U"hello"; 7066ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint 7067ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain () 7068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 7069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ; 7071ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru return 0; 7072ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 7073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 707427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 7075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_CHECK_UTF16_STRING=1 7076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 707727f654740f2a26ad62a5c155af9199af9e69b889claireho U_CHECK_UTF16_STRING=0 7078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 707985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "$U_CHECK_UTF16_STRING" = 0; then 7081ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CFLAGS="${OLD_CFLAGS}" 7082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CXXFLAGS="${OLD_CXXFLAGS}" 7083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 7084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CHECK_UTF16_STRING_RESULT="-xustr=ascii_utf16_ushort" 708559d709d503bab6e2b61931737e662dd293b40578ccornelius UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -xustr=ascii_utf16_ushort" 708659d709d503bab6e2b61931737e662dd293b40578ccornelius UCONFIG_CFLAGS="${UCONFIG_CFLAGS} -xustr=ascii_utf16_ushort" 7087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Since we can't detect the availability of this UTF-16 syntax at compile time, 7088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # we depend on configure telling us that we can use it. 7089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Since we can't ensure ICU users use -xustr=ascii_utf16_ushort, 7090ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # we only use this macro within ICU. 7091ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # If an ICU user uses icu-config, this feature will be enabled. 7092103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_CHECK_UTF16_STRING=1" 7093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_CHECK_UTF16_STRING=0 7094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 7097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-hpux*) 709854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = no; then 709985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # The option will be detected at compile time without additional compiler options. 710085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho CHECK_UTF16_STRING_RESULT="available" 7101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 7103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-cygwin) 710485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # wchar_t can be used 710585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho CHECK_UTF16_STRING_RESULT="available" 7106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 7107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*) 7108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 7109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 711050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 711150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho# GCC >= 4.4 supports UTF16 string literals. The CFLAGS and CXXFLAGS may change in the future. 711254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif test "$CHECK_UTF16_STRING_RESULT" = "unknown"; then 711354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GCC" = yes; then 711450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho OLD_CFLAGS="${CFLAGS}" 711554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CFLAGS="${CFLAGS} -std=gnu99" 711627f654740f2a26ad62a5c155af9199af9e69b889claireho cat confdefs.h - <<_ACEOF >conftest.$ac_ext 711750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h. */ 711850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 711954dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string."; 712050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 712150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint 712250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain () 712350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{ 712450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 712550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho ; 712650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho return 0; 712750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho} 712850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF 712927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then : 713054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CC_UTF16_STRING=1 713150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse 713254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CC_UTF16_STRING=0 713350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi 713450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 713554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$CC_UTF16_STRING" = 1; then 713659d709d503bab6e2b61931737e662dd293b40578ccornelius UCONFIG_CFLAGS="${UCONFIG_CFLAGS} -std=gnu99" 713754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CHECK_UTF16_STRING_RESULT="C only"; 713850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho else 713950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho CFLAGS="${OLD_CFLAGS}" 714050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 714150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 714254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$GXX" = yes; then 714354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius # -Wno-return-type-c-linkage is desired so that stable ICU API is not warned about. 714454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius ac_ext=cpp 714554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CXXCPP $CPPFLAGS' 714654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 714754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 714854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_cxx_compiler_gnu 714950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 715054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius cat confdefs.h - <<_ACEOF >conftest.$ac_ext 715154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius/* end confdefs.h. */ 715254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius 715354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string."; 715454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius 715554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusint 715654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusmain () 715754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius{ 715850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho 715954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius ; 716054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius return 0; 716154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius} 716254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius_ACEOF 716354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif ac_fn_cxx_try_compile "$LINENO"; then : 716454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CXX_UTF16_STRING=1 716554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliuselse 716654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CXX_UTF16_STRING=0 716754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi 716854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 716954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius ac_ext=c 717054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CPP $CPPFLAGS' 717154dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 717254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 717354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_c_compiler_gnu 717454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius 717554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$CXX_UTF16_STRING" = 1; then 717654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius if test "$CC_UTF16_STRING" = 1; then 717754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CHECK_UTF16_STRING_RESULT="available"; 717854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius else 717954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius CHECK_UTF16_STRING_RESULT="C++ only"; 718054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius fi 718154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius fi 718254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius fi 718354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi 718427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5 718585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$CHECK_UTF16_STRING_RESULT" >&6; } 7186ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 718785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable extras 718885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-extras was given. 718927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_extras+set}" = set; then : 719085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_extras; case "${enableval}" in 7191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) extras=true ;; 7192ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) extras=false ;; 719327f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-extras" "$LINENO" 5 ;; 7194ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7195ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7196ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru extras=true 719785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 719885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7199ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7200ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$extras" = true; then 7201ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru EXTRAS_TRUE= 7202ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7203ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru EXTRAS_TRUE='#' 7204ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 720585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-icuio was given. 720627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_icuio+set}" = set; then : 720785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_icuio; case "${enableval}" in 7208ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) icuio=true ;; 7209ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) icuio=false ;; 721027f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-icuio" "$LINENO" 5 ;; 7211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7212ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7213ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru icuio=true 721485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 721585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7216ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7217ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$icuio" = true; then 7218ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICUIO_TRUE= 7219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICUIO_TRUE='#' 7221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7222ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 722385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable layout 722485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-layout was given. 722527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_layout+set}" = set; then : 722685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_layout; case "${enableval}" in 7227ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) layout=true ;; 7228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) layout=false ;; 722927f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-layout" "$LINENO" 5 ;; 7230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7231ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7232ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru layout=true 723385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 723485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$layout" = true; then 7237ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru LAYOUT_TRUE= 7238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7239ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru LAYOUT_TRUE='#' 7240ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7241ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 724259d709d503bab6e2b61931737e662dd293b40578ccornelius# Enable/disable tools 724359d709d503bab6e2b61931737e662dd293b40578ccornelius# Check whether --enable-tools was given. 724459d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "${enable_tools+set}" = set; then : 724559d709d503bab6e2b61931737e662dd293b40578ccornelius enableval=$enable_tools; case "${enableval}" in 724659d709d503bab6e2b61931737e662dd293b40578ccornelius yes) tools=true ;; 724759d709d503bab6e2b61931737e662dd293b40578ccornelius no) tools=false ;; 724859d709d503bab6e2b61931737e662dd293b40578ccornelius *) as_fn_error $? "bad value ${enableval} for --enable-tools" "$LINENO" 5 ;; 724959d709d503bab6e2b61931737e662dd293b40578ccornelius esac 725059d709d503bab6e2b61931737e662dd293b40578ccorneliuselse 725159d709d503bab6e2b61931737e662dd293b40578ccornelius tools=true 725259d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 725359d709d503bab6e2b61931737e662dd293b40578ccornelius 725459d709d503bab6e2b61931737e662dd293b40578ccornelius 725559d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "$tools" = true; then 725659d709d503bab6e2b61931737e662dd293b40578ccornelius TOOLS_TRUE= 725759d709d503bab6e2b61931737e662dd293b40578ccorneliuselse 725859d709d503bab6e2b61931737e662dd293b40578ccornelius TOOLS_TRUE='#' 725959d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 726059d709d503bab6e2b61931737e662dd293b40578ccornelius 7261ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 726285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-data-packaging was given. 726327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_data_packaging+set}" = set; then : 726485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho withval=$with_data_packaging; case "${withval}" in 7265ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru files|archive|library) datapackaging=$withval ;; 7266ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru auto) datapackaging=$withval ;; 7267ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru common) datapackaging=archive ;; 7268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru dll) datapackaging=library ;; 7269ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru static) datapackaging=static ;; 727027f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${withval} for --with-data-packaging" "$LINENO" 5 ;; 7271ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7272ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru datapackaging= 727485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 727585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 727785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note: 'thesysconfdir' is an evaluated version, for Man pages, so also for thedatadir, thelibdir, etc.. 727885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# thesysconfdir=`eval echo $sysconfdir` 7279ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthedatadir=`eval echo $datadir` 728085bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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}. 7281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querupkgicudatadir=$datadir 7282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthepkgicudatadir=$thedatadir 7283ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7287ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test x"$datapackaging" = x -o x"$datapackaging" = xauto; then 728850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho # default to library 7289ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru datapackaging=library 729050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho if test "$ENABLE_STATIC" = "YES"; then 729150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho if test "$ENABLE_SHARED" != "YES"; then 729250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho datapackaging=static 729350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 729450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho fi 7295ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7296ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 729785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_dir=`eval echo $thedatadir`"/icu/${VERSION}" 729885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 729985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg="(No explaination for mode $datapackaging.)" 730085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 730185bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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." 730285bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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." 730385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_howfound="(unknown)" 730485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7305ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "$datapackaging" in 7306ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru files) 730785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho DATA_PACKAGING_MODE=files 730885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="ICU data will be stored in individual files." 730985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_howfound="$datapackaging_msg_path" 731085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 7311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru archive) 731285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho DATA_PACKAGING_MODE=common 731385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="ICU data will be stored in a single .dat file." 731485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_howfound="$datapackaging_msg_path" 731585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 7316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru library) 731785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho DATA_PACKAGING_MODE=dll 731885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="ICU data will be linked with ICU." 731985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test "$ENABLE_STATIC" = "YES"; then 732085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="$datapackaging_msg A static data library will be built. " 732185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 732285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test "$ENABLE_SHARED" = "YES"; then 732385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_msg="$datapackaging_msg A shared data library will be built. " 732485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 732585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho datapackaging_howfound="$datapackaging_msg_set" 732685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 732750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho static) 732850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho DATA_PACKAGING_MODE=static 732950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho datapackaging_msg="ICU data will be stored in a static library." 733050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho datapackaging_howfound="$datapackaging_msg_set" 733150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho ;; 7332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 7333ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 733585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Sets a library suffix 733627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a library suffix to use" >&5 733785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for a library suffix to use... " >&6; } 7338ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 733985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-library-suffix was given. 734027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_suffix+set}" = set; then : 734185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho withval=$with_library_suffix; ICULIBSUFFIX="${withval}" 7342ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7343ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICULIBSUFFIX= 734485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 734585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7346ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumsg=$ICULIBSUFFIX 7347ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$msg" = ""; then 7348ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru msg=none 7349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 735027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5 735185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$msg" >&6; } 7352ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7353ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ICULIBSUFFIX" != "" 7354ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthen 7355ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_HAVE_LIB_SUFFIX=1 735685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ICULIBSUFFIXCNAME=`echo _$ICULIBSUFFIX | sed 's/^A-Za-z0-9_/_/g'` 7357103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_HAVE_LIB_SUFFIX=1 -DU_LIB_SUFFIX_C_NAME=${ICULIBSUFFIXCNAME} " 7358ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7359ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru U_HAVE_LIB_SUFFIX=0 7360ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7361ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7362ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7363ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 736485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable tests 736585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-tests was given. 736627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tests+set}" = set; then : 736785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_tests; case "${enableval}" in 7368ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) tests=true ;; 7369ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) tests=false ;; 737027f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-tests" "$LINENO" 5 ;; 7371ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7372ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7373ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru tests=true 737485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 737585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7376ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$tests" = true; then 7378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru TESTS_TRUE= 7379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru TESTS_TRUE='#' 7381ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 738385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable samples 738485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-samples was given. 738527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_samples+set}" = set; then : 738685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho enableval=$enable_samples; case "${enableval}" in 7387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru yes) samples=true ;; 7388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru no) samples=false ;; 738927f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "bad value ${enableval} for --enable-samples" "$LINENO" 5 ;; 7390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 7391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7392ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru samples=true 739385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 739485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7396ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$samples" = true; then 7397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru SAMPLES_TRUE= 7398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru SAMPLES_TRUE='#' 7400ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7401ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruICUDATA_CHAR=$U_ENDIAN_CHAR 7403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 740485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Platform-specific Makefile setup 740585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# set ICUDATA_CHAR to 'e' for any EBCDIC (which should be big endian) platform. 7406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in 7407ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-solaris*) platform=U_SOLARIS ;; 740827f654740f2a26ad62a5c155af9199af9e69b889claireho *-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) platform=U_LINUX ;; 7409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-*bsd*|*-*-dragonfly*) platform=U_BSD ;; 7410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-aix*) platform=U_AIX ;; 7411ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-hpux*) platform=U_HPUX ;; 7412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-apple-darwin*|*-apple-rhapsody*) platform=U_DARWIN ;; 7413b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho *-*-cygwin*) platform=U_CYGWIN ;; 7414b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho *-*-mingw*) platform=U_MINGW ;; 7415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*ibm-openedition*|*-*-os390*) platform=OS390 7416ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then 7417ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICUDATA_CHAR="e" 7418ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi ;; 7419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-os400*) platform=OS400 7420ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then 7421ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ICUDATA_CHAR="e" 7422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi ;; 7423ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-nto*) platform=U_QNX ;; 7424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-dec-osf*) platform=U_OSF ;; 7425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-beos) platform=U_BEOS ;; 7426ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-*-irix*) platform=U_IRIX ;; 7427ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *-ncr-*) platform=U_MPRAS ;; 7428ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) platform=U_UNKNOWN_PLATFORM ;; 7429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 7430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7431ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment_name="$icu_cv_host_frag" 7433ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment='$(top_srcdir)/config/'"$platform_make_fragment_name" 7434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7436ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "${FORCE_LIBS}" != ""; then 7438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru echo " *** Overriding automatically chosen LIBS=$LIBS, using instead FORCE_LIBS=${FORCE_LIBS}" 1>&6 7439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru LIBS=${FORCE_LIBS} 7440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7441ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 744285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Now that we're done using CPPFLAGS etc. for tests, we can change it 744385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for build. 7444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 744559d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "${CC}" == "clang"; then 744659d709d503bab6e2b61931737e662dd293b40578ccornelius CLANGCFLAGS="-Qunused-arguments -Wno-parentheses-equality" 744759d709d503bab6e2b61931737e662dd293b40578ccorneliuselse 744859d709d503bab6e2b61931737e662dd293b40578ccornelius CLANGCFLAGS="" 744959d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 745059d709d503bab6e2b61931737e662dd293b40578ccornelius 745159d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "${CXX}" == "clang++"; then 745259d709d503bab6e2b61931737e662dd293b40578ccornelius CLANGCXXFLAGS="-Qunused-arguments -Wno-parentheses-equality" 745359d709d503bab6e2b61931737e662dd293b40578ccorneliuselse 745459d709d503bab6e2b61931737e662dd293b40578ccornelius CLANGCXXFLAGS="" 745559d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 745659d709d503bab6e2b61931737e662dd293b40578ccornelius 745754dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCPPFLAGS="$CPPFLAGS \$(THREADSCPPFLAGS)" 745859d709d503bab6e2b61931737e662dd293b40578ccorneliusCFLAGS="$CFLAGS \$(THREADSCFLAGS) $CLANGCFLAGS" 745959d709d503bab6e2b61931737e662dd293b40578ccorneliusCXXFLAGS="$CXXFLAGS \$(THREADSCXXFLAGS) $CLANGCXXFLAGS" 7460ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7461103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7462103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7463103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7464103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# append all config cppflags 7465103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCPPFLAGS="$CPPFLAGS $CONFIG_CPPFLAGS $UCONFIG_CPPFLAGS" 7466103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7467103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CPPFLAGS=$CPPFLAGS" 7468103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CFLAGS=$CFLAGS" 7469103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CXXFLAGS=$CXXFLAGS" 7470103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7471103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 747285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# output the Makefiles 7473fceb39872958b9fa2505e63f8b8699a9e0f882f4ccorneliusac_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/collperf2/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 test/perf/leperf/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile" 747485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7475ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >confcache <<\_ACEOF 7476ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# This file is a shell script that caches the results of configure 7477ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# tests run on this system so they can be shared between configure 7478ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# scripts and configure runs, see configure's option --config-cache. 7479ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# It is not useful on other systems. If it contains results you don't 7480ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# want to keep, you may remove or edit it. 7481ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 7482ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status only pays attention to the cache file if you give it 7483ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# the --recheck option to rerun configure. 7484ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# 7485ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# `ac_cv_env_foo' variables (set or unset) will be overridden when 7486ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# loading this file, other *unset* `ac_cv_foo' will be assigned the 7487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# following values. 7488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 7490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The following way of writing the cache mishandles newlines in values, 7492ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# but we know of no workaround that is simple, portable, and efficient. 749385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# So, we kill variables containing newlines. 7494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Ultrix sh set writes to stderr and can't be redirected directly, 7495ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and sets the high bit in the cache file unless we assign to the vars. 749685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho( 749785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 749885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval ac_val=\$$ac_var 749985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_val in #( 750085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *${as_nl}*) 750185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_var in #( 750227f654740f2a26ad62a5c155af9199af9e69b889claireho *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 750385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 750485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 750585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_var in #( 750685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho _ | IFS | as_nl) ;; #( 750785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 750827f654740f2a26ad62a5c155af9199af9e69b889claireho *) { eval $ac_var=; unset $ac_var;} ;; 750985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac ;; 751085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 751185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho done 751285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7513ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru (set) 2>&1 | 751485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $as_nl`(ac_space=' '; set) 2>&1` in #( 751585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *${as_nl}ac_space=\ *) 751627f654740f2a26ad62a5c155af9199af9e69b889claireho # `set' does not quote correctly, so add quotes: double-quote 751727f654740f2a26ad62a5c155af9199af9e69b889claireho # substitution turns \\\\ into \\, and sed turns \\ into \. 7518ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sed -n \ 7519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru "s/'/'\\\\''/g; 7520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 752185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; #( 7522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru *) 7523ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # `set' quotes correctly as required by POSIX, so do not add quotes. 752485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 7525ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 752685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac | 752785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sort 752885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho) | 7529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru sed ' 753085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^ac_cv_env_/b end 7531ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru t clear 753285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :clear 7533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 7534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru t end 753585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 753685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :end' >>confcache 753785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 753885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test -w "$cache_file"; then 7539103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test "x$cache_file" != "x/dev/null"; then 754027f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 754185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: updating cache $cache_file" >&6;} 7542103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius if test ! -f "$cache_file" || test -h "$cache_file"; then 7543103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius cat confcache >"$cache_file" 7544103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius else 7545103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius case $cache_file in #( 7546103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius */* | ?:*) 7547103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius mv -f confcache "$cache_file"$$ && 7548103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius mv -f "$cache_file"$$ "$cache_file" ;; #( 7549103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *) 7550103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius mv -f confcache "$cache_file" ;; 7551103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius esac 7552103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 7553103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius fi 7554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru else 755527f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 755685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 7557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f confcache 7560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7561ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$prefix" = xNONE && prefix=$ac_default_prefix 7562ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Let make expand exec_prefix. 7563ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 7564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7565103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Transform confdefs.h into DEFS. 7566103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against shell expansion while executing Makefile rules. 7567103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against Makefile macro expansion. 7568103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# 7569103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# If the first sed substitution is executed (which looks for macros that 7570103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# take arguments), then branch to the quote section. Otherwise, 7571103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# look for a macro that doesn't take arguments. 7572103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_script=' 7573103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:mline 7574103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/\\$/{ 7575103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius N 7576103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s,\\\n,, 7577103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius b mline 7578103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius} 7579103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust clear 7580103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:clear 7581103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g 7582103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote 7583103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g 7584103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote 7585103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusb any 7586103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:quote 7587103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g 7588103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\[/\\&/g 7589103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\]/\\&/g 7590103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\$/$$/g 7591103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusH 7592103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:any 7593103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius${ 7594103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius g 7595103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s/^\n// 7596103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s/\n/ /g 7597103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius p 7598103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius} 7599103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius' 7600103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusDEFS=`sed -n "$ac_script" confdefs.h` 7601103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 7602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7603ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_libobjs= 7604ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_ltlibobjs= 760527f654740f2a26ad62a5c155af9199af9e69b889clairehoU= 7606ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 7607ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # 1. Remove the extension, and $U if already installed. 760885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 760985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 761085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 761185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # will be set to the directory where LIBOBJS objects are built. 761227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 761327f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 7614ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 7615ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLIBOBJS=$ac_libobjs 7616ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7617ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLTLIBOBJS=$ac_ltlibobjs 7618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 762185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius: "${CONFIG_STATUS=./config.status}" 762385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_write_fail=0 7624ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files_save=$ac_clean_files 7625ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files="$ac_clean_files $CONFIG_STATUS" 762627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 762785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 762827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_write_fail=0 762927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 7630ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#! $SHELL 7631ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Generated by $as_me. 7632ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Run this file to recreate the current configuration. 7633ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Compiler output produced by configure, useful for debugging 7634ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure, is in config.log if it exists. 7635ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7636ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudebug=false 7637ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_recheck=false 7638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_silent=false 7639ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 764027f654740f2a26ad62a5c155af9199af9e69b889clairehoSHELL=\${CONFIG_SHELL-$SHELL} 764127f654740f2a26ad62a5c155af9199af9e69b889clairehoexport SHELL 764227f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF 764327f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 764427f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 764527f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Initialization. ## 764627f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ## 7647ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 764885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Be more Bourne compatible 764985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDUALCASE=1; export DUALCASE # for MKS sh 765027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 7651ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru emulate sh 7652ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru NULLCMD=: 765385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 7654ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # is contrary to our usage. Disable this feature. 7655ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru alias -g '${1+"$@"}'='"$@"' 765685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho setopt NO_GLOB_SUBST 765785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 765827f654740f2a26ad62a5c155af9199af9e69b889claireho case `(set -o) 2>/dev/null` in #( 765927f654740f2a26ad62a5c155af9199af9e69b889claireho *posix*) : 766027f654740f2a26ad62a5c155af9199af9e69b889claireho set -o posix ;; #( 766127f654740f2a26ad62a5c155af9199af9e69b889claireho *) : 766227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 766385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 766485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 766585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 766685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 766785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_nl=' 766885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 766985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport as_nl 767085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Printing a long string crashes Solaris 7 /usr/bin/printf. 767185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 767285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 767385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 767427f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer a ksh shell builtin over an external printf program on Solaris, 767527f654740f2a26ad62a5c155af9199af9e69b889claireho# but without wasting forks for bash or zsh. 767627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$BASH_VERSION$ZSH_VERSION" \ 767727f654740f2a26ad62a5c155af9199af9e69b889claireho && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 767827f654740f2a26ad62a5c155af9199af9e69b889claireho as_echo='print -r --' 767927f654740f2a26ad62a5c155af9199af9e69b889claireho as_echo_n='print -rn --' 768027f654740f2a26ad62a5c155af9199af9e69b889clairehoelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 768185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo='printf %s\n' 768285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='printf %s' 768385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 768485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 768585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 768685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='/usr/ucb/echo -n' 768785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 768885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 768985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n_body='eval 769085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho arg=$1; 769127f654740f2a26ad62a5c155af9199af9e69b889claireho case $arg in #( 769285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *"$as_nl"*) 769385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "X$arg" : "X\\(.*\\)$as_nl"; 769485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 769585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac; 769685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 769785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ' 769885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho export as_echo_n_body 769985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo_n='sh -c $as_echo_n_body as_echo' 770085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 770185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho export as_echo_body 770285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_echo='sh -c $as_echo_body as_echo' 770385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 770485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 770585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The user is always right. 770685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "${PATH_SEPARATOR+set}" != set; then 770785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho PATH_SEPARATOR=: 770885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 770985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 771085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho PATH_SEPARATOR=';' 771185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 7712ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7713ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7714ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 771585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# IFS 771685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We need space, tab and new line, in precisely that order. Quoting is 771785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# there to prevent editors from complaining about space-tab. 771885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (If _AS_PATH_WALK were called with IFS unset, it would disable word 771985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# splitting by setting IFS to empty value.) 772085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=" "" $as_nl" 772185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 772285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Find who we are. Look in the path if we contain no directory separator. 7723103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusas_myself= 772427f654740f2a26ad62a5c155af9199af9e69b889clairehocase $0 in #(( 772585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *[\\/]* ) as_myself=$0 ;; 772685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 772785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH 772885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo 772985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=$as_save_IFS 773085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -z "$as_dir" && as_dir=. 773127f654740f2a26ad62a5c155af9199af9e69b889claireho test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 773227f654740f2a26ad62a5c155af9199af9e69b889claireho done 773385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS 773485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 773585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 773685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 773785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We did not find ourselves, most probably we were run as `sh COMMAND' 773885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# in which case we are not to be found in the path. 773985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$as_myself" = x; then 774085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_myself=$0 774185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 774285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -f "$as_myself"; then 774385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 774427f654740f2a26ad62a5c155af9199af9e69b889claireho exit 1 774585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 774685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 774727f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset variables that we do not need and which cause bugs (e.g. in 774827f654740f2a26ad62a5c155af9199af9e69b889claireho# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 774927f654740f2a26ad62a5c155af9199af9e69b889claireho# suppresses any "Segmentation fault" message there. '((' could 775027f654740f2a26ad62a5c155af9199af9e69b889claireho# trigger a bug in pdksh 5.2.14. 775127f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_var in BASH_ENV ENV MAIL MAILPATH 775227f654740f2a26ad62a5c155af9199af9e69b889clairehodo eval test x\${$as_var+set} = xset \ 775327f654740f2a26ad62a5c155af9199af9e69b889claireho && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 775485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 7755ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS1='$ ' 7756ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS2='> ' 7757ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS4='+ ' 7758ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7759ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# NLS nuisances. 776085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLC_ALL=C 776185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LC_ALL 776285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLANGUAGE=C 776385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LANGUAGE 7764ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 776527f654740f2a26ad62a5c155af9199af9e69b889claireho# CDPATH. 776627f654740f2a26ad62a5c155af9199af9e69b889claireho(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 776727f654740f2a26ad62a5c155af9199af9e69b889claireho 776827f654740f2a26ad62a5c155af9199af9e69b889claireho 776927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_error STATUS ERROR [LINENO LOG_FD] 777027f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------------------------- 777127f654740f2a26ad62a5c155af9199af9e69b889claireho# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 777227f654740f2a26ad62a5c155af9199af9e69b889claireho# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 777327f654740f2a26ad62a5c155af9199af9e69b889claireho# script with STATUS, using 1 if that was 0. 777427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error () 777527f654740f2a26ad62a5c155af9199af9e69b889claireho{ 777627f654740f2a26ad62a5c155af9199af9e69b889claireho as_status=$1; test $as_status -eq 0 && as_status=1 777727f654740f2a26ad62a5c155af9199af9e69b889claireho if test "$4"; then 777827f654740f2a26ad62a5c155af9199af9e69b889claireho as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 777927f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 778027f654740f2a26ad62a5c155af9199af9e69b889claireho fi 778127f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$as_me: error: $2" >&2 778227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_exit $as_status 778327f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_error 778427f654740f2a26ad62a5c155af9199af9e69b889claireho 778527f654740f2a26ad62a5c155af9199af9e69b889claireho 778627f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_set_status STATUS 778727f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------- 778827f654740f2a26ad62a5c155af9199af9e69b889claireho# Set $? to STATUS, without forking. 778927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_set_status () 779027f654740f2a26ad62a5c155af9199af9e69b889claireho{ 779127f654740f2a26ad62a5c155af9199af9e69b889claireho return $1 779227f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_set_status 779327f654740f2a26ad62a5c155af9199af9e69b889claireho 779427f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_exit STATUS 779527f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------- 779627f654740f2a26ad62a5c155af9199af9e69b889claireho# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 779727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit () 779827f654740f2a26ad62a5c155af9199af9e69b889claireho{ 779927f654740f2a26ad62a5c155af9199af9e69b889claireho set +e 780027f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_set_status $1 780127f654740f2a26ad62a5c155af9199af9e69b889claireho exit $1 780227f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_exit 780327f654740f2a26ad62a5c155af9199af9e69b889claireho 780427f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_unset VAR 780527f654740f2a26ad62a5c155af9199af9e69b889claireho# --------------- 780627f654740f2a26ad62a5c155af9199af9e69b889claireho# Portably unset VAR. 780727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_unset () 780827f654740f2a26ad62a5c155af9199af9e69b889claireho{ 780927f654740f2a26ad62a5c155af9199af9e69b889claireho { eval $1=; unset $1;} 781027f654740f2a26ad62a5c155af9199af9e69b889claireho} 781127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_unset=as_fn_unset 781227f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_append VAR VALUE 781327f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------------- 781427f654740f2a26ad62a5c155af9199af9e69b889claireho# Append the text in VALUE to the end of the definition contained in VAR. Take 781527f654740f2a26ad62a5c155af9199af9e69b889claireho# advantage of any shell optimizations that allow amortized linear growth over 781627f654740f2a26ad62a5c155af9199af9e69b889claireho# repeated appends, instead of the typical quadratic growth present in naive 781727f654740f2a26ad62a5c155af9199af9e69b889claireho# implementations. 781827f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 781927f654740f2a26ad62a5c155af9199af9e69b889claireho eval 'as_fn_append () 782027f654740f2a26ad62a5c155af9199af9e69b889claireho { 782127f654740f2a26ad62a5c155af9199af9e69b889claireho eval $1+=\$2 782227f654740f2a26ad62a5c155af9199af9e69b889claireho }' 782327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 782427f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append () 782527f654740f2a26ad62a5c155af9199af9e69b889claireho { 782627f654740f2a26ad62a5c155af9199af9e69b889claireho eval $1=\$$1\$2 782727f654740f2a26ad62a5c155af9199af9e69b889claireho } 782827f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_append 782927f654740f2a26ad62a5c155af9199af9e69b889claireho 783027f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_arith ARG... 783127f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------ 783227f654740f2a26ad62a5c155af9199af9e69b889claireho# Perform arithmetic evaluation on the ARGs, and store the result in the 783327f654740f2a26ad62a5c155af9199af9e69b889claireho# global $as_val. Take advantage of shells that can avoid forks. The arguments 783427f654740f2a26ad62a5c155af9199af9e69b889claireho# must be portable across $(()) and expr. 783527f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 783627f654740f2a26ad62a5c155af9199af9e69b889claireho eval 'as_fn_arith () 783727f654740f2a26ad62a5c155af9199af9e69b889claireho { 783827f654740f2a26ad62a5c155af9199af9e69b889claireho as_val=$(( $* )) 783927f654740f2a26ad62a5c155af9199af9e69b889claireho }' 784027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 784127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_arith () 784227f654740f2a26ad62a5c155af9199af9e69b889claireho { 784327f654740f2a26ad62a5c155af9199af9e69b889claireho as_val=`expr "$@" || test $? -eq 1` 784427f654740f2a26ad62a5c155af9199af9e69b889claireho } 784527f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_arith 784627f654740f2a26ad62a5c155af9199af9e69b889claireho 784727f654740f2a26ad62a5c155af9199af9e69b889claireho 784885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif expr a : '\(a\)' >/dev/null 2>&1 && 784985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test "X`expr 00001 : '.*\(...\)'`" = X001; then 7850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_expr=expr 7851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_expr=false 7853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 785585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 7856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_basename=basename 7857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_basename=false 7859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7860ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 786127f654740f2a26ad62a5c155af9199af9e69b889clairehoif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 786227f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirname=dirname 786327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse 786427f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirname=false 786527f654740f2a26ad62a5c155af9199af9e69b889clairehofi 7866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 786785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_me=`$as_basename -- "$0" || 7868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 7869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru X"$0" : 'X\(//\)$' \| \ 787085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$0" : 'X\(/\)' \| . 2>/dev/null || 787185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X/"$0" | 787285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed '/^.*\/\([^/][^/]*\)\/*$/{ 787385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 787485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 787585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 787685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\/\(\/\/\)$/{ 787785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 787885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 787985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 788085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\/\(\/\).*/{ 788185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 788285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 788385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 788485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/.*/./; q'` 788585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 788627f654740f2a26ad62a5c155af9199af9e69b889claireho# Avoid depending upon Character Ranges. 788727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_letters='abcdefghijklmnopqrstuvwxyz' 788827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 788927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_Letters=$as_cr_letters$as_cr_LETTERS 789027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_digits='0123456789' 789127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_alnum=$as_cr_Letters$as_cr_digits 7892ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 789385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C= ECHO_N= ECHO_T= 789427f654740f2a26ad62a5c155af9199af9e69b889clairehocase `echo -n x` in #((((( 789585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho-n*) 789627f654740f2a26ad62a5c155af9199af9e69b889claireho case `echo 'xy\c'` in 789785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *c*) ECHO_T=' ';; # ECHO_T is single tab character. 789827f654740f2a26ad62a5c155af9199af9e69b889claireho xy) ECHO_C='\c';; 789927f654740f2a26ad62a5c155af9199af9e69b889claireho *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 790027f654740f2a26ad62a5c155af9199af9e69b889claireho ECHO_T=' ';; 790185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac;; 790285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*) 790385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ECHO_N='-n';; 790485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 7905ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 7906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f conf$$ conf$$.exe conf$$.file 790785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -d conf$$.dir; then 790885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho rm -f conf$$.dir/conf$$.file 790985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 791085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho rm -f conf$$.dir 791185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho mkdir conf$$.dir 2>/dev/null 791285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 791385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (echo >conf$$.file) 2>/dev/null; then 791485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if ln -s conf$$.file conf$$ 2>/dev/null; then 7915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_ln_s='ln -s' 791685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # ... but there are two gotchas: 791785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 791885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 791985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # In both cases, we have to default to `cp -p'. 792085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 792185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ln_s='cp -p' 792285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho elif ln conf$$.file conf$$ 2>/dev/null; then 792385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ln_s=ln 792485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 792585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ln_s='cp -p' 7926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 7927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7928ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_ln_s='cp -p' 7929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 793085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 793185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hormdir conf$$.dir 2>/dev/null 7932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 793327f654740f2a26ad62a5c155af9199af9e69b889claireho 793427f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_mkdir_p 793527f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------- 793627f654740f2a26ad62a5c155af9199af9e69b889claireho# Create "$as_dir" as a directory, including parents if necessary. 793727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_mkdir_p () 793827f654740f2a26ad62a5c155af9199af9e69b889claireho{ 793927f654740f2a26ad62a5c155af9199af9e69b889claireho 794027f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_dir in #( 794127f654740f2a26ad62a5c155af9199af9e69b889claireho -*) as_dir=./$as_dir;; 794227f654740f2a26ad62a5c155af9199af9e69b889claireho esac 794327f654740f2a26ad62a5c155af9199af9e69b889claireho test -d "$as_dir" || eval $as_mkdir_p || { 794427f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirs= 794527f654740f2a26ad62a5c155af9199af9e69b889claireho while :; do 794627f654740f2a26ad62a5c155af9199af9e69b889claireho case $as_dir in #( 794727f654740f2a26ad62a5c155af9199af9e69b889claireho *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 794827f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_qdir=$as_dir;; 794927f654740f2a26ad62a5c155af9199af9e69b889claireho esac 795027f654740f2a26ad62a5c155af9199af9e69b889claireho as_dirs="'$as_qdir' $as_dirs" 795127f654740f2a26ad62a5c155af9199af9e69b889claireho as_dir=`$as_dirname -- "$as_dir" || 795227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 795327f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(//\)[^/]' \| \ 795427f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(//\)$' \| \ 795527f654740f2a26ad62a5c155af9199af9e69b889claireho X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 795627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo X"$as_dir" | 795727f654740f2a26ad62a5c155af9199af9e69b889claireho sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 795827f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 795927f654740f2a26ad62a5c155af9199af9e69b889claireho q 796027f654740f2a26ad62a5c155af9199af9e69b889claireho } 796127f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\/\)[^/].*/{ 796227f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 796327f654740f2a26ad62a5c155af9199af9e69b889claireho q 796427f654740f2a26ad62a5c155af9199af9e69b889claireho } 796527f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\/\)$/{ 796627f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 796727f654740f2a26ad62a5c155af9199af9e69b889claireho q 796827f654740f2a26ad62a5c155af9199af9e69b889claireho } 796927f654740f2a26ad62a5c155af9199af9e69b889claireho /^X\(\/\).*/{ 797027f654740f2a26ad62a5c155af9199af9e69b889claireho s//\1/ 797127f654740f2a26ad62a5c155af9199af9e69b889claireho q 797227f654740f2a26ad62a5c155af9199af9e69b889claireho } 797327f654740f2a26ad62a5c155af9199af9e69b889claireho s/.*/./; q'` 797427f654740f2a26ad62a5c155af9199af9e69b889claireho test -d "$as_dir" && break 797527f654740f2a26ad62a5c155af9199af9e69b889claireho done 797627f654740f2a26ad62a5c155af9199af9e69b889claireho test -z "$as_dirs" || eval "mkdir $as_dirs" 797727f654740f2a26ad62a5c155af9199af9e69b889claireho } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 797827f654740f2a26ad62a5c155af9199af9e69b889claireho 797927f654740f2a26ad62a5c155af9199af9e69b889claireho 798027f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_mkdir_p 7981ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif mkdir -p . 2>/dev/null; then 798227f654740f2a26ad62a5c155af9199af9e69b889claireho as_mkdir_p='mkdir -p "$as_dir"' 7983ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 7984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru test -d ./-p && rmdir ./-p 7985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru as_mkdir_p=false 7986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 7987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 798885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -x / >/dev/null 2>&1; then 798985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_test_x='test -x' 799085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 799185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if ls -dL / >/dev/null 2>&1; then 799285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ls_L_option=L 799385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 799485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_ls_L_option= 799585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 799685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho as_test_x=' 799785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho eval sh -c '\'' 799885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test -d "$1"; then 799985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -d "$1/."; 800085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 800127f654740f2a26ad62a5c155af9199af9e69b889claireho case $1 in #( 800285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -*)set "./$1";; 800385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac; 800427f654740f2a26ad62a5c155af9199af9e69b889claireho case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 800585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ???[sx]*):;;*)false;;esac;fi 800685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho '\'' sh 800785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ' 800885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 800985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_executable_p=$as_test_x 8010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid CPP name. 8012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid variable name. 8015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec 6>&1 801927f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ## 802027f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of $CONFIG_STATUS script. ## 802127f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ## 802227f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF 802327f654740f2a26ad62a5c155af9199af9e69b889clairehotest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 8024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 802527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 802627f654740f2a26ad62a5c155af9199af9e69b889claireho# Save the log message, to keep $0 and so on meaningful, and to 8027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# report actual input values of CONFIG_FILES etc. instead of their 802885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# values after options handling. 802985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_log=" 8030ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis file was extended by $as_me, which was 8031103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68. Invocation command line was 8032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CONFIG_FILES = $CONFIG_FILES 8034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CONFIG_HEADERS = $CONFIG_HEADERS 8035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CONFIG_LINKS = $CONFIG_LINKS 8036ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru CONFIG_COMMANDS = $CONFIG_COMMANDS 8037ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru $ $0 $@ 8038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 803985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoon `(hostname || uname -n) 2>/dev/null | sed 1q` 804085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho" 804185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 8043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 804485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $ac_config_files in *" 804585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) set x $ac_config_files; shift; ac_config_files=$*;; 804685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 8047ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8048ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8049ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 805085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 805185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Files that config.status was made for. 805285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfig_files="$ac_config_files" 8053ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 805485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 8055ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 805685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8057ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_usage="\ 805827f654740f2a26ad62a5c155af9199af9e69b889claireho\`$as_me' instantiates files and other configuration actions 805927f654740f2a26ad62a5c155af9199af9e69b889clairehofrom templates according to the current configuration. Unless the files 806027f654740f2a26ad62a5c155af9199af9e69b889clairehoand actions are specified as TAGs, all are instantiated by default. 8061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 806227f654740f2a26ad62a5c155af9199af9e69b889clairehoUsage: $0 [OPTION]... [TAG]... 8063ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8064ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -h, --help print this help, then exit 806585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -V, --version print version number and configuration settings, then exit 806627f654740f2a26ad62a5c155af9199af9e69b889claireho --config print configuration, then exit 806785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho -q, --quiet, --silent 806885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho do not print progress messages 8069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -d, --debug don't remove temporary files 8070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --recheck update $as_me by reconfiguring in the same conditions 807185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --file=FILE[:TEMPLATE] 807285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho instantiate the configuration file FILE 8073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration files: 8075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$config_files 8076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 807727f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider." 8078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 807985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 808085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 808127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 8082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_version="\\ 8083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconfig.status 8084103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusconfigured by $0, generated by GNU Autoconf 2.68, 808527f654740f2a26ad62a5c155af9199af9e69b889claireho with options \\"\$ac_cs_config\\" 8086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 808727f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc. 8088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis config.status script is free software; the Free Software Foundation 8089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it." 809085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 809185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd='$ac_pwd' 809285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosrcdir='$srcdir' 809385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL='$INSTALL' 809485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "\$AWK" || AWK=awk 8095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 8096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 809785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 809885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The default lists apply if the user does not specify any file. 8099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_need_defaults=: 8100ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruwhile test $# != 0 8101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 8102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $1 in 810327f654740f2a26ad62a5c155af9199af9e69b889claireho --*=?*) 810485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_option=`expr "X$1" : 'X\([^=]*\)='` 810585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 8106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_shift=: 8107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 810827f654740f2a26ad62a5c155af9199af9e69b889claireho --*=) 810927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_option=`expr "X$1" : 'X\([^=]*\)='` 811027f654740f2a26ad62a5c155af9199af9e69b889claireho ac_optarg= 811127f654740f2a26ad62a5c155af9199af9e69b889claireho ac_shift=: 811227f654740f2a26ad62a5c155af9199af9e69b889claireho ;; 811385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) 8114ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_option=$1 8115ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_optarg=$2 8116ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_shift=shift 8117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ;; 8118ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 8119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8120ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $ac_option in 8121ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Handling of the options. 8122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8123ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_cs_recheck=: ;; 812485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 812585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$ac_cs_version"; exit ;; 812627f654740f2a26ad62a5c155af9199af9e69b889claireho --config | --confi | --conf | --con | --co | --c ) 812727f654740f2a26ad62a5c155af9199af9e69b889claireho $as_echo "$ac_cs_config"; exit ;; 812885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho --debug | --debu | --deb | --de | --d | -d ) 8129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru debug=: ;; 8130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru --file | --fil | --fi | --f ) 8131ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru $ac_shift 813285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_optarg in 813385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 813427f654740f2a26ad62a5c155af9199af9e69b889claireho '') as_fn_error $? "missing file argument" ;; 813585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 813627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append CONFIG_FILES " '$ac_optarg'" 8137ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_need_defaults=false;; 8138103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius --he | --h | --help | --hel | -h ) 813985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$ac_cs_usage"; exit ;; 8140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8141ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru | -silent | --silent | --silen | --sile | --sil | --si | --s) 8142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_cs_silent=: ;; 8143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # This is an error. 814527f654740f2a26ad62a5c155af9199af9e69b889claireho -*) as_fn_error $? "unrecognized option: \`$1' 814627f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information." ;; 8147ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 814827f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_append ac_config_targets " $1" 814985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_need_defaults=false ;; 8150ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 8152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru shift 8153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 8154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_configure_extra_args= 8156ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_cs_silent; then 8158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru exec 6>/dev/null 8159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_configure_extra_args="$ac_configure_extra_args --silent" 8160ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 8161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8162ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 816385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8164ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif \$ac_cs_recheck; then 816585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 816685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho shift 816785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 816885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho CONFIG_SHELL='$SHELL' 816985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho export CONFIG_SHELL 817085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho exec "\$@" 8171ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 8172ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8173ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 817485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 817585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec 5>>config.log 817685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 817785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo 817885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 817985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Running $as_me. ## 818085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ASBOX 818185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$ac_log" 818285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >&5 8183ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 818485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 818585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 818685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 8187ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 818885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8189ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 819085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Handling of arguments. 8191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_config_target in $ac_config_targets 8192ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo 819385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_config_target in 819485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "icudefs.mk") CONFIG_FILES="$CONFIG_FILES icudefs.mk" ;; 819585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 819685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "data/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES data/pkgdataMakefile" ;; 819785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "config/Makefile.inc") CONFIG_FILES="$CONFIG_FILES config/Makefile.inc" ;; 819827f654740f2a26ad62a5c155af9199af9e69b889claireho "config/icu.pc") CONFIG_FILES="$CONFIG_FILES config/icu.pc" ;; 819985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "config/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES config/pkgdataMakefile" ;; 820085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;; 820185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;; 820285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;; 820385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;; 820485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;; 820585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;; 820685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;; 820785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;; 820885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "extra/uconv/Makefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/Makefile" ;; 820985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "extra/uconv/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/pkgdataMakefile" ;; 821085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "extra/scrptrun/Makefile") CONFIG_FILES="$CONFIG_FILES extra/scrptrun/Makefile" ;; 821185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; 821285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/ctestfw/Makefile") CONFIG_FILES="$CONFIG_FILES tools/ctestfw/Makefile" ;; 821385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/toolutil/Makefile") CONFIG_FILES="$CONFIG_FILES tools/toolutil/Makefile" ;; 821485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/makeconv/Makefile") CONFIG_FILES="$CONFIG_FILES tools/makeconv/Makefile" ;; 821585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/genrb/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genrb/Makefile" ;; 821685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/genccode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genccode/Makefile" ;; 821785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gencmn/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencmn/Makefile" ;; 821885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gencnval/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencnval/Makefile" ;; 821954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius "tools/gendict/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gendict/Makefile" ;; 822085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gentest/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gentest/Makefile" ;; 822150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho "tools/gennorm2/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gennorm2/Makefile" ;; 822285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/genbrk/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genbrk/Makefile" ;; 822385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gensprep/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gensprep/Makefile" ;; 822450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho "tools/icuinfo/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuinfo/Makefile" ;; 822585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/icupkg/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icupkg/Makefile" ;; 822685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/icuswap/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuswap/Makefile" ;; 822785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;; 822885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;; 822985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;; 823085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; 823185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;; 823285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;; 823385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/testdata/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES test/testdata/pkgdataMakefile" ;; 823485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/hdrtst/Makefile") CONFIG_FILES="$CONFIG_FILES test/hdrtst/Makefile" ;; 823585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/intltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/intltest/Makefile" ;; 823685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/cintltst/Makefile") CONFIG_FILES="$CONFIG_FILES test/cintltst/Makefile" ;; 823785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/iotest/Makefile") CONFIG_FILES="$CONFIG_FILES test/iotest/Makefile" ;; 823885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/letest/Makefile") CONFIG_FILES="$CONFIG_FILES test/letest/Makefile" ;; 823985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/Makefile" ;; 824085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/collationperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collationperf/Makefile" ;; 824154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius "test/perf/collperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf/Makefile" ;; 8242fceb39872958b9fa2505e63f8b8699a9e0f882f4ccornelius "test/perf/collperf2/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf2/Makefile" ;; 8243b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho "test/perf/dicttrieperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/dicttrieperf/Makefile" ;; 824485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/ubrkperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ubrkperf/Makefile" ;; 824585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/charperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/charperf/Makefile" ;; 824685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/convperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/convperf/Makefile" ;; 824785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/normperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/normperf/Makefile" ;; 824827f654740f2a26ad62a5c155af9199af9e69b889claireho "test/perf/DateFmtPerf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/DateFmtPerf/Makefile" ;; 8249103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius "test/perf/howExpensiveIs/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/howExpensiveIs/Makefile" ;; 825085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/strsrchperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/strsrchperf/Makefile" ;; 825185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/unisetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/unisetperf/Makefile" ;; 825285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/usetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/usetperf/Makefile" ;; 825385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/ustrperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ustrperf/Makefile" ;; 825485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;; 825585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;; 825659d709d503bab6e2b61931737e662dd293b40578ccornelius "test/perf/leperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/leperf/Makefile" ;; 825785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;; 825885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;; 825985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;; 826085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "samples/layout/Makefile") CONFIG_FILES="$CONFIG_FILES samples/layout/Makefile" ;; 826185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 826227f654740f2a26ad62a5c155af9199af9e69b889claireho *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 8263ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 8264ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone 8265ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 826685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8267ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# If the user did not use the arguments to specify the items to instantiate, 8268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# then the envvar interface is used. Set only those that are not. 8269ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We use the long form for the default assignment because of an extremely 8270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# bizarre bug on SunOS 4.1.3. 8271ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_need_defaults; then 8272ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 8274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8275ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Have a temporary directory for convenience. Make it in the build tree 827685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# simply because there is no reason against having it here, and in addition, 8277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# creating and moving files from /tmp can sometimes cause problems. 827885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Hook for its removal unless debugging. 827985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note that there is a small window in which the directory will not be cleaned: 828085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# after its creation but before its name has been assigned to `$tmp'. 8281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$debug || 8282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 8283103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius tmp= ac_tmp= 828485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho trap 'exit_status=$? 8285103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius : "${ac_tmp:=$tmp}" 8286103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 828785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 0 828827f654740f2a26ad62a5c155af9199af9e69b889claireho trap 'as_fn_exit 1' 1 2 13 15 8289ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} 8290ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Create a (secure) tmp directory for tmp files. 8291ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8292ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 829385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 8294103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius test -d "$tmp" 8295ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru} || 8296ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{ 829785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho tmp=./conf$$-$RANDOM 829885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho (umask 077 && mkdir "$tmp") 829927f654740f2a26ad62a5c155af9199af9e69b889claireho} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 8300103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_tmp=$tmp 8301ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 830285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Set up the scripts for CONFIG_FILES section. 830385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# No need to generate them if there are no CONFIG_FILES. 830485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# This happens for instance with `./config.status config.h'. 830585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$CONFIG_FILES"; then 830685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 830785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 830827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cr=`echo X | tr X '\015'` 830927f654740f2a26ad62a5c155af9199af9e69b889claireho# On cygwin, bash can eat \r inside `` if the user requested igncr. 831027f654740f2a26ad62a5c155af9199af9e69b889claireho# But we know of no other shell where ac_cr would be empty at this 831127f654740f2a26ad62a5c155af9199af9e69b889claireho# point, so we can use a bashism as a fallback. 831227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cr" = x; then 831327f654740f2a26ad62a5c155af9199af9e69b889claireho eval ac_cr=\$\'\\r\' 831427f654740f2a26ad62a5c155af9199af9e69b889clairehofi 831585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 831685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 831785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_cs_awk_cr='\\r' 831885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 831985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_cs_awk_cr=$ac_cr 832085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 832185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8322103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 8323ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 8324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8325ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 832685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 832785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo "cat >conf$$subs.awk <<_ACEOF" && 832885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 832985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho echo "_ACEOF" 833085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >conf$$subs.sh || 833127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 833227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 833385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_delim='%!_!# ' 833485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_last_try in false false false false false :; do 833585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho . ./conf$$subs.sh || 833627f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 8337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 833885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 833985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test $ac_delim_n = $ac_delim_num; then 834085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho break 834185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho elif $ac_last_try; then 834227f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 834385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho else 834485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 8345ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru fi 834685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone 834785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.sh 834885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 834985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 8350103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 835185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 835285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed -n ' 835385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh 835485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^/S["/; s/!.*/"]=/ 835585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 835685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog 835785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^!]*!// 835885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:repl 835985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot repl 836085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/'"$ac_delim"'$// 836185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim 836285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:nl 836385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh 836427f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/ 836585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more1 836685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 836785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 836885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hon 836985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob repl 837085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more1 837185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/ 837285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 837385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog 837485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}// 837585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot nl 837685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:delim 837785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh 837827f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/ 837985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more2 838085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"/ 838185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 838285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob 838385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more2 838485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/ 838585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop 838685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog 838785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}// 838885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim 838985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' <conf$$subs.awk | sed ' 839085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/^[^""]/{ 839185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho N 839285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/\n// 839385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 839485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' >>$CONFIG_STATUS || ac_write_fail=1 839585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.awk 839685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 839785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK 8398103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 839985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho for (key in S) S_is_set[key] = 1 840085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho FS = "" 840185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 840285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 840385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{ 840485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho line = $ 0 840585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho nfields = split(line, field, "@") 840685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho substed = 0 840785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho len = length(field[1]) 840885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho for (i = 2; i < nfields; i++) { 840985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho key = field[i] 841085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho keylen = length(key) 841185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if (S_is_set[key]) { 841285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho value = S[key] 841385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 841485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho len += length(value) + length(field[++i]) 841585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho substed = 1 841685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } else 841785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho len += 1 + keylen 841885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 841985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 842085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho print line 842185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 842285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 842385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK 842485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 842585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 842685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 842785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 842885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 842985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho cat 8430103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 843127f654740f2a26ad62a5c155af9199af9e69b889claireho || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 843285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 843385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 843427f654740f2a26ad62a5c155af9199af9e69b889claireho# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 843527f654740f2a26ad62a5c155af9199af9e69b889claireho# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 843685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# trailing colons and then remove the whole line if VPATH becomes empty 843785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (actually we leave an empty line to preserve line numbers). 843885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$srcdir" = x.; then 843927f654740f2a26ad62a5c155af9199af9e69b889claireho ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 844027f654740f2a26ad62a5c155af9199af9e69b889clairehoh 844127f654740f2a26ad62a5c155af9199af9e69b889clairehos/// 844227f654740f2a26ad62a5c155af9199af9e69b889clairehos/^/:/ 844327f654740f2a26ad62a5c155af9199af9e69b889clairehos/[ ]*$/:/ 844427f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\$(srcdir):/:/g 844527f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\${srcdir}:/:/g 844627f654740f2a26ad62a5c155af9199af9e69b889clairehos/:@srcdir@:/:/g 844727f654740f2a26ad62a5c155af9199af9e69b889clairehos/^:*// 844885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/:*$// 844927f654740f2a26ad62a5c155af9199af9e69b889clairehox 845027f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(=[ ]*\).*/\1/ 845127f654740f2a26ad62a5c155af9199af9e69b889clairehoG 845227f654740f2a26ad62a5c155af9199af9e69b889clairehos/\n// 845385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^=]*=[ ]*$// 845485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}' 845585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 845685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 845785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8458ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi # test -n "$CONFIG_FILES" 8459ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 846085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8461103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval set X " :F $CONFIG_FILES " 846285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoshift 846385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_tag 846485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo 846585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_tag in 846685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FHLC]) ac_mode=$ac_tag; continue;; 846785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 846885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_mode$ac_tag in 846985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FHL]*:*);; 847027f654740f2a26ad62a5c155af9199af9e69b889claireho :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 847185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FH]-) ac_tag=-:-;; 847285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 847385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 847485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_save_IFS=$IFS 847585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=: 847685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho set x $ac_tag 847785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho IFS=$ac_save_IFS 847885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho shift 847985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_file=$1 848085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho shift 848185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 848285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_mode in 848385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :L) ac_source=$1;; 848485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :[FH]) 848585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_file_inputs= 848685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho for ac_f 848785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho do 848885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_f in 8489103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius -) ac_f="$ac_tmp/stdin";; 849085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) # Look for the file first in the build tree, then in the source tree 849185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # (if the path is not absolute). The absolute path cannot be DOS-style, 849285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # because $ac_f cannot contain `:'. 849385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -f "$ac_f" || 849485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_f in 849585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [\\/$]*) false;; 849685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 849785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac || 849827f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 849985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 850085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 850127f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_append ac_file_inputs " '$ac_f'" 850285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho done 850385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 850485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Let's still pretend it is `configure' which instantiates (i.e., don't 850585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # use $as_me), people would be surprised to read: 850685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # /* config.h. Generated by config.status. */ 850785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho configure_input='Generated from '` 850885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 850985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho `' by configure.' 851085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho if test x"$ac_file" != x-; then 851185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho configure_input="$ac_file. $configure_input" 851227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 851385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $ac_file" >&6;} 851485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho fi 851585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # Neutralize special characters interpreted by sed in replacement strings. 851685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $configure_input in #( 851785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *\&* | *\|* | *\\* ) 851885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_sed_conf_input=`$as_echo "$configure_input" | 851985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed 's/[\\\\&|]/\\\\&/g'`;; #( 852085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_sed_conf_input=$configure_input;; 852185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 852285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 852385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_tag in 8524103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *:-:* | *:-) cat >"$ac_tmp/stdin" \ 852527f654740f2a26ad62a5c155af9199af9e69b889claireho || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 852685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 852785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 8528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 8529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 853085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_dir=`$as_dirname -- "$ac_file" || 8531ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8532ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru X"$ac_file" : 'X\(//\)[^/]' \| \ 8533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru X"$ac_file" : 'X\(//\)$' \| \ 853485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 853585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$ac_file" | 853685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 853785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 853885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 853985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 854085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\/\)[^/].*/{ 854185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 854285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 854385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 854485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\/\)$/{ 854585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 854685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 854785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 854885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho /^X\(\/\).*/{ 854985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s//\1/ 855085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 855185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho } 855285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s/.*/./; q'` 855327f654740f2a26ad62a5c155af9199af9e69b889claireho as_dir="$ac_dir"; as_fn_mkdir_p 8554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_builddir=. 8555ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 855685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in 855785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 855885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*) 855985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 856085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # A ".." for each directory in $ac_dir_suffix. 856185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 856285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_top_builddir_sub in 856385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 856485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 856585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac ;; 856685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 856785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd 856885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix 856985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility: 857085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix 8571ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8572ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in 857385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho .) # We are building in place. 8574ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir=. 857585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$ac_top_builddir_sub 857685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$ac_pwd ;; 857785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho [\\/]* | ?:[\\/]* ) # Absolute name. 8578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_srcdir=$srcdir$ac_dir_suffix; 857985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$srcdir 858085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$srcdir ;; 858185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) # Relative name. 858285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 858385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_top_srcdir=$ac_top_build_prefix$srcdir 858485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 8585ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac 858685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 8587ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8588ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 858985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho case $ac_mode in 859085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho :F) 859185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 859285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # CONFIG_FILE 859385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho # 8594ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8595ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $INSTALL in 8596ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 859785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 8598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru esac 859985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 8600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 860185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 860285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# If the template does not know about datarootdir, expand it. 860385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: This hack should be removed a few years after 2.60. 860485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_datarootdir_hack=; ac_datarootdir_seen= 860585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_dataroot=' 860685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/datarootdir/ { 860785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho p 860885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho q 860985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} 861085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@datadir@/p 861185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@docdir@/p 861285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@infodir@/p 861385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@localedir@/p 861427f654740f2a26ad62a5c155af9199af9e69b889claireho/@mandir@/p' 861585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 861685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*datarootdir*) ac_datarootdir_seen=yes;; 861785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 861827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 861985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 862085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF 862185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 862285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ac_datarootdir_hack=' 862385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@datadir@&$datadir&g 862485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@docdir@&$docdir&g 862585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@infodir@&$infodir&g 862685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@localedir@&$localedir&g 862785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho s&@mandir@&$mandir&g 862827f654740f2a26ad62a5c155af9199af9e69b889claireho s&\\\${datarootdir}&$datarootdir&g' ;; 862985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac 8630ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 863185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 863285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Neutralize VPATH when `$srcdir' = `.'. 863385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Shell code in configure.ac might set extrasub. 863485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: do we really want to maintain this feature? 863585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 863685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_extra="$ac_vpsub 8637ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$extrasub 8638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 863985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 8640ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru:t 8641ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 864285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos|@configure_input@|$ac_sed_conf_input|;t t 864385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_builddir@&$ac_top_builddir_sub&;t t 864485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_build_prefix@&$ac_top_build_prefix&;t t 864585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@srcdir@&$ac_srcdir&;t t 864685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_srcdir@&$ac_abs_srcdir&;t t 864785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_srcdir@&$ac_top_srcdir&;t t 864885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 864985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@builddir@&$ac_builddir&;t t 865085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_builddir@&$ac_abs_builddir&;t t 865185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_builddir@&$ac_abs_top_builddir&;t t 865285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@INSTALL@&$ac_INSTALL&;t t 865385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_datarootdir_hack 865485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho" 8655103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 8656103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 8657ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 865885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 8659103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 8660103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 8661103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius "$ac_tmp/out"`; test -z "$ac_out"; } && 866227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 866327f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined. Please make sure it is defined" >&5 866485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 866527f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined. Please make sure it is defined" >&2;} 8666ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8667103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius rm -f "$ac_tmp/stdin" 8668ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru case $ac_file in 8669103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 8670103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 867185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac \ 867227f654740f2a26ad62a5c155af9199af9e69b889claireho || as_fn_error $? "could not create $ac_file" "$LINENO" 5 867385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;; 8674103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 867585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 867685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 867785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho esac 867885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 867985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone # for ac_tag 8680ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8681ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 868227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit 0 8683ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF 8684ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files=$ac_clean_files_save 8685ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 868685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest $ac_write_fail = 0 || 868727f654740f2a26ad62a5c155af9199af9e69b889claireho as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 868885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8689ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 8690ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure is writing to config.log, and then calls config.status. 8691ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status does its own redirection, appending to config.log. 8692ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Unfortunately, on DOS this fails, as config.log is still kept open 8693ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by configure, so config.status won't be able to write to it; its 8694ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# output is simply discarded. So we exec the FD to /dev/null, 8695ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# effectively closing config.log, so it can be properly (re)opened and 8696ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# appended to by config.status. When coming back to configure, we 8697ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# need to make the FD available again. 8698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$no_create" != yes; then 8699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_cs_success=: 8700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_config_status_args= 8701ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru test "$silent" = yes && 8702ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru ac_config_status_args="$ac_config_status_args --quiet" 8703ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru exec 5>/dev/null 8704ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 8705ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru exec 5>>config.log 8706ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # Use ||, not &&, to avoid exiting from the if with $? = 1, which 8707ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru # would make configure fail if this is the last instruction. 870827f654740f2a26ad62a5c155af9199af9e69b889claireho $ac_cs_success || as_fn_exit 1 8709ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 871085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 871127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 871285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 871385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 871485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8715ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 871685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho 871785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "ICU for C/C++ $VERSION is ready to be built." 871885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "=== Important Notes: ===" 8719ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 872085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Data Packaging: $datapackaging" 872185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " This means: $datapackaging_msg" 872285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " To locate data: $datapackaging_howfound" 872385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 8724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "`$U_MAKE -v 2>&1 | grep '^GNU Make'`"; then 872585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Building ICU: Use a GNU make such as $U_MAKE to build ICU." 8726ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse 872785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "** WARNING: $U_MAKE may not be GNU make." 8728ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruecho "This may cause ICU to fail to build. Please make sure that GNU make" 872985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "is in your PATH so that the configure script can detect its location." 873085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi 8731103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$AR" = "xfalse"; then 8732103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo "*** WARNING: Archiver ar not found. Set AR= or fix PATH. Some builds (such as static) may fail." 8733103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 873485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 873527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the version of \"$U_MAKE\"" >&5 873685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking the version of \"$U_MAKE\"... " >&6; } 873750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoif "$U_MAKE" -f "$srcdir/config/gmakever.mk" PLATFORM="$platform"; then 873827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 873985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "ok" >&6; } 874085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 874127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: too old or test failed - try upgrading GNU Make" >&5 874285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "too old or test failed - try upgrading GNU Make" >&6; } 8743ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi 8744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru 874559d709d503bab6e2b61931737e662dd293b40578ccornelius 8746103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test -n "$UCONFIG_CPPFLAGS"; then 8747103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius HDRFILE="uconfig.h.prepend" 8748103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo "*** WARNING: You must set the following flags before code compiled against this ICU will function properly:" 8749103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo 8750103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo " ${UCONFIG_CPPFLAGS}" 8751103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo 8752103e9ffba2cba345d0078eb8b8db33249f81840aCraig 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.' 8753103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo "Creating the file ${HDRFILE}" 8754103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo 8755103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo '--------------- ' "${HDRFILE}" 8756103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo > "${HDRFILE}" 8757103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo '/* ICU customizations: put these lines at the top of uconfig.h */' >> "${HDRFILE}" 8758103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo >> "${HDRFILE}" 8759103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius for flag in ${UCONFIG_CPPFLAGS}; 8760103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius do 8761103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo " /* $flag */" >> "${HDRFILE}" 8762103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius case "${flag}" in 8763103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius -D*=*) 8764103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo "${flag}" | sed -n 's%-D\([^=]*\)=%#define \1 %p' >> "${HDRFILE}" 8765103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo >> "${HDRFILE}" 8766103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 8767103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius -D*) 8768103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo "${flag}" | sed -n 's%-D\([^=]*\)%#define \1 %p' >> "${HDRFILE}" 8769103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo >> "${HDRFILE}" 8770103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 8771103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius *) 8772103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo "/* Not sure how to handle this argument: ${flag} */" >> "${HDRFILE}" 8773103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo >> "${HDRFILE}" 8774103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius ;; 8775103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius esac 8776103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius done 8777103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius cat "${HDRFILE}" 8778103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius \echo "/* End of ${HDRFILE} ------------ */" >> "${HDRFILE}" 8779103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo >> "${HDRFILE}" 8780103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius echo '--------------- end ' "${HDRFILE}" 8781103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi 8782103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius 878359d709d503bab6e2b61931737e662dd293b40578ccornelius 878459d709d503bab6e2b61931737e662dd293b40578ccorneliusif test -n "$UCONFIG_CFLAGS"; then 878559d709d503bab6e2b61931737e662dd293b40578ccornelius echo "C apps may want to build with CFLAGS = ${UCONFIG_CFLAGS}" 878659d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 878759d709d503bab6e2b61931737e662dd293b40578ccornelius 878859d709d503bab6e2b61931737e662dd293b40578ccorneliusif test -n "$UCONFIG_CXXFLAGS"; then 878959d709d503bab6e2b61931737e662dd293b40578ccornelius echo "C++ apps may want to build with CXXFLAGS = ${UCONFIG_CXXFLAGS}" 879059d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 879159d709d503bab6e2b61931737e662dd293b40578ccornelius 879259d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "$tools" = false; 879359d709d503bab6e2b61931737e662dd293b40578ccorneliusthen 879459d709d503bab6e2b61931737e662dd293b40578ccornelius echo "## Note: you have disabled ICU's tools. This ICU cannot build its own data or tests." 879559d709d503bab6e2b61931737e662dd293b40578ccornelius echo "## Expect build failures in the 'data', 'test', and other directories." 879659d709d503bab6e2b61931737e662dd293b40578ccorneliusfi 879759d709d503bab6e2b61931737e662dd293b40578ccornelius 8798ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_unset _CXX_CXXSUFFIX 8799