Home | History | Annotate | Download | only in source
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for ICU 58.1.
      4 #
      5 # Report bugs to <http://icu-project.org/bugs>.
      6 #
      7 #  Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html
      8 #
      9 #
     10 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
     11 #
     12 #
     13 # This configure script is free software; the Free Software Foundation
     14 # gives unlimited permission to copy, distribute and modify it.
     15 ## -------------------- ##
     16 ## M4sh Initialization. ##
     17 ## -------------------- ##
     18 
     19 # Be more Bourne compatible
     20 DUALCASE=1; export DUALCASE # for MKS sh
     21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     22   emulate sh
     23   NULLCMD=:
     24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     25   # is contrary to our usage.  Disable this feature.
     26   alias -g '${1+"$@"}'='"$@"'
     27   setopt NO_GLOB_SUBST
     28 else
     29   case `(set -o) 2>/dev/null` in #(
     30   *posix*) :
     31     set -o posix ;; #(
     32   *) :
     33      ;;
     34 esac
     35 fi
     36 
     37 
     38 as_nl='
     39 '
     40 export as_nl
     41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     45 # Prefer a ksh shell builtin over an external printf program on Solaris,
     46 # but without wasting forks for bash or zsh.
     47 if test -z "$BASH_VERSION$ZSH_VERSION" \
     48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     49   as_echo='print -r --'
     50   as_echo_n='print -rn --'
     51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     52   as_echo='printf %s\n'
     53   as_echo_n='printf %s'
     54 else
     55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     57     as_echo_n='/usr/ucb/echo -n'
     58   else
     59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     60     as_echo_n_body='eval
     61       arg=$1;
     62       case $arg in #(
     63       *"$as_nl"*)
     64 	expr "X$arg" : "X\\(.*\\)$as_nl";
     65 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     66       esac;
     67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     68     '
     69     export as_echo_n_body
     70     as_echo_n='sh -c $as_echo_n_body as_echo'
     71   fi
     72   export as_echo_body
     73   as_echo='sh -c $as_echo_body as_echo'
     74 fi
     75 
     76 # The user is always right.
     77 if test "${PATH_SEPARATOR+set}" != set; then
     78   PATH_SEPARATOR=:
     79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     81       PATH_SEPARATOR=';'
     82   }
     83 fi
     84 
     85 
     86 # IFS
     87 # We need space, tab and new line, in precisely that order.  Quoting is
     88 # there to prevent editors from complaining about space-tab.
     89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     90 # splitting by setting IFS to empty value.)
     91 IFS=" ""	$as_nl"
     92 
     93 # Find who we are.  Look in the path if we contain no directory separator.
     94 as_myself=
     95 case $0 in #((
     96   *[\\/]* ) as_myself=$0 ;;
     97   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     98 for as_dir in $PATH
     99 do
    100   IFS=$as_save_IFS
    101   test -z "$as_dir" && as_dir=.
    102     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    103   done
    104 IFS=$as_save_IFS
    105 
    106      ;;
    107 esac
    108 # We did not find ourselves, most probably we were run as `sh COMMAND'
    109 # in which case we are not to be found in the path.
    110 if test "x$as_myself" = x; then
    111   as_myself=$0
    112 fi
    113 if test ! -f "$as_myself"; then
    114   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    115   exit 1
    116 fi
    117 
    118 # Unset variables that we do not need and which cause bugs (e.g. in
    119 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    120 # suppresses any "Segmentation fault" message there.  '((' could
    121 # trigger a bug in pdksh 5.2.14.
    122 for as_var in BASH_ENV ENV MAIL MAILPATH
    123 do eval test x\${$as_var+set} = xset \
    124   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    125 done
    126 PS1='$ '
    127 PS2='> '
    128 PS4='+ '
    129 
    130 # NLS nuisances.
    131 LC_ALL=C
    132 export LC_ALL
    133 LANGUAGE=C
    134 export LANGUAGE
    135 
    136 # CDPATH.
    137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    138 
    139 # Use a proper internal environment variable to ensure we don't fall
    140   # into an infinite loop, continuously re-executing ourselves.
    141   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    142     _as_can_reexec=no; export _as_can_reexec;
    143     # We cannot yet assume a decent shell, so we have to provide a
    144 # neutralization value for shells without unset; and this also
    145 # works around shells that cannot unset nonexistent variables.
    146 # Preserve -v and -x to the replacement shell.
    147 BASH_ENV=/dev/null
    148 ENV=/dev/null
    149 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    150 case $- in # ((((
    151   *v*x* | *x*v* ) as_opts=-vx ;;
    152   *v* ) as_opts=-v ;;
    153   *x* ) as_opts=-x ;;
    154   * ) as_opts= ;;
    155 esac
    156 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    157 # Admittedly, this is quite paranoid, since all the known shells bail
    158 # out after a failed `exec'.
    159 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    160 as_fn_exit 255
    161   fi
    162   # We don't want this to propagate to other subprocesses.
    163           { _as_can_reexec=; unset _as_can_reexec;}
    164 if test "x$CONFIG_SHELL" = x; then
    165   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    166   emulate sh
    167   NULLCMD=:
    168   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    169   # is contrary to our usage.  Disable this feature.
    170   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    171   setopt NO_GLOB_SUBST
    172 else
    173   case \`(set -o) 2>/dev/null\` in #(
    174   *posix*) :
    175     set -o posix ;; #(
    176   *) :
    177      ;;
    178 esac
    179 fi
    180 "
    181   as_required="as_fn_return () { (exit \$1); }
    182 as_fn_success () { as_fn_return 0; }
    183 as_fn_failure () { as_fn_return 1; }
    184 as_fn_ret_success () { return 0; }
    185 as_fn_ret_failure () { return 1; }
    186 
    187 exitcode=0
    188 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    189 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    190 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    191 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    192 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    193 
    194 else
    195   exitcode=1; echo positional parameters were not saved.
    196 fi
    197 test x\$exitcode = x0 || exit 1
    198 test -x / || exit 1"
    199   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    200   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    201   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    202   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    203 test \$(( 1 + 1 )) = 2 || exit 1"
    204   if (eval "$as_required") 2>/dev/null; then :
    205   as_have_required=yes
    206 else
    207   as_have_required=no
    208 fi
    209   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    210 
    211 else
    212   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    213 as_found=false
    214 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    215 do
    216   IFS=$as_save_IFS
    217   test -z "$as_dir" && as_dir=.
    218   as_found=:
    219   case $as_dir in #(
    220 	 /*)
    221 	   for as_base in sh bash ksh sh5; do
    222 	     # Try only shells that exist, to save several forks.
    223 	     as_shell=$as_dir/$as_base
    224 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    225 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    226   CONFIG_SHELL=$as_shell as_have_required=yes
    227 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    228   break 2
    229 fi
    230 fi
    231 	   done;;
    232        esac
    233   as_found=false
    234 done
    235 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    236 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    237   CONFIG_SHELL=$SHELL as_have_required=yes
    238 fi; }
    239 IFS=$as_save_IFS
    240 
    241 
    242       if test "x$CONFIG_SHELL" != x; then :
    243   export CONFIG_SHELL
    244              # We cannot yet assume a decent shell, so we have to provide a
    245 # neutralization value for shells without unset; and this also
    246 # works around shells that cannot unset nonexistent variables.
    247 # Preserve -v and -x to the replacement shell.
    248 BASH_ENV=/dev/null
    249 ENV=/dev/null
    250 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    251 case $- in # ((((
    252   *v*x* | *x*v* ) as_opts=-vx ;;
    253   *v* ) as_opts=-v ;;
    254   *x* ) as_opts=-x ;;
    255   * ) as_opts= ;;
    256 esac
    257 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    258 # Admittedly, this is quite paranoid, since all the known shells bail
    259 # out after a failed `exec'.
    260 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    261 exit 255
    262 fi
    263 
    264     if test x$as_have_required = xno; then :
    265   $as_echo "$0: This script requires a shell more modern than all"
    266   $as_echo "$0: the shells that I found on your system."
    267   if test x${ZSH_VERSION+set} = xset ; then
    268     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    269     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    270   else
    271     $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
    272 $0: http://icu-project.org/bugs about your system,
    273 $0: including any error possibly output before this
    274 $0: message. Then install a modern shell, or manually run
    275 $0: the script under such a shell if you do have one."
    276   fi
    277   exit 1
    278 fi
    279 fi
    280 fi
    281 SHELL=${CONFIG_SHELL-/bin/sh}
    282 export SHELL
    283 # Unset more variables known to interfere with behavior of common tools.
    284 CLICOLOR_FORCE= GREP_OPTIONS=
    285 unset CLICOLOR_FORCE GREP_OPTIONS
    286 
    287 ## --------------------- ##
    288 ## M4sh Shell Functions. ##
    289 ## --------------------- ##
    290 # as_fn_unset VAR
    291 # ---------------
    292 # Portably unset VAR.
    293 as_fn_unset ()
    294 {
    295   { eval $1=; unset $1;}
    296 }
    297 as_unset=as_fn_unset
    298 
    299 # as_fn_set_status STATUS
    300 # -----------------------
    301 # Set $? to STATUS, without forking.
    302 as_fn_set_status ()
    303 {
    304   return $1
    305 } # as_fn_set_status
    306 
    307 # as_fn_exit STATUS
    308 # -----------------
    309 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    310 as_fn_exit ()
    311 {
    312   set +e
    313   as_fn_set_status $1
    314   exit $1
    315 } # as_fn_exit
    316 
    317 # as_fn_mkdir_p
    318 # -------------
    319 # Create "$as_dir" as a directory, including parents if necessary.
    320 as_fn_mkdir_p ()
    321 {
    322 
    323   case $as_dir in #(
    324   -*) as_dir=./$as_dir;;
    325   esac
    326   test -d "$as_dir" || eval $as_mkdir_p || {
    327     as_dirs=
    328     while :; do
    329       case $as_dir in #(
    330       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    331       *) as_qdir=$as_dir;;
    332       esac
    333       as_dirs="'$as_qdir' $as_dirs"
    334       as_dir=`$as_dirname -- "$as_dir" ||
    335 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    336 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    337 	 X"$as_dir" : 'X\(//\)$' \| \
    338 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    339 $as_echo X"$as_dir" |
    340     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    341 	    s//\1/
    342 	    q
    343 	  }
    344 	  /^X\(\/\/\)[^/].*/{
    345 	    s//\1/
    346 	    q
    347 	  }
    348 	  /^X\(\/\/\)$/{
    349 	    s//\1/
    350 	    q
    351 	  }
    352 	  /^X\(\/\).*/{
    353 	    s//\1/
    354 	    q
    355 	  }
    356 	  s/.*/./; q'`
    357       test -d "$as_dir" && break
    358     done
    359     test -z "$as_dirs" || eval "mkdir $as_dirs"
    360   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    361 
    362 
    363 } # as_fn_mkdir_p
    364 
    365 # as_fn_executable_p FILE
    366 # -----------------------
    367 # Test if FILE is an executable regular file.
    368 as_fn_executable_p ()
    369 {
    370   test -f "$1" && test -x "$1"
    371 } # as_fn_executable_p
    372 # as_fn_append VAR VALUE
    373 # ----------------------
    374 # Append the text in VALUE to the end of the definition contained in VAR. Take
    375 # advantage of any shell optimizations that allow amortized linear growth over
    376 # repeated appends, instead of the typical quadratic growth present in naive
    377 # implementations.
    378 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    379   eval 'as_fn_append ()
    380   {
    381     eval $1+=\$2
    382   }'
    383 else
    384   as_fn_append ()
    385   {
    386     eval $1=\$$1\$2
    387   }
    388 fi # as_fn_append
    389 
    390 # as_fn_arith ARG...
    391 # ------------------
    392 # Perform arithmetic evaluation on the ARGs, and store the result in the
    393 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    394 # must be portable across $(()) and expr.
    395 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    396   eval 'as_fn_arith ()
    397   {
    398     as_val=$(( $* ))
    399   }'
    400 else
    401   as_fn_arith ()
    402   {
    403     as_val=`expr "$@" || test $? -eq 1`
    404   }
    405 fi # as_fn_arith
    406 
    407 
    408 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    409 # ----------------------------------------
    410 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    411 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    412 # script with STATUS, using 1 if that was 0.
    413 as_fn_error ()
    414 {
    415   as_status=$1; test $as_status -eq 0 && as_status=1
    416   if test "$4"; then
    417     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    418     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    419   fi
    420   $as_echo "$as_me: error: $2" >&2
    421   as_fn_exit $as_status
    422 } # as_fn_error
    423 
    424 if expr a : '\(a\)' >/dev/null 2>&1 &&
    425    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    426   as_expr=expr
    427 else
    428   as_expr=false
    429 fi
    430 
    431 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    432   as_basename=basename
    433 else
    434   as_basename=false
    435 fi
    436 
    437 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    438   as_dirname=dirname
    439 else
    440   as_dirname=false
    441 fi
    442 
    443 as_me=`$as_basename -- "$0" ||
    444 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    445 	 X"$0" : 'X\(//\)$' \| \
    446 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    447 $as_echo X/"$0" |
    448     sed '/^.*\/\([^/][^/]*\)\/*$/{
    449 	    s//\1/
    450 	    q
    451 	  }
    452 	  /^X\/\(\/\/\)$/{
    453 	    s//\1/
    454 	    q
    455 	  }
    456 	  /^X\/\(\/\).*/{
    457 	    s//\1/
    458 	    q
    459 	  }
    460 	  s/.*/./; q'`
    461 
    462 # Avoid depending upon Character Ranges.
    463 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    464 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    465 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    466 as_cr_digits='0123456789'
    467 as_cr_alnum=$as_cr_Letters$as_cr_digits
    468 
    469 
    470   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    471   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    472   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    473   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    474   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    475   sed -n '
    476     p
    477     /[$]LINENO/=
    478   ' <$as_myself |
    479     sed '
    480       s/[$]LINENO.*/&-/
    481       t lineno
    482       b
    483       :lineno
    484       N
    485       :loop
    486       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    487       t loop
    488       s/-\n.*//
    489     ' >$as_me.lineno &&
    490   chmod +x "$as_me.lineno" ||
    491     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    492 
    493   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    494   # already done that, so ensure we don't try to do so again and fall
    495   # in an infinite loop.  This has already happened in practice.
    496   _as_can_reexec=no; export _as_can_reexec
    497   # Don't try to exec as it changes $[0], causing all sort of problems
    498   # (the dirname of $[0] is not the place where we might find the
    499   # original and so on.  Autoconf is especially sensitive to this).
    500   . "./$as_me.lineno"
    501   # Exit status is that of the last command.
    502   exit
    503 }
    504 
    505 ECHO_C= ECHO_N= ECHO_T=
    506 case `echo -n x` in #(((((
    507 -n*)
    508   case `echo 'xy\c'` in
    509   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    510   xy)  ECHO_C='\c';;
    511   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    512        ECHO_T='	';;
    513   esac;;
    514 *)
    515   ECHO_N='-n';;
    516 esac
    517 
    518 rm -f conf$$ conf$$.exe conf$$.file
    519 if test -d conf$$.dir; then
    520   rm -f conf$$.dir/conf$$.file
    521 else
    522   rm -f conf$$.dir
    523   mkdir conf$$.dir 2>/dev/null
    524 fi
    525 if (echo >conf$$.file) 2>/dev/null; then
    526   if ln -s conf$$.file conf$$ 2>/dev/null; then
    527     as_ln_s='ln -s'
    528     # ... but there are two gotchas:
    529     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    530     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    531     # In both cases, we have to default to `cp -pR'.
    532     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    533       as_ln_s='cp -pR'
    534   elif ln conf$$.file conf$$ 2>/dev/null; then
    535     as_ln_s=ln
    536   else
    537     as_ln_s='cp -pR'
    538   fi
    539 else
    540   as_ln_s='cp -pR'
    541 fi
    542 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    543 rmdir conf$$.dir 2>/dev/null
    544 
    545 if mkdir -p . 2>/dev/null; then
    546   as_mkdir_p='mkdir -p "$as_dir"'
    547 else
    548   test -d ./-p && rmdir ./-p
    549   as_mkdir_p=false
    550 fi
    551 
    552 as_test_x='test -x'
    553 as_executable_p=as_fn_executable_p
    554 
    555 # Sed expression to map a string onto a valid CPP name.
    556 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    557 
    558 # Sed expression to map a string onto a valid variable name.
    559 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    560 
    561 
    562 test -n "$DJDIR" || exec 7<&0 </dev/null
    563 exec 6>&1
    564 
    565 # Name of the host.
    566 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    567 # so uname gets run too.
    568 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    569 
    570 #
    571 # Initializations.
    572 #
    573 ac_default_prefix=/usr/local
    574 ac_clean_files=
    575 ac_config_libobj_dir=.
    576 LIBOBJS=
    577 cross_compiling=no
    578 subdirs=
    579 MFLAGS=
    580 MAKEFLAGS=
    581 
    582 # Identity of this package.
    583 PACKAGE_NAME='ICU'
    584 PACKAGE_TARNAME='International Components for Unicode'
    585 PACKAGE_VERSION='58.1'
    586 PACKAGE_STRING='ICU 58.1'
    587 PACKAGE_BUGREPORT='http://icu-project.org/bugs'
    588 PACKAGE_URL='http://icu-project.org'
    589 
    590 ac_unique_file="common/unicode/utypes.h"
    591 # Factoring default headers for most tests.
    592 ac_includes_default="\
    593 #include <stdio.h>
    594 #ifdef HAVE_SYS_TYPES_H
    595 # include <sys/types.h>
    596 #endif
    597 #ifdef HAVE_SYS_STAT_H
    598 # include <sys/stat.h>
    599 #endif
    600 #ifdef STDC_HEADERS
    601 # include <stdlib.h>
    602 # include <stddef.h>
    603 #else
    604 # ifdef HAVE_STDLIB_H
    605 #  include <stdlib.h>
    606 # endif
    607 #endif
    608 #ifdef HAVE_STRING_H
    609 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    610 #  include <memory.h>
    611 # endif
    612 # include <string.h>
    613 #endif
    614 #ifdef HAVE_STRINGS_H
    615 # include <strings.h>
    616 #endif
    617 #ifdef HAVE_INTTYPES_H
    618 # include <inttypes.h>
    619 #endif
    620 #ifdef HAVE_STDINT_H
    621 # include <stdint.h>
    622 #endif
    623 #ifdef HAVE_UNISTD_H
    624 # include <unistd.h>
    625 #endif"
    626 
    627 ac_subst_vars='UCONFIG_CXXFLAGS
    628 UCONFIG_CFLAGS
    629 UCONFIG_CPPFLAGS
    630 LTLIBOBJS
    631 LIBOBJS
    632 LIBCXXFLAGS
    633 LIBCFLAGS
    634 platform_make_fragment
    635 platform_make_fragment_name
    636 platform
    637 ICUDATA_CHAR
    638 U_HAVE_SAMPLES
    639 SAMPLES_TRUE
    640 U_HAVE_TESTS
    641 TESTS_TRUE
    642 ICULIBSUFFIXCNAME
    643 U_HAVE_LIB_SUFFIX
    644 ICULIBSUFFIX
    645 DATA_PACKAGING_MODE
    646 thepkgicudatadir
    647 pkgicudatadir
    648 U_HAVE_TOOLS
    649 TOOLS_TRUE
    650 U_HAVE_LAYOUTEX
    651 LAYOUTEX_TRUE
    652 U_HAVE_ICUIO
    653 ICUIO_TRUE
    654 U_HAVE_EXTRAS
    655 EXTRAS_TRUE
    656 U_HAVE_WCSCPY
    657 U_HAVE_WCHAR_H
    658 U_HAVE_STRTOD_L
    659 U_TIMEZONE
    660 U_HAVE_TIMEZONE
    661 U_TZNAME
    662 U_HAVE_TZNAME
    663 U_TZSET
    664 U_HAVE_TZSET
    665 U_HAVE_POPEN
    666 U_HAVE_PLACEMENT_NEW
    667 U_OVERRIDE_CXX_ALLOCATION
    668 U_NL_LANGINFO_CODESET
    669 U_HAVE_NL_LANGINFO_CODESET
    670 U_IS_BIG_ENDIAN
    671 U_HAVE_DIRENT_H
    672 U_HAVE_INTTYPES_H
    673 GENCCODE_ASSEMBLY
    674 HAVE_MMAP
    675 LIB_THREAD
    676 U_HAVE_ATOMIC
    677 U_HAVE_STD_STRING
    678 ENABLE_RPATH
    679 U_ENABLE_DYLOAD
    680 U_HAVE_PLUGINS
    681 PLUGINS_TRUE
    682 U_ENABLE_TRACING
    683 U_DISABLE_RENAMING
    684 AR
    685 RANLIB
    686 U_DEFAULT_SHOW_DRAFT
    687 UCLN_NO_AUTO_CLEANUP
    688 ENABLE_STATIC
    689 ENABLE_SHARED
    690 LIB_M
    691 COMPILE_LINK_ENVVAR
    692 ARFLAGS
    693 EGREP
    694 GREP
    695 DOXYGEN
    696 cross_buildroot
    697 U_MAKE
    698 cross_compiling
    699 INSTALL_DATA
    700 INSTALL_SCRIPT
    701 INSTALL_PROGRAM
    702 CPP
    703 ICULEHB_LIBS
    704 ICULEHB_CFLAGS
    705 PKG_CONFIG_LIBDIR
    706 PKG_CONFIG_PATH
    707 PKG_CONFIG
    708 ac_ct_CXX
    709 CXXFLAGS
    710 CXX
    711 OBJEXT
    712 EXEEXT
    713 ac_ct_CC
    714 LDFLAGS
    715 CFLAGS
    716 CC
    717 ENABLE_RELEASE
    718 ENABLE_DEBUG
    719 CPPFLAGS
    720 host_os
    721 host_vendor
    722 host_cpu
    723 host
    724 build_os
    725 build_vendor
    726 build_cpu
    727 build
    728 UNICODE_VERSION
    729 LIB_VERSION_MAJOR
    730 LIB_VERSION
    731 VERSION
    732 ICU_ECHO_T
    733 ICU_ECHO_C
    734 ICU_ECHO_N
    735 PACKAGE
    736 target_alias
    737 host_alias
    738 build_alias
    739 LIBS
    740 ECHO_T
    741 ECHO_N
    742 ECHO_C
    743 DEFS
    744 mandir
    745 localedir
    746 libdir
    747 psdir
    748 pdfdir
    749 dvidir
    750 htmldir
    751 infodir
    752 docdir
    753 oldincludedir
    754 includedir
    755 localstatedir
    756 sharedstatedir
    757 sysconfdir
    758 datadir
    759 datarootdir
    760 libexecdir
    761 sbindir
    762 bindir
    763 program_transform_name
    764 prefix
    765 exec_prefix
    766 PACKAGE_URL
    767 PACKAGE_BUGREPORT
    768 PACKAGE_STRING
    769 PACKAGE_VERSION
    770 PACKAGE_TARNAME
    771 PACKAGE_NAME
    772 PATH_SEPARATOR
    773 SHELL'
    774 ac_subst_files=''
    775 ac_user_opts='
    776 enable_option_checking
    777 enable_debug
    778 enable_release
    779 with_cross_build
    780 enable_strict
    781 enable_64bit_libs
    782 with_library_bits
    783 enable_shared
    784 enable_static
    785 enable_auto_cleanup
    786 enable_draft
    787 enable_renaming
    788 enable_tracing
    789 enable_plugins
    790 enable_dyload
    791 enable_rpath
    792 enable_weak_threads
    793 enable_extras
    794 enable_icuio
    795 enable_layoutex
    796 enable_layout
    797 enable_tools
    798 with_data_packaging
    799 with_library_suffix
    800 enable_tests
    801 enable_samples
    802 '
    803       ac_precious_vars='build_alias
    804 host_alias
    805 target_alias
    806 CC
    807 CFLAGS
    808 LDFLAGS
    809 LIBS
    810 CPPFLAGS
    811 CXX
    812 CXXFLAGS
    813 CCC
    814 PKG_CONFIG
    815 PKG_CONFIG_PATH
    816 PKG_CONFIG_LIBDIR
    817 ICULEHB_CFLAGS
    818 ICULEHB_LIBS
    819 CPP'
    820 
    821 
    822 # Initialize some variables set by options.
    823 ac_init_help=
    824 ac_init_version=false
    825 ac_unrecognized_opts=
    826 ac_unrecognized_sep=
    827 # The variables have the same names as the options, with
    828 # dashes changed to underlines.
    829 cache_file=/dev/null
    830 exec_prefix=NONE
    831 no_create=
    832 no_recursion=
    833 prefix=NONE
    834 program_prefix=NONE
    835 program_suffix=NONE
    836 program_transform_name=s,x,x,
    837 silent=
    838 site=
    839 srcdir=
    840 verbose=
    841 x_includes=NONE
    842 x_libraries=NONE
    843 
    844 # Installation directory options.
    845 # These are left unexpanded so users can "make install exec_prefix=/foo"
    846 # and all the variables that are supposed to be based on exec_prefix
    847 # by default will actually change.
    848 # Use braces instead of parens because sh, perl, etc. also accept them.
    849 # (The list follows the same order as the GNU Coding Standards.)
    850 bindir='${exec_prefix}/bin'
    851 sbindir='${exec_prefix}/sbin'
    852 libexecdir='${exec_prefix}/libexec'
    853 datarootdir='${prefix}/share'
    854 datadir='${datarootdir}'
    855 sysconfdir='${prefix}/etc'
    856 sharedstatedir='${prefix}/com'
    857 localstatedir='${prefix}/var'
    858 includedir='${prefix}/include'
    859 oldincludedir='/usr/include'
    860 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    861 infodir='${datarootdir}/info'
    862 htmldir='${docdir}'
    863 dvidir='${docdir}'
    864 pdfdir='${docdir}'
    865 psdir='${docdir}'
    866 libdir='${exec_prefix}/lib'
    867 localedir='${datarootdir}/locale'
    868 mandir='${datarootdir}/man'
    869 
    870 ac_prev=
    871 ac_dashdash=
    872 for ac_option
    873 do
    874   # If the previous option needs an argument, assign it.
    875   if test -n "$ac_prev"; then
    876     eval $ac_prev=\$ac_option
    877     ac_prev=
    878     continue
    879   fi
    880 
    881   case $ac_option in
    882   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    883   *=)   ac_optarg= ;;
    884   *)    ac_optarg=yes ;;
    885   esac
    886 
    887   # Accept the important Cygnus configure options, so we can diagnose typos.
    888 
    889   case $ac_dashdash$ac_option in
    890   --)
    891     ac_dashdash=yes ;;
    892 
    893   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    894     ac_prev=bindir ;;
    895   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    896     bindir=$ac_optarg ;;
    897 
    898   -build | --build | --buil | --bui | --bu)
    899     ac_prev=build_alias ;;
    900   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    901     build_alias=$ac_optarg ;;
    902 
    903   -cache-file | --cache-file | --cache-fil | --cache-fi \
    904   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    905     ac_prev=cache_file ;;
    906   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    907   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    908     cache_file=$ac_optarg ;;
    909 
    910   --config-cache | -C)
    911     cache_file=config.cache ;;
    912 
    913   -datadir | --datadir | --datadi | --datad)
    914     ac_prev=datadir ;;
    915   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    916     datadir=$ac_optarg ;;
    917 
    918   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    919   | --dataroo | --dataro | --datar)
    920     ac_prev=datarootdir ;;
    921   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    922   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    923     datarootdir=$ac_optarg ;;
    924 
    925   -disable-* | --disable-*)
    926     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    927     # Reject names that are not valid shell variable names.
    928     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    929       as_fn_error $? "invalid feature name: $ac_useropt"
    930     ac_useropt_orig=$ac_useropt
    931     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    932     case $ac_user_opts in
    933       *"
    934 "enable_$ac_useropt"
    935 "*) ;;
    936       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    937 	 ac_unrecognized_sep=', ';;
    938     esac
    939     eval enable_$ac_useropt=no ;;
    940 
    941   -docdir | --docdir | --docdi | --doc | --do)
    942     ac_prev=docdir ;;
    943   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    944     docdir=$ac_optarg ;;
    945 
    946   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    947     ac_prev=dvidir ;;
    948   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    949     dvidir=$ac_optarg ;;
    950 
    951   -enable-* | --enable-*)
    952     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    953     # Reject names that are not valid shell variable names.
    954     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    955       as_fn_error $? "invalid feature name: $ac_useropt"
    956     ac_useropt_orig=$ac_useropt
    957     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    958     case $ac_user_opts in
    959       *"
    960 "enable_$ac_useropt"
    961 "*) ;;
    962       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    963 	 ac_unrecognized_sep=', ';;
    964     esac
    965     eval enable_$ac_useropt=\$ac_optarg ;;
    966 
    967   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    968   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    969   | --exec | --exe | --ex)
    970     ac_prev=exec_prefix ;;
    971   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    972   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    973   | --exec=* | --exe=* | --ex=*)
    974     exec_prefix=$ac_optarg ;;
    975 
    976   -gas | --gas | --ga | --g)
    977     # Obsolete; use --with-gas.
    978     with_gas=yes ;;
    979 
    980   -help | --help | --hel | --he | -h)
    981     ac_init_help=long ;;
    982   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    983     ac_init_help=recursive ;;
    984   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    985     ac_init_help=short ;;
    986 
    987   -host | --host | --hos | --ho)
    988     ac_prev=host_alias ;;
    989   -host=* | --host=* | --hos=* | --ho=*)
    990     host_alias=$ac_optarg ;;
    991 
    992   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    993     ac_prev=htmldir ;;
    994   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    995   | --ht=*)
    996     htmldir=$ac_optarg ;;
    997 
    998   -includedir | --includedir | --includedi | --included | --include \
    999   | --includ | --inclu | --incl | --inc)
   1000     ac_prev=includedir ;;
   1001   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
   1002   | --includ=* | --inclu=* | --incl=* | --inc=*)
   1003     includedir=$ac_optarg ;;
   1004 
   1005   -infodir | --infodir | --infodi | --infod | --info | --inf)
   1006     ac_prev=infodir ;;
   1007   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
   1008     infodir=$ac_optarg ;;
   1009 
   1010   -libdir | --libdir | --libdi | --libd)
   1011     ac_prev=libdir ;;
   1012   -libdir=* | --libdir=* | --libdi=* | --libd=*)
   1013     libdir=$ac_optarg ;;
   1014 
   1015   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
   1016   | --libexe | --libex | --libe)
   1017     ac_prev=libexecdir ;;
   1018   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1019   | --libexe=* | --libex=* | --libe=*)
   1020     libexecdir=$ac_optarg ;;
   1021 
   1022   -localedir | --localedir | --localedi | --localed | --locale)
   1023     ac_prev=localedir ;;
   1024   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1025     localedir=$ac_optarg ;;
   1026 
   1027   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1028   | --localstate | --localstat | --localsta | --localst | --locals)
   1029     ac_prev=localstatedir ;;
   1030   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1031   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1032     localstatedir=$ac_optarg ;;
   1033 
   1034   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1035     ac_prev=mandir ;;
   1036   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1037     mandir=$ac_optarg ;;
   1038 
   1039   -nfp | --nfp | --nf)
   1040     # Obsolete; use --without-fp.
   1041     with_fp=no ;;
   1042 
   1043   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1044   | --no-cr | --no-c | -n)
   1045     no_create=yes ;;
   1046 
   1047   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1048   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1049     no_recursion=yes ;;
   1050 
   1051   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1052   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1053   | --oldin | --oldi | --old | --ol | --o)
   1054     ac_prev=oldincludedir ;;
   1055   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1056   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1057   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1058     oldincludedir=$ac_optarg ;;
   1059 
   1060   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1061     ac_prev=prefix ;;
   1062   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1063     prefix=$ac_optarg ;;
   1064 
   1065   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1066   | --program-pre | --program-pr | --program-p)
   1067     ac_prev=program_prefix ;;
   1068   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1069   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1070     program_prefix=$ac_optarg ;;
   1071 
   1072   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1073   | --program-suf | --program-su | --program-s)
   1074     ac_prev=program_suffix ;;
   1075   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1076   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1077     program_suffix=$ac_optarg ;;
   1078 
   1079   -program-transform-name | --program-transform-name \
   1080   | --program-transform-nam | --program-transform-na \
   1081   | --program-transform-n | --program-transform- \
   1082   | --program-transform | --program-transfor \
   1083   | --program-transfo | --program-transf \
   1084   | --program-trans | --program-tran \
   1085   | --progr-tra | --program-tr | --program-t)
   1086     ac_prev=program_transform_name ;;
   1087   -program-transform-name=* | --program-transform-name=* \
   1088   | --program-transform-nam=* | --program-transform-na=* \
   1089   | --program-transform-n=* | --program-transform-=* \
   1090   | --program-transform=* | --program-transfor=* \
   1091   | --program-transfo=* | --program-transf=* \
   1092   | --program-trans=* | --program-tran=* \
   1093   | --progr-tra=* | --program-tr=* | --program-t=*)
   1094     program_transform_name=$ac_optarg ;;
   1095 
   1096   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1097     ac_prev=pdfdir ;;
   1098   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1099     pdfdir=$ac_optarg ;;
   1100 
   1101   -psdir | --psdir | --psdi | --psd | --ps)
   1102     ac_prev=psdir ;;
   1103   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1104     psdir=$ac_optarg ;;
   1105 
   1106   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1107   | -silent | --silent | --silen | --sile | --sil)
   1108     silent=yes ;;
   1109 
   1110   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1111     ac_prev=sbindir ;;
   1112   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1113   | --sbi=* | --sb=*)
   1114     sbindir=$ac_optarg ;;
   1115 
   1116   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1117   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1118   | --sharedst | --shareds | --shared | --share | --shar \
   1119   | --sha | --sh)
   1120     ac_prev=sharedstatedir ;;
   1121   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1122   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1123   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1124   | --sha=* | --sh=*)
   1125     sharedstatedir=$ac_optarg ;;
   1126 
   1127   -site | --site | --sit)
   1128     ac_prev=site ;;
   1129   -site=* | --site=* | --sit=*)
   1130     site=$ac_optarg ;;
   1131 
   1132   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1133     ac_prev=srcdir ;;
   1134   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1135     srcdir=$ac_optarg ;;
   1136 
   1137   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1138   | --syscon | --sysco | --sysc | --sys | --sy)
   1139     ac_prev=sysconfdir ;;
   1140   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1141   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1142     sysconfdir=$ac_optarg ;;
   1143 
   1144   -target | --target | --targe | --targ | --tar | --ta | --t)
   1145     ac_prev=target_alias ;;
   1146   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1147     target_alias=$ac_optarg ;;
   1148 
   1149   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1150     verbose=yes ;;
   1151 
   1152   -version | --version | --versio | --versi | --vers | -V)
   1153     ac_init_version=: ;;
   1154 
   1155   -with-* | --with-*)
   1156     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1157     # Reject names that are not valid shell variable names.
   1158     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1159       as_fn_error $? "invalid package name: $ac_useropt"
   1160     ac_useropt_orig=$ac_useropt
   1161     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1162     case $ac_user_opts in
   1163       *"
   1164 "with_$ac_useropt"
   1165 "*) ;;
   1166       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1167 	 ac_unrecognized_sep=', ';;
   1168     esac
   1169     eval with_$ac_useropt=\$ac_optarg ;;
   1170 
   1171   -without-* | --without-*)
   1172     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1173     # Reject names that are not valid shell variable names.
   1174     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1175       as_fn_error $? "invalid package name: $ac_useropt"
   1176     ac_useropt_orig=$ac_useropt
   1177     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1178     case $ac_user_opts in
   1179       *"
   1180 "with_$ac_useropt"
   1181 "*) ;;
   1182       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1183 	 ac_unrecognized_sep=', ';;
   1184     esac
   1185     eval with_$ac_useropt=no ;;
   1186 
   1187   --x)
   1188     # Obsolete; use --with-x.
   1189     with_x=yes ;;
   1190 
   1191   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1192   | --x-incl | --x-inc | --x-in | --x-i)
   1193     ac_prev=x_includes ;;
   1194   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1195   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1196     x_includes=$ac_optarg ;;
   1197 
   1198   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1199   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1200     ac_prev=x_libraries ;;
   1201   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1202   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1203     x_libraries=$ac_optarg ;;
   1204 
   1205   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1206 Try \`$0 --help' for more information"
   1207     ;;
   1208 
   1209   *=*)
   1210     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1211     # Reject names that are not valid shell variable names.
   1212     case $ac_envvar in #(
   1213       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1214       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1215     esac
   1216     eval $ac_envvar=\$ac_optarg
   1217     export $ac_envvar ;;
   1218 
   1219   *)
   1220     # FIXME: should be removed in autoconf 3.0.
   1221     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1222     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1223       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1224     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1225     ;;
   1226 
   1227   esac
   1228 done
   1229 
   1230 if test -n "$ac_prev"; then
   1231   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1232   as_fn_error $? "missing argument to $ac_option"
   1233 fi
   1234 
   1235 if test -n "$ac_unrecognized_opts"; then
   1236   case $enable_option_checking in
   1237     no) ;;
   1238     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1239     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1240   esac
   1241 fi
   1242 
   1243 # Check all directory arguments for consistency.
   1244 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1245 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1246 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1247 		libdir localedir mandir
   1248 do
   1249   eval ac_val=\$$ac_var
   1250   # Remove trailing slashes.
   1251   case $ac_val in
   1252     */ )
   1253       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1254       eval $ac_var=\$ac_val;;
   1255   esac
   1256   # Be sure to have absolute directory names.
   1257   case $ac_val in
   1258     [\\/$]* | ?:[\\/]* )  continue;;
   1259     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1260   esac
   1261   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1262 done
   1263 
   1264 # There might be people who depend on the old broken behavior: `$host'
   1265 # used to hold the argument of --host etc.
   1266 # FIXME: To remove some day.
   1267 build=$build_alias
   1268 host=$host_alias
   1269 target=$target_alias
   1270 
   1271 # FIXME: To remove some day.
   1272 if test "x$host_alias" != x; then
   1273   if test "x$build_alias" = x; then
   1274     cross_compiling=maybe
   1275   elif test "x$build_alias" != "x$host_alias"; then
   1276     cross_compiling=yes
   1277   fi
   1278 fi
   1279 
   1280 ac_tool_prefix=
   1281 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1282 
   1283 test "$silent" = yes && exec 6>/dev/null
   1284 
   1285 
   1286 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1287 ac_ls_di=`ls -di .` &&
   1288 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1289   as_fn_error $? "working directory cannot be determined"
   1290 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1291   as_fn_error $? "pwd does not report name of working directory"
   1292 
   1293 
   1294 # Find the source files, if location was not specified.
   1295 if test -z "$srcdir"; then
   1296   ac_srcdir_defaulted=yes
   1297   # Try the directory containing this script, then the parent directory.
   1298   ac_confdir=`$as_dirname -- "$as_myself" ||
   1299 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1300 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1301 	 X"$as_myself" : 'X\(//\)$' \| \
   1302 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1303 $as_echo X"$as_myself" |
   1304     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1305 	    s//\1/
   1306 	    q
   1307 	  }
   1308 	  /^X\(\/\/\)[^/].*/{
   1309 	    s//\1/
   1310 	    q
   1311 	  }
   1312 	  /^X\(\/\/\)$/{
   1313 	    s//\1/
   1314 	    q
   1315 	  }
   1316 	  /^X\(\/\).*/{
   1317 	    s//\1/
   1318 	    q
   1319 	  }
   1320 	  s/.*/./; q'`
   1321   srcdir=$ac_confdir
   1322   if test ! -r "$srcdir/$ac_unique_file"; then
   1323     srcdir=..
   1324   fi
   1325 else
   1326   ac_srcdir_defaulted=no
   1327 fi
   1328 if test ! -r "$srcdir/$ac_unique_file"; then
   1329   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1330   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1331 fi
   1332 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1333 ac_abs_confdir=`(
   1334 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1335 	pwd)`
   1336 # When building in place, set srcdir=.
   1337 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1338   srcdir=.
   1339 fi
   1340 # Remove unnecessary trailing slashes from srcdir.
   1341 # Double slashes in file names in object file debugging info
   1342 # mess up M-x gdb in Emacs.
   1343 case $srcdir in
   1344 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1345 esac
   1346 for ac_var in $ac_precious_vars; do
   1347   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1348   eval ac_env_${ac_var}_value=\$${ac_var}
   1349   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1350   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1351 done
   1352 
   1353 #
   1354 # Report the --help message.
   1355 #
   1356 if test "$ac_init_help" = "long"; then
   1357   # Omit some internal or obsolete options to make the list less imposing.
   1358   # This message is too long to be a string in the A/UX 3.1 sh.
   1359   cat <<_ACEOF
   1360 \`configure' configures ICU 58.1 to adapt to many kinds of systems.
   1361 
   1362 Usage: $0 [OPTION]... [VAR=VALUE]...
   1363 
   1364 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1365 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1366 
   1367 Defaults for the options are specified in brackets.
   1368 
   1369 Configuration:
   1370   -h, --help              display this help and exit
   1371       --help=short        display options specific to this package
   1372       --help=recursive    display the short help of all the included packages
   1373   -V, --version           display version information and exit
   1374   -q, --quiet, --silent   do not print \`checking ...' messages
   1375       --cache-file=FILE   cache test results in FILE [disabled]
   1376   -C, --config-cache      alias for \`--cache-file=config.cache'
   1377   -n, --no-create         do not create output files
   1378       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1379 
   1380 Installation directories:
   1381   --prefix=PREFIX         install architecture-independent files in PREFIX
   1382                           [$ac_default_prefix]
   1383   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1384                           [PREFIX]
   1385 
   1386 By default, \`make install' will install all the files in
   1387 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1388 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1389 for instance \`--prefix=\$HOME'.
   1390 
   1391 For better control, use the options below.
   1392 
   1393 Fine tuning of the installation directories:
   1394   --bindir=DIR            user executables [EPREFIX/bin]
   1395   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1396   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1397   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1398   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1399   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1400   --libdir=DIR            object code libraries [EPREFIX/lib]
   1401   --includedir=DIR        C header files [PREFIX/include]
   1402   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1403   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1404   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1405   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1406   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1407   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1408   --docdir=DIR            documentation root [DATAROOTDIR/doc/International
   1409                           Components for Unicode]
   1410   --htmldir=DIR           html documentation [DOCDIR]
   1411   --dvidir=DIR            dvi documentation [DOCDIR]
   1412   --pdfdir=DIR            pdf documentation [DOCDIR]
   1413   --psdir=DIR             ps documentation [DOCDIR]
   1414 _ACEOF
   1415 
   1416   cat <<\_ACEOF
   1417 
   1418 System types:
   1419   --build=BUILD     configure for building on BUILD [guessed]
   1420   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1421 _ACEOF
   1422 fi
   1423 
   1424 if test -n "$ac_init_help"; then
   1425   case $ac_init_help in
   1426      short | recursive ) echo "Configuration of ICU 58.1:";;
   1427    esac
   1428   cat <<\_ACEOF
   1429 
   1430 Optional Features:
   1431   --disable-option-checking  ignore unrecognized --enable/--with options
   1432   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1433   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1434   --enable-debug          build debug libraries and enable the U_DEBUG define default=no
   1435   --enable-release        build release libraries default=yes
   1436   --enable-strict         compile with strict compiler options default=yes
   1437   --enable-64bit-libs     (deprecated, use --with-library-bits) build 64-bit libraries default= platform default
   1438   --enable-shared         build shared libraries default=yes
   1439   --enable-static         build static libraries default=no
   1440   --enable-auto-cleanup   enable auto cleanup of libraries default=no
   1441   --enable-draft          enable draft APIs (and internal APIs) default=yes
   1442   --enable-renaming       add a version suffix to symbols default=yes
   1443   --enable-tracing        enable function and data tracing default=no
   1444   --enable-plugins        enable plugins default=no
   1445   --disable-dyload        disable dynamic loading default=no
   1446   --enable-rpath          use rpath when linking default is only if necessary
   1447   --enable-weak-threads   weakly reference the threading library default=no
   1448   --enable-extras         build ICU extras default=yes
   1449   --enable-icuio          build ICU's icuio library default=yes
   1450   --enable-layoutex         build ICU's Paragraph Layout library default=yes.
   1451             icu-le-hb must be installed via pkg-config. See http://harfbuzz.org
   1452 
   1453   --enable-tools         build ICU's tools default=yes
   1454   --enable-tests          build ICU tests default=yes
   1455   --enable-samples        build ICU samples default=yes
   1456 
   1457 Additionally, the variable FORCE_LIBS may be set before calling configure.
   1458 If set, it will REPLACE any automatic list of libraries.
   1459 
   1460 Optional Packages:
   1461   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1462   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1463   --with-cross-build=dir specify an absolute path to the build directory of an ICU built for the current platform default=no cross dir
   1464   --with-library-bits=bits specify how many bits to use for the library (32, 64, 64else32, nochange) default=nochange
   1465   --with-data-packaging     specify how to package ICU data. Possible values:
   1466         files    raw files (.res, etc)
   1467         archive  build a single icudtXX.dat file
   1468         library  shared library (.dll/.so/etc.)
   1469         static   static library (.a/.lib/etc.)
   1470         auto     build shared if possible (default)
   1471            See http://userguide.icu-project.org/icudata for more info.
   1472   --with-library-suffix=suffix    tag a suffix to the library names default=
   1473 
   1474 Some influential environment variables:
   1475   CC          C compiler command
   1476   CFLAGS      C compiler flags
   1477   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1478               nonstandard directory <lib dir>
   1479   LIBS        libraries to pass to the linker, e.g. -l<library>
   1480   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1481               you have headers in a nonstandard directory <include dir>
   1482   CXX         C++ compiler command
   1483   CXXFLAGS    C++ compiler flags
   1484   PKG_CONFIG  path to pkg-config utility
   1485   PKG_CONFIG_PATH
   1486               directories to add to pkg-config's search path
   1487   PKG_CONFIG_LIBDIR
   1488               path overriding pkg-config's built-in search path
   1489   ICULEHB_CFLAGS
   1490               C compiler flags for ICULEHB, overriding pkg-config
   1491   ICULEHB_LIBS
   1492               linker flags for ICULEHB, overriding pkg-config
   1493   CPP         C preprocessor
   1494 
   1495 Use these variables to override the choices made by `configure' or to help
   1496 it to find libraries and programs with nonstandard names/locations.
   1497 
   1498 Report bugs to <http://icu-project.org/bugs>.
   1499 ICU home page: <http://icu-project.org>.
   1500 _ACEOF
   1501 ac_status=$?
   1502 fi
   1503 
   1504 if test "$ac_init_help" = "recursive"; then
   1505   # If there are subdirs, report their specific --help.
   1506   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1507     test -d "$ac_dir" ||
   1508       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1509       continue
   1510     ac_builddir=.
   1511 
   1512 case "$ac_dir" in
   1513 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1514 *)
   1515   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1516   # A ".." for each directory in $ac_dir_suffix.
   1517   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1518   case $ac_top_builddir_sub in
   1519   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1520   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1521   esac ;;
   1522 esac
   1523 ac_abs_top_builddir=$ac_pwd
   1524 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1525 # for backward compatibility:
   1526 ac_top_builddir=$ac_top_build_prefix
   1527 
   1528 case $srcdir in
   1529   .)  # We are building in place.
   1530     ac_srcdir=.
   1531     ac_top_srcdir=$ac_top_builddir_sub
   1532     ac_abs_top_srcdir=$ac_pwd ;;
   1533   [\\/]* | ?:[\\/]* )  # Absolute name.
   1534     ac_srcdir=$srcdir$ac_dir_suffix;
   1535     ac_top_srcdir=$srcdir
   1536     ac_abs_top_srcdir=$srcdir ;;
   1537   *) # Relative name.
   1538     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1539     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1540     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1541 esac
   1542 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1543 
   1544     cd "$ac_dir" || { ac_status=$?; continue; }
   1545     # Check for guested configure.
   1546     if test -f "$ac_srcdir/configure.gnu"; then
   1547       echo &&
   1548       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1549     elif test -f "$ac_srcdir/configure"; then
   1550       echo &&
   1551       $SHELL "$ac_srcdir/configure" --help=recursive
   1552     else
   1553       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1554     fi || ac_status=$?
   1555     cd "$ac_pwd" || { ac_status=$?; break; }
   1556   done
   1557 fi
   1558 
   1559 test -n "$ac_init_help" && exit $ac_status
   1560 if $ac_init_version; then
   1561   cat <<\_ACEOF
   1562 ICU configure 58.1
   1563 generated by GNU Autoconf 2.69
   1564 
   1565 Copyright (C) 2012 Free Software Foundation, Inc.
   1566 This configure script is free software; the Free Software Foundation
   1567 gives unlimited permission to copy, distribute and modify it.
   1568 
   1569  Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html
   1570 _ACEOF
   1571   exit
   1572 fi
   1573 
   1574 ## ------------------------ ##
   1575 ## Autoconf initialization. ##
   1576 ## ------------------------ ##
   1577 
   1578 # ac_fn_c_try_compile LINENO
   1579 # --------------------------
   1580 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1581 ac_fn_c_try_compile ()
   1582 {
   1583   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1584   rm -f conftest.$ac_objext
   1585   if { { ac_try="$ac_compile"
   1586 case "(($ac_try" in
   1587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1588   *) ac_try_echo=$ac_try;;
   1589 esac
   1590 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1591 $as_echo "$ac_try_echo"; } >&5
   1592   (eval "$ac_compile") 2>conftest.err
   1593   ac_status=$?
   1594   if test -s conftest.err; then
   1595     grep -v '^ *+' conftest.err >conftest.er1
   1596     cat conftest.er1 >&5
   1597     mv -f conftest.er1 conftest.err
   1598   fi
   1599   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1600   test $ac_status = 0; } && {
   1601 	 test -z "$ac_c_werror_flag" ||
   1602 	 test ! -s conftest.err
   1603        } && test -s conftest.$ac_objext; then :
   1604   ac_retval=0
   1605 else
   1606   $as_echo "$as_me: failed program was:" >&5
   1607 sed 's/^/| /' conftest.$ac_ext >&5
   1608 
   1609 	ac_retval=1
   1610 fi
   1611   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1612   as_fn_set_status $ac_retval
   1613 
   1614 } # ac_fn_c_try_compile
   1615 
   1616 # ac_fn_cxx_try_compile LINENO
   1617 # ----------------------------
   1618 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1619 ac_fn_cxx_try_compile ()
   1620 {
   1621   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1622   rm -f conftest.$ac_objext
   1623   if { { ac_try="$ac_compile"
   1624 case "(($ac_try" in
   1625   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1626   *) ac_try_echo=$ac_try;;
   1627 esac
   1628 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1629 $as_echo "$ac_try_echo"; } >&5
   1630   (eval "$ac_compile") 2>conftest.err
   1631   ac_status=$?
   1632   if test -s conftest.err; then
   1633     grep -v '^ *+' conftest.err >conftest.er1
   1634     cat conftest.er1 >&5
   1635     mv -f conftest.er1 conftest.err
   1636   fi
   1637   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1638   test $ac_status = 0; } && {
   1639 	 test -z "$ac_cxx_werror_flag" ||
   1640 	 test ! -s conftest.err
   1641        } && test -s conftest.$ac_objext; then :
   1642   ac_retval=0
   1643 else
   1644   $as_echo "$as_me: failed program was:" >&5
   1645 sed 's/^/| /' conftest.$ac_ext >&5
   1646 
   1647 	ac_retval=1
   1648 fi
   1649   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1650   as_fn_set_status $ac_retval
   1651 
   1652 } # ac_fn_cxx_try_compile
   1653 
   1654 # ac_fn_c_try_cpp LINENO
   1655 # ----------------------
   1656 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1657 ac_fn_c_try_cpp ()
   1658 {
   1659   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1660   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1661 case "(($ac_try" in
   1662   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1663   *) ac_try_echo=$ac_try;;
   1664 esac
   1665 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1666 $as_echo "$ac_try_echo"; } >&5
   1667   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1668   ac_status=$?
   1669   if test -s conftest.err; then
   1670     grep -v '^ *+' conftest.err >conftest.er1
   1671     cat conftest.er1 >&5
   1672     mv -f conftest.er1 conftest.err
   1673   fi
   1674   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1675   test $ac_status = 0; } > conftest.i && {
   1676 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1677 	 test ! -s conftest.err
   1678        }; then :
   1679   ac_retval=0
   1680 else
   1681   $as_echo "$as_me: failed program was:" >&5
   1682 sed 's/^/| /' conftest.$ac_ext >&5
   1683 
   1684     ac_retval=1
   1685 fi
   1686   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1687   as_fn_set_status $ac_retval
   1688 
   1689 } # ac_fn_c_try_cpp
   1690 
   1691 # ac_fn_cxx_try_link LINENO
   1692 # -------------------------
   1693 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1694 ac_fn_cxx_try_link ()
   1695 {
   1696   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1697   rm -f conftest.$ac_objext conftest$ac_exeext
   1698   if { { ac_try="$ac_link"
   1699 case "(($ac_try" in
   1700   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1701   *) ac_try_echo=$ac_try;;
   1702 esac
   1703 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1704 $as_echo "$ac_try_echo"; } >&5
   1705   (eval "$ac_link") 2>conftest.err
   1706   ac_status=$?
   1707   if test -s conftest.err; then
   1708     grep -v '^ *+' conftest.err >conftest.er1
   1709     cat conftest.er1 >&5
   1710     mv -f conftest.er1 conftest.err
   1711   fi
   1712   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1713   test $ac_status = 0; } && {
   1714 	 test -z "$ac_cxx_werror_flag" ||
   1715 	 test ! -s conftest.err
   1716        } && test -s conftest$ac_exeext && {
   1717 	 test "$cross_compiling" = yes ||
   1718 	 test -x conftest$ac_exeext
   1719        }; then :
   1720   ac_retval=0
   1721 else
   1722   $as_echo "$as_me: failed program was:" >&5
   1723 sed 's/^/| /' conftest.$ac_ext >&5
   1724 
   1725 	ac_retval=1
   1726 fi
   1727   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1728   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1729   # interfere with the next link command; also delete a directory that is
   1730   # left behind by Apple's compiler.  We do this before executing the actions.
   1731   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1732   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1733   as_fn_set_status $ac_retval
   1734 
   1735 } # ac_fn_cxx_try_link
   1736 
   1737 # ac_fn_c_try_run LINENO
   1738 # ----------------------
   1739 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1740 # that executables *can* be run.
   1741 ac_fn_c_try_run ()
   1742 {
   1743   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1744   if { { ac_try="$ac_link"
   1745 case "(($ac_try" in
   1746   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1747   *) ac_try_echo=$ac_try;;
   1748 esac
   1749 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1750 $as_echo "$ac_try_echo"; } >&5
   1751   (eval "$ac_link") 2>&5
   1752   ac_status=$?
   1753   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1754   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1755   { { case "(($ac_try" in
   1756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1757   *) ac_try_echo=$ac_try;;
   1758 esac
   1759 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1760 $as_echo "$ac_try_echo"; } >&5
   1761   (eval "$ac_try") 2>&5
   1762   ac_status=$?
   1763   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1764   test $ac_status = 0; }; }; then :
   1765   ac_retval=0
   1766 else
   1767   $as_echo "$as_me: program exited with status $ac_status" >&5
   1768        $as_echo "$as_me: failed program was:" >&5
   1769 sed 's/^/| /' conftest.$ac_ext >&5
   1770 
   1771        ac_retval=$ac_status
   1772 fi
   1773   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1774   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1775   as_fn_set_status $ac_retval
   1776 
   1777 } # ac_fn_c_try_run
   1778 
   1779 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   1780 # --------------------------------------------
   1781 # Tries to find the compile-time value of EXPR in a program that includes
   1782 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   1783 # computed
   1784 ac_fn_c_compute_int ()
   1785 {
   1786   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1787   if test "$cross_compiling" = yes; then
   1788     # Depending upon the size, compute the lo and hi bounds.
   1789 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1790 /* end confdefs.h.  */
   1791 $4
   1792 int
   1793 main ()
   1794 {
   1795 static int test_array [1 - 2 * !(($2) >= 0)];
   1796 test_array [0] = 0;
   1797 return test_array [0];
   1798 
   1799   ;
   1800   return 0;
   1801 }
   1802 _ACEOF
   1803 if ac_fn_c_try_compile "$LINENO"; then :
   1804   ac_lo=0 ac_mid=0
   1805   while :; do
   1806     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1807 /* end confdefs.h.  */
   1808 $4
   1809 int
   1810 main ()
   1811 {
   1812 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   1813 test_array [0] = 0;
   1814 return test_array [0];
   1815 
   1816   ;
   1817   return 0;
   1818 }
   1819 _ACEOF
   1820 if ac_fn_c_try_compile "$LINENO"; then :
   1821   ac_hi=$ac_mid; break
   1822 else
   1823   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   1824 			if test $ac_lo -le $ac_mid; then
   1825 			  ac_lo= ac_hi=
   1826 			  break
   1827 			fi
   1828 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   1829 fi
   1830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1831   done
   1832 else
   1833   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1834 /* end confdefs.h.  */
   1835 $4
   1836 int
   1837 main ()
   1838 {
   1839 static int test_array [1 - 2 * !(($2) < 0)];
   1840 test_array [0] = 0;
   1841 return test_array [0];
   1842 
   1843   ;
   1844   return 0;
   1845 }
   1846 _ACEOF
   1847 if ac_fn_c_try_compile "$LINENO"; then :
   1848   ac_hi=-1 ac_mid=-1
   1849   while :; do
   1850     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1851 /* end confdefs.h.  */
   1852 $4
   1853 int
   1854 main ()
   1855 {
   1856 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   1857 test_array [0] = 0;
   1858 return test_array [0];
   1859 
   1860   ;
   1861   return 0;
   1862 }
   1863 _ACEOF
   1864 if ac_fn_c_try_compile "$LINENO"; then :
   1865   ac_lo=$ac_mid; break
   1866 else
   1867   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   1868 			if test $ac_mid -le $ac_hi; then
   1869 			  ac_lo= ac_hi=
   1870 			  break
   1871 			fi
   1872 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   1873 fi
   1874 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1875   done
   1876 else
   1877   ac_lo= ac_hi=
   1878 fi
   1879 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1880 fi
   1881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1882 # Binary search between lo and hi bounds.
   1883 while test "x$ac_lo" != "x$ac_hi"; do
   1884   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   1885   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1886 /* end confdefs.h.  */
   1887 $4
   1888 int
   1889 main ()
   1890 {
   1891 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   1892 test_array [0] = 0;
   1893 return test_array [0];
   1894 
   1895   ;
   1896   return 0;
   1897 }
   1898 _ACEOF
   1899 if ac_fn_c_try_compile "$LINENO"; then :
   1900   ac_hi=$ac_mid
   1901 else
   1902   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   1903 fi
   1904 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1905 done
   1906 case $ac_lo in #((
   1907 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   1908 '') ac_retval=1 ;;
   1909 esac
   1910   else
   1911     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1912 /* end confdefs.h.  */
   1913 $4
   1914 static long int longval () { return $2; }
   1915 static unsigned long int ulongval () { return $2; }
   1916 #include <stdio.h>
   1917 #include <stdlib.h>
   1918 int
   1919 main ()
   1920 {
   1921 
   1922   FILE *f = fopen ("conftest.val", "w");
   1923   if (! f)
   1924     return 1;
   1925   if (($2) < 0)
   1926     {
   1927       long int i = longval ();
   1928       if (i != ($2))
   1929 	return 1;
   1930       fprintf (f, "%ld", i);
   1931     }
   1932   else
   1933     {
   1934       unsigned long int i = ulongval ();
   1935       if (i != ($2))
   1936 	return 1;
   1937       fprintf (f, "%lu", i);
   1938     }
   1939   /* Do not output a trailing newline, as this causes \r\n confusion
   1940      on some platforms.  */
   1941   return ferror (f) || fclose (f) != 0;
   1942 
   1943   ;
   1944   return 0;
   1945 }
   1946 _ACEOF
   1947 if ac_fn_c_try_run "$LINENO"; then :
   1948   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   1949 else
   1950   ac_retval=1
   1951 fi
   1952 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   1953   conftest.$ac_objext conftest.beam conftest.$ac_ext
   1954 rm -f conftest.val
   1955 
   1956   fi
   1957   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1958   as_fn_set_status $ac_retval
   1959 
   1960 } # ac_fn_c_compute_int
   1961 
   1962 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1963 # -------------------------------------------------------
   1964 # Tests whether HEADER exists and can be compiled using the include files in
   1965 # INCLUDES, setting the cache variable VAR accordingly.
   1966 ac_fn_c_check_header_compile ()
   1967 {
   1968   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1969   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1970 $as_echo_n "checking for $2... " >&6; }
   1971 if eval \${$3+:} false; then :
   1972   $as_echo_n "(cached) " >&6
   1973 else
   1974   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1975 /* end confdefs.h.  */
   1976 $4
   1977 #include <$2>
   1978 _ACEOF
   1979 if ac_fn_c_try_compile "$LINENO"; then :
   1980   eval "$3=yes"
   1981 else
   1982   eval "$3=no"
   1983 fi
   1984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1985 fi
   1986 eval ac_res=\$$3
   1987 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1988 $as_echo "$ac_res" >&6; }
   1989   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1990 
   1991 } # ac_fn_c_check_header_compile
   1992 
   1993 # ac_fn_c_try_link LINENO
   1994 # -----------------------
   1995 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1996 ac_fn_c_try_link ()
   1997 {
   1998   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1999   rm -f conftest.$ac_objext conftest$ac_exeext
   2000   if { { ac_try="$ac_link"
   2001 case "(($ac_try" in
   2002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2003   *) ac_try_echo=$ac_try;;
   2004 esac
   2005 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2006 $as_echo "$ac_try_echo"; } >&5
   2007   (eval "$ac_link") 2>conftest.err
   2008   ac_status=$?
   2009   if test -s conftest.err; then
   2010     grep -v '^ *+' conftest.err >conftest.er1
   2011     cat conftest.er1 >&5
   2012     mv -f conftest.er1 conftest.err
   2013   fi
   2014   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2015   test $ac_status = 0; } && {
   2016 	 test -z "$ac_c_werror_flag" ||
   2017 	 test ! -s conftest.err
   2018        } && test -s conftest$ac_exeext && {
   2019 	 test "$cross_compiling" = yes ||
   2020 	 test -x conftest$ac_exeext
   2021        }; then :
   2022   ac_retval=0
   2023 else
   2024   $as_echo "$as_me: failed program was:" >&5
   2025 sed 's/^/| /' conftest.$ac_ext >&5
   2026 
   2027 	ac_retval=1
   2028 fi
   2029   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   2030   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   2031   # interfere with the next link command; also delete a directory that is
   2032   # left behind by Apple's compiler.  We do this before executing the actions.
   2033   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   2034   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2035   as_fn_set_status $ac_retval
   2036 
   2037 } # ac_fn_c_try_link
   2038 
   2039 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   2040 # -------------------------------------------------------
   2041 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   2042 # the include files in INCLUDES and setting the cache variable VAR
   2043 # accordingly.
   2044 ac_fn_c_check_header_mongrel ()
   2045 {
   2046   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2047   if eval \${$3+:} false; then :
   2048   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2049 $as_echo_n "checking for $2... " >&6; }
   2050 if eval \${$3+:} false; then :
   2051   $as_echo_n "(cached) " >&6
   2052 fi
   2053 eval ac_res=\$$3
   2054 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2055 $as_echo "$ac_res" >&6; }
   2056 else
   2057   # Is the header compilable?
   2058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   2059 $as_echo_n "checking $2 usability... " >&6; }
   2060 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2061 /* end confdefs.h.  */
   2062 $4
   2063 #include <$2>
   2064 _ACEOF
   2065 if ac_fn_c_try_compile "$LINENO"; then :
   2066   ac_header_compiler=yes
   2067 else
   2068   ac_header_compiler=no
   2069 fi
   2070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   2072 $as_echo "$ac_header_compiler" >&6; }
   2073 
   2074 # Is the header present?
   2075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   2076 $as_echo_n "checking $2 presence... " >&6; }
   2077 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2078 /* end confdefs.h.  */
   2079 #include <$2>
   2080 _ACEOF
   2081 if ac_fn_c_try_cpp "$LINENO"; then :
   2082   ac_header_preproc=yes
   2083 else
   2084   ac_header_preproc=no
   2085 fi
   2086 rm -f conftest.err conftest.i conftest.$ac_ext
   2087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   2088 $as_echo "$ac_header_preproc" >&6; }
   2089 
   2090 # So?  What about this header?
   2091 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   2092   yes:no: )
   2093     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   2094 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   2095     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   2096 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   2097     ;;
   2098   no:yes:* )
   2099     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   2100 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   2101     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   2102 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   2103     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   2104 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   2105     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   2106 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   2107     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   2108 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   2109 ( $as_echo "## ------------------------------------------ ##
   2110 ## Report this to http://icu-project.org/bugs ##
   2111 ## ------------------------------------------ ##"
   2112      ) | sed "s/^/$as_me: WARNING:     /" >&2
   2113     ;;
   2114 esac
   2115   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2116 $as_echo_n "checking for $2... " >&6; }
   2117 if eval \${$3+:} false; then :
   2118   $as_echo_n "(cached) " >&6
   2119 else
   2120   eval "$3=\$ac_header_compiler"
   2121 fi
   2122 eval ac_res=\$$3
   2123 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2124 $as_echo "$ac_res" >&6; }
   2125 fi
   2126   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2127 
   2128 } # ac_fn_c_check_header_mongrel
   2129 
   2130 # ac_fn_c_check_func LINENO FUNC VAR
   2131 # ----------------------------------
   2132 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   2133 ac_fn_c_check_func ()
   2134 {
   2135   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2136   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2137 $as_echo_n "checking for $2... " >&6; }
   2138 if eval \${$3+:} false; then :
   2139   $as_echo_n "(cached) " >&6
   2140 else
   2141   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2142 /* end confdefs.h.  */
   2143 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   2144    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   2145 #define $2 innocuous_$2
   2146 
   2147 /* System header to define __stub macros and hopefully few prototypes,
   2148     which can conflict with char $2 (); below.
   2149     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   2150     <limits.h> exists even on freestanding compilers.  */
   2151 
   2152 #ifdef __STDC__
   2153 # include <limits.h>
   2154 #else
   2155 # include <assert.h>
   2156 #endif
   2157 
   2158 #undef $2
   2159 
   2160 /* Override any GCC internal prototype to avoid an error.
   2161    Use char because int might match the return type of a GCC
   2162    builtin and then its argument prototype would still apply.  */
   2163 #ifdef __cplusplus
   2164 extern "C"
   2165 #endif
   2166 char $2 ();
   2167 /* The GNU C library defines this for functions which it implements
   2168     to always fail with ENOSYS.  Some functions are actually named
   2169     something starting with __ and the normal name is an alias.  */
   2170 #if defined __stub_$2 || defined __stub___$2
   2171 choke me
   2172 #endif
   2173 
   2174 int
   2175 main ()
   2176 {
   2177 return $2 ();
   2178   ;
   2179   return 0;
   2180 }
   2181 _ACEOF
   2182 if ac_fn_c_try_link "$LINENO"; then :
   2183   eval "$3=yes"
   2184 else
   2185   eval "$3=no"
   2186 fi
   2187 rm -f core conftest.err conftest.$ac_objext \
   2188     conftest$ac_exeext conftest.$ac_ext
   2189 fi
   2190 eval ac_res=\$$3
   2191 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2192 $as_echo "$ac_res" >&6; }
   2193   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2194 
   2195 } # ac_fn_c_check_func
   2196 
   2197 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   2198 # -------------------------------------------
   2199 # Tests whether TYPE exists after having included INCLUDES, setting cache
   2200 # variable VAR accordingly.
   2201 ac_fn_c_check_type ()
   2202 {
   2203   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2204   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2205 $as_echo_n "checking for $2... " >&6; }
   2206 if eval \${$3+:} false; then :
   2207   $as_echo_n "(cached) " >&6
   2208 else
   2209   eval "$3=no"
   2210   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2211 /* end confdefs.h.  */
   2212 $4
   2213 int
   2214 main ()
   2215 {
   2216 if (sizeof ($2))
   2217 	 return 0;
   2218   ;
   2219   return 0;
   2220 }
   2221 _ACEOF
   2222 if ac_fn_c_try_compile "$LINENO"; then :
   2223   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2224 /* end confdefs.h.  */
   2225 $4
   2226 int
   2227 main ()
   2228 {
   2229 if (sizeof (($2)))
   2230 	    return 0;
   2231   ;
   2232   return 0;
   2233 }
   2234 _ACEOF
   2235 if ac_fn_c_try_compile "$LINENO"; then :
   2236 
   2237 else
   2238   eval "$3=yes"
   2239 fi
   2240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2241 fi
   2242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2243 fi
   2244 eval ac_res=\$$3
   2245 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2246 $as_echo "$ac_res" >&6; }
   2247   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2248 
   2249 } # ac_fn_c_check_type
   2250 cat >config.log <<_ACEOF
   2251 This file contains any messages produced by compilers while
   2252 running configure, to aid debugging if configure makes a mistake.
   2253 
   2254 It was created by ICU $as_me 58.1, which was
   2255 generated by GNU Autoconf 2.69.  Invocation command line was
   2256 
   2257   $ $0 $@
   2258 
   2259 _ACEOF
   2260 exec 5>>config.log
   2261 {
   2262 cat <<_ASUNAME
   2263 ## --------- ##
   2264 ## Platform. ##
   2265 ## --------- ##
   2266 
   2267 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2268 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2269 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2270 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2271 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2272 
   2273 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2274 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2275 
   2276 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2277 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2278 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2279 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2280 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2281 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2282 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2283 
   2284 _ASUNAME
   2285 
   2286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2287 for as_dir in $PATH
   2288 do
   2289   IFS=$as_save_IFS
   2290   test -z "$as_dir" && as_dir=.
   2291     $as_echo "PATH: $as_dir"
   2292   done
   2293 IFS=$as_save_IFS
   2294 
   2295 } >&5
   2296 
   2297 cat >&5 <<_ACEOF
   2298 
   2299 
   2300 ## ----------- ##
   2301 ## Core tests. ##
   2302 ## ----------- ##
   2303 
   2304 _ACEOF
   2305 
   2306 
   2307 # Keep a trace of the command line.
   2308 # Strip out --no-create and --no-recursion so they do not pile up.
   2309 # Strip out --silent because we don't want to record it for future runs.
   2310 # Also quote any args containing shell meta-characters.
   2311 # Make two passes to allow for proper duplicate-argument suppression.
   2312 ac_configure_args=
   2313 ac_configure_args0=
   2314 ac_configure_args1=
   2315 ac_must_keep_next=false
   2316 for ac_pass in 1 2
   2317 do
   2318   for ac_arg
   2319   do
   2320     case $ac_arg in
   2321     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2322     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2323     | -silent | --silent | --silen | --sile | --sil)
   2324       continue ;;
   2325     *\'*)
   2326       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2327     esac
   2328     case $ac_pass in
   2329     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2330     2)
   2331       as_fn_append ac_configure_args1 " '$ac_arg'"
   2332       if test $ac_must_keep_next = true; then
   2333 	ac_must_keep_next=false # Got value, back to normal.
   2334       else
   2335 	case $ac_arg in
   2336 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2337 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2338 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2339 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2340 	    case "$ac_configure_args0 " in
   2341 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2342 	    esac
   2343 	    ;;
   2344 	  -* ) ac_must_keep_next=true ;;
   2345 	esac
   2346       fi
   2347       as_fn_append ac_configure_args " '$ac_arg'"
   2348       ;;
   2349     esac
   2350   done
   2351 done
   2352 { ac_configure_args0=; unset ac_configure_args0;}
   2353 { ac_configure_args1=; unset ac_configure_args1;}
   2354 
   2355 # When interrupted or exit'd, cleanup temporary files, and complete
   2356 # config.log.  We remove comments because anyway the quotes in there
   2357 # would cause problems or look ugly.
   2358 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2359 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2360 trap 'exit_status=$?
   2361   # Save into config.log some information that might help in debugging.
   2362   {
   2363     echo
   2364 
   2365     $as_echo "## ---------------- ##
   2366 ## Cache variables. ##
   2367 ## ---------------- ##"
   2368     echo
   2369     # The following way of writing the cache mishandles newlines in values,
   2370 (
   2371   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2372     eval ac_val=\$$ac_var
   2373     case $ac_val in #(
   2374     *${as_nl}*)
   2375       case $ac_var in #(
   2376       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2377 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2378       esac
   2379       case $ac_var in #(
   2380       _ | IFS | as_nl) ;; #(
   2381       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2382       *) { eval $ac_var=; unset $ac_var;} ;;
   2383       esac ;;
   2384     esac
   2385   done
   2386   (set) 2>&1 |
   2387     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2388     *${as_nl}ac_space=\ *)
   2389       sed -n \
   2390 	"s/'\''/'\''\\\\'\'''\''/g;
   2391 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2392       ;; #(
   2393     *)
   2394       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2395       ;;
   2396     esac |
   2397     sort
   2398 )
   2399     echo
   2400 
   2401     $as_echo "## ----------------- ##
   2402 ## Output variables. ##
   2403 ## ----------------- ##"
   2404     echo
   2405     for ac_var in $ac_subst_vars
   2406     do
   2407       eval ac_val=\$$ac_var
   2408       case $ac_val in
   2409       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2410       esac
   2411       $as_echo "$ac_var='\''$ac_val'\''"
   2412     done | sort
   2413     echo
   2414 
   2415     if test -n "$ac_subst_files"; then
   2416       $as_echo "## ------------------- ##
   2417 ## File substitutions. ##
   2418 ## ------------------- ##"
   2419       echo
   2420       for ac_var in $ac_subst_files
   2421       do
   2422 	eval ac_val=\$$ac_var
   2423 	case $ac_val in
   2424 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2425 	esac
   2426 	$as_echo "$ac_var='\''$ac_val'\''"
   2427       done | sort
   2428       echo
   2429     fi
   2430 
   2431     if test -s confdefs.h; then
   2432       $as_echo "## ----------- ##
   2433 ## confdefs.h. ##
   2434 ## ----------- ##"
   2435       echo
   2436       cat confdefs.h
   2437       echo
   2438     fi
   2439     test "$ac_signal" != 0 &&
   2440       $as_echo "$as_me: caught signal $ac_signal"
   2441     $as_echo "$as_me: exit $exit_status"
   2442   } >&5
   2443   rm -f core *.core core.conftest.* &&
   2444     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2445     exit $exit_status
   2446 ' 0
   2447 for ac_signal in 1 2 13 15; do
   2448   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2449 done
   2450 ac_signal=0
   2451 
   2452 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2453 rm -f -r conftest* confdefs.h
   2454 
   2455 $as_echo "/* confdefs.h */" > confdefs.h
   2456 
   2457 # Predefined preprocessor variables.
   2458 
   2459 cat >>confdefs.h <<_ACEOF
   2460 #define PACKAGE_NAME "$PACKAGE_NAME"
   2461 _ACEOF
   2462 
   2463 cat >>confdefs.h <<_ACEOF
   2464 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2465 _ACEOF
   2466 
   2467 cat >>confdefs.h <<_ACEOF
   2468 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2469 _ACEOF
   2470 
   2471 cat >>confdefs.h <<_ACEOF
   2472 #define PACKAGE_STRING "$PACKAGE_STRING"
   2473 _ACEOF
   2474 
   2475 cat >>confdefs.h <<_ACEOF
   2476 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2477 _ACEOF
   2478 
   2479 cat >>confdefs.h <<_ACEOF
   2480 #define PACKAGE_URL "$PACKAGE_URL"
   2481 _ACEOF
   2482 
   2483 
   2484 # Let the site file select an alternate cache file if it wants to.
   2485 # Prefer an explicitly selected file to automatically selected ones.
   2486 ac_site_file1=NONE
   2487 ac_site_file2=NONE
   2488 if test -n "$CONFIG_SITE"; then
   2489   # We do not want a PATH search for config.site.
   2490   case $CONFIG_SITE in #((
   2491     -*)  ac_site_file1=./$CONFIG_SITE;;
   2492     */*) ac_site_file1=$CONFIG_SITE;;
   2493     *)   ac_site_file1=./$CONFIG_SITE;;
   2494   esac
   2495 elif test "x$prefix" != xNONE; then
   2496   ac_site_file1=$prefix/share/config.site
   2497   ac_site_file2=$prefix/etc/config.site
   2498 else
   2499   ac_site_file1=$ac_default_prefix/share/config.site
   2500   ac_site_file2=$ac_default_prefix/etc/config.site
   2501 fi
   2502 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2503 do
   2504   test "x$ac_site_file" = xNONE && continue
   2505   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2506     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2507 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2508     sed 's/^/| /' "$ac_site_file" >&5
   2509     . "$ac_site_file" \
   2510       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2511 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2512 as_fn_error $? "failed to load site script $ac_site_file
   2513 See \`config.log' for more details" "$LINENO" 5; }
   2514   fi
   2515 done
   2516 
   2517 if test -r "$cache_file"; then
   2518   # Some versions of bash will fail to source /dev/null (special files
   2519   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2520   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2521     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2522 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2523     case $cache_file in
   2524       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2525       *)                      . "./$cache_file";;
   2526     esac
   2527   fi
   2528 else
   2529   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2530 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2531   >$cache_file
   2532 fi
   2533 
   2534 # Check that the precious variables saved in the cache have kept the same
   2535 # value.
   2536 ac_cache_corrupted=false
   2537 for ac_var in $ac_precious_vars; do
   2538   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2539   eval ac_new_set=\$ac_env_${ac_var}_set
   2540   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2541   eval ac_new_val=\$ac_env_${ac_var}_value
   2542   case $ac_old_set,$ac_new_set in
   2543     set,)
   2544       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2545 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2546       ac_cache_corrupted=: ;;
   2547     ,set)
   2548       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2549 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2550       ac_cache_corrupted=: ;;
   2551     ,);;
   2552     *)
   2553       if test "x$ac_old_val" != "x$ac_new_val"; then
   2554 	# differences in whitespace do not lead to failure.
   2555 	ac_old_val_w=`echo x $ac_old_val`
   2556 	ac_new_val_w=`echo x $ac_new_val`
   2557 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2558 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2559 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2560 	  ac_cache_corrupted=:
   2561 	else
   2562 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2563 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2564 	  eval $ac_var=\$ac_old_val
   2565 	fi
   2566 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2567 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2568 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2569 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2570       fi;;
   2571   esac
   2572   # Pass precious variables to config.status.
   2573   if test "$ac_new_set" = set; then
   2574     case $ac_new_val in
   2575     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2576     *) ac_arg=$ac_var=$ac_new_val ;;
   2577     esac
   2578     case " $ac_configure_args " in
   2579       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2580       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2581     esac
   2582   fi
   2583 done
   2584 if $ac_cache_corrupted; then
   2585   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2586 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2587   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2588 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2589   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2590 fi
   2591 ## -------------------- ##
   2592 ## Main body of script. ##
   2593 ## -------------------- ##
   2594 
   2595 ac_ext=c
   2596 ac_cpp='$CPP $CPPFLAGS'
   2597 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2598 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2599 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2600 
   2601 
   2602 
   2603 
   2604 
   2605 
   2606 PACKAGE="icu"
   2607 
   2608 
   2609 # Use custom echo test for newline option
   2610 # Current autoconf (2.65) gives incorrect echo newline option
   2611 # for icu-config
   2612 # This may be removed later - mow (June 17, 2010)
   2613 ICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T=
   2614 case `/bin/sh -c "echo -n x"` in
   2615 -n*)
   2616   case `/bin/sh -c "echo 'x\c'"` in
   2617   *c*) ICU_ECHO_T=' ';;     # ECHO_T is single tab character.
   2618   *)   ICU_ECHO_C='\c';;
   2619   esac;;
   2620 *)
   2621   ICU_ECHO_N='-n';;
   2622 esac
   2623 
   2624 
   2625 
   2626 
   2627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ICU version numbers" >&5
   2628 $as_echo_n "checking for ICU version numbers... " >&6; }
   2629 
   2630 # Get the ICU version from uversion.h or other headers
   2631 geticuversion() {
   2632     sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_ICU_VERSION[ 	]*"\([^"]*\)".*/\1/p' "$@"
   2633 }
   2634 getuversion() {
   2635     sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_UNICODE_VERSION[ 	]*"\([^"]*\)".*/\1/p' "$@"
   2636 }
   2637 VERSION=`geticuversion $srcdir/common/unicode/uvernum.h`
   2638 if test x"$VERSION" = x; then
   2639    as_fn_error $? "Cannot determine ICU version number from uvernum.h header file" "$LINENO" 5
   2640 fi
   2641 
   2642 #TODO: IcuBug:8502
   2643 #if test "$VERSION" != "$PACKAGE_VERSION"; then
   2644 #   AC_MSG_ERROR([configure was generated for $PACKAGE_VERSION but uvernum.h has $VERSION - please rerun autoconf])
   2645 #fi
   2646 
   2647 UNICODE_VERSION=`getuversion $srcdir/common/unicode/uchar.h`
   2648 if test x"$UNICODE_VERSION" = x; then
   2649     as_fn_error $? "Cannot determine Unicode version number from uchar.h header file" "$LINENO" 5
   2650 fi
   2651 # Compute a reasonable library version from the release version. This is
   2652 # very bad, but that's wanted... We want to make sure that the LIB_VERSION
   2653 # has at least a dot in it, so we'll add a .0 if needed.
   2654 #[LIB_VERSION=`echo $VERSION | sed -e 's/\.//' -e 's/^\([^.]*\)$/\1.0/'`]
   2655 LIB_VERSION=$VERSION
   2656 LIB_VERSION_MAJOR=`echo $LIB_VERSION | sed 's/\..*//'`
   2657 
   2658 
   2659 
   2660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&5
   2661 $as_echo "release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&6; }
   2662 
   2663 
   2664 
   2665 # Determine the host system
   2666 ac_aux_dir=
   2667 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2668   if test -f "$ac_dir/install-sh"; then
   2669     ac_aux_dir=$ac_dir
   2670     ac_install_sh="$ac_aux_dir/install-sh -c"
   2671     break
   2672   elif test -f "$ac_dir/install.sh"; then
   2673     ac_aux_dir=$ac_dir
   2674     ac_install_sh="$ac_aux_dir/install.sh -c"
   2675     break
   2676   elif test -f "$ac_dir/shtool"; then
   2677     ac_aux_dir=$ac_dir
   2678     ac_install_sh="$ac_aux_dir/shtool install -c"
   2679     break
   2680   fi
   2681 done
   2682 if test -z "$ac_aux_dir"; then
   2683   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2684 fi
   2685 
   2686 # These three variables are undocumented and unsupported,
   2687 # and are intended to be withdrawn in a future Autoconf release.
   2688 # They can cause serious problems if a builder's source tree is in a directory
   2689 # whose full name contains unusual characters.
   2690 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2691 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2692 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2693 
   2694 
   2695 # Make sure we can run config.sub.
   2696 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2697   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2698 
   2699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2700 $as_echo_n "checking build system type... " >&6; }
   2701 if ${ac_cv_build+:} false; then :
   2702   $as_echo_n "(cached) " >&6
   2703 else
   2704   ac_build_alias=$build_alias
   2705 test "x$ac_build_alias" = x &&
   2706   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2707 test "x$ac_build_alias" = x &&
   2708   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2709 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2710   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2711 
   2712 fi
   2713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2714 $as_echo "$ac_cv_build" >&6; }
   2715 case $ac_cv_build in
   2716 *-*-*) ;;
   2717 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2718 esac
   2719 build=$ac_cv_build
   2720 ac_save_IFS=$IFS; IFS='-'
   2721 set x $ac_cv_build
   2722 shift
   2723 build_cpu=$1
   2724 build_vendor=$2
   2725 shift; shift
   2726 # Remember, the first character of IFS is used to create $*,
   2727 # except with old shells:
   2728 build_os=$*
   2729 IFS=$ac_save_IFS
   2730 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2731 
   2732 
   2733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2734 $as_echo_n "checking host system type... " >&6; }
   2735 if ${ac_cv_host+:} false; then :
   2736   $as_echo_n "(cached) " >&6
   2737 else
   2738   if test "x$host_alias" = x; then
   2739   ac_cv_host=$ac_cv_build
   2740 else
   2741   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2742     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2743 fi
   2744 
   2745 fi
   2746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2747 $as_echo "$ac_cv_host" >&6; }
   2748 case $ac_cv_host in
   2749 *-*-*) ;;
   2750 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2751 esac
   2752 host=$ac_cv_host
   2753 ac_save_IFS=$IFS; IFS='-'
   2754 set x $ac_cv_host
   2755 shift
   2756 host_cpu=$1
   2757 host_vendor=$2
   2758 shift; shift
   2759 # Remember, the first character of IFS is used to create $*,
   2760 # except with old shells:
   2761 host_os=$*
   2762 IFS=$ac_save_IFS
   2763 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2764 
   2765 
   2766 
   2767 
   2768 
   2769 # This variable is needed on z/OS because the C++ compiler only recognizes .C
   2770 _CXX_CXXSUFFIX=cpp
   2771 export _CXX_CXXSUFFIX
   2772 
   2773 # Accumulate #defines
   2774 
   2775 # CONFIG_CPPFLAGS: These are defines that are set for ICU Build time only.
   2776 # They are only needed for building ICU itself. Example: platform stuff
   2777 CONFIG_CPPFLAGS=""
   2778 # UCONFIG_CPPFLAGS: These are defines which are set for ICU build time,
   2779 # and also a notice is output that they need to be set
   2780 # for end-users of ICU also. uconfig.h.prepend is generated
   2781 # with, for example, "#define U_DISABLE_RENAMING 1"
   2782 # Example: ICU configuration stuff
   2783 UCONFIG_CPPFLAGS=""
   2784 # UCONFIG_CFLAGS: contains a copy of anything that needs to be set by end users
   2785 # such as -std
   2786 UCONFIG_CFLAGS=""
   2787 
   2788 # Check whether to build debug libraries
   2789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build debug libraries" >&5
   2790 $as_echo_n "checking whether to build debug libraries... " >&6; }
   2791 enabled=no
   2792 ENABLE_DEBUG=0
   2793 # Check whether --enable-debug was given.
   2794 if test "${enable_debug+set}" = set; then :
   2795   enableval=$enable_debug;  case "${enableval}" in
   2796          yes|"") enabled=yes; ENABLE_DEBUG=1; CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEBUG=1" ;;
   2797          *) ;;
   2798     esac
   2799 fi
   2800 
   2801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   2802 $as_echo "$enabled" >&6; }
   2803 
   2804 
   2805 # Check whether to build release libraries
   2806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build release libraries" >&5
   2807 $as_echo_n "checking whether to build release libraries... " >&6; }
   2808 enabled=yes
   2809 ENABLE_RELEASE=1
   2810 # Check whether --enable-release was given.
   2811 if test "${enable_release+set}" = set; then :
   2812   enableval=$enable_release;  case "${enableval}" in
   2813          no) enabled=no; ENABLE_RELEASE=0 ;;
   2814          *) ;;
   2815     esac
   2816 fi
   2817 
   2818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   2819 $as_echo "$enabled" >&6; }
   2820 
   2821 
   2822 # Don't use the default C/CXXFLags
   2823 : ${CFLAGS=""}
   2824 : ${CXXFLAGS=""}
   2825 
   2826 # Checks for compilers
   2827 ac_ext=c
   2828 ac_cpp='$CPP $CPPFLAGS'
   2829 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2830 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2831 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2832 if test -n "$ac_tool_prefix"; then
   2833   for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc
   2834   do
   2835     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2836 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2838 $as_echo_n "checking for $ac_word... " >&6; }
   2839 if ${ac_cv_prog_CC+:} false; then :
   2840   $as_echo_n "(cached) " >&6
   2841 else
   2842   if test -n "$CC"; then
   2843   ac_cv_prog_CC="$CC" # Let the user override the test.
   2844 else
   2845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2846 for as_dir in $PATH
   2847 do
   2848   IFS=$as_save_IFS
   2849   test -z "$as_dir" && as_dir=.
   2850     for ac_exec_ext in '' $ac_executable_extensions; do
   2851   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2852     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2853     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2854     break 2
   2855   fi
   2856 done
   2857   done
   2858 IFS=$as_save_IFS
   2859 
   2860 fi
   2861 fi
   2862 CC=$ac_cv_prog_CC
   2863 if test -n "$CC"; then
   2864   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2865 $as_echo "$CC" >&6; }
   2866 else
   2867   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2868 $as_echo "no" >&6; }
   2869 fi
   2870 
   2871 
   2872     test -n "$CC" && break
   2873   done
   2874 fi
   2875 if test -z "$CC"; then
   2876   ac_ct_CC=$CC
   2877   for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc
   2878 do
   2879   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2880 set dummy $ac_prog; ac_word=$2
   2881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2882 $as_echo_n "checking for $ac_word... " >&6; }
   2883 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2884   $as_echo_n "(cached) " >&6
   2885 else
   2886   if test -n "$ac_ct_CC"; then
   2887   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2888 else
   2889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2890 for as_dir in $PATH
   2891 do
   2892   IFS=$as_save_IFS
   2893   test -z "$as_dir" && as_dir=.
   2894     for ac_exec_ext in '' $ac_executable_extensions; do
   2895   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2896     ac_cv_prog_ac_ct_CC="$ac_prog"
   2897     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2898     break 2
   2899   fi
   2900 done
   2901   done
   2902 IFS=$as_save_IFS
   2903 
   2904 fi
   2905 fi
   2906 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2907 if test -n "$ac_ct_CC"; then
   2908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2909 $as_echo "$ac_ct_CC" >&6; }
   2910 else
   2911   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2912 $as_echo "no" >&6; }
   2913 fi
   2914 
   2915 
   2916   test -n "$ac_ct_CC" && break
   2917 done
   2918 
   2919   if test "x$ac_ct_CC" = x; then
   2920     CC=""
   2921   else
   2922     case $cross_compiling:$ac_tool_warned in
   2923 yes:)
   2924 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2925 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2926 ac_tool_warned=yes ;;
   2927 esac
   2928     CC=$ac_ct_CC
   2929   fi
   2930 fi
   2931 
   2932 
   2933 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2934 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2935 as_fn_error $? "no acceptable C compiler found in \$PATH
   2936 See \`config.log' for more details" "$LINENO" 5; }
   2937 
   2938 # Provide some information about the compiler.
   2939 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   2940 set X $ac_compile
   2941 ac_compiler=$2
   2942 for ac_option in --version -v -V -qversion; do
   2943   { { ac_try="$ac_compiler $ac_option >&5"
   2944 case "(($ac_try" in
   2945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2946   *) ac_try_echo=$ac_try;;
   2947 esac
   2948 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2949 $as_echo "$ac_try_echo"; } >&5
   2950   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   2951   ac_status=$?
   2952   if test -s conftest.err; then
   2953     sed '10a\
   2954 ... rest of stderr output deleted ...
   2955          10q' conftest.err >conftest.er1
   2956     cat conftest.er1 >&5
   2957   fi
   2958   rm -f conftest.er1 conftest.err
   2959   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2960   test $ac_status = 0; }
   2961 done
   2962 
   2963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2964 /* end confdefs.h.  */
   2965 
   2966 int
   2967 main ()
   2968 {
   2969 
   2970   ;
   2971   return 0;
   2972 }
   2973 _ACEOF
   2974 ac_clean_files_save=$ac_clean_files
   2975 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   2976 # Try to create an executable without -o first, disregard a.out.
   2977 # It will help us diagnose broken compilers, and finding out an intuition
   2978 # of exeext.
   2979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   2980 $as_echo_n "checking whether the C compiler works... " >&6; }
   2981 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2982 
   2983 # The possible output files:
   2984 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   2985 
   2986 ac_rmfiles=
   2987 for ac_file in $ac_files
   2988 do
   2989   case $ac_file in
   2990     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   2991     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2992   esac
   2993 done
   2994 rm -f $ac_rmfiles
   2995 
   2996 if { { ac_try="$ac_link_default"
   2997 case "(($ac_try" in
   2998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2999   *) ac_try_echo=$ac_try;;
   3000 esac
   3001 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3002 $as_echo "$ac_try_echo"; } >&5
   3003   (eval "$ac_link_default") 2>&5
   3004   ac_status=$?
   3005   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3006   test $ac_status = 0; }; then :
   3007   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3008 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3009 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3010 # so that the user can short-circuit this test for compilers unknown to
   3011 # Autoconf.
   3012 for ac_file in $ac_files ''
   3013 do
   3014   test -f "$ac_file" || continue
   3015   case $ac_file in
   3016     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3017 	;;
   3018     [ab].out )
   3019 	# We found the default executable, but exeext='' is most
   3020 	# certainly right.
   3021 	break;;
   3022     *.* )
   3023 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3024 	then :; else
   3025 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3026 	fi
   3027 	# We set ac_cv_exeext here because the later test for it is not
   3028 	# safe: cross compilers may not add the suffix if given an `-o'
   3029 	# argument, so we may need to know it at that point already.
   3030 	# Even if this section looks crufty: it has the advantage of
   3031 	# actually working.
   3032 	break;;
   3033     * )
   3034 	break;;
   3035   esac
   3036 done
   3037 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3038 
   3039 else
   3040   ac_file=''
   3041 fi
   3042 if test -z "$ac_file"; then :
   3043   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3044 $as_echo "no" >&6; }
   3045 $as_echo "$as_me: failed program was:" >&5
   3046 sed 's/^/| /' conftest.$ac_ext >&5
   3047 
   3048 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3049 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3050 as_fn_error 77 "C compiler cannot create executables
   3051 See \`config.log' for more details" "$LINENO" 5; }
   3052 else
   3053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3054 $as_echo "yes" >&6; }
   3055 fi
   3056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3057 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3059 $as_echo "$ac_file" >&6; }
   3060 ac_exeext=$ac_cv_exeext
   3061 
   3062 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3063 ac_clean_files=$ac_clean_files_save
   3064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3065 $as_echo_n "checking for suffix of executables... " >&6; }
   3066 if { { ac_try="$ac_link"
   3067 case "(($ac_try" in
   3068   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3069   *) ac_try_echo=$ac_try;;
   3070 esac
   3071 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3072 $as_echo "$ac_try_echo"; } >&5
   3073   (eval "$ac_link") 2>&5
   3074   ac_status=$?
   3075   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3076   test $ac_status = 0; }; then :
   3077   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3078 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3079 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3080 # `rm'.
   3081 for ac_file in conftest.exe conftest conftest.*; do
   3082   test -f "$ac_file" || continue
   3083   case $ac_file in
   3084     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3085     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3086 	  break;;
   3087     * ) break;;
   3088   esac
   3089 done
   3090 else
   3091   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3092 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3093 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3094 See \`config.log' for more details" "$LINENO" 5; }
   3095 fi
   3096 rm -f conftest conftest$ac_cv_exeext
   3097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3098 $as_echo "$ac_cv_exeext" >&6; }
   3099 
   3100 rm -f conftest.$ac_ext
   3101 EXEEXT=$ac_cv_exeext
   3102 ac_exeext=$EXEEXT
   3103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3104 /* end confdefs.h.  */
   3105 #include <stdio.h>
   3106 int
   3107 main ()
   3108 {
   3109 FILE *f = fopen ("conftest.out", "w");
   3110  return ferror (f) || fclose (f) != 0;
   3111 
   3112   ;
   3113   return 0;
   3114 }
   3115 _ACEOF
   3116 ac_clean_files="$ac_clean_files conftest.out"
   3117 # Check that the compiler produces executables we can run.  If not, either
   3118 # the compiler is broken, or we cross compile.
   3119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3120 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3121 if test "$cross_compiling" != yes; then
   3122   { { ac_try="$ac_link"
   3123 case "(($ac_try" in
   3124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3125   *) ac_try_echo=$ac_try;;
   3126 esac
   3127 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3128 $as_echo "$ac_try_echo"; } >&5
   3129   (eval "$ac_link") 2>&5
   3130   ac_status=$?
   3131   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3132   test $ac_status = 0; }
   3133   if { ac_try='./conftest$ac_cv_exeext'
   3134   { { case "(($ac_try" in
   3135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3136   *) ac_try_echo=$ac_try;;
   3137 esac
   3138 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3139 $as_echo "$ac_try_echo"; } >&5
   3140   (eval "$ac_try") 2>&5
   3141   ac_status=$?
   3142   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3143   test $ac_status = 0; }; }; then
   3144     cross_compiling=no
   3145   else
   3146     if test "$cross_compiling" = maybe; then
   3147 	cross_compiling=yes
   3148     else
   3149 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3150 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3151 as_fn_error $? "cannot run C compiled programs.
   3152 If you meant to cross compile, use \`--host'.
   3153 See \`config.log' for more details" "$LINENO" 5; }
   3154     fi
   3155   fi
   3156 fi
   3157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3158 $as_echo "$cross_compiling" >&6; }
   3159 
   3160 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3161 ac_clean_files=$ac_clean_files_save
   3162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3163 $as_echo_n "checking for suffix of object files... " >&6; }
   3164 if ${ac_cv_objext+:} false; then :
   3165   $as_echo_n "(cached) " >&6
   3166 else
   3167   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3168 /* end confdefs.h.  */
   3169 
   3170 int
   3171 main ()
   3172 {
   3173 
   3174   ;
   3175   return 0;
   3176 }
   3177 _ACEOF
   3178 rm -f conftest.o conftest.obj
   3179 if { { ac_try="$ac_compile"
   3180 case "(($ac_try" in
   3181   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3182   *) ac_try_echo=$ac_try;;
   3183 esac
   3184 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3185 $as_echo "$ac_try_echo"; } >&5
   3186   (eval "$ac_compile") 2>&5
   3187   ac_status=$?
   3188   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3189   test $ac_status = 0; }; then :
   3190   for ac_file in conftest.o conftest.obj conftest.*; do
   3191   test -f "$ac_file" || continue;
   3192   case $ac_file in
   3193     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3194     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3195        break;;
   3196   esac
   3197 done
   3198 else
   3199   $as_echo "$as_me: failed program was:" >&5
   3200 sed 's/^/| /' conftest.$ac_ext >&5
   3201 
   3202 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3203 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3204 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3205 See \`config.log' for more details" "$LINENO" 5; }
   3206 fi
   3207 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3208 fi
   3209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3210 $as_echo "$ac_cv_objext" >&6; }
   3211 OBJEXT=$ac_cv_objext
   3212 ac_objext=$OBJEXT
   3213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3214 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3215 if ${ac_cv_c_compiler_gnu+:} false; then :
   3216   $as_echo_n "(cached) " >&6
   3217 else
   3218   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3219 /* end confdefs.h.  */
   3220 
   3221 int
   3222 main ()
   3223 {
   3224 #ifndef __GNUC__
   3225        choke me
   3226 #endif
   3227 
   3228   ;
   3229   return 0;
   3230 }
   3231 _ACEOF
   3232 if ac_fn_c_try_compile "$LINENO"; then :
   3233   ac_compiler_gnu=yes
   3234 else
   3235   ac_compiler_gnu=no
   3236 fi
   3237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3238 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3239 
   3240 fi
   3241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3242 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3243 if test $ac_compiler_gnu = yes; then
   3244   GCC=yes
   3245 else
   3246   GCC=
   3247 fi
   3248 ac_test_CFLAGS=${CFLAGS+set}
   3249 ac_save_CFLAGS=$CFLAGS
   3250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3251 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3252 if ${ac_cv_prog_cc_g+:} false; then :
   3253   $as_echo_n "(cached) " >&6
   3254 else
   3255   ac_save_c_werror_flag=$ac_c_werror_flag
   3256    ac_c_werror_flag=yes
   3257    ac_cv_prog_cc_g=no
   3258    CFLAGS="-g"
   3259    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3260 /* end confdefs.h.  */
   3261 
   3262 int
   3263 main ()
   3264 {
   3265 
   3266   ;
   3267   return 0;
   3268 }
   3269 _ACEOF
   3270 if ac_fn_c_try_compile "$LINENO"; then :
   3271   ac_cv_prog_cc_g=yes
   3272 else
   3273   CFLAGS=""
   3274       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3275 /* end confdefs.h.  */
   3276 
   3277 int
   3278 main ()
   3279 {
   3280 
   3281   ;
   3282   return 0;
   3283 }
   3284 _ACEOF
   3285 if ac_fn_c_try_compile "$LINENO"; then :
   3286 
   3287 else
   3288   ac_c_werror_flag=$ac_save_c_werror_flag
   3289 	 CFLAGS="-g"
   3290 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3291 /* end confdefs.h.  */
   3292 
   3293 int
   3294 main ()
   3295 {
   3296 
   3297   ;
   3298   return 0;
   3299 }
   3300 _ACEOF
   3301 if ac_fn_c_try_compile "$LINENO"; then :
   3302   ac_cv_prog_cc_g=yes
   3303 fi
   3304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3305 fi
   3306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3307 fi
   3308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3309    ac_c_werror_flag=$ac_save_c_werror_flag
   3310 fi
   3311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3312 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3313 if test "$ac_test_CFLAGS" = set; then
   3314   CFLAGS=$ac_save_CFLAGS
   3315 elif test $ac_cv_prog_cc_g = yes; then
   3316   if test "$GCC" = yes; then
   3317     CFLAGS="-g -O2"
   3318   else
   3319     CFLAGS="-g"
   3320   fi
   3321 else
   3322   if test "$GCC" = yes; then
   3323     CFLAGS="-O2"
   3324   else
   3325     CFLAGS=
   3326   fi
   3327 fi
   3328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3329 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3330 if ${ac_cv_prog_cc_c89+:} false; then :
   3331   $as_echo_n "(cached) " >&6
   3332 else
   3333   ac_cv_prog_cc_c89=no
   3334 ac_save_CC=$CC
   3335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3336 /* end confdefs.h.  */
   3337 #include <stdarg.h>
   3338 #include <stdio.h>
   3339 struct stat;
   3340 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3341 struct buf { int x; };
   3342 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3343 static char *e (p, i)
   3344      char **p;
   3345      int i;
   3346 {
   3347   return p[i];
   3348 }
   3349 static char *f (char * (*g) (char **, int), char **p, ...)
   3350 {
   3351   char *s;
   3352   va_list v;
   3353   va_start (v,p);
   3354   s = g (p, va_arg (v,int));
   3355   va_end (v);
   3356   return s;
   3357 }
   3358 
   3359 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3360    function prototypes and stuff, but not '\xHH' hex character constants.
   3361    These don't provoke an error unfortunately, instead are silently treated
   3362    as 'x'.  The following induces an error, until -std is added to get
   3363    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3364    array size at least.  It's necessary to write '\x00'==0 to get something
   3365    that's true only with -std.  */
   3366 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3367 
   3368 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3369    inside strings and character constants.  */
   3370 #define FOO(x) 'x'
   3371 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3372 
   3373 int test (int i, double x);
   3374 struct s1 {int (*f) (int a);};
   3375 struct s2 {int (*f) (double a);};
   3376 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3377 int argc;
   3378 char **argv;
   3379 int
   3380 main ()
   3381 {
   3382 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3383   ;
   3384   return 0;
   3385 }
   3386 _ACEOF
   3387 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3388 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3389 do
   3390   CC="$ac_save_CC $ac_arg"
   3391   if ac_fn_c_try_compile "$LINENO"; then :
   3392   ac_cv_prog_cc_c89=$ac_arg
   3393 fi
   3394 rm -f core conftest.err conftest.$ac_objext
   3395   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3396 done
   3397 rm -f conftest.$ac_ext
   3398 CC=$ac_save_CC
   3399 
   3400 fi
   3401 # AC_CACHE_VAL
   3402 case "x$ac_cv_prog_cc_c89" in
   3403   x)
   3404     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3405 $as_echo "none needed" >&6; } ;;
   3406   xno)
   3407     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3408 $as_echo "unsupported" >&6; } ;;
   3409   *)
   3410     CC="$CC $ac_cv_prog_cc_c89"
   3411     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3412 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3413 esac
   3414 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3415 
   3416 fi
   3417 
   3418 ac_ext=c
   3419 ac_cpp='$CPP $CPPFLAGS'
   3420 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3421 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3422 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3423 
   3424 # Make sure that we try clang++ first, which provides C++11 support.
   3425 # The g++ compiler is less likely to support C++11.
   3426 ac_ext=cpp
   3427 ac_cpp='$CXXCPP $CPPFLAGS'
   3428 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3429 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3430 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3431 if test -z "$CXX"; then
   3432   if test -n "$CCC"; then
   3433     CXX=$CCC
   3434   else
   3435     if test -n "$ac_tool_prefix"; then
   3436   for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC
   3437   do
   3438     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3439 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3441 $as_echo_n "checking for $ac_word... " >&6; }
   3442 if ${ac_cv_prog_CXX+:} false; then :
   3443   $as_echo_n "(cached) " >&6
   3444 else
   3445   if test -n "$CXX"; then
   3446   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   3447 else
   3448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3449 for as_dir in $PATH
   3450 do
   3451   IFS=$as_save_IFS
   3452   test -z "$as_dir" && as_dir=.
   3453     for ac_exec_ext in '' $ac_executable_extensions; do
   3454   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3455     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   3456     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3457     break 2
   3458   fi
   3459 done
   3460   done
   3461 IFS=$as_save_IFS
   3462 
   3463 fi
   3464 fi
   3465 CXX=$ac_cv_prog_CXX
   3466 if test -n "$CXX"; then
   3467   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   3468 $as_echo "$CXX" >&6; }
   3469 else
   3470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3471 $as_echo "no" >&6; }
   3472 fi
   3473 
   3474 
   3475     test -n "$CXX" && break
   3476   done
   3477 fi
   3478 if test -z "$CXX"; then
   3479   ac_ct_CXX=$CXX
   3480   for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC
   3481 do
   3482   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3483 set dummy $ac_prog; ac_word=$2
   3484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3485 $as_echo_n "checking for $ac_word... " >&6; }
   3486 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
   3487   $as_echo_n "(cached) " >&6
   3488 else
   3489   if test -n "$ac_ct_CXX"; then
   3490   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   3491 else
   3492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3493 for as_dir in $PATH
   3494 do
   3495   IFS=$as_save_IFS
   3496   test -z "$as_dir" && as_dir=.
   3497     for ac_exec_ext in '' $ac_executable_extensions; do
   3498   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3499     ac_cv_prog_ac_ct_CXX="$ac_prog"
   3500     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3501     break 2
   3502   fi
   3503 done
   3504   done
   3505 IFS=$as_save_IFS
   3506 
   3507 fi
   3508 fi
   3509 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   3510 if test -n "$ac_ct_CXX"; then
   3511   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   3512 $as_echo "$ac_ct_CXX" >&6; }
   3513 else
   3514   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3515 $as_echo "no" >&6; }
   3516 fi
   3517 
   3518 
   3519   test -n "$ac_ct_CXX" && break
   3520 done
   3521 
   3522   if test "x$ac_ct_CXX" = x; then
   3523     CXX="g++"
   3524   else
   3525     case $cross_compiling:$ac_tool_warned in
   3526 yes:)
   3527 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3528 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3529 ac_tool_warned=yes ;;
   3530 esac
   3531     CXX=$ac_ct_CXX
   3532   fi
   3533 fi
   3534 
   3535   fi
   3536 fi
   3537 # Provide some information about the compiler.
   3538 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   3539 set X $ac_compile
   3540 ac_compiler=$2
   3541 for ac_option in --version -v -V -qversion; do
   3542   { { ac_try="$ac_compiler $ac_option >&5"
   3543 case "(($ac_try" in
   3544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3545   *) ac_try_echo=$ac_try;;
   3546 esac
   3547 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3548 $as_echo "$ac_try_echo"; } >&5
   3549   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3550   ac_status=$?
   3551   if test -s conftest.err; then
   3552     sed '10a\
   3553 ... rest of stderr output deleted ...
   3554          10q' conftest.err >conftest.er1
   3555     cat conftest.er1 >&5
   3556   fi
   3557   rm -f conftest.er1 conftest.err
   3558   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3559   test $ac_status = 0; }
   3560 done
   3561 
   3562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   3563 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   3564 if ${ac_cv_cxx_compiler_gnu+:} false; then :
   3565   $as_echo_n "(cached) " >&6
   3566 else
   3567   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3568 /* end confdefs.h.  */
   3569 
   3570 int
   3571 main ()
   3572 {
   3573 #ifndef __GNUC__
   3574        choke me
   3575 #endif
   3576 
   3577   ;
   3578   return 0;
   3579 }
   3580 _ACEOF
   3581 if ac_fn_cxx_try_compile "$LINENO"; then :
   3582   ac_compiler_gnu=yes
   3583 else
   3584   ac_compiler_gnu=no
   3585 fi
   3586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3587 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3588 
   3589 fi
   3590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   3591 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   3592 if test $ac_compiler_gnu = yes; then
   3593   GXX=yes
   3594 else
   3595   GXX=
   3596 fi
   3597 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3598 ac_save_CXXFLAGS=$CXXFLAGS
   3599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   3600 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   3601 if ${ac_cv_prog_cxx_g+:} false; then :
   3602   $as_echo_n "(cached) " >&6
   3603 else
   3604   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   3605    ac_cxx_werror_flag=yes
   3606    ac_cv_prog_cxx_g=no
   3607    CXXFLAGS="-g"
   3608    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3609 /* end confdefs.h.  */
   3610 
   3611 int
   3612 main ()
   3613 {
   3614 
   3615   ;
   3616   return 0;
   3617 }
   3618 _ACEOF
   3619 if ac_fn_cxx_try_compile "$LINENO"; then :
   3620   ac_cv_prog_cxx_g=yes
   3621 else
   3622   CXXFLAGS=""
   3623       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3624 /* end confdefs.h.  */
   3625 
   3626 int
   3627 main ()
   3628 {
   3629 
   3630   ;
   3631   return 0;
   3632 }
   3633 _ACEOF
   3634 if ac_fn_cxx_try_compile "$LINENO"; then :
   3635 
   3636 else
   3637   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3638 	 CXXFLAGS="-g"
   3639 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3640 /* end confdefs.h.  */
   3641 
   3642 int
   3643 main ()
   3644 {
   3645 
   3646   ;
   3647   return 0;
   3648 }
   3649 _ACEOF
   3650 if ac_fn_cxx_try_compile "$LINENO"; then :
   3651   ac_cv_prog_cxx_g=yes
   3652 fi
   3653 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3654 fi
   3655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3656 fi
   3657 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3658    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3659 fi
   3660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   3661 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   3662 if test "$ac_test_CXXFLAGS" = set; then
   3663   CXXFLAGS=$ac_save_CXXFLAGS
   3664 elif test $ac_cv_prog_cxx_g = yes; then
   3665   if test "$GXX" = yes; then
   3666     CXXFLAGS="-g -O2"
   3667   else
   3668     CXXFLAGS="-g"
   3669   fi
   3670 else
   3671   if test "$GXX" = yes; then
   3672     CXXFLAGS="-O2"
   3673   else
   3674     CXXFLAGS=
   3675   fi
   3676 fi
   3677 ac_ext=c
   3678 ac_cpp='$CPP $CPPFLAGS'
   3679 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3680 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3681 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3682 
   3683 
   3684 # pkg-config is needed for harfbuzz support
   3685 
   3686 
   3687 
   3688 
   3689 
   3690 
   3691 
   3692 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
   3693 	if test -n "$ac_tool_prefix"; then
   3694   # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
   3695 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
   3696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3697 $as_echo_n "checking for $ac_word... " >&6; }
   3698 if ${ac_cv_path_PKG_CONFIG+:} false; then :
   3699   $as_echo_n "(cached) " >&6
   3700 else
   3701   case $PKG_CONFIG in
   3702   [\\/]* | ?:[\\/]*)
   3703   ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
   3704   ;;
   3705   *)
   3706   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3707 for as_dir in $PATH
   3708 do
   3709   IFS=$as_save_IFS
   3710   test -z "$as_dir" && as_dir=.
   3711     for ac_exec_ext in '' $ac_executable_extensions; do
   3712   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3713     ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   3714     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3715     break 2
   3716   fi
   3717 done
   3718   done
   3719 IFS=$as_save_IFS
   3720 
   3721   ;;
   3722 esac
   3723 fi
   3724 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
   3725 if test -n "$PKG_CONFIG"; then
   3726   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
   3727 $as_echo "$PKG_CONFIG" >&6; }
   3728 else
   3729   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3730 $as_echo "no" >&6; }
   3731 fi
   3732 
   3733 
   3734 fi
   3735 if test -z "$ac_cv_path_PKG_CONFIG"; then
   3736   ac_pt_PKG_CONFIG=$PKG_CONFIG
   3737   # Extract the first word of "pkg-config", so it can be a program name with args.
   3738 set dummy pkg-config; ac_word=$2
   3739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3740 $as_echo_n "checking for $ac_word... " >&6; }
   3741 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
   3742   $as_echo_n "(cached) " >&6
   3743 else
   3744   case $ac_pt_PKG_CONFIG in
   3745   [\\/]* | ?:[\\/]*)
   3746   ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
   3747   ;;
   3748   *)
   3749   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3750 for as_dir in $PATH
   3751 do
   3752   IFS=$as_save_IFS
   3753   test -z "$as_dir" && as_dir=.
   3754     for ac_exec_ext in '' $ac_executable_extensions; do
   3755   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   3756     ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
   3757     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3758     break 2
   3759   fi
   3760 done
   3761   done
   3762 IFS=$as_save_IFS
   3763 
   3764   ;;
   3765 esac
   3766 fi
   3767 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
   3768 if test -n "$ac_pt_PKG_CONFIG"; then
   3769   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
   3770 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
   3771 else
   3772   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3773 $as_echo "no" >&6; }
   3774 fi
   3775 
   3776   if test "x$ac_pt_PKG_CONFIG" = x; then
   3777     PKG_CONFIG=""
   3778   else
   3779     case $cross_compiling:$ac_tool_warned in
   3780 yes:)
   3781 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3782 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3783 ac_tool_warned=yes ;;
   3784 esac
   3785     PKG_CONFIG=$ac_pt_PKG_CONFIG
   3786   fi
   3787 else
   3788   PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
   3789 fi
   3790 
   3791 fi
   3792 if test -n "$PKG_CONFIG"; then
   3793 	_pkg_min_version=0.20
   3794 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
   3795 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
   3796 	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
   3797 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3798 $as_echo "yes" >&6; }
   3799 	else
   3800 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3801 $as_echo "no" >&6; }
   3802 		PKG_CONFIG=""
   3803 	fi
   3804 fi
   3805 
   3806 pkg_failed=no
   3807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ICULEHB" >&5
   3808 $as_echo_n "checking for ICULEHB... " >&6; }
   3809 
   3810 if test -n "$ICULEHB_CFLAGS"; then
   3811     pkg_cv_ICULEHB_CFLAGS="$ICULEHB_CFLAGS"
   3812  elif test -n "$PKG_CONFIG"; then
   3813     if test -n "$PKG_CONFIG" && \
   3814     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"icu-le-hb\""; } >&5
   3815   ($PKG_CONFIG --exists --print-errors "icu-le-hb") 2>&5
   3816   ac_status=$?
   3817   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3818   test $ac_status = 0; }; then
   3819   pkg_cv_ICULEHB_CFLAGS=`$PKG_CONFIG --cflags "icu-le-hb" 2>/dev/null`
   3820 		      test "x$?" != "x0" && pkg_failed=yes
   3821 else
   3822   pkg_failed=yes
   3823 fi
   3824  else
   3825     pkg_failed=untried
   3826 fi
   3827 if test -n "$ICULEHB_LIBS"; then
   3828     pkg_cv_ICULEHB_LIBS="$ICULEHB_LIBS"
   3829  elif test -n "$PKG_CONFIG"; then
   3830     if test -n "$PKG_CONFIG" && \
   3831     { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"icu-le-hb\""; } >&5
   3832   ($PKG_CONFIG --exists --print-errors "icu-le-hb") 2>&5
   3833   ac_status=$?
   3834   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3835   test $ac_status = 0; }; then
   3836   pkg_cv_ICULEHB_LIBS=`$PKG_CONFIG --libs "icu-le-hb" 2>/dev/null`
   3837 		      test "x$?" != "x0" && pkg_failed=yes
   3838 else
   3839   pkg_failed=yes
   3840 fi
   3841  else
   3842     pkg_failed=untried
   3843 fi
   3844 
   3845 
   3846 
   3847 if test $pkg_failed = yes; then
   3848    	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3849 $as_echo "no" >&6; }
   3850 
   3851 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
   3852         _pkg_short_errors_supported=yes
   3853 else
   3854         _pkg_short_errors_supported=no
   3855 fi
   3856         if test $_pkg_short_errors_supported = yes; then
   3857 	        ICULEHB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "icu-le-hb" 2>&1`
   3858         else
   3859 	        ICULEHB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "icu-le-hb" 2>&1`
   3860         fi
   3861 	# Put the nasty error message in config.log where it belongs
   3862 	echo "$ICULEHB_PKG_ERRORS" >&5
   3863 
   3864 	:
   3865 elif test $pkg_failed = untried; then
   3866      	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3867 $as_echo "no" >&6; }
   3868 	:
   3869 else
   3870 	ICULEHB_CFLAGS=$pkg_cv_ICULEHB_CFLAGS
   3871 	ICULEHB_LIBS=$pkg_cv_ICULEHB_LIBS
   3872         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3873 $as_echo "yes" >&6; }
   3874 	have_icu_le_hb=true
   3875 fi
   3876 
   3877 # Ensure that if CXXFLAGS/CFLAGS were not set when calling configure, set it correctly based on (enable/disable) debug or release option
   3878 # The release mode use is the default one for autoconf
   3879 if test "$GCC" = yes; then
   3880     if test "$CFLAGS" = ""; then
   3881         if test "$ENABLE_DEBUG" = 1; then
   3882             CFLAGS=-g
   3883         fi
   3884         if test "$ENABLE_RELEASE" = 1; then
   3885             CFLAGS="$CFLAGS -O2"
   3886         fi
   3887     fi
   3888     if test "$CXXFLAGS" = ""; then
   3889         if test "$ENABLE_DEBUG" = 1; then
   3890             CXXFLAGS=-g
   3891         fi
   3892         if test "$ENABLE_RELEASE" = 1; then
   3893             CXXFLAGS="$CXXFLAGS -O2"
   3894         fi
   3895     fi
   3896 fi
   3897 
   3898 ac_ext=c
   3899 ac_cpp='$CPP $CPPFLAGS'
   3900 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3901 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3902 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   3904 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   3905 # On Suns, sometimes $CPP names a directory.
   3906 if test -n "$CPP" && test -d "$CPP"; then
   3907   CPP=
   3908 fi
   3909 if test -z "$CPP"; then
   3910   if ${ac_cv_prog_CPP+:} false; then :
   3911   $as_echo_n "(cached) " >&6
   3912 else
   3913       # Double quotes because CPP needs to be expanded
   3914     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3915     do
   3916       ac_preproc_ok=false
   3917 for ac_c_preproc_warn_flag in '' yes
   3918 do
   3919   # Use a header file that comes with gcc, so configuring glibc
   3920   # with a fresh cross-compiler works.
   3921   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3922   # <limits.h> exists even on freestanding compilers.
   3923   # On the NeXT, cc -E runs the code through the compiler's parser,
   3924   # not just through cpp. "Syntax error" is here to catch this case.
   3925   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3926 /* end confdefs.h.  */
   3927 #ifdef __STDC__
   3928 # include <limits.h>
   3929 #else
   3930 # include <assert.h>
   3931 #endif
   3932 		     Syntax error
   3933 _ACEOF
   3934 if ac_fn_c_try_cpp "$LINENO"; then :
   3935 
   3936 else
   3937   # Broken: fails on valid input.
   3938 continue
   3939 fi
   3940 rm -f conftest.err conftest.i conftest.$ac_ext
   3941 
   3942   # OK, works on sane cases.  Now check whether nonexistent headers
   3943   # can be detected and how.
   3944   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3945 /* end confdefs.h.  */
   3946 #include <ac_nonexistent.h>
   3947 _ACEOF
   3948 if ac_fn_c_try_cpp "$LINENO"; then :
   3949   # Broken: success on invalid input.
   3950 continue
   3951 else
   3952   # Passes both tests.
   3953 ac_preproc_ok=:
   3954 break
   3955 fi
   3956 rm -f conftest.err conftest.i conftest.$ac_ext
   3957 
   3958 done
   3959 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3960 rm -f conftest.i conftest.err conftest.$ac_ext
   3961 if $ac_preproc_ok; then :
   3962   break
   3963 fi
   3964 
   3965     done
   3966     ac_cv_prog_CPP=$CPP
   3967 
   3968 fi
   3969   CPP=$ac_cv_prog_CPP
   3970 else
   3971   ac_cv_prog_CPP=$CPP
   3972 fi
   3973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   3974 $as_echo "$CPP" >&6; }
   3975 ac_preproc_ok=false
   3976 for ac_c_preproc_warn_flag in '' yes
   3977 do
   3978   # Use a header file that comes with gcc, so configuring glibc
   3979   # with a fresh cross-compiler works.
   3980   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3981   # <limits.h> exists even on freestanding compilers.
   3982   # On the NeXT, cc -E runs the code through the compiler's parser,
   3983   # not just through cpp. "Syntax error" is here to catch this case.
   3984   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3985 /* end confdefs.h.  */
   3986 #ifdef __STDC__
   3987 # include <limits.h>
   3988 #else
   3989 # include <assert.h>
   3990 #endif
   3991 		     Syntax error
   3992 _ACEOF
   3993 if ac_fn_c_try_cpp "$LINENO"; then :
   3994 
   3995 else
   3996   # Broken: fails on valid input.
   3997 continue
   3998 fi
   3999 rm -f conftest.err conftest.i conftest.$ac_ext
   4000 
   4001   # OK, works on sane cases.  Now check whether nonexistent headers
   4002   # can be detected and how.
   4003   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4004 /* end confdefs.h.  */
   4005 #include <ac_nonexistent.h>
   4006 _ACEOF
   4007 if ac_fn_c_try_cpp "$LINENO"; then :
   4008   # Broken: success on invalid input.
   4009 continue
   4010 else
   4011   # Passes both tests.
   4012 ac_preproc_ok=:
   4013 break
   4014 fi
   4015 rm -f conftest.err conftest.i conftest.$ac_ext
   4016 
   4017 done
   4018 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4019 rm -f conftest.i conftest.err conftest.$ac_ext
   4020 if $ac_preproc_ok; then :
   4021 
   4022 else
   4023   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4024 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4025 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   4026 See \`config.log' for more details" "$LINENO" 5; }
   4027 fi
   4028 
   4029 ac_ext=c
   4030 ac_cpp='$CPP $CPPFLAGS'
   4031 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4032 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4033 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4034 
   4035 
   4036 # Find a good install program.  We prefer a C program (faster),
   4037 # so one script is as good as another.  But avoid the broken or
   4038 # incompatible versions:
   4039 # SysV /etc/install, /usr/sbin/install
   4040 # SunOS /usr/etc/install
   4041 # IRIX /sbin/install
   4042 # AIX /bin/install
   4043 # AmigaOS /C/install, which installs bootblocks on floppy discs
   4044 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   4045 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   4046 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   4047 # OS/2's system install, which has a completely different semantic
   4048 # ./install, which can be erroneously created by make from ./install.sh.
   4049 # Reject install programs that cannot install multiple files.
   4050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   4051 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   4052 if test -z "$INSTALL"; then
   4053 if ${ac_cv_path_install+:} false; then :
   4054   $as_echo_n "(cached) " >&6
   4055 else
   4056   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4057 for as_dir in $PATH
   4058 do
   4059   IFS=$as_save_IFS
   4060   test -z "$as_dir" && as_dir=.
   4061     # Account for people who put trailing slashes in PATH elements.
   4062 case $as_dir/ in #((
   4063   ./ | .// | /[cC]/* | \
   4064   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   4065   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   4066   /usr/ucb/* ) ;;
   4067   *)
   4068     # OSF1 and SCO ODT 3.0 have their own names for install.
   4069     # Don't use installbsd from OSF since it installs stuff as root
   4070     # by default.
   4071     for ac_prog in ginstall scoinst install; do
   4072       for ac_exec_ext in '' $ac_executable_extensions; do
   4073 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   4074 	  if test $ac_prog = install &&
   4075 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   4076 	    # AIX install.  It has an incompatible calling convention.
   4077 	    :
   4078 	  elif test $ac_prog = install &&
   4079 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   4080 	    # program-specific install script used by HP pwplus--don't use.
   4081 	    :
   4082 	  else
   4083 	    rm -rf conftest.one conftest.two conftest.dir
   4084 	    echo one > conftest.one
   4085 	    echo two > conftest.two
   4086 	    mkdir conftest.dir
   4087 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   4088 	      test -s conftest.one && test -s conftest.two &&
   4089 	      test -s conftest.dir/conftest.one &&
   4090 	      test -s conftest.dir/conftest.two
   4091 	    then
   4092 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   4093 	      break 3
   4094 	    fi
   4095 	  fi
   4096 	fi
   4097       done
   4098     done
   4099     ;;
   4100 esac
   4101 
   4102   done
   4103 IFS=$as_save_IFS
   4104 
   4105 rm -rf conftest.one conftest.two conftest.dir
   4106 
   4107 fi
   4108   if test "${ac_cv_path_install+set}" = set; then
   4109     INSTALL=$ac_cv_path_install
   4110   else
   4111     # As a last resort, use the slow shell script.  Don't cache a
   4112     # value for INSTALL within a source directory, because that will
   4113     # break other packages using the cache if that directory is
   4114     # removed, or if the value is a relative name.
   4115     INSTALL=$ac_install_sh
   4116   fi
   4117 fi
   4118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   4119 $as_echo "$INSTALL" >&6; }
   4120 
   4121 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   4122 # It thinks the first close brace ends the variable substitution.
   4123 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   4124 
   4125 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   4126 
   4127 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   4128 
   4129 
   4130 
   4131 
   4132 ac_ext=cpp
   4133 ac_cpp='$CXXCPP $CPPFLAGS'
   4134 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4135 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4136 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   4137 
   4138 
   4139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4140 /* end confdefs.h.  */
   4141 
   4142 int
   4143 main ()
   4144 {
   4145 
   4146   ;
   4147   return 0;
   4148 }
   4149 _ACEOF
   4150 if ac_fn_cxx_try_link "$LINENO"; then :
   4151 
   4152 fi
   4153 rm -f core conftest.err conftest.$ac_objext \
   4154     conftest$ac_exeext conftest.$ac_ext
   4155 ac_ext=c
   4156 ac_cpp='$CPP $CPPFLAGS'
   4157 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4158 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4159 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4160 
   4161 
   4162 # make sure install is relative to srcdir - if a script
   4163 if test "$srcdir" = "."; then
   4164   # If srcdir isn't just ., then (srcdir) is already prepended.
   4165   if test "${ac_install_sh}" = "${INSTALL}"; then
   4166    INSTALL="\\\$(top_srcdir)/${ac_install_sh}"
   4167   fi
   4168 fi
   4169 
   4170 #AC_CHECK_PROG(AUTOCONF, autoconf, autoconf, true)
   4171 #AC_CHECK_PROG(STRIP, strip, strip, true)
   4172 
   4173 # Check for the platform make
   4174 for ac_prog in gmake gnumake
   4175 do
   4176   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4177 set dummy $ac_prog; ac_word=$2
   4178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4179 $as_echo_n "checking for $ac_word... " >&6; }
   4180 if ${ac_cv_path_U_MAKE+:} false; then :
   4181   $as_echo_n "(cached) " >&6
   4182 else
   4183   case $U_MAKE in
   4184   [\\/]* | ?:[\\/]*)
   4185   ac_cv_path_U_MAKE="$U_MAKE" # Let the user override the test with a path.
   4186   ;;
   4187   *)
   4188   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4189 for as_dir in $PATH
   4190 do
   4191   IFS=$as_save_IFS
   4192   test -z "$as_dir" && as_dir=.
   4193     for ac_exec_ext in '' $ac_executable_extensions; do
   4194   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4195     ac_cv_path_U_MAKE="$as_dir/$ac_word$ac_exec_ext"
   4196     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4197     break 2
   4198   fi
   4199 done
   4200   done
   4201 IFS=$as_save_IFS
   4202 
   4203   ;;
   4204 esac
   4205 fi
   4206 U_MAKE=$ac_cv_path_U_MAKE
   4207 if test -n "$U_MAKE"; then
   4208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $U_MAKE" >&5
   4209 $as_echo "$U_MAKE" >&6; }
   4210 else
   4211   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4212 $as_echo "no" >&6; }
   4213 fi
   4214 
   4215 
   4216   test -n "$U_MAKE" && break
   4217 done
   4218 test -n "$U_MAKE" || U_MAKE="make"
   4219 
   4220 
   4221 
   4222 
   4223 
   4224 # Check whether --with-cross-build was given.
   4225 if test "${with_cross_build+set}" = set; then :
   4226   withval=$with_cross_build; cross_buildroot="${withval}"
   4227 else
   4228   cross_buildroot=""
   4229 fi
   4230 
   4231 
   4232 if test "X$cross_buildroot" = "X"; then
   4233     if test "$cross_compiling" = "yes"; then
   4234         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
   4235 	    fi
   4236 else
   4237     if test -f "${cross_buildroot}/config/icucross.mk"; then
   4238         { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using cross buildroot: $cross_buildroot" >&5
   4239 $as_echo "Using cross buildroot: $cross_buildroot" >&6; }
   4240     else
   4241         if test -d "${cross_buildroot}"; then
   4242             as_fn_error $? "${cross_buildroot}/config/icucross.mk not found. Please build ICU in ${cross_buildroot} first." "$LINENO" 5
   4243         else
   4244             as_fn_error $? "No such directory ${cross_buildroot} supplied as the argument to --with-cross-build. Use an absolute path." "$LINENO" 5
   4245         fi
   4246     fi
   4247 fi
   4248 
   4249 
   4250 # Check for doxygen to generate documentation
   4251 # Extract the first word of "doxygen", so it can be a program name with args.
   4252 set dummy doxygen; ac_word=$2
   4253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4254 $as_echo_n "checking for $ac_word... " >&6; }
   4255 if ${ac_cv_path_DOXYGEN+:} false; then :
   4256   $as_echo_n "(cached) " >&6
   4257 else
   4258   case $DOXYGEN in
   4259   [\\/]* | ?:[\\/]*)
   4260   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
   4261   ;;
   4262   *)
   4263   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4264 as_dummy="$PATH:/usr/local/bin:/usr/bin"
   4265 for as_dir in $as_dummy
   4266 do
   4267   IFS=$as_save_IFS
   4268   test -z "$as_dir" && as_dir=.
   4269     for ac_exec_ext in '' $ac_executable_extensions; do
   4270   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   4271     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
   4272     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4273     break 2
   4274   fi
   4275 done
   4276   done
   4277 IFS=$as_save_IFS
   4278 
   4279   ;;
   4280 esac
   4281 fi
   4282 DOXYGEN=$ac_cv_path_DOXYGEN
   4283 if test -n "$DOXYGEN"; then
   4284   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
   4285 $as_echo "$DOXYGEN" >&6; }
   4286 else
   4287   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4288 $as_echo "no" >&6; }
   4289 fi
   4290 
   4291 
   4292 
   4293 # Check that the linker is usable
   4294 
   4295 case "${host}" in
   4296     *-*-cygwin*|*-*-mingw*)
   4297         if test "$GCC" != yes && test -n "`link --version 2>&1 | grep 'GNU coreutils'`"; then
   4298             as_fn_error $? "link.exe is not a valid linker. Your PATH is incorrect.
   4299                   Please follow the directions in ICU's readme." "$LINENO" 5
   4300         fi;;
   4301     *);;
   4302 esac
   4303 
   4304 # Determine the executable suffix
   4305 # We don't use AC_EXEEXT because some compilers output separate debugging
   4306 # files, which confuses the AC_EXEEXT macro.
   4307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for executable suffix" >&5
   4308 $as_echo_n "checking checking for executable suffix... " >&6; }
   4309 case "${host}" in
   4310     *-*-cygwin*|*-*-mingw*)  EXEEXT=.exe ;;
   4311     *)      EXEEXT="" ;;
   4312 esac
   4313 ac_exeext=$EXEEXT
   4314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXEEXT" >&5
   4315 $as_echo "$EXEEXT" >&6; }
   4316 
   4317 
   4318 # Determine how strict we want to be when compiling
   4319 
   4320     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strict compiling is on" >&5
   4321 $as_echo_n "checking whether strict compiling is on... " >&6; }
   4322     # Check whether --enable-strict was given.
   4323 if test "${enable_strict+set}" = set; then :
   4324   enableval=$enable_strict;
   4325         if test "$enableval" = no
   4326         then
   4327             ac_use_strict_options=no
   4328         else
   4329             ac_use_strict_options=yes
   4330         fi
   4331 
   4332 else
   4333   ac_use_strict_options=yes
   4334 fi
   4335 
   4336     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_use_strict_options" >&5
   4337 $as_echo "$ac_use_strict_options" >&6; }
   4338 
   4339     if test "$ac_use_strict_options" = yes
   4340     then
   4341         if test "$GCC" = yes
   4342         then
   4343             case "${host}" in
   4344             *-*-solaris*)
   4345                 # Don't use -std=c99 on Solaris because of timezone check fails
   4346                 ;;
   4347             *)
   4348                 # Do not use -ansi. It limits us to C90, and it breaks some platforms.
   4349                 # We use -std=c99 to disable the gnu99 defaults and its associated warnings
   4350                 CFLAGS="$CFLAGS -std=c99"
   4351                 ;;
   4352             esac
   4353 
   4354             CFLAGS="$CFLAGS -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings"
   4355         else
   4356             case "${host}" in
   4357             *-*-cygwin)
   4358                 if test "`$CC /help 2>&1 | head -c9`" = "Microsoft"
   4359                 then
   4360                     CFLAGS="$CFLAGS /W4"
   4361                 fi ;;
   4362             *-*-mingw*)
   4363                 CFLAGS="$CFLAGS -W4" ;;
   4364             esac
   4365         fi
   4366         if test "$GXX" = yes
   4367         then
   4368             CXXFLAGS="$CXXFLAGS -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long"
   4369         else
   4370             case "${host}" in
   4371             *-*-cygwin)
   4372                 if test "`$CXX /help 2>&1 | head -c9`" = "Microsoft"
   4373                 then
   4374                     CXXFLAGS="$CXXFLAGS /W4"
   4375                 fi ;;
   4376             *-*-mingw*)
   4377                 CFLAGS="$CFLAGS -W4" ;;
   4378             esac
   4379         fi
   4380     fi
   4381 
   4382 
   4383 # Check if we can build and use 64-bit libraries
   4384 
   4385 
   4386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4387 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4388 if ${ac_cv_path_GREP+:} false; then :
   4389   $as_echo_n "(cached) " >&6
   4390 else
   4391   if test -z "$GREP"; then
   4392   ac_path_GREP_found=false
   4393   # Loop through the user's path and test for each of PROGNAME-LIST
   4394   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4395 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4396 do
   4397   IFS=$as_save_IFS
   4398   test -z "$as_dir" && as_dir=.
   4399     for ac_prog in grep ggrep; do
   4400     for ac_exec_ext in '' $ac_executable_extensions; do
   4401       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4402       as_fn_executable_p "$ac_path_GREP" || continue
   4403 # Check for GNU ac_path_GREP and select it if it is found.
   4404   # Check for GNU $ac_path_GREP
   4405 case `"$ac_path_GREP" --version 2>&1` in
   4406 *GNU*)
   4407   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4408 *)
   4409   ac_count=0
   4410   $as_echo_n 0123456789 >"conftest.in"
   4411   while :
   4412   do
   4413     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4414     mv "conftest.tmp" "conftest.in"
   4415     cp "conftest.in" "conftest.nl"
   4416     $as_echo 'GREP' >> "conftest.nl"
   4417     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4418     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4419     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4420     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4421       # Best one so far, save it but keep looking for a better one
   4422       ac_cv_path_GREP="$ac_path_GREP"
   4423       ac_path_GREP_max=$ac_count
   4424     fi
   4425     # 10*(2^10) chars as input seems more than enough
   4426     test $ac_count -gt 10 && break
   4427   done
   4428   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4429 esac
   4430 
   4431       $ac_path_GREP_found && break 3
   4432     done
   4433   done
   4434   done
   4435 IFS=$as_save_IFS
   4436   if test -z "$ac_cv_path_GREP"; then
   4437     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4438   fi
   4439 else
   4440   ac_cv_path_GREP=$GREP
   4441 fi
   4442 
   4443 fi
   4444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4445 $as_echo "$ac_cv_path_GREP" >&6; }
   4446  GREP="$ac_cv_path_GREP"
   4447 
   4448 
   4449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4450 $as_echo_n "checking for egrep... " >&6; }
   4451 if ${ac_cv_path_EGREP+:} false; then :
   4452   $as_echo_n "(cached) " >&6
   4453 else
   4454   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4455    then ac_cv_path_EGREP="$GREP -E"
   4456    else
   4457      if test -z "$EGREP"; then
   4458   ac_path_EGREP_found=false
   4459   # Loop through the user's path and test for each of PROGNAME-LIST
   4460   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4461 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4462 do
   4463   IFS=$as_save_IFS
   4464   test -z "$as_dir" && as_dir=.
   4465     for ac_prog in egrep; do
   4466     for ac_exec_ext in '' $ac_executable_extensions; do
   4467       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4468       as_fn_executable_p "$ac_path_EGREP" || continue
   4469 # Check for GNU ac_path_EGREP and select it if it is found.
   4470   # Check for GNU $ac_path_EGREP
   4471 case `"$ac_path_EGREP" --version 2>&1` in
   4472 *GNU*)
   4473   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4474 *)
   4475   ac_count=0
   4476   $as_echo_n 0123456789 >"conftest.in"
   4477   while :
   4478   do
   4479     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4480     mv "conftest.tmp" "conftest.in"
   4481     cp "conftest.in" "conftest.nl"
   4482     $as_echo 'EGREP' >> "conftest.nl"
   4483     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4484     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4485     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4486     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4487       # Best one so far, save it but keep looking for a better one
   4488       ac_cv_path_EGREP="$ac_path_EGREP"
   4489       ac_path_EGREP_max=$ac_count
   4490     fi
   4491     # 10*(2^10) chars as input seems more than enough
   4492     test $ac_count -gt 10 && break
   4493   done
   4494   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4495 esac
   4496 
   4497       $ac_path_EGREP_found && break 3
   4498     done
   4499   done
   4500   done
   4501 IFS=$as_save_IFS
   4502   if test -z "$ac_cv_path_EGREP"; then
   4503     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4504   fi
   4505 else
   4506   ac_cv_path_EGREP=$EGREP
   4507 fi
   4508 
   4509    fi
   4510 fi
   4511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4512 $as_echo "$ac_cv_path_EGREP" >&6; }
   4513  EGREP="$ac_cv_path_EGREP"
   4514 
   4515 
   4516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   4517 $as_echo_n "checking for ANSI C header files... " >&6; }
   4518 if ${ac_cv_header_stdc+:} false; then :
   4519   $as_echo_n "(cached) " >&6
   4520 else
   4521   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4522 /* end confdefs.h.  */
   4523 #include <stdlib.h>
   4524 #include <stdarg.h>
   4525 #include <string.h>
   4526 #include <float.h>
   4527 
   4528 int
   4529 main ()
   4530 {
   4531 
   4532   ;
   4533   return 0;
   4534 }
   4535 _ACEOF
   4536 if ac_fn_c_try_compile "$LINENO"; then :
   4537   ac_cv_header_stdc=yes
   4538 else
   4539   ac_cv_header_stdc=no
   4540 fi
   4541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4542 
   4543 if test $ac_cv_header_stdc = yes; then
   4544   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4545   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4546 /* end confdefs.h.  */
   4547 #include <string.h>
   4548 
   4549 _ACEOF
   4550 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4551   $EGREP "memchr" >/dev/null 2>&1; then :
   4552 
   4553 else
   4554   ac_cv_header_stdc=no
   4555 fi
   4556 rm -f conftest*
   4557 
   4558 fi
   4559 
   4560 if test $ac_cv_header_stdc = yes; then
   4561   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4562   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4563 /* end confdefs.h.  */
   4564 #include <stdlib.h>
   4565 
   4566 _ACEOF
   4567 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4568   $EGREP "free" >/dev/null 2>&1; then :
   4569 
   4570 else
   4571   ac_cv_header_stdc=no
   4572 fi
   4573 rm -f conftest*
   4574 
   4575 fi
   4576 
   4577 if test $ac_cv_header_stdc = yes; then
   4578   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4579   if test "$cross_compiling" = yes; then :
   4580   :
   4581 else
   4582   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4583 /* end confdefs.h.  */
   4584 #include <ctype.h>
   4585 #include <stdlib.h>
   4586 #if ((' ' & 0x0FF) == 0x020)
   4587 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4588 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4589 #else
   4590 # define ISLOWER(c) \
   4591 		   (('a' <= (c) && (c) <= 'i') \
   4592 		     || ('j' <= (c) && (c) <= 'r') \
   4593 		     || ('s' <= (c) && (c) <= 'z'))
   4594 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4595 #endif
   4596 
   4597 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4598 int
   4599 main ()
   4600 {
   4601   int i;
   4602   for (i = 0; i < 256; i++)
   4603     if (XOR (islower (i), ISLOWER (i))
   4604 	|| toupper (i) != TOUPPER (i))
   4605       return 2;
   4606   return 0;
   4607 }
   4608 _ACEOF
   4609 if ac_fn_c_try_run "$LINENO"; then :
   4610 
   4611 else
   4612   ac_cv_header_stdc=no
   4613 fi
   4614 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4615   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4616 fi
   4617 
   4618 fi
   4619 fi
   4620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   4621 $as_echo "$ac_cv_header_stdc" >&6; }
   4622 if test $ac_cv_header_stdc = yes; then
   4623 
   4624 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   4625 
   4626 fi
   4627 
   4628 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4629 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4630 		  inttypes.h stdint.h unistd.h
   4631 do :
   4632   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4633 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   4634 "
   4635 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4636   cat >>confdefs.h <<_ACEOF
   4637 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4638 _ACEOF
   4639 
   4640 fi
   4641 
   4642 done
   4643 
   4644 
   4645 
   4646     BITS_REQ=nochange
   4647     ENABLE_64BIT_LIBS=unknown
   4648     ## revisit this for cross-compile.
   4649 
   4650     # Check whether --enable-64bit-libs was given.
   4651 if test "${enable_64bit_libs+set}" = set; then :
   4652   enableval=$enable_64bit_libs; echo "note, use --with-library-bits instead of --*-64bit-libs"
   4653          case "${enableval}" in
   4654             no|false|32) with_library_bits=32;  ;;
   4655             yes|true|64) with_library_bits=64else32 ;;
   4656             nochange) with_library_bits=nochange; ;;
   4657             *) as_fn_error $? "bad value ${enableval} for '--*-64bit-libs'" "$LINENO" 5 ;;
   4658             esac
   4659 fi
   4660 
   4661 
   4662 
   4663 
   4664 # Check whether --with-library-bits was given.
   4665 if test "${with_library_bits+set}" = set; then :
   4666   withval=$with_library_bits; case "${withval}" in
   4667             ""|nochange) BITS_REQ=$withval ;;
   4668             32|64|64else32) BITS_REQ=$withval ;;
   4669             *) as_fn_error $? "bad value ${withval} for --with-library-bits" "$LINENO" 5 ;;
   4670             esac
   4671 fi
   4672 
   4673 
   4674     # don't use these for cross compiling
   4675     if test "$cross_compiling" = "yes" -a "${BITS_REQ}" != "nochange"; then
   4676         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
   4677     fi
   4678     # The cast to long int works around a bug in the HP C Compiler
   4679 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   4680 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   4681 # This bug is HP SR number 8606223364.
   4682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
   4683 $as_echo_n "checking size of void *... " >&6; }
   4684 if ${ac_cv_sizeof_void_p+:} false; then :
   4685   $as_echo_n "(cached) " >&6
   4686 else
   4687   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
   4688 
   4689 else
   4690   if test "$ac_cv_type_void_p" = yes; then
   4691      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4692 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4693 as_fn_error 77 "cannot compute sizeof (void *)
   4694 See \`config.log' for more details" "$LINENO" 5; }
   4695    else
   4696      ac_cv_sizeof_void_p=0
   4697    fi
   4698 fi
   4699 
   4700 fi
   4701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
   4702 $as_echo "$ac_cv_sizeof_void_p" >&6; }
   4703 
   4704 
   4705 
   4706 cat >>confdefs.h <<_ACEOF
   4707 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
   4708 _ACEOF
   4709 
   4710 
   4711     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64 bit binaries are built by default" >&5
   4712 $as_echo_n "checking whether runnable 64 bit binaries are built by default... " >&6; }
   4713     case $ac_cv_sizeof_void_p in
   4714         8) DEFAULT_64BIT=yes ;;
   4715         4) DEFAULT_64BIT=no ;;
   4716         *) DEFAULT_64BIT=unknown
   4717     esac
   4718     BITS_GOT=unknown
   4719 
   4720     # 'OK' here means, we can exit any further checking, everything's copa
   4721     BITS_OK=yes
   4722 
   4723     # do we need to check for buildable/runnable 32 or 64 bit?
   4724     BITS_CHECK_32=no
   4725     BITS_CHECK_64=no
   4726 
   4727     # later, can we run the 32/64 bit binaries so made?
   4728     BITS_RUN_32=no
   4729     BITS_RUN_64=no
   4730 
   4731     if test "$DEFAULT_64BIT" = "yes"; then
   4732         # we get 64 bits by default.
   4733         BITS_GOT=64
   4734         case "$BITS_REQ" in
   4735             32)
   4736                 # need to look for 32 bit support.
   4737                 BITS_CHECK_32=yes
   4738                 # not copa.
   4739                 BITS_OK=no;;
   4740             # everyone else is happy.
   4741             nochange) ;;
   4742             *) ;;
   4743         esac
   4744     elif test "$DEFAULT_64BIT" = "no"; then
   4745         # not 64 bit by default.
   4746         BITS_GOT=32
   4747         case "$BITS_REQ" in
   4748             64|64else32)
   4749                 BITS_CHECK_64=yes
   4750                 #BITS_CHECK_32=yes
   4751                 BITS_OK=no;;
   4752             nochange) ;;
   4753             *) ;;
   4754         esac
   4755     elif test "$DEFAULT_64BIT" = "unknown"; then
   4756         # cross compiling.
   4757         BITS_GOT=unknown
   4758         case "$BITS_REQ" in
   4759             64|64else32) BITS_OK=no
   4760             BITS_CHECK_32=yes
   4761             BITS_CHECK_64=yes ;;
   4762             32) BITS_OK=no;;
   4763             nochange) ;;
   4764             *) ;;
   4765         esac
   4766     fi
   4767 
   4768     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEFAULT_64BIT" >&5
   4769 $as_echo "$DEFAULT_64BIT" >&6; };
   4770 
   4771     if test "$BITS_OK" != "yes"; then
   4772         # not copa. back these up.
   4773         CFLAGS_OLD="${CFLAGS}"
   4774         CXXFLAGS_OLD="${CXXFLAGS}"
   4775         LDFLAGS_OLD="${LDFLAGS}"
   4776         ARFLAGS_OLD="${ARFLAGS}"
   4777 
   4778         CFLAGS_32="${CFLAGS}"
   4779         CXXFLAGS_32="${CXXFLAGS}"
   4780         LDFLAGS_32="${LDFLAGS}"
   4781         ARFLAGS_32="${ARFLAGS}"
   4782 
   4783         CFLAGS_64="${CFLAGS}"
   4784         CXXFLAGS_64="${CXXFLAGS}"
   4785         LDFLAGS_64="${LDFLAGS}"
   4786         ARFLAGS_64="${ARFLAGS}"
   4787 
   4788         CAN_BUILD_64=unknown
   4789         CAN_BUILD_32=unknown
   4790         # These results can't be cached because is sets compiler flags.
   4791         if test "$BITS_CHECK_64" = "yes"; then
   4792             { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 64-bit executables" >&5
   4793 $as_echo_n "checking how to build 64-bit executables... " >&6; }
   4794             CAN_BUILD_64=no
   4795             ####
   4796             # Find out if we think we can *build* for 64 bit. Doesn't check whether we can run it.
   4797             #  Note, we don't have to actually check if the options work- we'll try them before using them.
   4798             #  So, only try actually testing the options, if you are trying to decide between multiple options.
   4799             # On exit from the following clauses:
   4800             # if CAN_BUILD_64=yes:
   4801             #    *FLAGS are assumed to contain the right settings for 64bit
   4802             # else if CAN_BUILD_64=no: (default)
   4803             #    *FLAGS are assumed to be trashed, and will be reset from *FLAGS_OLD
   4804 
   4805             if test "$GCC" = yes; then
   4806                 CFLAGS="${CFLAGS} -m64"
   4807                 CXXFLAGS="${CXXFLAGS} -m64"
   4808                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4809 /* end confdefs.h.  */
   4810 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4811 _ACEOF
   4812 if ac_fn_c_try_compile "$LINENO"; then :
   4813   CAN_BUILD_64=yes
   4814 else
   4815   CAN_BUILD_64=no
   4816 fi
   4817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4818             else
   4819                 case "${host}" in
   4820                 sparc*-*-solaris*)
   4821                     # 1. try -m64
   4822                     CFLAGS="${CFLAGS} -m64"
   4823                     CXXFLAGS="${CXXFLAGS} -m64"
   4824                     if test "$cross_compiling" = yes; then :
   4825   CAN_BUILD_64=unknown
   4826 else
   4827   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4828 /* end confdefs.h.  */
   4829 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4830 _ACEOF
   4831 if ac_fn_c_try_run "$LINENO"; then :
   4832   CAN_BUILD_64=yes
   4833 else
   4834   CAN_BUILD_64=no
   4835 fi
   4836 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4837   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4838 fi
   4839 
   4840                     if test "$CAN_BUILD_64" != yes; then
   4841                         # Nope. back out changes.
   4842                         CFLAGS="${CFLAGS_OLD}"
   4843                         CXXFLAGS="${CXXFLAGS_OLD}"
   4844                         # 2. try xarch=v9 [deprecated]
   4845                         ## TODO: cross compile: the following won't work.
   4846                         SPARCV9=`isainfo -n 2>&1 | grep sparcv9`
   4847                         SOL64=`$CXX -xarch=v9 2>&1 && $CC -xarch=v9 2>&1 | grep -v usage:`
   4848                         # "Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs"
   4849                         if test -z "$SOL64" && test -n "$SPARCV9"; then
   4850                             CFLAGS="${CFLAGS} -xtarget=ultra -xarch=v9"
   4851                             CXXFLAGS="${CXXFLAGS} -xtarget=ultra -xarch=v9"
   4852                             LDFLAGS="${LDFLAGS} -xtarget=ultra -xarch=v9"
   4853                             CAN_BUILD_64=yes
   4854                         fi
   4855                     fi
   4856                     ;;
   4857                 i386-*-solaris*)
   4858                     # 1. try -m64
   4859                     CFLAGS="${CFLAGS} -m64"
   4860                     CXXFLAGS="${CXXFLAGS} -m64"
   4861                     if test "$cross_compiling" = yes; then :
   4862   CAN_BUILD_64=unknown
   4863 else
   4864   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4865 /* end confdefs.h.  */
   4866 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4867 _ACEOF
   4868 if ac_fn_c_try_run "$LINENO"; then :
   4869   CAN_BUILD_64=yes
   4870 else
   4871   CAN_BUILD_64=no
   4872 fi
   4873 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4874   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4875 fi
   4876 
   4877                     if test "$CAN_BUILD_64" != yes; then
   4878                         # Nope. back out changes.
   4879                         CFLAGS="${CFLAGS_OLD}"
   4880                         CXXFLAGS="${CXXFLAGS_OLD}"
   4881                         # 2. try the older compiler option
   4882                         ## TODO: cross compile problem
   4883                         AMD64=`isainfo -n 2>&1 | grep amd64`
   4884                         SOL64=`$CXX -xtarget=generic64 2>&1 && $CC -xtarget=generic64 2>&1 | grep -v usage:`
   4885                         if test -z "$SOL64" && test -n "$AMD64"; then
   4886                             CFLAGS="${CFLAGS} -xtarget=generic64"
   4887                             CXXFLAGS="${CXXFLAGS} -xtarget=generic64"
   4888                             CAN_BUILD_64=yes
   4889                         fi
   4890                     fi
   4891                     ;;
   4892                 ia64-*-linux*)
   4893                     # check for ecc/ecpc compiler support
   4894                     ## TODO: cross compiler problem
   4895                     if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Intel`"; then
   4896                         if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Itanium`"; then
   4897                             CAN_BUILD_64=yes
   4898                         fi
   4899                     fi
   4900                     ;;
   4901                 *-*-cygwin)
   4902                     # vcvarsamd64.bat should have been used to enable 64-bit builds.
   4903                     # We only do this check to display the correct answer.
   4904                     ## TODO: cross compiler problem
   4905                     if test -n "`$CXX -help 2>&1 | grep 'for x64'`"; then
   4906                         CAN_BUILD_64=yes
   4907                     fi
   4908                     ;;
   4909                 *-*-aix*|powerpc64-*-linux*)
   4910                     CFLAGS="${CFLAGS} -q64"
   4911                     CXXFLAGS="${CXXFLAGS} -q64"
   4912                     LDFLAGS="${LDFLAGS} -q64"
   4913                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4914 /* end confdefs.h.  */
   4915 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4916 _ACEOF
   4917 if ac_fn_c_try_compile "$LINENO"; then :
   4918   CAN_BUILD_64=yes
   4919 else
   4920   CAN_BUILD_64=no
   4921 fi
   4922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4923                     if test "$CAN_BUILD_64" = yes; then
   4924                         # worked- set other options.
   4925                         case "${host}" in
   4926                         *-*-aix*)
   4927                             # tell AIX what executable mode to use.
   4928                             ARFLAGS="${ARFLAGS} -X64"
   4929                         esac
   4930                     fi
   4931                     ;;
   4932                 *-*-hpux*)
   4933                     # First we try the newer +DD64, if that doesn't work,
   4934                     # try other options.
   4935 
   4936                     CFLAGS="${CFLAGS} +DD64"
   4937                     CXXFLAGS="${CXXFLAGS} +DD64"
   4938                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4939 /* end confdefs.h.  */
   4940 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4941 _ACEOF
   4942 if ac_fn_c_try_compile "$LINENO"; then :
   4943   CAN_BUILD_64=yes
   4944 else
   4945   CAN_BUILD_64=no
   4946 fi
   4947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4948                     if test "$CAN_BUILD_64" != yes; then
   4949                         # reset
   4950                         CFLAGS="${CFLAGS_OLD}"
   4951                         CXXFLAGS="${CXXFLAGS_OLD}"
   4952                         # append
   4953                         CFLAGS="${CFLAGS} +DA2.0W"
   4954                         CXXFLAGS="${CXXFLAGS} +DA2.0W"
   4955                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4956 /* end confdefs.h.  */
   4957 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4958 _ACEOF
   4959 if ac_fn_c_try_compile "$LINENO"; then :
   4960   CAN_BUILD_64=yes
   4961 else
   4962   CAN_BUILD_64=no
   4963 fi
   4964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4965                     fi
   4966                     ;;
   4967                 *-*ibm-openedition*|*-*-os390*)
   4968                     CFLAGS="${CFLAGS} -Wc,lp64"
   4969                     CXXFLAGS="${CXXFLAGS} -Wc,lp64"
   4970                     LDFLAGS="${LDFLAGS} -Wl,lp64"
   4971                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4972 /* end confdefs.h.  */
   4973 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4974 _ACEOF
   4975 if ac_fn_c_try_compile "$LINENO"; then :
   4976   CAN_BUILD_64=yes
   4977 else
   4978   CAN_BUILD_64=no
   4979 fi
   4980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4981                     ;;
   4982                 *)
   4983                     # unknown platform.
   4984                     ;;
   4985                 esac
   4986             fi
   4987             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_64" >&5
   4988 $as_echo "$CAN_BUILD_64" >&6; }
   4989             if test "$CAN_BUILD_64" = yes; then
   4990                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64-bit binaries are being built " >&5
   4991 $as_echo_n "checking whether runnable 64-bit binaries are being built ... " >&6; }
   4992                 if test "$cross_compiling" = yes; then :
   4993   BITS_RUN_64=unknown
   4994 else
   4995   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4996 /* end confdefs.h.  */
   4997 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4998 _ACEOF
   4999 if ac_fn_c_try_run "$LINENO"; then :
   5000   BITS_RUN_64=yes
   5001 else
   5002   BITS_RUN_64=no
   5003 fi
   5004 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5005   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5006 fi
   5007 
   5008                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_64" >&5
   5009 $as_echo "$BITS_RUN_64" >&6; };
   5010 
   5011                 CFLAGS_64="${CFLAGS}"
   5012                 CXXFLAGS_64="${CXXFLAGS}"
   5013                 LDFLAGS_64="${LDFLAGS}"
   5014                 ARFLAGS_64="${ARFLAGS}"
   5015             fi
   5016             # put it back.
   5017             CFLAGS="${CFLAGS_OLD}"
   5018             CXXFLAGS="${CXXFLAGS_OLD}"
   5019             LDFLAGS="${LDFLAGS_OLD}"
   5020             ARFLAGS="${ARFLAGS_OLD}"
   5021         fi
   5022         if test "$BITS_CHECK_32" = "yes"; then
   5023             # see comment under 'if BITS_CHECK_64', above.
   5024             { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 32-bit executables" >&5
   5025 $as_echo_n "checking how to build 32-bit executables... " >&6; }
   5026             if test "$GCC" = yes; then
   5027                 CFLAGS="${CFLAGS} -m32"
   5028                 CXXFLAGS="${CXXFLAGS} -m32"
   5029                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5030 /* end confdefs.h.  */
   5031 int main(void) {return (sizeof(void*)*8==32)?0:1;}
   5032 _ACEOF
   5033 if ac_fn_c_try_compile "$LINENO"; then :
   5034   CAN_BUILD_32=yes
   5035 else
   5036   CAN_BUILD_32=no
   5037 fi
   5038 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5039             fi
   5040             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_32" >&5
   5041 $as_echo "$CAN_BUILD_32" >&6; }
   5042             if test "$CAN_BUILD_32" = yes; then
   5043                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 32-bit binaries are being built " >&5
   5044 $as_echo_n "checking whether runnable 32-bit binaries are being built ... " >&6; }
   5045                 if test "$cross_compiling" = yes; then :
   5046   BITS_RUN_32=unknown
   5047 else
   5048   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5049 /* end confdefs.h.  */
   5050 int main(void) {return (sizeof(void*)*8==32)?0:1;}
   5051 _ACEOF
   5052 if ac_fn_c_try_run "$LINENO"; then :
   5053   BITS_RUN_32=yes
   5054 else
   5055   BITS_RUN_32=no
   5056 fi
   5057 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5058   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5059 fi
   5060 
   5061                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_32" >&5
   5062 $as_echo "$BITS_RUN_32" >&6; };
   5063                 CFLAGS_32="${CFLAGS}"
   5064                 CXXFLAGS_32="${CXXFLAGS}"
   5065                 LDFLAGS_32="${LDFLAGS}"
   5066                 ARFLAGS_32="${ARFLAGS}"
   5067             fi
   5068             # put it back.
   5069             CFLAGS="${CFLAGS_OLD}"
   5070             CXXFLAGS="${CXXFLAGS_OLD}"
   5071             LDFLAGS="${LDFLAGS_OLD}"
   5072             ARFLAGS="${ARFLAGS_OLD}"
   5073         fi
   5074 
   5075         ##
   5076         # OK. Now, we've tested for 32 and 64 bitness. Let's see what we'll do.
   5077         #
   5078 
   5079         # First, implement 64else32
   5080         if test "$BITS_REQ" = "64else32"; then
   5081             if test "$BITS_RUN_64" = "yes"; then
   5082                 BITS_REQ=64
   5083             else
   5084                 # no changes.
   5085                 BITS_OK=yes
   5086             fi
   5087         fi
   5088 
   5089         # implement.
   5090         if test "$BITS_REQ" = "32" -a "$BITS_RUN_32" = "yes"; then
   5091             CFLAGS="${CFLAGS_32}"
   5092             CXXFLAGS="${CXXFLAGS_32}"
   5093             LDFLAGS="${LDFLAGS_32}"
   5094             ARFLAGS="${ARFLAGS_32}"
   5095             BITS_OK=yes
   5096         elif test "$BITS_REQ" = "64" -a "$BITS_RUN_64" = "yes"; then
   5097             CFLAGS="${CFLAGS_64}"
   5098             CXXFLAGS="${CXXFLAGS_64}"
   5099             LDFLAGS="${LDFLAGS_64}"
   5100             ARFLAGS="${ARFLAGS_64}"
   5101             BITS_OK=yes
   5102         elif test "$BITS_OK" != "yes"; then
   5103             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
   5104         fi
   5105      fi
   5106 
   5107 
   5108 
   5109 
   5110 # Determine the Makefile fragment
   5111 
   5112 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which Makefile fragment to use for ${host}" >&5
   5113 $as_echo_n "checking which Makefile fragment to use for ${host}... " >&6; }
   5114 if ${icu_cv_host_frag+:} false; then :
   5115   $as_echo_n "(cached) " >&6
   5116 else
   5117 
   5118 case "${host}" in
   5119 *-*-solaris*)
   5120 	if test "$GCC" = yes; then
   5121 		icu_cv_host_frag=mh-solaris-gcc
   5122 	else
   5123 		icu_cv_host_frag=mh-solaris
   5124 	fi ;;
   5125 alpha*-*-linux-gnu)
   5126 	if test "$GCC" = yes; then
   5127 		icu_cv_host_frag=mh-alpha-linux-gcc
   5128 	else
   5129 		icu_cv_host_frag=mh-alpha-linux-cc
   5130 	fi ;;
   5131 powerpc*-*-linux*)
   5132 	if test "$GCC" = yes; then
   5133 		icu_cv_host_frag=mh-linux
   5134 	else
   5135 		icu_cv_host_frag=mh-linux-va
   5136 	fi ;;
   5137 *-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;;
   5138 i[34567]86-*-cygwin)
   5139 	if test "$GCC" = yes; then
   5140 		icu_cv_host_frag=mh-cygwin
   5141 	else
   5142 		icu_cv_host_frag=mh-cygwin-msvc
   5143 	fi ;;
   5144 x86_64-*-cygwin)
   5145 	if test "$GCC" = yes; then
   5146 		icu_cv_host_frag=mh-cygwin64
   5147 	else
   5148 		icu_cv_host_frag=mh-cygwin-msvc
   5149 	fi ;;
   5150 *-*-mingw*)
   5151 	if test "$GCC" = yes; then
   5152                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5153 /* end confdefs.h.  */
   5154 
   5155 #ifndef __MINGW64__
   5156 #error This is not MinGW64
   5157 #endif
   5158 int
   5159 main ()
   5160 {
   5161 
   5162   ;
   5163   return 0;
   5164 }
   5165 _ACEOF
   5166 if ac_fn_c_try_compile "$LINENO"; then :
   5167   icu_cv_host_frag=mh-mingw64
   5168 else
   5169   icu_cv_host_frag=mh-mingw
   5170 fi
   5171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5172 	else
   5173 	        case "${host}" in
   5174 		*-*-mingw*) icu_cv_host_frag=mh-msys-msvc ;;
   5175 		*-*-cygwin) icu_cv_host_frag=mh-cygwin-msvc ;;
   5176 		esac
   5177 	fi ;;
   5178 *-*-*bsd*|*-*-dragonfly*) 	icu_cv_host_frag=mh-bsd-gcc ;;
   5179 *-*-aix*)
   5180 	if test "$GCC" = yes; then
   5181 		icu_cv_host_frag=mh-aix-gcc
   5182 	else
   5183 		icu_cv_host_frag=mh-aix-va
   5184 	fi ;;
   5185 *-*-hpux*)
   5186 	if test "$GCC" = yes; then
   5187 		icu_cv_host_frag=mh-hpux-gcc
   5188 	else
   5189 		case "$CXX" in
   5190 		*aCC)    icu_cv_host_frag=mh-hpux-acc ;;
   5191 		esac
   5192 	fi ;;
   5193 *-*ibm-openedition*|*-*-os390*)	icu_cv_host_frag=mh-os390 ;;
   5194 *-*-os400*)	icu_cv_host_frag=mh-os400 ;;
   5195 *-apple-rhapsody*)	icu_cv_host_frag=mh-darwin ;;
   5196 *-apple-darwin*)	icu_cv_host_frag=mh-darwin ;;
   5197 *-*-beos)       icu_cv_host_frag=mh-beos ;;
   5198 *-*-haiku)      icu_cv_host_frag=mh-haiku ;;
   5199 *-*-irix*)	icu_cv_host_frag=mh-irix ;;
   5200 *-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;;
   5201 *-*-nto*)	icu_cv_host_frag=mh-qnx ;;
   5202 *-ncr-*)	icu_cv_host_frag=mh-mpras ;;
   5203 *) 		icu_cv_host_frag=mh-unknown ;;
   5204 esac
   5205 
   5206 
   5207 fi
   5208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $icu_cv_host_frag" >&5
   5209 $as_echo "$icu_cv_host_frag" >&6; }
   5210 
   5211 
   5212 # Checks for libraries and other host specific stuff
   5213 # On HP/UX, don't link to -lm from a shared lib because it isn't
   5214 #  PIC (at least on 10.2)
   5215 case "${host}" in
   5216 	*-*-hpux*) 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
   5217 $as_echo_n "checking for floor in -lm... " >&6; }
   5218 if ${ac_cv_lib_m_floor+:} false; then :
   5219   $as_echo_n "(cached) " >&6
   5220 else
   5221   ac_check_lib_save_LIBS=$LIBS
   5222 LIBS="-lm  $LIBS"
   5223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5224 /* end confdefs.h.  */
   5225 
   5226 /* Override any GCC internal prototype to avoid an error.
   5227    Use char because int might match the return type of a GCC
   5228    builtin and then its argument prototype would still apply.  */
   5229 #ifdef __cplusplus
   5230 extern "C"
   5231 #endif
   5232 char floor ();
   5233 int
   5234 main ()
   5235 {
   5236 return floor ();
   5237   ;
   5238   return 0;
   5239 }
   5240 _ACEOF
   5241 if ac_fn_c_try_link "$LINENO"; then :
   5242   ac_cv_lib_m_floor=yes
   5243 else
   5244   ac_cv_lib_m_floor=no
   5245 fi
   5246 rm -f core conftest.err conftest.$ac_objext \
   5247     conftest$ac_exeext conftest.$ac_ext
   5248 LIBS=$ac_check_lib_save_LIBS
   5249 fi
   5250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
   5251 $as_echo "$ac_cv_lib_m_floor" >&6; }
   5252 if test "x$ac_cv_lib_m_floor" = xyes; then :
   5253   LIB_M="-lm"
   5254 fi
   5255  ;;
   5256 
   5257 	*) 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
   5258 $as_echo_n "checking for floor in -lm... " >&6; }
   5259 if ${ac_cv_lib_m_floor+:} false; then :
   5260   $as_echo_n "(cached) " >&6
   5261 else
   5262   ac_check_lib_save_LIBS=$LIBS
   5263 LIBS="-lm  $LIBS"
   5264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5265 /* end confdefs.h.  */
   5266 
   5267 /* Override any GCC internal prototype to avoid an error.
   5268    Use char because int might match the return type of a GCC
   5269    builtin and then its argument prototype would still apply.  */
   5270 #ifdef __cplusplus
   5271 extern "C"
   5272 #endif
   5273 char floor ();
   5274 int
   5275 main ()
   5276 {
   5277 return floor ();
   5278   ;
   5279   return 0;
   5280 }
   5281 _ACEOF
   5282 if ac_fn_c_try_link "$LINENO"; then :
   5283   ac_cv_lib_m_floor=yes
   5284 else
   5285   ac_cv_lib_m_floor=no
   5286 fi
   5287 rm -f core conftest.err conftest.$ac_objext \
   5288     conftest$ac_exeext conftest.$ac_ext
   5289 LIBS=$ac_check_lib_save_LIBS
   5290 fi
   5291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
   5292 $as_echo "$ac_cv_lib_m_floor" >&6; }
   5293 if test "x$ac_cv_lib_m_floor" = xyes; then :
   5294   cat >>confdefs.h <<_ACEOF
   5295 #define HAVE_LIBM 1
   5296 _ACEOF
   5297 
   5298   LIBS="-lm $LIBS"
   5299 
   5300 fi
   5301 
   5302 			LIB_M="" ;;
   5303 esac
   5304 
   5305 
   5306 # Check whether to build shared libraries
   5307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   5308 $as_echo_n "checking whether to build shared libraries... " >&6; }
   5309 enabled=no
   5310 # Check whether --enable-shared was given.
   5311 if test "${enable_shared+set}" = set; then :
   5312   enableval=$enable_shared;  case "${enableval}" in
   5313 	     yes|"") enabled=yes; ENABLE_SHARED=YES ;;
   5314 	     no);;
   5315 	     *) ;;
   5316     esac
   5317 else
   5318   enabled=yes; ENABLE_SHARED=YES
   5319 
   5320 fi
   5321 
   5322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5323 $as_echo "$enabled" >&6; }
   5324 
   5325 
   5326 # Check whether to build static libraries
   5327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   5328 $as_echo_n "checking whether to build static libraries... " >&6; }
   5329 enabled=no
   5330 # Check whether --enable-static was given.
   5331 if test "${enable_static+set}" = set; then :
   5332   enableval=$enable_static;  case "${enableval}" in
   5333 	     yes|"") enabled=yes; ENABLE_STATIC=YES ;;
   5334 	     no) ;;
   5335 	     *) ;;
   5336     esac
   5337 fi
   5338 
   5339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5340 $as_echo "$enabled" >&6; }
   5341 
   5342 
   5343 # When building release static library, there might be some optimization flags we can use
   5344 if test "$ENABLE_STATIC" = "YES"; then
   5345     if test "$ENABLE_SHARED" != "YES"; then
   5346         if test "$ENABLE_RELEASE" = 1; then
   5347             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use static library optimization option" >&5
   5348 $as_echo_n "checking whether we can use static library optimization option... " >&6; }
   5349             CHECK_STATIC_OPT_FLAG=no
   5350 
   5351             OLD_CPPFLAGS="${CPPFLAGS}"
   5352             OLD_LDFLAGS="${LDFLAGS}"
   5353 
   5354             case "${host}" in
   5355             *-linux*|i*86-*-*bsd*|i*86-pc-gnu)
   5356                 if test "$GCC" = yes; then
   5357                     CPPFLAGS="${CPPFLAGS} -ffunction-sections -fdata-sections"
   5358                     LDFLAGS="${LDFLAGS} -Wl,--gc-sections"
   5359                 fi
   5360                 ;;
   5361             *)
   5362                 ;;
   5363             esac
   5364 
   5365             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5366 /* end confdefs.h.  */
   5367 
   5368 int
   5369 main ()
   5370 {
   5371 
   5372   ;
   5373   return 0;
   5374 }
   5375 _ACEOF
   5376 if ac_fn_c_try_link "$LINENO"; then :
   5377   CHECK_STATIC_OPT_FLAG=yes
   5378 else
   5379   CHECK_STATIC_OPT_FLAG=no
   5380 fi
   5381 rm -f core conftest.err conftest.$ac_objext \
   5382     conftest$ac_exeext conftest.$ac_ext
   5383             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_STATIC_OPT_FLAG" >&5
   5384 $as_echo "$CHECK_STATIC_OPT_FLAG" >&6; }
   5385             if test "$CHECK_STATIC_OPT_FLAG" = no; then
   5386                 CPPFLAGS="${OLD_CPPFLAGS}"
   5387                 LDFLAGS="${OLD_LDFLAGS}"
   5388             fi
   5389         fi
   5390     fi
   5391 fi
   5392 
   5393 
   5394 # Check whether to enable auto cleanup of libraries
   5395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable auto cleanup of libraries" >&5
   5396 $as_echo_n "checking whether to enable auto cleanup of libraries... " >&6; }
   5397 enabled=no
   5398 UCLN_NO_AUTO_CLEANUP=1
   5399 # Check whether --enable-auto-cleanup was given.
   5400 if test "${enable_auto_cleanup+set}" = set; then :
   5401   enableval=$enable_auto_cleanup;  case "${enableval}" in
   5402          yes) enabled=yes;
   5403          CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DUCLN_NO_AUTO_CLEANUP=0";
   5404          UCLN_NO_AUTO_CLEANUP=0
   5405           ;;
   5406          *) ;;
   5407     esac
   5408 fi
   5409 
   5410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5411 $as_echo "$enabled" >&6; }
   5412 
   5413 
   5414 # MSVC floating-point option
   5415 MSVC_RELEASE_FLAG=""
   5416 if test $enabled = yes
   5417 then
   5418     if test $icu_cv_host_frag = mh-cygwin-msvc -o $icu_cv_host_frag = mh-msys-msvc
   5419     then
   5420         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5421 /* end confdefs.h.  */
   5422 
   5423     #if defined _MSC_VER && _MSC_VER >= 1400
   5424     #else
   5425     Microsoft Visual C++ < 2005
   5426     #endif
   5427 
   5428 int
   5429 main ()
   5430 {
   5431 
   5432   ;
   5433   return 0;
   5434 }
   5435 _ACEOF
   5436 if ac_fn_c_try_compile "$LINENO"; then :
   5437   MSVC_RELEASE_FLAG="/fp:precise"
   5438 else
   5439   MSVC_RELEASE_FLAG="/Op"
   5440 fi
   5441 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5442 
   5443         CFLAGS="${CFLAGS} ${MSVC_RELEASE_FLAG}"
   5444         CXXFLAGS="${CXXFLAGS} ${MSVC_RELEASE_FLAG}"
   5445     fi
   5446 fi
   5447 
   5448 # Check whether to enabled draft APIs
   5449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable draft APIs" >&5
   5450 $as_echo_n "checking whether to enable draft APIs... " >&6; }
   5451 enabled=yes
   5452 U_DEFAULT_SHOW_DRAFT=1
   5453 # Check whether --enable-draft was given.
   5454 if test "${enable_draft+set}" = set; then :
   5455   enableval=$enable_draft;  case "${enableval}" in
   5456          no) enabled=no; U_DEFAULT_SHOW_DRAFT=0;
   5457          CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEFAULT_SHOW_DRAFT=0"
   5458           ;;
   5459          *) ;;
   5460     esac
   5461 fi
   5462 
   5463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5464 $as_echo "$enabled" >&6; }
   5465 # Make sure that we can use draft API in ICU.
   5466 if test "$U_DEFAULT_SHOW_DRAFT" = 0; then
   5467     CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_SHOW_DRAFT_API"
   5468 fi
   5469 
   5470 
   5471 if test -n "$ac_tool_prefix"; then
   5472   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5473 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5475 $as_echo_n "checking for $ac_word... " >&6; }
   5476 if ${ac_cv_prog_RANLIB+:} false; then :
   5477   $as_echo_n "(cached) " >&6
   5478 else
   5479   if test -n "$RANLIB"; then
   5480   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5481 else
   5482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5483 for as_dir in $PATH
   5484 do
   5485   IFS=$as_save_IFS
   5486   test -z "$as_dir" && as_dir=.
   5487     for ac_exec_ext in '' $ac_executable_extensions; do
   5488   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5489     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5490     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5491     break 2
   5492   fi
   5493 done
   5494   done
   5495 IFS=$as_save_IFS
   5496 
   5497 fi
   5498 fi
   5499 RANLIB=$ac_cv_prog_RANLIB
   5500 if test -n "$RANLIB"; then
   5501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   5502 $as_echo "$RANLIB" >&6; }
   5503 else
   5504   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5505 $as_echo "no" >&6; }
   5506 fi
   5507 
   5508 
   5509 fi
   5510 if test -z "$ac_cv_prog_RANLIB"; then
   5511   ac_ct_RANLIB=$RANLIB
   5512   # Extract the first word of "ranlib", so it can be a program name with args.
   5513 set dummy ranlib; ac_word=$2
   5514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5515 $as_echo_n "checking for $ac_word... " >&6; }
   5516 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   5517   $as_echo_n "(cached) " >&6
   5518 else
   5519   if test -n "$ac_ct_RANLIB"; then
   5520   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   5521 else
   5522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5523 for as_dir in $PATH
   5524 do
   5525   IFS=$as_save_IFS
   5526   test -z "$as_dir" && as_dir=.
   5527     for ac_exec_ext in '' $ac_executable_extensions; do
   5528   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5529     ac_cv_prog_ac_ct_RANLIB="ranlib"
   5530     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5531     break 2
   5532   fi
   5533 done
   5534   done
   5535 IFS=$as_save_IFS
   5536 
   5537 fi
   5538 fi
   5539 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   5540 if test -n "$ac_ct_RANLIB"; then
   5541   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   5542 $as_echo "$ac_ct_RANLIB" >&6; }
   5543 else
   5544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5545 $as_echo "no" >&6; }
   5546 fi
   5547 
   5548   if test "x$ac_ct_RANLIB" = x; then
   5549     RANLIB=":"
   5550   else
   5551     case $cross_compiling:$ac_tool_warned in
   5552 yes:)
   5553 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5554 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5555 ac_tool_warned=yes ;;
   5556 esac
   5557     RANLIB=$ac_ct_RANLIB
   5558   fi
   5559 else
   5560   RANLIB="$ac_cv_prog_RANLIB"
   5561 fi
   5562 
   5563 
   5564 # look for 'ar' the proper way
   5565 if test -n "$ac_tool_prefix"; then
   5566   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5567 set dummy ${ac_tool_prefix}ar; ac_word=$2
   5568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5569 $as_echo_n "checking for $ac_word... " >&6; }
   5570 if ${ac_cv_prog_AR+:} false; then :
   5571   $as_echo_n "(cached) " >&6
   5572 else
   5573   if test -n "$AR"; then
   5574   ac_cv_prog_AR="$AR" # Let the user override the test.
   5575 else
   5576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5577 for as_dir in $PATH
   5578 do
   5579   IFS=$as_save_IFS
   5580   test -z "$as_dir" && as_dir=.
   5581     for ac_exec_ext in '' $ac_executable_extensions; do
   5582   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5583     ac_cv_prog_AR="${ac_tool_prefix}ar"
   5584     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5585     break 2
   5586   fi
   5587 done
   5588   done
   5589 IFS=$as_save_IFS
   5590 
   5591 fi
   5592 fi
   5593 AR=$ac_cv_prog_AR
   5594 if test -n "$AR"; then
   5595   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   5596 $as_echo "$AR" >&6; }
   5597 else
   5598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5599 $as_echo "no" >&6; }
   5600 fi
   5601 
   5602 
   5603 fi
   5604 if test -z "$ac_cv_prog_AR"; then
   5605   ac_ct_AR=$AR
   5606   # Extract the first word of "ar", so it can be a program name with args.
   5607 set dummy ar; ac_word=$2
   5608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5609 $as_echo_n "checking for $ac_word... " >&6; }
   5610 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   5611   $as_echo_n "(cached) " >&6
   5612 else
   5613   if test -n "$ac_ct_AR"; then
   5614   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5615 else
   5616 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5617 for as_dir in $PATH
   5618 do
   5619   IFS=$as_save_IFS
   5620   test -z "$as_dir" && as_dir=.
   5621     for ac_exec_ext in '' $ac_executable_extensions; do
   5622   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   5623     ac_cv_prog_ac_ct_AR="ar"
   5624     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5625     break 2
   5626   fi
   5627 done
   5628   done
   5629 IFS=$as_save_IFS
   5630 
   5631 fi
   5632 fi
   5633 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5634 if test -n "$ac_ct_AR"; then
   5635   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   5636 $as_echo "$ac_ct_AR" >&6; }
   5637 else
   5638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5639 $as_echo "no" >&6; }
   5640 fi
   5641 
   5642   if test "x$ac_ct_AR" = x; then
   5643     AR="false"
   5644   else
   5645     case $cross_compiling:$ac_tool_warned in
   5646 yes:)
   5647 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5648 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5649 ac_tool_warned=yes ;;
   5650 esac
   5651     AR=$ac_ct_AR
   5652   fi
   5653 else
   5654   AR="$ac_cv_prog_AR"
   5655 fi
   5656 
   5657 
   5658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable renaming of symbols" >&5
   5659 $as_echo_n "checking whether to enable renaming of symbols... " >&6; }
   5660 enabled=yes
   5661 U_DISABLE_RENAMING=0
   5662 # Check whether --enable-renaming was given.
   5663 if test "${enable_renaming+set}" = set; then :
   5664   enableval=$enable_renaming;  case "${enableval}" in
   5665 	     yes|"") enabled=yes ;;
   5666 	     no) enabled=no; U_DISABLE_RENAMING=1;
   5667              UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_DISABLE_RENAMING=1"
   5668               ;;
   5669 	     *) ;;
   5670     esac
   5671 fi
   5672 
   5673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5674 $as_echo "$enabled" >&6; }
   5675 
   5676 
   5677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable function and data tracing" >&5
   5678 $as_echo_n "checking whether to enable function and data tracing... " >&6; }
   5679 enabled=no
   5680 U_ENABLE_TRACING=0
   5681 # Check whether --enable-tracing was given.
   5682 if test "${enable_tracing+set}" = set; then :
   5683   enableval=$enable_tracing;  case "${enableval}" in
   5684 	     yes|"") enabled=yes;
   5685                      CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_TRACING=1";
   5686                      U_ENABLE_TRACING=1 ;;
   5687 	     no) enabled=no; U_ENABLE_TRACING=0 ;;
   5688 	     *) ;;
   5689     esac
   5690 fi
   5691 
   5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5693 $as_echo "$enabled" >&6; }
   5694 
   5695 
   5696 # check if elf.h is present.
   5697 for ac_header in elf.h
   5698 do :
   5699   ac_fn_c_check_header_mongrel "$LINENO" "elf.h" "ac_cv_header_elf_h" "$ac_includes_default"
   5700 if test "x$ac_cv_header_elf_h" = xyes; then :
   5701   cat >>confdefs.h <<_ACEOF
   5702 #define HAVE_ELF_H 1
   5703 _ACEOF
   5704 
   5705 fi
   5706 
   5707 done
   5708 
   5709 if test "x$ac_cv_header_elf_h" = "xyes"; then
   5710     CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_HAVE_ELF_H=1";
   5711 fi
   5712 
   5713 # Enable/disable plugins
   5714 # Check whether --enable-plugins was given.
   5715 if test "${enable_plugins+set}" = set; then :
   5716   enableval=$enable_plugins; case "${enableval}" in
   5717 		yes) plugins=true ;;
   5718 		no)  plugins=false ;;
   5719 		*) as_fn_error $? "bad value ${enableval} for --enable-plugins" "$LINENO" 5 ;;
   5720 		esac
   5721 else
   5722   plugins=false
   5723 fi
   5724 
   5725 
   5726 
   5727 if test "$plugins" = true; then
   5728   PLUGINS_TRUE=
   5729   U_HAVE_PLUGINS=1
   5730 else
   5731   PLUGINS_TRUE='#'
   5732   U_HAVE_PLUGINS=0
   5733 fi
   5734 
   5735 if test "x$plugins" = "xtrue"; then
   5736    UCONFIG_CPPFLAGS="$UCONFIG_CPPFLAGS -DUCONFIG_ENABLE_PLUGINS=1"
   5737 fi
   5738 
   5739 
   5740 U_ENABLE_DYLOAD=1
   5741 enable=yes
   5742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins. Ignored if plugins disabled." >&5
   5743 $as_echo_n "checking whether to enable dynamic loading of plugins. Ignored if plugins disabled.... " >&6; }
   5744 # Check whether --enable-dyload was given.
   5745 if test "${enable_dyload+set}" = set; then :
   5746   enableval=$enable_dyload;  case "${enableval}" in
   5747 	     yes|"")
   5748 		     U_ENABLE_DYLOAD=1
   5749                      enable=yes
   5750                      ;;
   5751 	     no)
   5752 	     	 U_ENABLE_DYLOAD=0;
   5753                  enable=no;
   5754                  CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_DYLOAD=0";
   5755                  ;;
   5756 	     *) ;;
   5757     esac
   5758 fi
   5759 
   5760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable" >&5
   5761 $as_echo "$enable" >&6; }
   5762 
   5763 
   5764 if test "$enable" = "yes"; then
   5765    for ac_header in dlfcn.h
   5766 do :
   5767   ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
   5768 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   5769   cat >>confdefs.h <<_ACEOF
   5770 #define HAVE_DLFCN_H 1
   5771 _ACEOF
   5772 
   5773 fi
   5774 
   5775 done
   5776 
   5777    #AC_MSG_RESULT($enabled)
   5778    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   5779 $as_echo_n "checking for library containing dlopen... " >&6; }
   5780 if ${ac_cv_search_dlopen+:} false; then :
   5781   $as_echo_n "(cached) " >&6
   5782 else
   5783   ac_func_search_save_LIBS=$LIBS
   5784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5785 /* end confdefs.h.  */
   5786 
   5787 /* Override any GCC internal prototype to avoid an error.
   5788    Use char because int might match the return type of a GCC
   5789    builtin and then its argument prototype would still apply.  */
   5790 #ifdef __cplusplus
   5791 extern "C"
   5792 #endif
   5793 char dlopen ();
   5794 int
   5795 main ()
   5796 {
   5797 return dlopen ();
   5798   ;
   5799   return 0;
   5800 }
   5801 _ACEOF
   5802 for ac_lib in '' dl; do
   5803   if test -z "$ac_lib"; then
   5804     ac_res="none required"
   5805   else
   5806     ac_res=-l$ac_lib
   5807     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   5808   fi
   5809   if ac_fn_c_try_link "$LINENO"; then :
   5810   ac_cv_search_dlopen=$ac_res
   5811 fi
   5812 rm -f core conftest.err conftest.$ac_objext \
   5813     conftest$ac_exeext
   5814   if ${ac_cv_search_dlopen+:} false; then :
   5815   break
   5816 fi
   5817 done
   5818 if ${ac_cv_search_dlopen+:} false; then :
   5819 
   5820 else
   5821   ac_cv_search_dlopen=no
   5822 fi
   5823 rm conftest.$ac_ext
   5824 LIBS=$ac_func_search_save_LIBS
   5825 fi
   5826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   5827 $as_echo "$ac_cv_search_dlopen" >&6; }
   5828 ac_res=$ac_cv_search_dlopen
   5829 if test "$ac_res" != no; then :
   5830   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   5831 
   5832 fi
   5833 
   5834    for ac_func in dlopen
   5835 do :
   5836   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   5837 if test "x$ac_cv_func_dlopen" = xyes; then :
   5838   cat >>confdefs.h <<_ACEOF
   5839 #define HAVE_DLOPEN 1
   5840 _ACEOF
   5841 
   5842 fi
   5843 done
   5844 
   5845 
   5846    if test "x$ac_cv_func_dlopen" != xyes; then
   5847       CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DHAVE_DLOPEN=0"
   5848    fi
   5849 fi
   5850 
   5851 # Check for miscellanous functions.
   5852 # So, use for putil / tools only.
   5853 # Note that this will generate HAVE_GETTIMEOFDAY, not U_HAVE_GETTIMEOFDAY
   5854 for ac_func in gettimeofday
   5855 do :
   5856   ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
   5857 if test "x$ac_cv_func_gettimeofday" = xyes; then :
   5858   cat >>confdefs.h <<_ACEOF
   5859 #define HAVE_GETTIMEOFDAY 1
   5860 _ACEOF
   5861 
   5862 fi
   5863 done
   5864 
   5865 
   5866 
   5867 # Check whether to use the evil rpath or not
   5868 # Check whether --enable-rpath was given.
   5869 if test "${enable_rpath+set}" = set; then :
   5870   enableval=$enable_rpath;  case "${enableval}" in
   5871 	     yes|"") ENABLE_RPATH=YES ;;
   5872 	     no) ;;
   5873 	     *) ;;
   5874     esac
   5875 else
   5876   ENABLE_RPATH=NO
   5877 
   5878 fi
   5879 
   5880 
   5881 
   5882 
   5883 
   5884 ac_ext=cpp
   5885 ac_cpp='$CXXCPP $CPPFLAGS'
   5886 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5887 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5888 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5889 
   5890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++ compiler" >&5
   5891 $as_echo_n "checking if we have a C++ compiler... " >&6; }
   5892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5893 /* end confdefs.h.  */
   5894 
   5895 int
   5896 main ()
   5897 {
   5898 
   5899   ;
   5900   return 0;
   5901 }
   5902 _ACEOF
   5903 if ac_fn_cxx_try_compile "$LINENO"; then :
   5904   cxx_okay=yes
   5905 else
   5906   cxx_okay=no
   5907 fi
   5908 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5909 if test $cxx_okay = yes
   5910 then
   5911 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Good" >&5
   5912 $as_echo "Good" >&6; }
   5913 else
   5914 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5915 $as_echo "no" >&6; }
   5916 	as_fn_error $? "C++ compiler $CXX does not work or no compiler found" "$LINENO" 5
   5917 fi
   5918 
   5919 if [ "$GXX" = yes ]; then
   5920     # if CXXFLAGS does not have a "-std=" setting, set it now to -std=c++0x,
   5921     # and check that the compiler still works.
   5922     if ! echo "$CXXFLAGS" | grep '\-std=' >/dev/null 2>&1; then
   5923         OLD_CXXFLAGS="${CXXFLAGS}"
   5924         CXXFLAGS="$CXXFLAGS --std=c++0x"
   5925         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++11 compiler" >&5
   5926 $as_echo_n "checking if we have a C++11 compiler... " >&6; }
   5927         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5928 /* end confdefs.h.  */
   5929 
   5930 int
   5931 main ()
   5932 {
   5933 
   5934   ;
   5935   return 0;
   5936 }
   5937 _ACEOF
   5938 if ac_fn_cxx_try_compile "$LINENO"; then :
   5939   cxx11_okay=yes
   5940 else
   5941   cxx11_okay=no
   5942 fi
   5943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5944         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cxx11_okay" >&5
   5945 $as_echo "$cxx11_okay" >&6; }
   5946         if [ $cxx11_okay = yes ]; then
   5947             { $as_echo "$as_me:${as_lineno-$LINENO}: Adding CXXFLAGS option --std=c++0x" >&5
   5948 $as_echo "$as_me: Adding CXXFLAGS option --std=c++0x" >&6;}
   5949             UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} --std=c++0x"
   5950         else
   5951             CXXFLAGS="$OLD_CXXFLAGS"
   5952         fi
   5953         case "${host}" in
   5954         *-*-solaris*)
   5955             CXXFLAGS="$OLD_CXXFLAGS"
   5956             ;;
   5957         esac
   5958     fi
   5959 fi
   5960 
   5961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <string> works" >&5
   5962 $as_echo_n "checking if #include <string> works... " >&6; }
   5963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5964 /* end confdefs.h.  */
   5965 #include <string>
   5966 int
   5967 main ()
   5968 {
   5969 
   5970   ;
   5971   return 0;
   5972 }
   5973 _ACEOF
   5974 if ac_fn_cxx_try_compile "$LINENO"; then :
   5975   ac_cv_header_stdstring=yes
   5976 else
   5977   ac_cv_header_stdstring=no
   5978 fi
   5979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdstring" >&5
   5981 $as_echo "$ac_cv_header_stdstring" >&6; }
   5982 if test $ac_cv_header_stdstring = yes
   5983 then
   5984 	U_HAVE_STD_STRING=1
   5985 else
   5986         U_HAVE_STD_STRING=0
   5987         CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0"
   5988 fi
   5989 
   5990 
   5991 
   5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <atomic> works" >&5
   5993 $as_echo_n "checking if #include <atomic> works... " >&6; }
   5994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5995 /* end confdefs.h.  */
   5996 #include <atomic>
   5997 int
   5998 main ()
   5999 {
   6000 
   6001   ;
   6002   return 0;
   6003 }
   6004 _ACEOF
   6005 if ac_fn_cxx_try_compile "$LINENO"; then :
   6006   ac_cv_header_atomic=yes
   6007 else
   6008   ac_cv_header_atomic=no
   6009 fi
   6010 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_atomic" >&5
   6012 $as_echo "$ac_cv_header_atomic" >&6; }
   6013 if test $ac_cv_header_atomic = yes
   6014 then
   6015 	U_HAVE_ATOMIC=1
   6016 else
   6017         U_HAVE_ATOMIC=0
   6018 fi
   6019 # Make this available via CPPFLAGS
   6020 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_ATOMIC=${U_HAVE_ATOMIC}"
   6021 
   6022 
   6023 ac_ext=c
   6024 ac_cpp='$CPP $CPPFLAGS'
   6025 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6026 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6027 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6028 
   6029 
   6030 # Always build ICU with multi-threading support.
   6031 OLD_LIBS=${LIBS}
   6032 
   6033 # For Compaq Tru64 (OSF1), we must look for pthread_attr_init
   6034 # and must do this before seaching for pthread_mutex_destroy, or
   6035 # we will pick up libpthreads.so not libpthread.so
   6036 # If this fails, then we must test for HPUX specials, before
   6037 # moving on to a more generic test
   6038 
   6039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_attr_init in -lpthread" >&5
   6040 $as_echo_n "checking for pthread_attr_init in -lpthread... " >&6; }
   6041 if ${ac_cv_lib_pthread_pthread_attr_init+:} false; then :
   6042   $as_echo_n "(cached) " >&6
   6043 else
   6044   ac_check_lib_save_LIBS=$LIBS
   6045 LIBS="-lpthread  $LIBS"
   6046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6047 /* end confdefs.h.  */
   6048 
   6049 /* Override any GCC internal prototype to avoid an error.
   6050    Use char because int might match the return type of a GCC
   6051    builtin and then its argument prototype would still apply.  */
   6052 #ifdef __cplusplus
   6053 extern "C"
   6054 #endif
   6055 char pthread_attr_init ();
   6056 int
   6057 main ()
   6058 {
   6059 return pthread_attr_init ();
   6060   ;
   6061   return 0;
   6062 }
   6063 _ACEOF
   6064 if ac_fn_c_try_link "$LINENO"; then :
   6065   ac_cv_lib_pthread_pthread_attr_init=yes
   6066 else
   6067   ac_cv_lib_pthread_pthread_attr_init=no
   6068 fi
   6069 rm -f core conftest.err conftest.$ac_objext \
   6070     conftest$ac_exeext conftest.$ac_ext
   6071 LIBS=$ac_check_lib_save_LIBS
   6072 fi
   6073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_attr_init" >&5
   6074 $as_echo "$ac_cv_lib_pthread_pthread_attr_init" >&6; }
   6075 if test "x$ac_cv_lib_pthread_pthread_attr_init" = xyes; then :
   6076   cat >>confdefs.h <<_ACEOF
   6077 #define HAVE_LIBPTHREAD 1
   6078 _ACEOF
   6079 
   6080   LIBS="-lpthread $LIBS"
   6081 
   6082 fi
   6083 
   6084 if test $ac_cv_lib_pthread_pthread_attr_init = yes; then
   6085   :
   6086 else
   6087   # Locate the right library for POSIX threads. We look for the
   6088   # symbols in the libraries first, because on Solaris libc provides
   6089   # pthread_create but libpthread has the real code :(
   6090   # AIX uses libpthreads instead of libpthread, and HP/UX uses libpthread
   6091   # FreeBSD users may need libpthread if they do not have libc_r.
   6092 
   6093 
   6094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutex_destroy" >&5
   6095 $as_echo_n "checking for library containing pthread_mutex_destroy... " >&6; }
   6096 if ${ac_cv_search_pthread_mutex_destroy+:} false; then :
   6097   $as_echo_n "(cached) " >&6
   6098 else
   6099   ac_func_search_save_LIBS="$LIBS"
   6100 ac_cv_search_pthread_mutex_destroy="no"
   6101 for i in pthread pthreads c_r ; do
   6102 LIBS="-l$i  $ac_func_search_save_LIBS"
   6103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6104 /* end confdefs.h.  */
   6105 
   6106 /* Override any GCC internal prototype to avoid an error.
   6107    Use char because int might match the return type of a GCC
   6108    builtin and then its argument prototype would still apply.  */
   6109 #ifdef __cplusplus
   6110 extern "C"
   6111 #endif
   6112 char pthread_mutex_destroy ();
   6113 int
   6114 main ()
   6115 {
   6116 return pthread_mutex_destroy ();
   6117   ;
   6118   return 0;
   6119 }
   6120 _ACEOF
   6121 if ac_fn_c_try_link "$LINENO"; then :
   6122   ac_cv_search_pthread_mutex_destroy="-l$i"
   6123 break
   6124 fi
   6125 rm -f core conftest.err conftest.$ac_objext \
   6126     conftest$ac_exeext conftest.$ac_ext
   6127 done
   6128 if test "$ac_cv_search_pthread_mutex_destroy" = "no"; then
   6129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6130 /* end confdefs.h.  */
   6131 
   6132 /* Override any GCC internal prototype to avoid an error.
   6133    Use char because int might match the return type of a GCC
   6134    builtin and then its argument prototype would still apply.  */
   6135 #ifdef __cplusplus
   6136 extern "C"
   6137 #endif
   6138 char pthread_mutex_destroy ();
   6139 int
   6140 main ()
   6141 {
   6142 return pthread_mutex_destroy ();
   6143   ;
   6144   return 0;
   6145 }
   6146 _ACEOF
   6147 if ac_fn_c_try_link "$LINENO"; then :
   6148   ac_cv_search_pthread_mutex_destroy="none required"
   6149 fi
   6150 rm -f core conftest.err conftest.$ac_objext \
   6151     conftest$ac_exeext conftest.$ac_ext
   6152 fi
   6153 LIBS="$ac_func_search_save_LIBS"
   6154 fi
   6155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutex_destroy" >&5
   6156 $as_echo "$ac_cv_search_pthread_mutex_destroy" >&6; }
   6157 if test "$ac_cv_search_pthread_mutex_destroy" != "no"; then
   6158   test "$ac_cv_search_pthread_mutex_destroy" = "none required" || LIBS="$ac_cv_search_pthread_mutex_destroy $LIBS"
   6159 
   6160 else :
   6161 
   6162 fi
   6163 
   6164   if test "$ac_cv_search_pthread_mutex_destroy" != no; then
   6165     :
   6166   else
   6167     # For HP 11
   6168     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5
   6169 $as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; }
   6170 if ${ac_cv_lib_pthread_pthread_mutex_init+:} false; then :
   6171   $as_echo_n "(cached) " >&6
   6172 else
   6173   ac_check_lib_save_LIBS=$LIBS
   6174 LIBS="-lpthread  $LIBS"
   6175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6176 /* end confdefs.h.  */
   6177 
   6178 /* Override any GCC internal prototype to avoid an error.
   6179    Use char because int might match the return type of a GCC
   6180    builtin and then its argument prototype would still apply.  */
   6181 #ifdef __cplusplus
   6182 extern "C"
   6183 #endif
   6184 char pthread_mutex_init ();
   6185 int
   6186 main ()
   6187 {
   6188 return pthread_mutex_init ();
   6189   ;
   6190   return 0;
   6191 }
   6192 _ACEOF
   6193 if ac_fn_c_try_link "$LINENO"; then :
   6194   ac_cv_lib_pthread_pthread_mutex_init=yes
   6195 else
   6196   ac_cv_lib_pthread_pthread_mutex_init=no
   6197 fi
   6198 rm -f core conftest.err conftest.$ac_objext \
   6199     conftest$ac_exeext conftest.$ac_ext
   6200 LIBS=$ac_check_lib_save_LIBS
   6201 fi
   6202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
   6203 $as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
   6204 if test "x$ac_cv_lib_pthread_pthread_mutex_init" = xyes; then :
   6205   cat >>confdefs.h <<_ACEOF
   6206 #define HAVE_LIBPTHREAD 1
   6207 _ACEOF
   6208 
   6209   LIBS="-lpthread $LIBS"
   6210 
   6211 fi
   6212 
   6213     if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
   6214       :
   6215     fi
   6216   fi
   6217 
   6218   ac_fn_c_check_func "$LINENO" "pthread_mutex_lock" "ac_cv_func_pthread_mutex_lock"
   6219 if test "x$ac_cv_func_pthread_mutex_lock" = xyes; then :
   6220 
   6221 fi
   6222 
   6223 
   6224   if test $ac_cv_func_pthread_mutex_lock = yes; then
   6225     :
   6226   fi
   6227 fi
   6228 # Check to see if we are using CygWin with MSVC
   6229 case "${host}" in
   6230 *-pc-cygwin*|*-pc-mingw*)
   6231   # For gcc, the thread options are set by mh-mingw/mh-cygwin
   6232   # For msvc, the thread options are set by runConfigureICU
   6233   :
   6234   ;;
   6235 *-*-hpux*)
   6236   # Add -mt because it does several nice things on newer compilers.
   6237   case "${icu_cv_host_frag}" in
   6238     mh-hpux-acc)
   6239       OLD_CXXFLAGS="${CXXFLAGS}"
   6240       CXXFLAGS="${CXXFLAGS} -mt"
   6241       if test x"`${CXX} ${CXXFLAGS} 2>&1`" != x""; then
   6242          CXXFLAGS="${OLD_CXXFLAGS}"
   6243       else
   6244          UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -mt"
   6245       fi
   6246     ;;
   6247   esac
   6248   ;;
   6249 *-*-solaris*)
   6250   case "${icu_cv_host_frag}" in
   6251     mh-solaris)
   6252          LIBS="${LIBS} -mt"
   6253     ;;
   6254   esac
   6255   ;;
   6256 esac
   6257 
   6258 # Check whether --enable-weak-threads was given.
   6259 if test "${enable_weak_threads+set}" = set; then :
   6260   enableval=$enable_weak_threads; case "${enableval}" in
   6261 		yes)
   6262             LIB_THREAD="${LIBS%${OLD_LIBS}}"
   6263             LIBS=${OLD_LIBS}
   6264             ;;
   6265 		no)  ;;
   6266 		*) as_fn_error $? "bad value ${enableval} for --enable-weak-threads" "$LINENO" 5 ;;
   6267 		esac
   6268 fi
   6269 
   6270 
   6271 
   6272 # Check for mmap()
   6273 
   6274 # The AC_FUNC_MMAP macro doesn't work properly.  It seems to be too specific.
   6275 # Do this check instead.
   6276 HAVE_MMAP=0
   6277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mmap" >&5
   6278 $as_echo_n "checking for mmap... " >&6; }
   6279 if ${ac_cv_func_mmap_ok+:} false; then :
   6280   $as_echo_n "(cached) " >&6
   6281 else
   6282   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6283 /* end confdefs.h.  */
   6284 #include <unistd.h>
   6285 #include <sys/mman.h>
   6286 #include <sys/stat.h>
   6287 #include <fcntl.h>
   6288 int
   6289 main ()
   6290 {
   6291 mmap((void *)0, 0, PROT_READ, 0, 0, 0);
   6292   ;
   6293   return 0;
   6294 }
   6295 _ACEOF
   6296 if ac_fn_c_try_link "$LINENO"; then :
   6297   ac_cv_func_mmap_ok=yes
   6298 else
   6299   ac_cv_func_mmap_ok=no
   6300 fi
   6301 rm -f core conftest.err conftest.$ac_objext \
   6302     conftest$ac_exeext conftest.$ac_ext
   6303 fi
   6304 
   6305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_ok" >&5
   6306 $as_echo "$ac_cv_func_mmap_ok" >&6; }
   6307 if test $ac_cv_func_mmap_ok = yes
   6308 then
   6309     HAVE_MMAP=1
   6310 else
   6311     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_MMAP=0"
   6312 fi
   6313 
   6314 
   6315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for genccode assembly" >&5
   6316 $as_echo_n "checking for genccode assembly... " >&6; }
   6317 
   6318 # Check to see if genccode can generate simple assembly.
   6319 GENCCODE_ASSEMBLY=
   6320 case "${host}" in
   6321 *-linux*|*-kfreebsd*-gnu*|i*86-*-*bsd*|i*86-pc-gnu)
   6322     if test "$GCC" = yes; then
   6323         # We're using gcc, and the simple -a gcc command line works for genccode
   6324         GENCCODE_ASSEMBLY="-a gcc"
   6325     fi ;;
   6326 i*86-*-solaris*)
   6327     if test "$GCC" = yes; then
   6328         # When using gcc, look if we're also using GNU as.
   6329         # When using GNU as, the simple -a gcc command line works for genccode.
   6330         asv=`"${CC}" -print-prog-name=as 2>/dev/null`
   6331         asv=`"${asv}" --version 2>/dev/null`
   6332         case "X${asv}" in
   6333         X*GNU*) GENCCODE_ASSEMBLY="-a gcc" ;;
   6334         X*) GENCCODE_ASSEMBLY="-a sun-x86" ;;
   6335         esac
   6336         unset asv
   6337     else
   6338         GENCCODE_ASSEMBLY="-a sun-x86"
   6339     fi ;;
   6340 sparc-*-solaris*)
   6341     GENCCODE_ASSEMBLY="-a sun"
   6342     ;;
   6343 ia64-*-hpux*)
   6344 # There has been some issues with building ICU data on HPUX ia64 aCC
   6345 # when using the assemble code setting below.  For now, build without
   6346 # assemble code for this platform.  This will increase the build time.
   6347 #    GENCCODE_ASSEMBLY="-a aCC-ia64"
   6348     ;;
   6349 esac
   6350 
   6351 
   6352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENCCODE_ASSEMBLY" >&5
   6353 $as_echo "$GENCCODE_ASSEMBLY" >&6; }
   6354 
   6355 # Checks for header files
   6356 for ac_header in inttypes.h
   6357 do :
   6358   ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
   6359 if test "x$ac_cv_header_inttypes_h" = xyes; then :
   6360   cat >>confdefs.h <<_ACEOF
   6361 #define HAVE_INTTYPES_H 1
   6362 _ACEOF
   6363 
   6364 fi
   6365 
   6366 done
   6367 
   6368 if test $ac_cv_header_inttypes_h = no; then
   6369  U_HAVE_INTTYPES_H=0
   6370  CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
   6371 else
   6372  U_HAVE_INTTYPES_H=1
   6373 fi
   6374 if test "$CC" = ccc; then
   6375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"C compiler set to CCC ${CC}\" " >&5
   6376 $as_echo "\"C compiler set to CCC ${CC}\" " >&6; }
   6377  case "${host}" in
   6378         alpha*-*-*) U_HAVE_INTTYPES_H=0;
   6379         CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
   6380  esac
   6381 fi
   6382 
   6383 
   6384 
   6385 for ac_header in dirent.h
   6386 do :
   6387   ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default"
   6388 if test "x$ac_cv_header_dirent_h" = xyes; then :
   6389   cat >>confdefs.h <<_ACEOF
   6390 #define HAVE_DIRENT_H 1
   6391 _ACEOF
   6392 
   6393 fi
   6394 
   6395 done
   6396 
   6397 if test $ac_cv_header_dirent_h = no; then
   6398  U_HAVE_DIRENT_H=0
   6399  CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_DIRENT_H=0"
   6400 else
   6401  U_HAVE_DIRENT_H=1
   6402 fi
   6403 
   6404 
   6405 
   6406 # Check for endianness
   6407  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
   6408 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
   6409 if ${ac_cv_c_bigendian+:} false; then :
   6410   $as_echo_n "(cached) " >&6
   6411 else
   6412   ac_cv_c_bigendian=unknown
   6413     # See if we're dealing with a universal compiler.
   6414     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6415 /* end confdefs.h.  */
   6416 #ifndef __APPLE_CC__
   6417 	       not a universal capable compiler
   6418 	     #endif
   6419 	     typedef int dummy;
   6420 
   6421 _ACEOF
   6422 if ac_fn_c_try_compile "$LINENO"; then :
   6423 
   6424 	# Check for potential -arch flags.  It is not universal unless
   6425 	# there are at least two -arch flags with different values.
   6426 	ac_arch=
   6427 	ac_prev=
   6428 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
   6429 	 if test -n "$ac_prev"; then
   6430 	   case $ac_word in
   6431 	     i?86 | x86_64 | ppc | ppc64)
   6432 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
   6433 		 ac_arch=$ac_word
   6434 	       else
   6435 		 ac_cv_c_bigendian=universal
   6436 		 break
   6437 	       fi
   6438 	       ;;
   6439 	   esac
   6440 	   ac_prev=
   6441 	 elif test "x$ac_word" = "x-arch"; then
   6442 	   ac_prev=arch
   6443 	 fi
   6444        done
   6445 fi
   6446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6447     if test $ac_cv_c_bigendian = unknown; then
   6448       # See if sys/param.h defines the BYTE_ORDER macro.
   6449       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6450 /* end confdefs.h.  */
   6451 #include <sys/types.h>
   6452 	     #include <sys/param.h>
   6453 
   6454 int
   6455 main ()
   6456 {
   6457 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
   6458 		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
   6459 		     && LITTLE_ENDIAN)
   6460 	      bogus endian macros
   6461 	     #endif
   6462 
   6463   ;
   6464   return 0;
   6465 }
   6466 _ACEOF
   6467 if ac_fn_c_try_compile "$LINENO"; then :
   6468   # It does; now see whether it defined to BIG_ENDIAN or not.
   6469 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6470 /* end confdefs.h.  */
   6471 #include <sys/types.h>
   6472 		#include <sys/param.h>
   6473 
   6474 int
   6475 main ()
   6476 {
   6477 #if BYTE_ORDER != BIG_ENDIAN
   6478 		 not big endian
   6479 		#endif
   6480 
   6481   ;
   6482   return 0;
   6483 }
   6484 _ACEOF
   6485 if ac_fn_c_try_compile "$LINENO"; then :
   6486   ac_cv_c_bigendian=yes
   6487 else
   6488   ac_cv_c_bigendian=no
   6489 fi
   6490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6491 fi
   6492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6493     fi
   6494     if test $ac_cv_c_bigendian = unknown; then
   6495       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
   6496       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6497 /* end confdefs.h.  */
   6498 #include <limits.h>
   6499 
   6500 int
   6501 main ()
   6502 {
   6503 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
   6504 	      bogus endian macros
   6505 	     #endif
   6506 
   6507   ;
   6508   return 0;
   6509 }
   6510 _ACEOF
   6511 if ac_fn_c_try_compile "$LINENO"; then :
   6512   # It does; now see whether it defined to _BIG_ENDIAN or not.
   6513 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6514 /* end confdefs.h.  */
   6515 #include <limits.h>
   6516 
   6517 int
   6518 main ()
   6519 {
   6520 #ifndef _BIG_ENDIAN
   6521 		 not big endian
   6522 		#endif
   6523 
   6524   ;
   6525   return 0;
   6526 }
   6527 _ACEOF
   6528 if ac_fn_c_try_compile "$LINENO"; then :
   6529   ac_cv_c_bigendian=yes
   6530 else
   6531   ac_cv_c_bigendian=no
   6532 fi
   6533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6534 fi
   6535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6536     fi
   6537     if test $ac_cv_c_bigendian = unknown; then
   6538       # Compile a test program.
   6539       if test "$cross_compiling" = yes; then :
   6540   # Try to guess by grepping values from an object file.
   6541 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6542 /* end confdefs.h.  */
   6543 short int ascii_mm[] =
   6544 		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
   6545 		short int ascii_ii[] =
   6546 		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
   6547 		int use_ascii (int i) {
   6548 		  return ascii_mm[i] + ascii_ii[i];
   6549 		}
   6550 		short int ebcdic_ii[] =
   6551 		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
   6552 		short int ebcdic_mm[] =
   6553 		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
   6554 		int use_ebcdic (int i) {
   6555 		  return ebcdic_mm[i] + ebcdic_ii[i];
   6556 		}
   6557 		extern int foo;
   6558 
   6559 int
   6560 main ()
   6561 {
   6562 return use_ascii (foo) == use_ebcdic (foo);
   6563   ;
   6564   return 0;
   6565 }
   6566 _ACEOF
   6567 if ac_fn_c_try_compile "$LINENO"; then :
   6568   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
   6569 	      ac_cv_c_bigendian=yes
   6570 	    fi
   6571 	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
   6572 	      if test "$ac_cv_c_bigendian" = unknown; then
   6573 		ac_cv_c_bigendian=no
   6574 	      else
   6575 		# finding both strings is unlikely to happen, but who knows?
   6576 		ac_cv_c_bigendian=unknown
   6577 	      fi
   6578 	    fi
   6579 fi
   6580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6581 else
   6582   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6583 /* end confdefs.h.  */
   6584 $ac_includes_default
   6585 int
   6586 main ()
   6587 {
   6588 
   6589 	     /* Are we little or big endian?  From Harbison&Steele.  */
   6590 	     union
   6591 	     {
   6592 	       long int l;
   6593 	       char c[sizeof (long int)];
   6594 	     } u;
   6595 	     u.l = 1;
   6596 	     return u.c[sizeof (long int) - 1] == 1;
   6597 
   6598   ;
   6599   return 0;
   6600 }
   6601 _ACEOF
   6602 if ac_fn_c_try_run "$LINENO"; then :
   6603   ac_cv_c_bigendian=no
   6604 else
   6605   ac_cv_c_bigendian=yes
   6606 fi
   6607 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   6608   conftest.$ac_objext conftest.beam conftest.$ac_ext
   6609 fi
   6610 
   6611     fi
   6612 fi
   6613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
   6614 $as_echo "$ac_cv_c_bigendian" >&6; }
   6615  case $ac_cv_c_bigendian in #(
   6616    yes)
   6617      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
   6618 ;; #(
   6619    no)
   6620       ;; #(
   6621    universal)
   6622 
   6623 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
   6624 
   6625      ;; #(
   6626    *)
   6627      as_fn_error $? "unknown endianness
   6628  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
   6629  esac
   6630 
   6631 if test $ac_cv_c_bigendian = no; then
   6632 U_IS_BIG_ENDIAN=0
   6633 U_ENDIAN_CHAR="l"
   6634 else
   6635 U_IS_BIG_ENDIAN=1
   6636 U_ENDIAN_CHAR="b"
   6637 fi
   6638 
   6639 
   6640 # Do various POSIX related checks
   6641 U_HAVE_NL_LANGINFO_CODESET=0
   6642 U_NL_LANGINFO_CODESET=-1
   6643 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
   6644 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
   6645   U_HAVE_NL_LANGINFO=1
   6646 else
   6647   U_HAVE_NL_LANGINFO=0
   6648 fi
   6649 
   6650 if test $U_HAVE_NL_LANGINFO -eq 1; then
   6651   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo's argument to obtain the codeset" >&5
   6652 $as_echo_n "checking for nl_langinfo's argument to obtain the codeset... " >&6; }
   6653 if ${ac_cv_nl_langinfo_codeset+:} false; then :
   6654   $as_echo_n "(cached) " >&6
   6655 else
   6656   ac_cv_nl_langinfo_codeset="unknown"
   6657   for a in CODESET _NL_CTYPE_CODESET_NAME; do
   6658   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6659 /* end confdefs.h.  */
   6660 #include <langinfo.h>
   6661 int
   6662 main ()
   6663 {
   6664 nl_langinfo($a);
   6665   ;
   6666   return 0;
   6667 }
   6668 _ACEOF
   6669 if ac_fn_c_try_link "$LINENO"; then :
   6670   ac_cv_nl_langinfo_codeset="$a"; break
   6671 fi
   6672 rm -f core conftest.err conftest.$ac_objext \
   6673     conftest$ac_exeext conftest.$ac_ext
   6674   done
   6675 fi
   6676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_nl_langinfo_codeset" >&5
   6677 $as_echo "$ac_cv_nl_langinfo_codeset" >&6; }
   6678   if test x$ac_cv_nl_langinfo_codeset != xunknown
   6679   then
   6680       U_HAVE_NL_LANGINFO_CODESET=1
   6681       U_NL_LANGINFO_CODESET=$ac_cv_nl_langinfo_codeset
   6682       if test "x${ac_cv_nl_langinfo_codeset}" != "xCODESET"
   6683       then
   6684         CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DNL_LANGINFO_CODESET=${ac_cv_nl_langinfo_codeset}"
   6685       fi
   6686   else
   6687       CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_NL_LANGINFO_CODESET=0"
   6688   fi
   6689 fi
   6690 
   6691 
   6692 
   6693 # Namespace support checks
   6694 ac_ext=cpp
   6695 ac_cpp='$CXXCPP $CPPFLAGS'
   6696 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6697 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6698 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6699 
   6700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for namespace support" >&5
   6701 $as_echo_n "checking for namespace support... " >&6; }
   6702 if ${ac_cv_namespace_ok+:} false; then :
   6703   $as_echo_n "(cached) " >&6
   6704 else
   6705   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6706 /* end confdefs.h.  */
   6707 namespace x_version {void f(){}}
   6708     namespace x = x_version;
   6709     using namespace x_version;
   6710 
   6711 int
   6712 main ()
   6713 {
   6714 f();
   6715   ;
   6716   return 0;
   6717 }
   6718 _ACEOF
   6719 if ac_fn_cxx_try_link "$LINENO"; then :
   6720   ac_cv_namespace_ok=yes
   6721 else
   6722   ac_cv_namespace_ok=no
   6723 fi
   6724 rm -f core conftest.err conftest.$ac_objext \
   6725     conftest$ac_exeext conftest.$ac_ext
   6726 fi
   6727 
   6728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_namespace_ok" >&5
   6729 $as_echo "$ac_cv_namespace_ok" >&6; }
   6730 if test $ac_cv_namespace_ok = no
   6731 then
   6732     as_fn_error $? "Namespace support is required to build ICU." "$LINENO" 5
   6733 fi
   6734 
   6735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for properly overriding new and delete" >&5
   6736 $as_echo_n "checking for properly overriding new and delete... " >&6; }
   6737 U_OVERRIDE_CXX_ALLOCATION=0
   6738 U_HAVE_PLACEMENT_NEW=0
   6739 if ${ac_cv_override_cxx_allocation_ok+:} false; then :
   6740   $as_echo_n "(cached) " >&6
   6741 else
   6742   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6743 /* end confdefs.h.  */
   6744 #include <stdlib.h>
   6745     class UMemory {
   6746     public:
   6747     void *operator new(size_t size) {return malloc(size);}
   6748     void *operator new[](size_t size) {return malloc(size);}
   6749     void operator delete(void *p) {free(p);}
   6750     void operator delete[](void *p) {free(p);}
   6751     };
   6752 
   6753 int
   6754 main ()
   6755 {
   6756 
   6757   ;
   6758   return 0;
   6759 }
   6760 _ACEOF
   6761 if ac_fn_cxx_try_link "$LINENO"; then :
   6762   ac_cv_override_cxx_allocation_ok=yes
   6763 else
   6764   ac_cv_override_cxx_allocation_ok=no
   6765 fi
   6766 rm -f core conftest.err conftest.$ac_objext \
   6767     conftest$ac_exeext conftest.$ac_ext
   6768 fi
   6769 
   6770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_cxx_allocation_ok" >&5
   6771 $as_echo "$ac_cv_override_cxx_allocation_ok" >&6; }
   6772 if test $ac_cv_override_cxx_allocation_ok = yes
   6773 then
   6774     U_OVERRIDE_CXX_ALLOCATION=1
   6775     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for placement new and delete" >&5
   6776 $as_echo_n "checking for placement new and delete... " >&6; }
   6777     if ${ac_cv_override_placement_new_ok+:} false; then :
   6778   $as_echo_n "(cached) " >&6
   6779 else
   6780   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6781 /* end confdefs.h.  */
   6782 #include <stdlib.h>
   6783         class UMemory {
   6784         public:
   6785         void *operator new(size_t size) {return malloc(size);}
   6786         void *operator new[](size_t size) {return malloc(size);}
   6787         void operator delete(void *p) {free(p);}
   6788         void operator delete[](void *p) {free(p);}
   6789         void * operator new(size_t, void *ptr) { return ptr; }
   6790         void operator delete(void *, void *) {}
   6791         };
   6792 
   6793 int
   6794 main ()
   6795 {
   6796 
   6797   ;
   6798   return 0;
   6799 }
   6800 _ACEOF
   6801 if ac_fn_cxx_try_link "$LINENO"; then :
   6802   ac_cv_override_placement_new_ok=yes
   6803 else
   6804   ac_cv_override_placement_new_ok=no
   6805 fi
   6806 rm -f core conftest.err conftest.$ac_objext \
   6807     conftest$ac_exeext conftest.$ac_ext
   6808 fi
   6809 
   6810     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_placement_new_ok" >&5
   6811 $as_echo "$ac_cv_override_placement_new_ok" >&6; }
   6812     if test $ac_cv_override_placement_new_ok = yes
   6813     then
   6814         U_HAVE_PLACEMENT_NEW=1
   6815     else
   6816         CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_PLACEMENT_NEW=0"
   6817     fi
   6818 else
   6819     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_OVERRIDE_CXX_ALLOCATION=0"
   6820 fi
   6821 
   6822 
   6823 
   6824 ac_ext=c
   6825 ac_cpp='$CPP $CPPFLAGS'
   6826 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6827 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6828 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6829 
   6830 ac_fn_c_check_func "$LINENO" "popen" "ac_cv_func_popen"
   6831 if test "x$ac_cv_func_popen" = xyes; then :
   6832 
   6833 fi
   6834 
   6835 if test x$ac_cv_func_popen = xyes
   6836 then
   6837      U_HAVE_POPEN=1
   6838 else
   6839      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_POPEN=0"
   6840      U_HAVE_POPEN=0
   6841 fi
   6842 
   6843 
   6844 ac_fn_c_check_func "$LINENO" "tzset" "ac_cv_func_tzset"
   6845 if test "x$ac_cv_func_tzset" = xyes; then :
   6846 
   6847 fi
   6848 
   6849 U_HAVE_TZSET=0
   6850 if test x$ac_cv_func_tzset = xyes
   6851 then
   6852     U_TZSET=tzset
   6853     U_HAVE_TZSET=1
   6854 else
   6855     ac_fn_c_check_func "$LINENO" "_tzset" "ac_cv_func__tzset"
   6856 if test "x$ac_cv_func__tzset" = xyes; then :
   6857 
   6858 fi
   6859 
   6860     if test x$ac_cv_func__tzset = xyes
   6861     then
   6862         U_TZSET=_tzset
   6863         U_HAVE_TZSET=1
   6864     else
   6865       CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZSET=0"
   6866     fi
   6867 fi
   6868 
   6869 
   6870 
   6871 U_HAVE_TZNAME=0
   6872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
   6873 $as_echo_n "checking for tzname... " >&6; }
   6874 if ${ac_cv_var_tzname+:} false; then :
   6875   $as_echo_n "(cached) " >&6
   6876 else
   6877   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6878 /* end confdefs.h.  */
   6879 #ifndef _XOPEN_SOURCE
   6880 #define _XOPEN_SOURCE
   6881 #endif
   6882 #include <stdlib.h>
   6883 #include <time.h>
   6884 #ifndef tzname /* For SGI.  */
   6885 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
   6886 #endif
   6887 int
   6888 main ()
   6889 {
   6890 atoi(*tzname);
   6891   ;
   6892   return 0;
   6893 }
   6894 _ACEOF
   6895 if ac_fn_c_try_link "$LINENO"; then :
   6896   ac_cv_var_tzname=yes
   6897 else
   6898   ac_cv_var_tzname=no
   6899 fi
   6900 rm -f core conftest.err conftest.$ac_objext \
   6901     conftest$ac_exeext conftest.$ac_ext
   6902 fi
   6903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
   6904 $as_echo "$ac_cv_var_tzname" >&6; }
   6905 if test $ac_cv_var_tzname = yes; then
   6906   U_TZNAME=tzname
   6907   U_HAVE_TZNAME=1
   6908 else
   6909   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _tzname" >&5
   6910 $as_echo_n "checking for _tzname... " >&6; }
   6911 if ${ac_cv_var__tzname+:} false; then :
   6912   $as_echo_n "(cached) " >&6
   6913 else
   6914   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6915 /* end confdefs.h.  */
   6916 #include <stdlib.h>
   6917   #include <time.h>
   6918   extern char *_tzname[];
   6919 int
   6920 main ()
   6921 {
   6922 atoi(*_tzname);
   6923   ;
   6924   return 0;
   6925 }
   6926 _ACEOF
   6927 if ac_fn_c_try_link "$LINENO"; then :
   6928   ac_cv_var__tzname=yes
   6929 else
   6930   ac_cv_var__tzname=no
   6931 fi
   6932 rm -f core conftest.err conftest.$ac_objext \
   6933     conftest$ac_exeext conftest.$ac_ext
   6934 fi
   6935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__tzname" >&5
   6936 $as_echo "$ac_cv_var__tzname" >&6; }
   6937     if test $ac_cv_var__tzname = yes; then
   6938       U_TZNAME=_tzname
   6939       U_HAVE_TZNAME=1
   6940     else
   6941      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZNAME=0"
   6942     fi
   6943 fi
   6944 
   6945 
   6946 
   6947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for timezone" >&5
   6948 $as_echo_n "checking for timezone... " >&6; }
   6949 if ${ac_cv_var_timezone+:} false; then :
   6950   $as_echo_n "(cached) " >&6
   6951 else
   6952   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6953 /* end confdefs.h.  */
   6954 #ifndef _XOPEN_SOURCE
   6955 #define _XOPEN_SOURCE
   6956 #endif
   6957 #include <time.h>
   6958 
   6959 int
   6960 main ()
   6961 {
   6962 timezone = 1;
   6963   ;
   6964   return 0;
   6965 }
   6966 _ACEOF
   6967 if ac_fn_c_try_link "$LINENO"; then :
   6968   ac_cv_var_timezone=yes
   6969 else
   6970   ac_cv_var_timezone=no
   6971 fi
   6972 rm -f core conftest.err conftest.$ac_objext \
   6973     conftest$ac_exeext conftest.$ac_ext
   6974 fi
   6975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_timezone" >&5
   6976 $as_echo "$ac_cv_var_timezone" >&6; }
   6977 U_HAVE_TIMEZONE=0
   6978 if test $ac_cv_var_timezone = yes; then
   6979   U_TIMEZONE=timezone
   6980   U_HAVE_TIMEZONE=1
   6981 else
   6982   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __timezone" >&5
   6983 $as_echo_n "checking for __timezone... " >&6; }
   6984 if ${ac_cv_var___timezone+:} false; then :
   6985   $as_echo_n "(cached) " >&6
   6986 else
   6987   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6988 /* end confdefs.h.  */
   6989 #include <time.h>
   6990 int
   6991 main ()
   6992 {
   6993 __timezone = 1;
   6994   ;
   6995   return 0;
   6996 }
   6997 _ACEOF
   6998 if ac_fn_c_try_link "$LINENO"; then :
   6999   ac_cv_var___timezone=yes
   7000 else
   7001   ac_cv_var___timezone=no
   7002 fi
   7003 rm -f core conftest.err conftest.$ac_objext \
   7004     conftest$ac_exeext conftest.$ac_ext
   7005 fi
   7006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var___timezone" >&5
   7007 $as_echo "$ac_cv_var___timezone" >&6; }
   7008   if test $ac_cv_var___timezone = yes; then
   7009     U_TIMEZONE=__timezone
   7010     U_HAVE_TIMEZONE=1
   7011   else
   7012     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _timezone" >&5
   7013 $as_echo_n "checking for _timezone... " >&6; }
   7014 if ${ac_cv_var__timezone+:} false; then :
   7015   $as_echo_n "(cached) " >&6
   7016 else
   7017   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7018 /* end confdefs.h.  */
   7019 #include <time.h>
   7020 int
   7021 main ()
   7022 {
   7023 _timezone = 1;
   7024   ;
   7025   return 0;
   7026 }
   7027 _ACEOF
   7028 if ac_fn_c_try_link "$LINENO"; then :
   7029   ac_cv_var__timezone=yes
   7030 else
   7031   ac_cv_var__timezone=no
   7032 fi
   7033 rm -f core conftest.err conftest.$ac_objext \
   7034     conftest$ac_exeext conftest.$ac_ext
   7035 fi
   7036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__timezone" >&5
   7037 $as_echo "$ac_cv_var__timezone" >&6; }
   7038     if test $ac_cv_var__timezone = yes; then
   7039       U_TIMEZONE=_timezone
   7040       U_HAVE_TIMEZONE=1
   7041     else
   7042      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TIMEZONE=0"
   7043     fi
   7044   fi
   7045 fi
   7046 
   7047 
   7048 
   7049 ac_fn_c_check_func "$LINENO" "strtod_l" "ac_cv_func_strtod_l"
   7050 if test "x$ac_cv_func_strtod_l" = xyes; then :
   7051 
   7052 fi
   7053 
   7054 if test x$ac_cv_func_strtod_l = xyes
   7055 then
   7056      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRTOD_L=1"
   7057      U_HAVE_STRTOD_L=1
   7058 else
   7059      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRTOD_L=0"
   7060      U_HAVE_STRTOD_L=0
   7061 fi
   7062 
   7063 
   7064 # Checks for typedefs
   7065 ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default"
   7066 if test "x$ac_cv_type_int8_t" = xyes; then :
   7067 
   7068 else
   7069 
   7070 cat >>confdefs.h <<_ACEOF
   7071 #define int8_t signed char
   7072 _ACEOF
   7073 
   7074 fi
   7075 
   7076 ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
   7077 if test "x$ac_cv_type_uint8_t" = xyes; then :
   7078 
   7079 else
   7080 
   7081 cat >>confdefs.h <<_ACEOF
   7082 #define uint8_t unsigned char
   7083 _ACEOF
   7084 
   7085 fi
   7086 
   7087 ac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
   7088 if test "x$ac_cv_type_int16_t" = xyes; then :
   7089 
   7090 else
   7091 
   7092 cat >>confdefs.h <<_ACEOF
   7093 #define int16_t signed short
   7094 _ACEOF
   7095 
   7096 fi
   7097 
   7098 ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
   7099 if test "x$ac_cv_type_uint16_t" = xyes; then :
   7100 
   7101 else
   7102 
   7103 cat >>confdefs.h <<_ACEOF
   7104 #define uint16_t unsigned short
   7105 _ACEOF
   7106 
   7107 fi
   7108 
   7109 ac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default"
   7110 if test "x$ac_cv_type_int32_t" = xyes; then :
   7111 
   7112 else
   7113 
   7114 cat >>confdefs.h <<_ACEOF
   7115 #define int32_t signed long
   7116 _ACEOF
   7117 
   7118 fi
   7119 
   7120 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
   7121 if test "x$ac_cv_type_uint32_t" = xyes; then :
   7122 
   7123 else
   7124 
   7125 cat >>confdefs.h <<_ACEOF
   7126 #define uint32_t unsigned long
   7127 _ACEOF
   7128 
   7129 fi
   7130 
   7131 ac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default"
   7132 if test "x$ac_cv_type_int64_t" = xyes; then :
   7133 
   7134 else
   7135 
   7136 cat >>confdefs.h <<_ACEOF
   7137 #define int64_t signed long long
   7138 _ACEOF
   7139 
   7140 fi
   7141 
   7142 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
   7143 if test "x$ac_cv_type_uint64_t" = xyes; then :
   7144 
   7145 else
   7146 
   7147 cat >>confdefs.h <<_ACEOF
   7148 #define uint64_t unsigned long long
   7149 _ACEOF
   7150 
   7151 fi
   7152 
   7153 
   7154 if test $ac_cv_type_int8_t = no; then
   7155 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT8_T=0"
   7156 fi
   7157 
   7158 if test $ac_cv_type_uint8_t = no; then
   7159 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT8_T=0"
   7160 fi
   7161 
   7162 if test $ac_cv_type_int16_t = no; then
   7163 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT16_T=0"
   7164 fi
   7165 
   7166 if test $ac_cv_type_uint16_t = no; then
   7167 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT16_T=0"
   7168 fi
   7169 
   7170 if test $ac_cv_type_int32_t = no; then
   7171 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT32_T=0"
   7172 fi
   7173 
   7174 if test $ac_cv_type_uint32_t = no; then
   7175 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT32_T=0"
   7176 fi
   7177 
   7178 if test $ac_cv_type_int64_t = no; then
   7179 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT64_T=0"
   7180 fi
   7181 
   7182 if test $ac_cv_type_uint64_t = no; then
   7183 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT64_T=0"
   7184 fi
   7185 
   7186 # Do various wchar_t related checks
   7187 ac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
   7188 if test "x$ac_cv_header_wchar_h" = xyes; then :
   7189 
   7190 fi
   7191 
   7192 
   7193 if test "$ac_cv_header_wchar_h" = no
   7194 then
   7195     U_HAVE_WCHAR_H=0
   7196     U_HAVE_WCSCPY=0
   7197     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCHAR_H=0 -DU_HAVE_WCSCPY=0"
   7198 else
   7199 
   7200 $as_echo "#define HAVE_WCHAR_H 1" >>confdefs.h
   7201 
   7202     U_HAVE_WCHAR_H=1
   7203     # Some broken systems have wchar.h but not some of its functions...
   7204     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing wcscpy" >&5
   7205 $as_echo_n "checking for library containing wcscpy... " >&6; }
   7206 if ${ac_cv_search_wcscpy+:} false; then :
   7207   $as_echo_n "(cached) " >&6
   7208 else
   7209   ac_func_search_save_LIBS=$LIBS
   7210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7211 /* end confdefs.h.  */
   7212 
   7213 /* Override any GCC internal prototype to avoid an error.
   7214    Use char because int might match the return type of a GCC
   7215    builtin and then its argument prototype would still apply.  */
   7216 #ifdef __cplusplus
   7217 extern "C"
   7218 #endif
   7219 char wcscpy ();
   7220 int
   7221 main ()
   7222 {
   7223 return wcscpy ();
   7224   ;
   7225   return 0;
   7226 }
   7227 _ACEOF
   7228 for ac_lib in '' wcs w; do
   7229   if test -z "$ac_lib"; then
   7230     ac_res="none required"
   7231   else
   7232     ac_res=-l$ac_lib
   7233     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   7234   fi
   7235   if ac_fn_c_try_link "$LINENO"; then :
   7236   ac_cv_search_wcscpy=$ac_res
   7237 fi
   7238 rm -f core conftest.err conftest.$ac_objext \
   7239     conftest$ac_exeext
   7240   if ${ac_cv_search_wcscpy+:} false; then :
   7241   break
   7242 fi
   7243 done
   7244 if ${ac_cv_search_wcscpy+:} false; then :
   7245 
   7246 else
   7247   ac_cv_search_wcscpy=no
   7248 fi
   7249 rm conftest.$ac_ext
   7250 LIBS=$ac_func_search_save_LIBS
   7251 fi
   7252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wcscpy" >&5
   7253 $as_echo "$ac_cv_search_wcscpy" >&6; }
   7254 ac_res=$ac_cv_search_wcscpy
   7255 if test "$ac_res" != no; then :
   7256   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   7257 
   7258 fi
   7259 
   7260     if test "$ac_cv_search_wcscpy" != no; then
   7261       U_HAVE_WCSCPY=1
   7262     else
   7263       U_HAVE_WCSCPY=0
   7264       CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCSCPY=0"
   7265     fi
   7266 fi
   7267 
   7268 
   7269 
   7270 # The cast to long int works around a bug in the HP C Compiler
   7271 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   7272 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   7273 # This bug is HP SR number 8606223364.
   7274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t" >&5
   7275 $as_echo_n "checking size of wchar_t... " >&6; }
   7276 if ${ac_cv_sizeof_wchar_t+:} false; then :
   7277   $as_echo_n "(cached) " >&6
   7278 else
   7279   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (wchar_t))" "ac_cv_sizeof_wchar_t"        "
   7280 #if STDC_HEADERS
   7281 #include <stddef.h>
   7282 #endif
   7283 #include <stdlib.h>
   7284 #if HAVE_WCHAR_H
   7285 #include <string.h>
   7286 #include <wchar.h>
   7287 #endif
   7288 "; then :
   7289 
   7290 else
   7291   if test "$ac_cv_type_wchar_t" = yes; then
   7292      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   7293 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   7294 as_fn_error 77 "cannot compute sizeof (wchar_t)
   7295 See \`config.log' for more details" "$LINENO" 5; }
   7296    else
   7297      ac_cv_sizeof_wchar_t=0
   7298    fi
   7299 fi
   7300 
   7301 fi
   7302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_wchar_t" >&5
   7303 $as_echo "$ac_cv_sizeof_wchar_t" >&6; }
   7304 
   7305 
   7306 
   7307 cat >>confdefs.h <<_ACEOF
   7308 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
   7309 _ACEOF
   7310 
   7311 
   7312 U_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t
   7313 # We do this check to verify that everything is okay.
   7314 if test $U_SIZEOF_WCHAR_T = 0; then
   7315     if test $U_HAVE_WCHAR_H=1; then
   7316        as_fn_error $? "There is wchar.h but the size of wchar_t is 0" "$LINENO" 5
   7317     fi
   7318 fi
   7319 
   7320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UTF-16 string literal support" >&5
   7321 $as_echo_n "checking for UTF-16 string literal support... " >&6; }
   7322 U_CHECK_UTF16_STRING=1
   7323 CHECK_UTF16_STRING_RESULT="unknown"
   7324 
   7325 case "${host}" in
   7326 *-*-aix*|powerpc64-*-linux*)
   7327     if test "$GCC" = no; then
   7328         OLD_CFLAGS="${CFLAGS}"
   7329         OLD_CXXFLAGS="${CXXFLAGS}"
   7330         CFLAGS="${CFLAGS} -qutf"
   7331         CXXFLAGS="${CXXFLAGS} -qutf"
   7332         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7333 /* end confdefs.h.  */
   7334 const unsigned short hello[] = u"hello";
   7335 int
   7336 main ()
   7337 {
   7338 
   7339   ;
   7340   return 0;
   7341 }
   7342 _ACEOF
   7343 if ac_fn_c_try_compile "$LINENO"; then :
   7344   U_CHECK_UTF16_STRING=1
   7345 else
   7346   U_CHECK_UTF16_STRING=0
   7347 fi
   7348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7349         if test "$U_CHECK_UTF16_STRING" = 0; then
   7350             CFLAGS="${OLD_CFLAGS}"
   7351             CXXFLAGS="${OLD_CXXFLAGS}"
   7352         else
   7353             UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -qutf"
   7354             CHECK_UTF16_STRING_RESULT="-qutf"
   7355         fi
   7356     fi
   7357     ;;
   7358 *-*-solaris*)
   7359     if test "$GCC" = no; then
   7360         OLD_CFLAGS="${CFLAGS}"
   7361         OLD_CXXFLAGS="${CXXFLAGS}"
   7362         CFLAGS="${CFLAGS} -xustr=ascii_utf16_ushort"
   7363         CXXFLAGS="${CXXFLAGS} -xustr=ascii_utf16_ushort"
   7364         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7365 /* end confdefs.h.  */
   7366 const unsigned short hello[] = U"hello";
   7367 int
   7368 main ()
   7369 {
   7370 
   7371   ;
   7372   return 0;
   7373 }
   7374 _ACEOF
   7375 if ac_fn_c_try_compile "$LINENO"; then :
   7376   U_CHECK_UTF16_STRING=1
   7377 else
   7378   U_CHECK_UTF16_STRING=0
   7379 fi
   7380 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7381         if test "$U_CHECK_UTF16_STRING" = 0; then
   7382             CFLAGS="${OLD_CFLAGS}"
   7383             CXXFLAGS="${OLD_CXXFLAGS}"
   7384         else
   7385             CHECK_UTF16_STRING_RESULT="-xustr=ascii_utf16_ushort"
   7386             UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -xustr=ascii_utf16_ushort"
   7387             UCONFIG_CFLAGS="${UCONFIG_CFLAGS} -xustr=ascii_utf16_ushort"
   7388             # Since we can't detect the availability of this UTF-16 syntax at compile time,
   7389             # we depend on configure telling us that we can use it.
   7390             # Since we can't ensure ICU users use -xustr=ascii_utf16_ushort,
   7391             # we only use this macro within ICU.
   7392             # If an ICU user uses icu-config, this feature will be enabled.
   7393             CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_CHECK_UTF16_STRING=1"
   7394             U_CHECK_UTF16_STRING=0
   7395         fi
   7396     fi
   7397     ;;
   7398 *-*-hpux*)
   7399     if test "$GCC" = no; then
   7400         # The option will be detected at compile time without additional compiler options.
   7401         CHECK_UTF16_STRING_RESULT="available"
   7402     fi
   7403     ;;
   7404 *-*-cygwin)
   7405     # wchar_t can be used
   7406     CHECK_UTF16_STRING_RESULT="available"
   7407     ;;
   7408 *)
   7409     ;;
   7410 esac
   7411 
   7412 # GCC >= 4.4 supports UTF16 string literals. The CFLAGS and CXXFLAGS may change in the future.
   7413 if test "$CHECK_UTF16_STRING_RESULT" = "unknown"; then
   7414     if test "$GCC" = yes; then
   7415         OLD_CFLAGS="${CFLAGS}"
   7416         CFLAGS="${CFLAGS} -std=gnu99"
   7417         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7418 /* end confdefs.h.  */
   7419 
   7420 static const char16_t test[] = u"This is a UTF16 literal string.";
   7421 
   7422 int
   7423 main ()
   7424 {
   7425 
   7426   ;
   7427   return 0;
   7428 }
   7429 _ACEOF
   7430 if ac_fn_c_try_compile "$LINENO"; then :
   7431   CC_UTF16_STRING=1
   7432 else
   7433   CC_UTF16_STRING=0
   7434 fi
   7435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7436         if test "$CC_UTF16_STRING" = 1; then
   7437             UCONFIG_CFLAGS="${UCONFIG_CFLAGS} -std=gnu99"
   7438             CHECK_UTF16_STRING_RESULT="C only";
   7439         else
   7440             CFLAGS="${OLD_CFLAGS}"
   7441         fi
   7442     fi
   7443     if test "$GXX" = yes; then
   7444         # -Wno-return-type-c-linkage is desired so that stable ICU API is not warned about.
   7445         ac_ext=cpp
   7446 ac_cpp='$CXXCPP $CPPFLAGS'
   7447 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7448 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7449 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   7450 
   7451         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7452 /* end confdefs.h.  */
   7453 
   7454 static const char16_t test[] = u"This is a UTF16 literal string.";
   7455 
   7456 int
   7457 main ()
   7458 {
   7459 
   7460   ;
   7461   return 0;
   7462 }
   7463 _ACEOF
   7464 if ac_fn_cxx_try_compile "$LINENO"; then :
   7465   CXX_UTF16_STRING=1
   7466 else
   7467   CXX_UTF16_STRING=0
   7468 fi
   7469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7470         ac_ext=c
   7471 ac_cpp='$CPP $CPPFLAGS'
   7472 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7473 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7474 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7475 
   7476         if test "$CXX_UTF16_STRING" = 1; then
   7477             if test "$CC_UTF16_STRING" = 1; then
   7478                 CHECK_UTF16_STRING_RESULT="available";
   7479             else
   7480                 CHECK_UTF16_STRING_RESULT="C++ only";
   7481             fi
   7482         fi
   7483     fi
   7484 fi
   7485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5
   7486 $as_echo "$CHECK_UTF16_STRING_RESULT" >&6; }
   7487 
   7488 # Enable/disable extras
   7489 # Check whether --enable-extras was given.
   7490 if test "${enable_extras+set}" = set; then :
   7491   enableval=$enable_extras; case "${enableval}" in
   7492 		yes) extras=true ;;
   7493 		no)  extras=false ;;
   7494 		*) as_fn_error $? "bad value ${enableval} for --enable-extras" "$LINENO" 5 ;;
   7495 		esac
   7496 else
   7497   extras=true
   7498 fi
   7499 
   7500 
   7501 
   7502 if test "$extras" = true; then
   7503   EXTRAS_TRUE=
   7504   U_HAVE_EXTRAS=1
   7505 else
   7506   EXTRAS_TRUE='#'
   7507   U_HAVE_EXTRAS=0
   7508 fi
   7509 # Check whether --enable-icuio was given.
   7510 if test "${enable_icuio+set}" = set; then :
   7511   enableval=$enable_icuio; case "${enableval}" in
   7512 		yes) icuio=true ;;
   7513 		no)  icuio=false ;;
   7514 		*) as_fn_error $? "bad value ${enableval} for --enable-icuio" "$LINENO" 5 ;;
   7515 		esac
   7516 else
   7517   icuio=true
   7518 fi
   7519 
   7520 
   7521 
   7522 if test "$icuio" = true; then
   7523   ICUIO_TRUE=
   7524   U_HAVE_ICUIO=1
   7525 else
   7526   ICUIO_TRUE='#'
   7527   U_HAVE_ICUIO=0
   7528 fi
   7529 
   7530 # Enable/disable layoutex
   7531 # Check whether --enable-layoutex was given.
   7532 if test "${enable_layoutex+set}" = set; then :
   7533   enableval=$enable_layoutex; case "${enableval}" in
   7534 		yes) layoutex=$have_icu_le_hb ;;
   7535 		no)  layoutex=false ;;
   7536 		*) as_fn_error $? "bad value ${enableval} for --enable-layoutex" "$LINENO" 5 ;;
   7537 		esac
   7538 else
   7539   layoutex=$have_icu_le_hb
   7540 fi
   7541 
   7542 
   7543 
   7544 if test "$layoutex" = true; then
   7545   LAYOUTEX_TRUE=
   7546   U_HAVE_LAYOUTEX=1
   7547 else
   7548   LAYOUTEX_TRUE='#'
   7549   U_HAVE_LAYOUTEX=0
   7550 fi
   7551 
   7552 # Enable/disable layout
   7553 # Check whether --enable-layout was given.
   7554 if test "${enable_layout+set}" = set; then :
   7555   enableval=$enable_layout; case "${enableval}" in
   7556 		yes) as_fn_error $? "The ICU Layout Engine has been removed." "$LINENO" 5 ;;
   7557 		no)   ;;
   7558 		*) ;;
   7559 		esac
   7560 fi
   7561 
   7562 
   7563 # Enable/disable tools
   7564 # Check whether --enable-tools was given.
   7565 if test "${enable_tools+set}" = set; then :
   7566   enableval=$enable_tools; case "${enableval}" in
   7567 		yes) tools=true ;;
   7568 		no)  tools=false ;;
   7569 		*) as_fn_error $? "bad value ${enableval} for --enable-tools" "$LINENO" 5 ;;
   7570 		esac
   7571 else
   7572   tools=true
   7573 fi
   7574 
   7575 
   7576 
   7577 if test "$tools" = true; then
   7578   TOOLS_TRUE=
   7579   U_HAVE_TOOLS=1
   7580 else
   7581   TOOLS_TRUE='#'
   7582   U_HAVE_TOOLS=0
   7583 fi
   7584 
   7585 
   7586 # Check whether --with-data-packaging was given.
   7587 if test "${with_data_packaging+set}" = set; then :
   7588   withval=$with_data_packaging; case "${withval}" in
   7589                 files|archive|library) datapackaging=$withval ;;
   7590 		auto) datapackaging=$withval ;;
   7591 		common) datapackaging=archive ;;
   7592 		dll) datapackaging=library ;;
   7593 		static) datapackaging=static ;;
   7594 		*) as_fn_error $? "bad value ${withval} for --with-data-packaging" "$LINENO" 5 ;;
   7595 		esac
   7596 else
   7597   datapackaging=
   7598 fi
   7599 
   7600 
   7601 # Note:  'thesysconfdir' is an evaluated version, for Man pages, so also for thedatadir, thelibdir, etc..
   7602 # thesysconfdir=`eval echo $sysconfdir`
   7603 thedatadir=`eval echo $datadir`
   7604 # 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}.
   7605 pkgicudatadir=$datadir
   7606 thepkgicudatadir=$thedatadir
   7607 
   7608 
   7609 
   7610 
   7611 if test x"$datapackaging" = x -o x"$datapackaging" = xauto; then
   7612 	# default to library
   7613 	datapackaging=library
   7614 	if test "$ENABLE_STATIC" = "YES"; then
   7615 		if test "$ENABLE_SHARED" != "YES"; then
   7616 			datapackaging=static
   7617 		fi
   7618 	fi
   7619 fi
   7620 
   7621 datapackaging_dir=`eval echo $thedatadir`"/icu/${VERSION}"
   7622 
   7623 datapackaging_msg="(No explaination for mode $datapackaging.)"
   7624 
   7625 datapackaging_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."
   7626 datapackaging_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."
   7627 datapackaging_howfound="(unknown)"
   7628 
   7629 case "$datapackaging" in
   7630     files)
   7631     DATA_PACKAGING_MODE=files
   7632     datapackaging_msg="ICU data will be stored in individual files."
   7633     datapackaging_howfound="$datapackaging_msg_path"
   7634     ;;
   7635     archive)
   7636     DATA_PACKAGING_MODE=common
   7637     datapackaging_msg="ICU data will be stored in a single .dat file."
   7638     datapackaging_howfound="$datapackaging_msg_path"
   7639     ;;
   7640     library)
   7641     DATA_PACKAGING_MODE=dll
   7642     datapackaging_msg="ICU data will be linked with ICU."
   7643     if test "$ENABLE_STATIC" = "YES"; then
   7644         datapackaging_msg="$datapackaging_msg A static data library will be built. "
   7645     fi
   7646     if test "$ENABLE_SHARED" = "YES"; then
   7647         datapackaging_msg="$datapackaging_msg A shared data library will be built. "
   7648     fi
   7649     datapackaging_howfound="$datapackaging_msg_set"
   7650     ;;
   7651     static)
   7652     DATA_PACKAGING_MODE=static
   7653     datapackaging_msg="ICU data will be stored in a static library."
   7654     datapackaging_howfound="$datapackaging_msg_set"
   7655     ;;
   7656 esac
   7657 
   7658 
   7659 # Sets a library suffix
   7660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a library suffix to use" >&5
   7661 $as_echo_n "checking for a library suffix to use... " >&6; }
   7662 
   7663 # Check whether --with-library-suffix was given.
   7664 if test "${with_library_suffix+set}" = set; then :
   7665   withval=$with_library_suffix; ICULIBSUFFIX="${withval}"
   7666 else
   7667   ICULIBSUFFIX=
   7668 fi
   7669 
   7670 msg=$ICULIBSUFFIX
   7671 if test "$msg" = ""; then
   7672     msg=none
   7673 fi
   7674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
   7675 $as_echo "$msg" >&6; }
   7676 
   7677 if test "$ICULIBSUFFIX" != ""
   7678 then
   7679     U_HAVE_LIB_SUFFIX=1
   7680     ICULIBSUFFIXCNAME=`echo _$ICULIBSUFFIX | sed 's/^A-Za-z0-9_/_/g'`
   7681     UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_HAVE_LIB_SUFFIX=1 -DU_LIB_SUFFIX_C_NAME=${ICULIBSUFFIXCNAME} "
   7682 else
   7683     U_HAVE_LIB_SUFFIX=0
   7684 fi
   7685 
   7686 
   7687 
   7688 # Enable/disable tests
   7689 # Check whether --enable-tests was given.
   7690 if test "${enable_tests+set}" = set; then :
   7691   enableval=$enable_tests; case "${enableval}" in
   7692 		yes) tests=true ;;
   7693 		no)  tests=false ;;
   7694 		*) as_fn_error $? "bad value ${enableval} for --enable-tests" "$LINENO" 5 ;;
   7695 		esac
   7696 else
   7697   tests=true
   7698 fi
   7699 
   7700 
   7701 
   7702 if test "$tests" = true; then
   7703   TESTS_TRUE=
   7704   U_HAVE_TESTS=1
   7705 else
   7706   TESTS_TRUE='#'
   7707   U_HAVE_TESTS=0
   7708 fi
   7709 
   7710 # Enable/disable samples
   7711 # Check whether --enable-samples was given.
   7712 if test "${enable_samples+set}" = set; then :
   7713   enableval=$enable_samples; case "${enableval}" in
   7714 		yes) samples=true ;;
   7715 		no)  samples=false ;;
   7716 		*) as_fn_error $? "bad value ${enableval} for --enable-samples" "$LINENO" 5 ;;
   7717 		esac
   7718 else
   7719   samples=true
   7720 fi
   7721 
   7722 
   7723 
   7724 if test "$samples" = true; then
   7725   SAMPLES_TRUE=
   7726   U_HAVE_SAMPLES=1
   7727 else
   7728   SAMPLES_TRUE='#'
   7729   U_HAVE_SAMPLES=0
   7730 fi
   7731 
   7732 ICUDATA_CHAR=$U_ENDIAN_CHAR
   7733 
   7734 # Platform-specific Makefile setup
   7735 # set ICUDATA_CHAR to 'e' for any EBCDIC (which should be big endian) platform.
   7736 case "${host}" in
   7737 	*-*-solaris*) 	platform=U_SOLARIS ;;
   7738 	*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu)        platform=U_LINUX ;;
   7739 	*-*-*bsd*|*-*-dragonfly*) 	platform=U_BSD ;;
   7740 	*-*-aix*) 	platform=U_AIX ;;
   7741 	*-*-hpux*) 	platform=U_HPUX ;;
   7742 	*-apple-darwin*|*-apple-rhapsody*)	platform=U_DARWIN ;;
   7743 	*-*-cygwin*)	platform=U_CYGWIN ;;
   7744 	*-*-mingw*)	platform=U_MINGW ;;
   7745 	*-*ibm-openedition*|*-*-os390*)	platform=OS390
   7746 			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
   7747 				ICUDATA_CHAR="e"
   7748 			fi ;;
   7749 	*-*-os400*)	platform=OS400
   7750 			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
   7751 				ICUDATA_CHAR="e"
   7752 			fi ;;
   7753 	*-*-nto*)	platform=U_QNX ;;
   7754 	*-dec-osf*) 	platform=U_OSF ;;
   7755 	*-*-beos)		platform=U_BEOS ;;
   7756 	*-*-irix*)		platform=U_IRIX ;;
   7757 	*-ncr-*)		platform=U_MPRAS ;;
   7758 	*) 		platform=U_UNKNOWN_PLATFORM ;;
   7759 esac
   7760 
   7761 
   7762 platform_make_fragment_name="$icu_cv_host_frag"
   7763 platform_make_fragment='$(top_srcdir)/config/'"$platform_make_fragment_name"
   7764 
   7765 
   7766 
   7767 if test "${FORCE_LIBS}" != ""; then
   7768    echo " *** Overriding automatically chosen LIBS=$LIBS, using instead FORCE_LIBS=${FORCE_LIBS}"  1>&6
   7769    LIBS=${FORCE_LIBS}
   7770 fi
   7771 
   7772 # Now that we're done using CPPFLAGS etc. for tests, we can change it
   7773 # for build.
   7774 
   7775 if test "${CC}" == "clang"; then
   7776    CLANGCFLAGS="-Qunused-arguments -Wno-parentheses-equality"
   7777 else
   7778    CLANGCFLAGS=""
   7779 fi
   7780 
   7781 if test "${CXX}" == "clang++"; then
   7782    CLANGCXXFLAGS="-Qunused-arguments -Wno-parentheses-equality"
   7783 else
   7784    CLANGCXXFLAGS=""
   7785 fi
   7786 
   7787 CPPFLAGS="$CPPFLAGS \$(THREADSCPPFLAGS)"
   7788 CFLAGS="$CFLAGS \$(THREADSCFLAGS) $CLANGCFLAGS"
   7789 CXXFLAGS="$CXXFLAGS \$(THREADSCXXFLAGS) $CLANGCXXFLAGS"
   7790 
   7791 
   7792 
   7793 
   7794 # append all config cppflags
   7795 CPPFLAGS="$CPPFLAGS $CONFIG_CPPFLAGS $UCONFIG_CPPFLAGS"
   7796 
   7797 echo "CPPFLAGS=$CPPFLAGS"
   7798 echo "CFLAGS=$CFLAGS"
   7799 echo "CXXFLAGS=$CXXFLAGS"
   7800 
   7801 
   7802 # output the Makefiles
   7803 ac_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 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"
   7804 
   7805 cat >confcache <<\_ACEOF
   7806 # This file is a shell script that caches the results of configure
   7807 # tests run on this system so they can be shared between configure
   7808 # scripts and configure runs, see configure's option --config-cache.
   7809 # It is not useful on other systems.  If it contains results you don't
   7810 # want to keep, you may remove or edit it.
   7811 #
   7812 # config.status only pays attention to the cache file if you give it
   7813 # the --recheck option to rerun configure.
   7814 #
   7815 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   7816 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   7817 # following values.
   7818 
   7819 _ACEOF
   7820 
   7821 # The following way of writing the cache mishandles newlines in values,
   7822 # but we know of no workaround that is simple, portable, and efficient.
   7823 # So, we kill variables containing newlines.
   7824 # Ultrix sh set writes to stderr and can't be redirected directly,
   7825 # and sets the high bit in the cache file unless we assign to the vars.
   7826 (
   7827   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   7828     eval ac_val=\$$ac_var
   7829     case $ac_val in #(
   7830     *${as_nl}*)
   7831       case $ac_var in #(
   7832       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   7833 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   7834       esac
   7835       case $ac_var in #(
   7836       _ | IFS | as_nl) ;; #(
   7837       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   7838       *) { eval $ac_var=; unset $ac_var;} ;;
   7839       esac ;;
   7840     esac
   7841   done
   7842 
   7843   (set) 2>&1 |
   7844     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   7845     *${as_nl}ac_space=\ *)
   7846       # `set' does not quote correctly, so add quotes: double-quote
   7847       # substitution turns \\\\ into \\, and sed turns \\ into \.
   7848       sed -n \
   7849 	"s/'/'\\\\''/g;
   7850 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   7851       ;; #(
   7852     *)
   7853       # `set' quotes correctly as required by POSIX, so do not add quotes.
   7854       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   7855       ;;
   7856     esac |
   7857     sort
   7858 ) |
   7859   sed '
   7860      /^ac_cv_env_/b end
   7861      t clear
   7862      :clear
   7863      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   7864      t end
   7865      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   7866      :end' >>confcache
   7867 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   7868   if test -w "$cache_file"; then
   7869     if test "x$cache_file" != "x/dev/null"; then
   7870       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   7871 $as_echo "$as_me: updating cache $cache_file" >&6;}
   7872       if test ! -f "$cache_file" || test -h "$cache_file"; then
   7873 	cat confcache >"$cache_file"
   7874       else
   7875         case $cache_file in #(
   7876         */* | ?:*)
   7877 	  mv -f confcache "$cache_file"$$ &&
   7878 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   7879         *)
   7880 	  mv -f confcache "$cache_file" ;;
   7881 	esac
   7882       fi
   7883     fi
   7884   else
   7885     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   7886 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   7887   fi
   7888 fi
   7889 rm -f confcache
   7890 
   7891 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   7892 # Let make expand exec_prefix.
   7893 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   7894 
   7895 # Transform confdefs.h into DEFS.
   7896 # Protect against shell expansion while executing Makefile rules.
   7897 # Protect against Makefile macro expansion.
   7898 #
   7899 # If the first sed substitution is executed (which looks for macros that
   7900 # take arguments), then branch to the quote section.  Otherwise,
   7901 # look for a macro that doesn't take arguments.
   7902 ac_script='
   7903 :mline
   7904 /\\$/{
   7905  N
   7906  s,\\\n,,
   7907  b mline
   7908 }
   7909 t clear
   7910 :clear
   7911 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
   7912 t quote
   7913 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
   7914 t quote
   7915 b any
   7916 :quote
   7917 s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
   7918 s/\[/\\&/g
   7919 s/\]/\\&/g
   7920 s/\$/$$/g
   7921 H
   7922 :any
   7923 ${
   7924 	g
   7925 	s/^\n//
   7926 	s/\n/ /g
   7927 	p
   7928 }
   7929 '
   7930 DEFS=`sed -n "$ac_script" confdefs.h`
   7931 
   7932 
   7933 ac_libobjs=
   7934 ac_ltlibobjs=
   7935 U=
   7936 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   7937   # 1. Remove the extension, and $U if already installed.
   7938   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   7939   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   7940   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   7941   #    will be set to the directory where LIBOBJS objects are built.
   7942   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   7943   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   7944 done
   7945 LIBOBJS=$ac_libobjs
   7946 
   7947 LTLIBOBJS=$ac_ltlibobjs
   7948 
   7949 
   7950 
   7951 
   7952 : "${CONFIG_STATUS=./config.status}"
   7953 ac_write_fail=0
   7954 ac_clean_files_save=$ac_clean_files
   7955 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   7956 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   7957 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   7958 as_write_fail=0
   7959 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   7960 #! $SHELL
   7961 # Generated by $as_me.
   7962 # Run this file to recreate the current configuration.
   7963 # Compiler output produced by configure, useful for debugging
   7964 # configure, is in config.log if it exists.
   7965 
   7966 debug=false
   7967 ac_cs_recheck=false
   7968 ac_cs_silent=false
   7969 
   7970 SHELL=\${CONFIG_SHELL-$SHELL}
   7971 export SHELL
   7972 _ASEOF
   7973 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   7974 ## -------------------- ##
   7975 ## M4sh Initialization. ##
   7976 ## -------------------- ##
   7977 
   7978 # Be more Bourne compatible
   7979 DUALCASE=1; export DUALCASE # for MKS sh
   7980 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   7981   emulate sh
   7982   NULLCMD=:
   7983   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   7984   # is contrary to our usage.  Disable this feature.
   7985   alias -g '${1+"$@"}'='"$@"'
   7986   setopt NO_GLOB_SUBST
   7987 else
   7988   case `(set -o) 2>/dev/null` in #(
   7989   *posix*) :
   7990     set -o posix ;; #(
   7991   *) :
   7992      ;;
   7993 esac
   7994 fi
   7995 
   7996 
   7997 as_nl='
   7998 '
   7999 export as_nl
   8000 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   8001 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   8002 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   8003 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   8004 # Prefer a ksh shell builtin over an external printf program on Solaris,
   8005 # but without wasting forks for bash or zsh.
   8006 if test -z "$BASH_VERSION$ZSH_VERSION" \
   8007     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   8008   as_echo='print -r --'
   8009   as_echo_n='print -rn --'
   8010 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   8011   as_echo='printf %s\n'
   8012   as_echo_n='printf %s'
   8013 else
   8014   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   8015     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   8016     as_echo_n='/usr/ucb/echo -n'
   8017   else
   8018     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   8019     as_echo_n_body='eval
   8020       arg=$1;
   8021       case $arg in #(
   8022       *"$as_nl"*)
   8023 	expr "X$arg" : "X\\(.*\\)$as_nl";
   8024 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   8025       esac;
   8026       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   8027     '
   8028     export as_echo_n_body
   8029     as_echo_n='sh -c $as_echo_n_body as_echo'
   8030   fi
   8031   export as_echo_body
   8032   as_echo='sh -c $as_echo_body as_echo'
   8033 fi
   8034 
   8035 # The user is always right.
   8036 if test "${PATH_SEPARATOR+set}" != set; then
   8037   PATH_SEPARATOR=:
   8038   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   8039     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   8040       PATH_SEPARATOR=';'
   8041   }
   8042 fi
   8043 
   8044 
   8045 # IFS
   8046 # We need space, tab and new line, in precisely that order.  Quoting is
   8047 # there to prevent editors from complaining about space-tab.
   8048 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   8049 # splitting by setting IFS to empty value.)
   8050 IFS=" ""	$as_nl"
   8051 
   8052 # Find who we are.  Look in the path if we contain no directory separator.
   8053 as_myself=
   8054 case $0 in #((
   8055   *[\\/]* ) as_myself=$0 ;;
   8056   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8057 for as_dir in $PATH
   8058 do
   8059   IFS=$as_save_IFS
   8060   test -z "$as_dir" && as_dir=.
   8061     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   8062   done
   8063 IFS=$as_save_IFS
   8064 
   8065      ;;
   8066 esac
   8067 # We did not find ourselves, most probably we were run as `sh COMMAND'
   8068 # in which case we are not to be found in the path.
   8069 if test "x$as_myself" = x; then
   8070   as_myself=$0
   8071 fi
   8072 if test ! -f "$as_myself"; then
   8073   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   8074   exit 1
   8075 fi
   8076 
   8077 # Unset variables that we do not need and which cause bugs (e.g. in
   8078 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   8079 # suppresses any "Segmentation fault" message there.  '((' could
   8080 # trigger a bug in pdksh 5.2.14.
   8081 for as_var in BASH_ENV ENV MAIL MAILPATH
   8082 do eval test x\${$as_var+set} = xset \
   8083   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   8084 done
   8085 PS1='$ '
   8086 PS2='> '
   8087 PS4='+ '
   8088 
   8089 # NLS nuisances.
   8090 LC_ALL=C
   8091 export LC_ALL
   8092 LANGUAGE=C
   8093 export LANGUAGE
   8094 
   8095 # CDPATH.
   8096 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   8097 
   8098 
   8099 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   8100 # ----------------------------------------
   8101 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   8102 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   8103 # script with STATUS, using 1 if that was 0.
   8104 as_fn_error ()
   8105 {
   8106   as_status=$1; test $as_status -eq 0 && as_status=1
   8107   if test "$4"; then
   8108     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   8109     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   8110   fi
   8111   $as_echo "$as_me: error: $2" >&2
   8112   as_fn_exit $as_status
   8113 } # as_fn_error
   8114 
   8115 
   8116 # as_fn_set_status STATUS
   8117 # -----------------------
   8118 # Set $? to STATUS, without forking.
   8119 as_fn_set_status ()
   8120 {
   8121   return $1
   8122 } # as_fn_set_status
   8123 
   8124 # as_fn_exit STATUS
   8125 # -----------------
   8126 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   8127 as_fn_exit ()
   8128 {
   8129   set +e
   8130   as_fn_set_status $1
   8131   exit $1
   8132 } # as_fn_exit
   8133 
   8134 # as_fn_unset VAR
   8135 # ---------------
   8136 # Portably unset VAR.
   8137 as_fn_unset ()
   8138 {
   8139   { eval $1=; unset $1;}
   8140 }
   8141 as_unset=as_fn_unset
   8142 # as_fn_append VAR VALUE
   8143 # ----------------------
   8144 # Append the text in VALUE to the end of the definition contained in VAR. Take
   8145 # advantage of any shell optimizations that allow amortized linear growth over
   8146 # repeated appends, instead of the typical quadratic growth present in naive
   8147 # implementations.
   8148 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   8149   eval 'as_fn_append ()
   8150   {
   8151     eval $1+=\$2
   8152   }'
   8153 else
   8154   as_fn_append ()
   8155   {
   8156     eval $1=\$$1\$2
   8157   }
   8158 fi # as_fn_append
   8159 
   8160 # as_fn_arith ARG...
   8161 # ------------------
   8162 # Perform arithmetic evaluation on the ARGs, and store the result in the
   8163 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   8164 # must be portable across $(()) and expr.
   8165 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   8166   eval 'as_fn_arith ()
   8167   {
   8168     as_val=$(( $* ))
   8169   }'
   8170 else
   8171   as_fn_arith ()
   8172   {
   8173     as_val=`expr "$@" || test $? -eq 1`
   8174   }
   8175 fi # as_fn_arith
   8176 
   8177 
   8178 if expr a : '\(a\)' >/dev/null 2>&1 &&
   8179    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   8180   as_expr=expr
   8181 else
   8182   as_expr=false
   8183 fi
   8184 
   8185 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   8186   as_basename=basename
   8187 else
   8188   as_basename=false
   8189 fi
   8190 
   8191 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   8192   as_dirname=dirname
   8193 else
   8194   as_dirname=false
   8195 fi
   8196 
   8197 as_me=`$as_basename -- "$0" ||
   8198 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   8199 	 X"$0" : 'X\(//\)$' \| \
   8200 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   8201 $as_echo X/"$0" |
   8202     sed '/^.*\/\([^/][^/]*\)\/*$/{
   8203 	    s//\1/
   8204 	    q
   8205 	  }
   8206 	  /^X\/\(\/\/\)$/{
   8207 	    s//\1/
   8208 	    q
   8209 	  }
   8210 	  /^X\/\(\/\).*/{
   8211 	    s//\1/
   8212 	    q
   8213 	  }
   8214 	  s/.*/./; q'`
   8215 
   8216 # Avoid depending upon Character Ranges.
   8217 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   8218 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   8219 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   8220 as_cr_digits='0123456789'
   8221 as_cr_alnum=$as_cr_Letters$as_cr_digits
   8222 
   8223 ECHO_C= ECHO_N= ECHO_T=
   8224 case `echo -n x` in #(((((
   8225 -n*)
   8226   case `echo 'xy\c'` in
   8227   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   8228   xy)  ECHO_C='\c';;
   8229   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   8230        ECHO_T='	';;
   8231   esac;;
   8232 *)
   8233   ECHO_N='-n';;
   8234 esac
   8235 
   8236 rm -f conf$$ conf$$.exe conf$$.file
   8237 if test -d conf$$.dir; then
   8238   rm -f conf$$.dir/conf$$.file
   8239 else
   8240   rm -f conf$$.dir
   8241   mkdir conf$$.dir 2>/dev/null
   8242 fi
   8243 if (echo >conf$$.file) 2>/dev/null; then
   8244   if ln -s conf$$.file conf$$ 2>/dev/null; then
   8245     as_ln_s='ln -s'
   8246     # ... but there are two gotchas:
   8247     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   8248     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   8249     # In both cases, we have to default to `cp -pR'.
   8250     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   8251       as_ln_s='cp -pR'
   8252   elif ln conf$$.file conf$$ 2>/dev/null; then
   8253     as_ln_s=ln
   8254   else
   8255     as_ln_s='cp -pR'
   8256   fi
   8257 else
   8258   as_ln_s='cp -pR'
   8259 fi
   8260 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   8261 rmdir conf$$.dir 2>/dev/null
   8262 
   8263 
   8264 # as_fn_mkdir_p
   8265 # -------------
   8266 # Create "$as_dir" as a directory, including parents if necessary.
   8267 as_fn_mkdir_p ()
   8268 {
   8269 
   8270   case $as_dir in #(
   8271   -*) as_dir=./$as_dir;;
   8272   esac
   8273   test -d "$as_dir" || eval $as_mkdir_p || {
   8274     as_dirs=
   8275     while :; do
   8276       case $as_dir in #(
   8277       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   8278       *) as_qdir=$as_dir;;
   8279       esac
   8280       as_dirs="'$as_qdir' $as_dirs"
   8281       as_dir=`$as_dirname -- "$as_dir" ||
   8282 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   8283 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   8284 	 X"$as_dir" : 'X\(//\)$' \| \
   8285 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   8286 $as_echo X"$as_dir" |
   8287     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   8288 	    s//\1/
   8289 	    q
   8290 	  }
   8291 	  /^X\(\/\/\)[^/].*/{
   8292 	    s//\1/
   8293 	    q
   8294 	  }
   8295 	  /^X\(\/\/\)$/{
   8296 	    s//\1/
   8297 	    q
   8298 	  }
   8299 	  /^X\(\/\).*/{
   8300 	    s//\1/
   8301 	    q
   8302 	  }
   8303 	  s/.*/./; q'`
   8304       test -d "$as_dir" && break
   8305     done
   8306     test -z "$as_dirs" || eval "mkdir $as_dirs"
   8307   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   8308 
   8309 
   8310 } # as_fn_mkdir_p
   8311 if mkdir -p . 2>/dev/null; then
   8312   as_mkdir_p='mkdir -p "$as_dir"'
   8313 else
   8314   test -d ./-p && rmdir ./-p
   8315   as_mkdir_p=false
   8316 fi
   8317 
   8318 
   8319 # as_fn_executable_p FILE
   8320 # -----------------------
   8321 # Test if FILE is an executable regular file.
   8322 as_fn_executable_p ()
   8323 {
   8324   test -f "$1" && test -x "$1"
   8325 } # as_fn_executable_p
   8326 as_test_x='test -x'
   8327 as_executable_p=as_fn_executable_p
   8328 
   8329 # Sed expression to map a string onto a valid CPP name.
   8330 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   8331 
   8332 # Sed expression to map a string onto a valid variable name.
   8333 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   8334 
   8335 
   8336 exec 6>&1
   8337 ## ----------------------------------- ##
   8338 ## Main body of $CONFIG_STATUS script. ##
   8339 ## ----------------------------------- ##
   8340 _ASEOF
   8341 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   8342 
   8343 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8344 # Save the log message, to keep $0 and so on meaningful, and to
   8345 # report actual input values of CONFIG_FILES etc. instead of their
   8346 # values after options handling.
   8347 ac_log="
   8348 This file was extended by ICU $as_me 58.1, which was
   8349 generated by GNU Autoconf 2.69.  Invocation command line was
   8350 
   8351   CONFIG_FILES    = $CONFIG_FILES
   8352   CONFIG_HEADERS  = $CONFIG_HEADERS
   8353   CONFIG_LINKS    = $CONFIG_LINKS
   8354   CONFIG_COMMANDS = $CONFIG_COMMANDS
   8355   $ $0 $@
   8356 
   8357 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   8358 "
   8359 
   8360 _ACEOF
   8361 
   8362 case $ac_config_files in *"
   8363 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   8364 esac
   8365 
   8366 
   8367 
   8368 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8369 # Files that config.status was made for.
   8370 config_files="$ac_config_files"
   8371 
   8372 _ACEOF
   8373 
   8374 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8375 ac_cs_usage="\
   8376 \`$as_me' instantiates files and other configuration actions
   8377 from templates according to the current configuration.  Unless the files
   8378 and actions are specified as TAGs, all are instantiated by default.
   8379 
   8380 Usage: $0 [OPTION]... [TAG]...
   8381 
   8382   -h, --help       print this help, then exit
   8383   -V, --version    print version number and configuration settings, then exit
   8384       --config     print configuration, then exit
   8385   -q, --quiet, --silent
   8386                    do not print progress messages
   8387   -d, --debug      don't remove temporary files
   8388       --recheck    update $as_me by reconfiguring in the same conditions
   8389       --file=FILE[:TEMPLATE]
   8390                    instantiate the configuration file FILE
   8391 
   8392 Configuration files:
   8393 $config_files
   8394 
   8395 Report bugs to <http://icu-project.org/bugs>.
   8396 ICU home page: <http://icu-project.org>."
   8397 
   8398 _ACEOF
   8399 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8400 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   8401 ac_cs_version="\\
   8402 ICU config.status 58.1
   8403 configured by $0, generated by GNU Autoconf 2.69,
   8404   with options \\"\$ac_cs_config\\"
   8405 
   8406 Copyright (C) 2012 Free Software Foundation, Inc.
   8407 This config.status script is free software; the Free Software Foundation
   8408 gives unlimited permission to copy, distribute and modify it."
   8409 
   8410 ac_pwd='$ac_pwd'
   8411 srcdir='$srcdir'
   8412 INSTALL='$INSTALL'
   8413 test -n "\$AWK" || AWK=awk
   8414 _ACEOF
   8415 
   8416 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8417 # The default lists apply if the user does not specify any file.
   8418 ac_need_defaults=:
   8419 while test $# != 0
   8420 do
   8421   case $1 in
   8422   --*=?*)
   8423     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   8424     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   8425     ac_shift=:
   8426     ;;
   8427   --*=)
   8428     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   8429     ac_optarg=
   8430     ac_shift=:
   8431     ;;
   8432   *)
   8433     ac_option=$1
   8434     ac_optarg=$2
   8435     ac_shift=shift
   8436     ;;
   8437   esac
   8438 
   8439   case $ac_option in
   8440   # Handling of the options.
   8441   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   8442     ac_cs_recheck=: ;;
   8443   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   8444     $as_echo "$ac_cs_version"; exit ;;
   8445   --config | --confi | --conf | --con | --co | --c )
   8446     $as_echo "$ac_cs_config"; exit ;;
   8447   --debug | --debu | --deb | --de | --d | -d )
   8448     debug=: ;;
   8449   --file | --fil | --fi | --f )
   8450     $ac_shift
   8451     case $ac_optarg in
   8452     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   8453     '') as_fn_error $? "missing file argument" ;;
   8454     esac
   8455     as_fn_append CONFIG_FILES " '$ac_optarg'"
   8456     ac_need_defaults=false;;
   8457   --he | --h |  --help | --hel | -h )
   8458     $as_echo "$ac_cs_usage"; exit ;;
   8459   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   8460   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   8461     ac_cs_silent=: ;;
   8462 
   8463   # This is an error.
   8464   -*) as_fn_error $? "unrecognized option: \`$1'
   8465 Try \`$0 --help' for more information." ;;
   8466 
   8467   *) as_fn_append ac_config_targets " $1"
   8468      ac_need_defaults=false ;;
   8469 
   8470   esac
   8471   shift
   8472 done
   8473 
   8474 ac_configure_extra_args=
   8475 
   8476 if $ac_cs_silent; then
   8477   exec 6>/dev/null
   8478   ac_configure_extra_args="$ac_configure_extra_args --silent"
   8479 fi
   8480 
   8481 _ACEOF
   8482 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8483 if \$ac_cs_recheck; then
   8484   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   8485   shift
   8486   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   8487   CONFIG_SHELL='$SHELL'
   8488   export CONFIG_SHELL
   8489   exec "\$@"
   8490 fi
   8491 
   8492 _ACEOF
   8493 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8494 exec 5>>config.log
   8495 {
   8496   echo
   8497   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   8498 ## Running $as_me. ##
   8499 _ASBOX
   8500   $as_echo "$ac_log"
   8501 } >&5
   8502 
   8503 _ACEOF
   8504 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8505 _ACEOF
   8506 
   8507 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8508 
   8509 # Handling of arguments.
   8510 for ac_config_target in $ac_config_targets
   8511 do
   8512   case $ac_config_target in
   8513     "icudefs.mk") CONFIG_FILES="$CONFIG_FILES icudefs.mk" ;;
   8514     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   8515     "data/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES data/pkgdataMakefile" ;;
   8516     "config/Makefile.inc") CONFIG_FILES="$CONFIG_FILES config/Makefile.inc" ;;
   8517     "config/icu.pc") CONFIG_FILES="$CONFIG_FILES config/icu.pc" ;;
   8518     "config/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES config/pkgdataMakefile" ;;
   8519     "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;;
   8520     "stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;;
   8521     "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;;
   8522     "i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;;
   8523     "layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;;
   8524     "io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;;
   8525     "extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;;
   8526     "extra/uconv/Makefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/Makefile" ;;
   8527     "extra/uconv/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/pkgdataMakefile" ;;
   8528     "extra/scrptrun/Makefile") CONFIG_FILES="$CONFIG_FILES extra/scrptrun/Makefile" ;;
   8529     "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
   8530     "tools/ctestfw/Makefile") CONFIG_FILES="$CONFIG_FILES tools/ctestfw/Makefile" ;;
   8531     "tools/toolutil/Makefile") CONFIG_FILES="$CONFIG_FILES tools/toolutil/Makefile" ;;
   8532     "tools/makeconv/Makefile") CONFIG_FILES="$CONFIG_FILES tools/makeconv/Makefile" ;;
   8533     "tools/genrb/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genrb/Makefile" ;;
   8534     "tools/genccode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genccode/Makefile" ;;
   8535     "tools/gencmn/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencmn/Makefile" ;;
   8536     "tools/gencnval/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencnval/Makefile" ;;
   8537     "tools/gendict/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gendict/Makefile" ;;
   8538     "tools/gentest/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gentest/Makefile" ;;
   8539     "tools/gennorm2/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gennorm2/Makefile" ;;
   8540     "tools/genbrk/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genbrk/Makefile" ;;
   8541     "tools/gensprep/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gensprep/Makefile" ;;
   8542     "tools/icuinfo/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuinfo/Makefile" ;;
   8543     "tools/icupkg/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icupkg/Makefile" ;;
   8544     "tools/icuswap/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuswap/Makefile" ;;
   8545     "tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;;
   8546     "tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;;
   8547     "tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;;
   8548     "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
   8549     "test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;;
   8550     "test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;;
   8551     "test/testdata/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES test/testdata/pkgdataMakefile" ;;
   8552     "test/hdrtst/Makefile") CONFIG_FILES="$CONFIG_FILES test/hdrtst/Makefile" ;;
   8553     "test/intltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/intltest/Makefile" ;;
   8554     "test/cintltst/Makefile") CONFIG_FILES="$CONFIG_FILES test/cintltst/Makefile" ;;
   8555     "test/iotest/Makefile") CONFIG_FILES="$CONFIG_FILES test/iotest/Makefile" ;;
   8556     "test/letest/Makefile") CONFIG_FILES="$CONFIG_FILES test/letest/Makefile" ;;
   8557     "test/perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/Makefile" ;;
   8558     "test/perf/collationperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collationperf/Makefile" ;;
   8559     "test/perf/collperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf/Makefile" ;;
   8560     "test/perf/collperf2/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf2/Makefile" ;;
   8561     "test/perf/dicttrieperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/dicttrieperf/Makefile" ;;
   8562     "test/perf/ubrkperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ubrkperf/Makefile" ;;
   8563     "test/perf/charperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/charperf/Makefile" ;;
   8564     "test/perf/convperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/convperf/Makefile" ;;
   8565     "test/perf/normperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/normperf/Makefile" ;;
   8566     "test/perf/DateFmtPerf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/DateFmtPerf/Makefile" ;;
   8567     "test/perf/howExpensiveIs/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/howExpensiveIs/Makefile" ;;
   8568     "test/perf/strsrchperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/strsrchperf/Makefile" ;;
   8569     "test/perf/unisetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/unisetperf/Makefile" ;;
   8570     "test/perf/usetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/usetperf/Makefile" ;;
   8571     "test/perf/ustrperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ustrperf/Makefile" ;;
   8572     "test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;;
   8573     "test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;;
   8574     "test/perf/leperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/leperf/Makefile" ;;
   8575     "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;;
   8576     "samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;;
   8577     "samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;;
   8578     "samples/layout/Makefile") CONFIG_FILES="$CONFIG_FILES samples/layout/Makefile" ;;
   8579 
   8580   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   8581   esac
   8582 done
   8583 
   8584 
   8585 # If the user did not use the arguments to specify the items to instantiate,
   8586 # then the envvar interface is used.  Set only those that are not.
   8587 # We use the long form for the default assignment because of an extremely
   8588 # bizarre bug on SunOS 4.1.3.
   8589 if $ac_need_defaults; then
   8590   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   8591 fi
   8592 
   8593 # Have a temporary directory for convenience.  Make it in the build tree
   8594 # simply because there is no reason against having it here, and in addition,
   8595 # creating and moving files from /tmp can sometimes cause problems.
   8596 # Hook for its removal unless debugging.
   8597 # Note that there is a small window in which the directory will not be cleaned:
   8598 # after its creation but before its name has been assigned to `$tmp'.
   8599 $debug ||
   8600 {
   8601   tmp= ac_tmp=
   8602   trap 'exit_status=$?
   8603   : "${ac_tmp:=$tmp}"
   8604   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   8605 ' 0
   8606   trap 'as_fn_exit 1' 1 2 13 15
   8607 }
   8608 # Create a (secure) tmp directory for tmp files.
   8609 
   8610 {
   8611   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   8612   test -d "$tmp"
   8613 }  ||
   8614 {
   8615   tmp=./conf$$-$RANDOM
   8616   (umask 077 && mkdir "$tmp")
   8617 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   8618 ac_tmp=$tmp
   8619 
   8620 # Set up the scripts for CONFIG_FILES section.
   8621 # No need to generate them if there are no CONFIG_FILES.
   8622 # This happens for instance with `./config.status config.h'.
   8623 if test -n "$CONFIG_FILES"; then
   8624 
   8625 
   8626 ac_cr=`echo X | tr X '\015'`
   8627 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   8628 # But we know of no other shell where ac_cr would be empty at this
   8629 # point, so we can use a bashism as a fallback.
   8630 if test "x$ac_cr" = x; then
   8631   eval ac_cr=\$\'\\r\'
   8632 fi
   8633 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   8634 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   8635   ac_cs_awk_cr='\\r'
   8636 else
   8637   ac_cs_awk_cr=$ac_cr
   8638 fi
   8639 
   8640 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   8641 _ACEOF
   8642 
   8643 
   8644 {
   8645   echo "cat >conf$$subs.awk <<_ACEOF" &&
   8646   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   8647   echo "_ACEOF"
   8648 } >conf$$subs.sh ||
   8649   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8650 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   8651 ac_delim='%!_!# '
   8652 for ac_last_try in false false false false false :; do
   8653   . ./conf$$subs.sh ||
   8654     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8655 
   8656   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   8657   if test $ac_delim_n = $ac_delim_num; then
   8658     break
   8659   elif $ac_last_try; then
   8660     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8661   else
   8662     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   8663   fi
   8664 done
   8665 rm -f conf$$subs.sh
   8666 
   8667 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8668 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   8669 _ACEOF
   8670 sed -n '
   8671 h
   8672 s/^/S["/; s/!.*/"]=/
   8673 p
   8674 g
   8675 s/^[^!]*!//
   8676 :repl
   8677 t repl
   8678 s/'"$ac_delim"'$//
   8679 t delim
   8680 :nl
   8681 h
   8682 s/\(.\{148\}\)..*/\1/
   8683 t more1
   8684 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   8685 p
   8686 n
   8687 b repl
   8688 :more1
   8689 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   8690 p
   8691 g
   8692 s/.\{148\}//
   8693 t nl
   8694 :delim
   8695 h
   8696 s/\(.\{148\}\)..*/\1/
   8697 t more2
   8698 s/["\\]/\\&/g; s/^/"/; s/$/"/
   8699 p
   8700 b
   8701 :more2
   8702 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   8703 p
   8704 g
   8705 s/.\{148\}//
   8706 t delim
   8707 ' <conf$$subs.awk | sed '
   8708 /^[^""]/{
   8709   N
   8710   s/\n//
   8711 }
   8712 ' >>$CONFIG_STATUS || ac_write_fail=1
   8713 rm -f conf$$subs.awk
   8714 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8715 _ACAWK
   8716 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   8717   for (key in S) S_is_set[key] = 1
   8718   FS = ""
   8719 
   8720 }
   8721 {
   8722   line = $ 0
   8723   nfields = split(line, field, "@")
   8724   substed = 0
   8725   len = length(field[1])
   8726   for (i = 2; i < nfields; i++) {
   8727     key = field[i]
   8728     keylen = length(key)
   8729     if (S_is_set[key]) {
   8730       value = S[key]
   8731       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   8732       len += length(value) + length(field[++i])
   8733       substed = 1
   8734     } else
   8735       len += 1 + keylen
   8736   }
   8737 
   8738   print line
   8739 }
   8740 
   8741 _ACAWK
   8742 _ACEOF
   8743 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8744 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   8745   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   8746 else
   8747   cat
   8748 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   8749   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   8750 _ACEOF
   8751 
   8752 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   8753 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   8754 # trailing colons and then remove the whole line if VPATH becomes empty
   8755 # (actually we leave an empty line to preserve line numbers).
   8756 if test "x$srcdir" = x.; then
   8757   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   8758 h
   8759 s///
   8760 s/^/:/
   8761 s/[	 ]*$/:/
   8762 s/:\$(srcdir):/:/g
   8763 s/:\${srcdir}:/:/g
   8764 s/:@srcdir@:/:/g
   8765 s/^:*//
   8766 s/:*$//
   8767 x
   8768 s/\(=[	 ]*\).*/\1/
   8769 G
   8770 s/\n//
   8771 s/^[^=]*=[	 ]*$//
   8772 }'
   8773 fi
   8774 
   8775 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8776 fi # test -n "$CONFIG_FILES"
   8777 
   8778 
   8779 eval set X "  :F $CONFIG_FILES      "
   8780 shift
   8781 for ac_tag
   8782 do
   8783   case $ac_tag in
   8784   :[FHLC]) ac_mode=$ac_tag; continue;;
   8785   esac
   8786   case $ac_mode$ac_tag in
   8787   :[FHL]*:*);;
   8788   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   8789   :[FH]-) ac_tag=-:-;;
   8790   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   8791   esac
   8792   ac_save_IFS=$IFS
   8793   IFS=:
   8794   set x $ac_tag
   8795   IFS=$ac_save_IFS
   8796   shift
   8797   ac_file=$1
   8798   shift
   8799 
   8800   case $ac_mode in
   8801   :L) ac_source=$1;;
   8802   :[FH])
   8803     ac_file_inputs=
   8804     for ac_f
   8805     do
   8806       case $ac_f in
   8807       -) ac_f="$ac_tmp/stdin";;
   8808       *) # Look for the file first in the build tree, then in the source tree
   8809 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   8810 	 # because $ac_f cannot contain `:'.
   8811 	 test -f "$ac_f" ||
   8812 	   case $ac_f in
   8813 	   [\\/$]*) false;;
   8814 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   8815 	   esac ||
   8816 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   8817       esac
   8818       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   8819       as_fn_append ac_file_inputs " '$ac_f'"
   8820     done
   8821 
   8822     # Let's still pretend it is `configure' which instantiates (i.e., don't
   8823     # use $as_me), people would be surprised to read:
   8824     #    /* config.h.  Generated by config.status.  */
   8825     configure_input='Generated from '`
   8826 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   8827 	`' by configure.'
   8828     if test x"$ac_file" != x-; then
   8829       configure_input="$ac_file.  $configure_input"
   8830       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   8831 $as_echo "$as_me: creating $ac_file" >&6;}
   8832     fi
   8833     # Neutralize special characters interpreted by sed in replacement strings.
   8834     case $configure_input in #(
   8835     *\&* | *\|* | *\\* )
   8836        ac_sed_conf_input=`$as_echo "$configure_input" |
   8837        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   8838     *) ac_sed_conf_input=$configure_input;;
   8839     esac
   8840 
   8841     case $ac_tag in
   8842     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   8843       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   8844     esac
   8845     ;;
   8846   esac
   8847 
   8848   ac_dir=`$as_dirname -- "$ac_file" ||
   8849 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   8850 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   8851 	 X"$ac_file" : 'X\(//\)$' \| \
   8852 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   8853 $as_echo X"$ac_file" |
   8854     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   8855 	    s//\1/
   8856 	    q
   8857 	  }
   8858 	  /^X\(\/\/\)[^/].*/{
   8859 	    s//\1/
   8860 	    q
   8861 	  }
   8862 	  /^X\(\/\/\)$/{
   8863 	    s//\1/
   8864 	    q
   8865 	  }
   8866 	  /^X\(\/\).*/{
   8867 	    s//\1/
   8868 	    q
   8869 	  }
   8870 	  s/.*/./; q'`
   8871   as_dir="$ac_dir"; as_fn_mkdir_p
   8872   ac_builddir=.
   8873 
   8874 case "$ac_dir" in
   8875 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   8876 *)
   8877   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   8878   # A ".." for each directory in $ac_dir_suffix.
   8879   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   8880   case $ac_top_builddir_sub in
   8881   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   8882   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   8883   esac ;;
   8884 esac
   8885 ac_abs_top_builddir=$ac_pwd
   8886 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   8887 # for backward compatibility:
   8888 ac_top_builddir=$ac_top_build_prefix
   8889 
   8890 case $srcdir in
   8891   .)  # We are building in place.
   8892     ac_srcdir=.
   8893     ac_top_srcdir=$ac_top_builddir_sub
   8894     ac_abs_top_srcdir=$ac_pwd ;;
   8895   [\\/]* | ?:[\\/]* )  # Absolute name.
   8896     ac_srcdir=$srcdir$ac_dir_suffix;
   8897     ac_top_srcdir=$srcdir
   8898     ac_abs_top_srcdir=$srcdir ;;
   8899   *) # Relative name.
   8900     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   8901     ac_top_srcdir=$ac_top_build_prefix$srcdir
   8902     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   8903 esac
   8904 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   8905 
   8906 
   8907   case $ac_mode in
   8908   :F)
   8909   #
   8910   # CONFIG_FILE
   8911   #
   8912 
   8913   case $INSTALL in
   8914   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   8915   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   8916   esac
   8917 _ACEOF
   8918 
   8919 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8920 # If the template does not know about datarootdir, expand it.
   8921 # FIXME: This hack should be removed a few years after 2.60.
   8922 ac_datarootdir_hack=; ac_datarootdir_seen=
   8923 ac_sed_dataroot='
   8924 /datarootdir/ {
   8925   p
   8926   q
   8927 }
   8928 /@datadir@/p
   8929 /@docdir@/p
   8930 /@infodir@/p
   8931 /@localedir@/p
   8932 /@mandir@/p'
   8933 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   8934 *datarootdir*) ac_datarootdir_seen=yes;;
   8935 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   8936   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   8937 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   8938 _ACEOF
   8939 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8940   ac_datarootdir_hack='
   8941   s&@datadir@&$datadir&g
   8942   s&@docdir@&$docdir&g
   8943   s&@infodir@&$infodir&g
   8944   s&@localedir@&$localedir&g
   8945   s&@mandir@&$mandir&g
   8946   s&\\\${datarootdir}&$datarootdir&g' ;;
   8947 esac
   8948 _ACEOF
   8949 
   8950 # Neutralize VPATH when `$srcdir' = `.'.
   8951 # Shell code in configure.ac might set extrasub.
   8952 # FIXME: do we really want to maintain this feature?
   8953 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8954 ac_sed_extra="$ac_vpsub
   8955 $extrasub
   8956 _ACEOF
   8957 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8958 :t
   8959 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   8960 s|@configure_input@|$ac_sed_conf_input|;t t
   8961 s&@top_builddir@&$ac_top_builddir_sub&;t t
   8962 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   8963 s&@srcdir@&$ac_srcdir&;t t
   8964 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   8965 s&@top_srcdir@&$ac_top_srcdir&;t t
   8966 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   8967 s&@builddir@&$ac_builddir&;t t
   8968 s&@abs_builddir@&$ac_abs_builddir&;t t
   8969 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   8970 s&@INSTALL@&$ac_INSTALL&;t t
   8971 $ac_datarootdir_hack
   8972 "
   8973 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   8974   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   8975 
   8976 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   8977   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   8978   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   8979       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   8980   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   8981 which seems to be undefined.  Please make sure it is defined" >&5
   8982 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   8983 which seems to be undefined.  Please make sure it is defined" >&2;}
   8984 
   8985   rm -f "$ac_tmp/stdin"
   8986   case $ac_file in
   8987   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   8988   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   8989   esac \
   8990   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   8991  ;;
   8992 
   8993 
   8994 
   8995   esac
   8996 
   8997 done # for ac_tag
   8998 
   8999 
   9000 as_fn_exit 0
   9001 _ACEOF
   9002 ac_clean_files=$ac_clean_files_save
   9003 
   9004 test $ac_write_fail = 0 ||
   9005   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   9006 
   9007 
   9008 # configure is writing to config.log, and then calls config.status.
   9009 # config.status does its own redirection, appending to config.log.
   9010 # Unfortunately, on DOS this fails, as config.log is still kept open
   9011 # by configure, so config.status won't be able to write to it; its
   9012 # output is simply discarded.  So we exec the FD to /dev/null,
   9013 # effectively closing config.log, so it can be properly (re)opened and
   9014 # appended to by config.status.  When coming back to configure, we
   9015 # need to make the FD available again.
   9016 if test "$no_create" != yes; then
   9017   ac_cs_success=:
   9018   ac_config_status_args=
   9019   test "$silent" = yes &&
   9020     ac_config_status_args="$ac_config_status_args --quiet"
   9021   exec 5>/dev/null
   9022   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   9023   exec 5>>config.log
   9024   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   9025   # would make configure fail if this is the last instruction.
   9026   $ac_cs_success || as_fn_exit 1
   9027 fi
   9028 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   9029   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   9030 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   9031 fi
   9032 
   9033 
   9034 echo
   9035 echo "ICU for C/C++ $VERSION is ready to be built."
   9036 echo "=== Important Notes: ==="
   9037 
   9038 echo "Data Packaging: $datapackaging"
   9039 echo " This means: $datapackaging_msg"
   9040 echo " To locate data: $datapackaging_howfound"
   9041 
   9042 if test -n "`$U_MAKE -v 2>&1 | grep '^GNU Make'`"; then
   9043 echo "Building ICU: Use a GNU make such as $U_MAKE to build ICU."
   9044 else
   9045 echo "** WARNING: $U_MAKE may not be GNU make."
   9046 echo "This may cause ICU to fail to build. Please make sure that GNU make"
   9047 echo "is in your PATH so that the configure script can detect its location."
   9048 fi
   9049 if test "x$AR" = "xfalse"; then
   9050   echo "*** WARNING: Archiver ar not found. Set AR= or fix PATH. Some builds (such as static) may fail."
   9051 fi
   9052 
   9053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the version of \"$U_MAKE\"" >&5
   9054 $as_echo_n "checking the version of \"$U_MAKE\"... " >&6; }
   9055 if "$U_MAKE" -f "$srcdir/config/gmakever.mk" PLATFORM="$platform"; then
   9056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   9057 $as_echo "ok" >&6; }
   9058 else
   9059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old or test failed - try upgrading GNU Make" >&5
   9060 $as_echo "too old or test failed - try upgrading GNU Make" >&6; }
   9061 fi
   9062 
   9063 
   9064 if test -n "$UCONFIG_CPPFLAGS"; then
   9065    HDRFILE="uconfig.h.prepend"
   9066    echo "*** WARNING: You must set the following flags before code compiled against this ICU will function properly:"
   9067    echo
   9068    echo "   ${UCONFIG_CPPFLAGS}"
   9069    echo
   9070    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.'
   9071    echo "Creating the file ${HDRFILE}"
   9072    echo
   9073    echo '---------------   ' "${HDRFILE}"
   9074    echo > "${HDRFILE}"
   9075    echo '/* ICU customizations: put these lines at the top of uconfig.h */' >> "${HDRFILE}"
   9076    echo >> "${HDRFILE}"
   9077    for flag in ${UCONFIG_CPPFLAGS};
   9078    do
   9079         echo " /* $flag */" >> "${HDRFILE}"
   9080         case "${flag}" in
   9081         -D*=*)
   9082            \echo "${flag}" | sed -n 's%-D\([^=]*\)=%#define \1 %p' >> "${HDRFILE}"
   9083           \echo >> "${HDRFILE}"
   9084           ;;
   9085         -D*)
   9086            \echo "${flag}" | sed -n 's%-D\([^=]*\)%#define \1 %p' >> "${HDRFILE}"
   9087           \echo >> "${HDRFILE}"
   9088           ;;
   9089         *)
   9090           \echo "/*  Not sure how to handle this argument: ${flag} */" >> "${HDRFILE}"
   9091           \echo >> "${HDRFILE}"
   9092           ;;
   9093         esac
   9094    done
   9095    cat "${HDRFILE}"
   9096    \echo  "/* End of ${HDRFILE} ------------ */" >> "${HDRFILE}"
   9097    echo >> "${HDRFILE}"
   9098    echo '--------------- end ' "${HDRFILE}"
   9099 fi
   9100 
   9101 
   9102 if test -n "$UCONFIG_CFLAGS"; then
   9103    echo "C   apps may want to build with CFLAGS   = ${UCONFIG_CFLAGS}"
   9104 fi
   9105 
   9106 if test -n "$UCONFIG_CXXFLAGS"; then
   9107    echo "C++ apps may want to build with CXXFLAGS = ${UCONFIG_CXXFLAGS}"
   9108 fi
   9109 
   9110 if test "$tools" = false;
   9111 then
   9112         echo "## Note: you have disabled ICU's tools. This ICU cannot build its own data or tests."
   9113         echo "## Expect build failures in the 'data', 'test', and other directories."
   9114 fi
   9115 
   9116 $as_unset _CXX_CXXSUFFIX
   9117