Home | History | Annotate | Line # | Download | only in ld
configure revision 1.1.1.2
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.64.
      4 #
      5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
      7 # Foundation, Inc.
      8 #
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## -------------------- ##
     12 ## M4sh Initialization. ##
     13 ## -------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     18   emulate sh
     19   NULLCMD=:
     20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in #(
     26   *posix*) :
     27     set -o posix ;; #(
     28   *) :
     29      ;;
     30 esac
     31 fi
     32 
     33 
     34 as_nl='
     35 '
     36 export as_nl
     37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     41 # Prefer a ksh shell builtin over an external printf program on Solaris,
     42 # but without wasting forks for bash or zsh.
     43 if test -z "$BASH_VERSION$ZSH_VERSION" \
     44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     45   as_echo='print -r --'
     46   as_echo_n='print -rn --'
     47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     48   as_echo='printf %s\n'
     49   as_echo_n='printf %s'
     50 else
     51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     53     as_echo_n='/usr/ucb/echo -n'
     54   else
     55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     56     as_echo_n_body='eval
     57       arg=$1;
     58       case $arg in #(
     59       *"$as_nl"*)
     60 	expr "X$arg" : "X\\(.*\\)$as_nl";
     61 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     62       esac;
     63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     64     '
     65     export as_echo_n_body
     66     as_echo_n='sh -c $as_echo_n_body as_echo'
     67   fi
     68   export as_echo_body
     69   as_echo='sh -c $as_echo_body as_echo'
     70 fi
     71 
     72 # The user is always right.
     73 if test "${PATH_SEPARATOR+set}" != set; then
     74   PATH_SEPARATOR=:
     75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     77       PATH_SEPARATOR=';'
     78   }
     79 fi
     80 
     81 
     82 # IFS
     83 # We need space, tab and new line, in precisely that order.  Quoting is
     84 # there to prevent editors from complaining about space-tab.
     85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     86 # splitting by setting IFS to empty value.)
     87 IFS=" ""	$as_nl"
     88 
     89 # Find who we are.  Look in the path if we contain no directory separator.
     90 case $0 in #((
     91   *[\\/]* ) as_myself=$0 ;;
     92   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     93 for as_dir in $PATH
     94 do
     95   IFS=$as_save_IFS
     96   test -z "$as_dir" && as_dir=.
     97     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     98   done
     99 IFS=$as_save_IFS
    100 
    101      ;;
    102 esac
    103 # We did not find ourselves, most probably we were run as `sh COMMAND'
    104 # in which case we are not to be found in the path.
    105 if test "x$as_myself" = x; then
    106   as_myself=$0
    107 fi
    108 if test ! -f "$as_myself"; then
    109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    110   exit 1
    111 fi
    112 
    113 # Unset variables that we do not need and which cause bugs (e.g. in
    114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    115 # suppresses any "Segmentation fault" message there.  '((' could
    116 # trigger a bug in pdksh 5.2.14.
    117 for as_var in BASH_ENV ENV MAIL MAILPATH
    118 do eval test x\${$as_var+set} = xset \
    119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    120 done
    121 PS1='$ '
    122 PS2='> '
    123 PS4='+ '
    124 
    125 # NLS nuisances.
    126 LC_ALL=C
    127 export LC_ALL
    128 LANGUAGE=C
    129 export LANGUAGE
    130 
    131 # CDPATH.
    132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    133 
    134 if test "x$CONFIG_SHELL" = x; then
    135   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    136   emulate sh
    137   NULLCMD=:
    138   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    139   # is contrary to our usage.  Disable this feature.
    140   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    141   setopt NO_GLOB_SUBST
    142 else
    143   case \`(set -o) 2>/dev/null\` in #(
    144   *posix*) :
    145     set -o posix ;; #(
    146   *) :
    147      ;;
    148 esac
    149 fi
    150 "
    151   as_required="as_fn_return () { (exit \$1); }
    152 as_fn_success () { as_fn_return 0; }
    153 as_fn_failure () { as_fn_return 1; }
    154 as_fn_ret_success () { return 0; }
    155 as_fn_ret_failure () { return 1; }
    156 
    157 exitcode=0
    158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    163 
    164 else
    165   exitcode=1; echo positional parameters were not saved.
    166 fi
    167 test x\$exitcode = x0 || exit 1"
    168   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    169   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    170   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    171   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    172 test \$(( 1 + 1 )) = 2 || exit 1
    173 
    174   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
    175     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    176     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    177     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
    178     PATH=/empty FPATH=/empty; export PATH FPATH
    179     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
    180       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
    181   if (eval "$as_required") 2>/dev/null; then :
    182   as_have_required=yes
    183 else
    184   as_have_required=no
    185 fi
    186   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    187 
    188 else
    189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    190 as_found=false
    191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    192 do
    193   IFS=$as_save_IFS
    194   test -z "$as_dir" && as_dir=.
    195   as_found=:
    196   case $as_dir in #(
    197 	 /*)
    198 	   for as_base in sh bash ksh sh5; do
    199 	     # Try only shells that exist, to save several forks.
    200 	     as_shell=$as_dir/$as_base
    201 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    202 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    203   CONFIG_SHELL=$as_shell as_have_required=yes
    204 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    205   break 2
    206 fi
    207 fi
    208 	   done;;
    209        esac
    210   as_found=false
    211 done
    212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    213 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    214   CONFIG_SHELL=$SHELL as_have_required=yes
    215 fi; }
    216 IFS=$as_save_IFS
    217 
    218 
    219       if test "x$CONFIG_SHELL" != x; then :
    220   # We cannot yet assume a decent shell, so we have to provide a
    221 	# neutralization value for shells without unset; and this also
    222 	# works around shells that cannot unset nonexistent variables.
    223 	BASH_ENV=/dev/null
    224 	ENV=/dev/null
    225 	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    226 	export CONFIG_SHELL
    227 	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
    228 fi
    229 
    230     if test x$as_have_required = xno; then :
    231   $as_echo "$0: This script requires a shell more modern than all"
    232   $as_echo "$0: the shells that I found on your system."
    233   if test x${ZSH_VERSION+set} = xset ; then
    234     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    235     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    236   else
    237     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    238 $0: including any error possibly output before this
    239 $0: message. Then install a modern shell, or manually run
    240 $0: the script under such a shell if you do have one."
    241   fi
    242   exit 1
    243 fi
    244 fi
    245 fi
    246 SHELL=${CONFIG_SHELL-/bin/sh}
    247 export SHELL
    248 # Unset more variables known to interfere with behavior of common tools.
    249 CLICOLOR_FORCE= GREP_OPTIONS=
    250 unset CLICOLOR_FORCE GREP_OPTIONS
    251 
    252 ## --------------------- ##
    253 ## M4sh Shell Functions. ##
    254 ## --------------------- ##
    255 # as_fn_unset VAR
    256 # ---------------
    257 # Portably unset VAR.
    258 as_fn_unset ()
    259 {
    260   { eval $1=; unset $1;}
    261 }
    262 as_unset=as_fn_unset
    263 
    264 # as_fn_set_status STATUS
    265 # -----------------------
    266 # Set $? to STATUS, without forking.
    267 as_fn_set_status ()
    268 {
    269   return $1
    270 } # as_fn_set_status
    271 
    272 # as_fn_exit STATUS
    273 # -----------------
    274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    275 as_fn_exit ()
    276 {
    277   set +e
    278   as_fn_set_status $1
    279   exit $1
    280 } # as_fn_exit
    281 
    282 # as_fn_mkdir_p
    283 # -------------
    284 # Create "$as_dir" as a directory, including parents if necessary.
    285 as_fn_mkdir_p ()
    286 {
    287 
    288   case $as_dir in #(
    289   -*) as_dir=./$as_dir;;
    290   esac
    291   test -d "$as_dir" || eval $as_mkdir_p || {
    292     as_dirs=
    293     while :; do
    294       case $as_dir in #(
    295       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    296       *) as_qdir=$as_dir;;
    297       esac
    298       as_dirs="'$as_qdir' $as_dirs"
    299       as_dir=`$as_dirname -- "$as_dir" ||
    300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    301 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    302 	 X"$as_dir" : 'X\(//\)$' \| \
    303 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    304 $as_echo X"$as_dir" |
    305     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    306 	    s//\1/
    307 	    q
    308 	  }
    309 	  /^X\(\/\/\)[^/].*/{
    310 	    s//\1/
    311 	    q
    312 	  }
    313 	  /^X\(\/\/\)$/{
    314 	    s//\1/
    315 	    q
    316 	  }
    317 	  /^X\(\/\).*/{
    318 	    s//\1/
    319 	    q
    320 	  }
    321 	  s/.*/./; q'`
    322       test -d "$as_dir" && break
    323     done
    324     test -z "$as_dirs" || eval "mkdir $as_dirs"
    325   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
    326 
    327 
    328 } # as_fn_mkdir_p
    329 # as_fn_append VAR VALUE
    330 # ----------------------
    331 # Append the text in VALUE to the end of the definition contained in VAR. Take
    332 # advantage of any shell optimizations that allow amortized linear growth over
    333 # repeated appends, instead of the typical quadratic growth present in naive
    334 # implementations.
    335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    336   eval 'as_fn_append ()
    337   {
    338     eval $1+=\$2
    339   }'
    340 else
    341   as_fn_append ()
    342   {
    343     eval $1=\$$1\$2
    344   }
    345 fi # as_fn_append
    346 
    347 # as_fn_arith ARG...
    348 # ------------------
    349 # Perform arithmetic evaluation on the ARGs, and store the result in the
    350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    351 # must be portable across $(()) and expr.
    352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    353   eval 'as_fn_arith ()
    354   {
    355     as_val=$(( $* ))
    356   }'
    357 else
    358   as_fn_arith ()
    359   {
    360     as_val=`expr "$@" || test $? -eq 1`
    361   }
    362 fi # as_fn_arith
    363 
    364 
    365 # as_fn_error ERROR [LINENO LOG_FD]
    366 # ---------------------------------
    367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    369 # script with status $?, using 1 if that was 0.
    370 as_fn_error ()
    371 {
    372   as_status=$?; test $as_status -eq 0 && as_status=1
    373   if test "$3"; then
    374     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    375     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
    376   fi
    377   $as_echo "$as_me: error: $1" >&2
    378   as_fn_exit $as_status
    379 } # as_fn_error
    380 
    381 if expr a : '\(a\)' >/dev/null 2>&1 &&
    382    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    383   as_expr=expr
    384 else
    385   as_expr=false
    386 fi
    387 
    388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    389   as_basename=basename
    390 else
    391   as_basename=false
    392 fi
    393 
    394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    395   as_dirname=dirname
    396 else
    397   as_dirname=false
    398 fi
    399 
    400 as_me=`$as_basename -- "$0" ||
    401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    402 	 X"$0" : 'X\(//\)$' \| \
    403 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    404 $as_echo X/"$0" |
    405     sed '/^.*\/\([^/][^/]*\)\/*$/{
    406 	    s//\1/
    407 	    q
    408 	  }
    409 	  /^X\/\(\/\/\)$/{
    410 	    s//\1/
    411 	    q
    412 	  }
    413 	  /^X\/\(\/\).*/{
    414 	    s//\1/
    415 	    q
    416 	  }
    417 	  s/.*/./; q'`
    418 
    419 # Avoid depending upon Character Ranges.
    420 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    423 as_cr_digits='0123456789'
    424 as_cr_alnum=$as_cr_Letters$as_cr_digits
    425 
    426 
    427   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    428   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    429   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    430   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    431   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    432   sed -n '
    433     p
    434     /[$]LINENO/=
    435   ' <$as_myself |
    436     sed '
    437       s/[$]LINENO.*/&-/
    438       t lineno
    439       b
    440       :lineno
    441       N
    442       :loop
    443       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    444       t loop
    445       s/-\n.*//
    446     ' >$as_me.lineno &&
    447   chmod +x "$as_me.lineno" ||
    448     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    449 
    450   # Don't try to exec as it changes $[0], causing all sort of problems
    451   # (the dirname of $[0] is not the place where we might find the
    452   # original and so on.  Autoconf is especially sensitive to this).
    453   . "./$as_me.lineno"
    454   # Exit status is that of the last command.
    455   exit
    456 }
    457 
    458 ECHO_C= ECHO_N= ECHO_T=
    459 case `echo -n x` in #(((((
    460 -n*)
    461   case `echo 'xy\c'` in
    462   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    463   xy)  ECHO_C='\c';;
    464   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    465        ECHO_T='	';;
    466   esac;;
    467 *)
    468   ECHO_N='-n';;
    469 esac
    470 
    471 rm -f conf$$ conf$$.exe conf$$.file
    472 if test -d conf$$.dir; then
    473   rm -f conf$$.dir/conf$$.file
    474 else
    475   rm -f conf$$.dir
    476   mkdir conf$$.dir 2>/dev/null
    477 fi
    478 if (echo >conf$$.file) 2>/dev/null; then
    479   if ln -s conf$$.file conf$$ 2>/dev/null; then
    480     as_ln_s='ln -s'
    481     # ... but there are two gotchas:
    482     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    483     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    484     # In both cases, we have to default to `cp -p'.
    485     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    486       as_ln_s='cp -p'
    487   elif ln conf$$.file conf$$ 2>/dev/null; then
    488     as_ln_s=ln
    489   else
    490     as_ln_s='cp -p'
    491   fi
    492 else
    493   as_ln_s='cp -p'
    494 fi
    495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    496 rmdir conf$$.dir 2>/dev/null
    497 
    498 if mkdir -p . 2>/dev/null; then
    499   as_mkdir_p='mkdir -p "$as_dir"'
    500 else
    501   test -d ./-p && rmdir ./-p
    502   as_mkdir_p=false
    503 fi
    504 
    505 if test -x / >/dev/null 2>&1; then
    506   as_test_x='test -x'
    507 else
    508   if ls -dL / >/dev/null 2>&1; then
    509     as_ls_L_option=L
    510   else
    511     as_ls_L_option=
    512   fi
    513   as_test_x='
    514     eval sh -c '\''
    515       if test -d "$1"; then
    516 	test -d "$1/.";
    517       else
    518 	case $1 in #(
    519 	-*)set "./$1";;
    520 	esac;
    521 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
    522 	???[sx]*):;;*)false;;esac;fi
    523     '\'' sh
    524   '
    525 fi
    526 as_executable_p=$as_test_x
    527 
    528 # Sed expression to map a string onto a valid CPP name.
    529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    530 
    531 # Sed expression to map a string onto a valid variable name.
    532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    533 
    534 SHELL=${CONFIG_SHELL-/bin/sh}
    535 
    536 
    537 exec 7<&0 </dev/null 6>&1
    538 
    539 # Name of the host.
    540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
    541 # so uname gets run too.
    542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    543 
    544 #
    545 # Initializations.
    546 #
    547 ac_default_prefix=/usr/local
    548 ac_clean_files=
    549 ac_config_libobj_dir=.
    550 LIBOBJS=
    551 cross_compiling=no
    552 subdirs=
    553 MFLAGS=
    554 MAKEFLAGS=
    555 
    556 # Identity of this package.
    557 PACKAGE_NAME=
    558 PACKAGE_TARNAME=
    559 PACKAGE_VERSION=
    560 PACKAGE_STRING=
    561 PACKAGE_BUGREPORT=
    562 PACKAGE_URL=
    563 
    564 ac_unique_file="ldmain.c"
    565 # Factoring default headers for most tests.
    566 ac_includes_default="\
    567 #include <stdio.h>
    568 #ifdef HAVE_SYS_TYPES_H
    569 # include <sys/types.h>
    570 #endif
    571 #ifdef HAVE_SYS_STAT_H
    572 # include <sys/stat.h>
    573 #endif
    574 #ifdef STDC_HEADERS
    575 # include <stdlib.h>
    576 # include <stddef.h>
    577 #else
    578 # ifdef HAVE_STDLIB_H
    579 #  include <stdlib.h>
    580 # endif
    581 #endif
    582 #ifdef HAVE_STRING_H
    583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    584 #  include <memory.h>
    585 # endif
    586 # include <string.h>
    587 #endif
    588 #ifdef HAVE_STRINGS_H
    589 # include <strings.h>
    590 #endif
    591 #ifdef HAVE_INTTYPES_H
    592 # include <inttypes.h>
    593 #endif
    594 #ifdef HAVE_STDINT_H
    595 # include <stdint.h>
    596 #endif
    597 #ifdef HAVE_UNISTD_H
    598 # include <unistd.h>
    599 #endif"
    600 
    601 ac_subst_vars='am__EXEEXT_FALSE
    602 am__EXEEXT_TRUE
    603 LTLIBOBJS
    604 LIBOBJS
    605 TESTBFDLIB
    606 EMULATION_LIBPATH
    607 LIB_PATH
    608 EMUL_EXTRA_OFILES
    609 EMULATION_OFILES
    610 EMUL
    611 STRINGIFY
    612 ENABLE_PLUGINS_FALSE
    613 ENABLE_PLUGINS_TRUE
    614 NATIVE_LIB_DIRS
    615 HOSTING_LIBS
    616 HOSTING_CRT0
    617 HDEFINES
    618 do_compare
    619 GENINSRC_NEVER_FALSE
    620 GENINSRC_NEVER_TRUE
    621 LEXLIB
    622 LEX_OUTPUT_ROOT
    623 LEX
    624 YFLAGS
    625 YACC
    626 MSGMERGE
    627 MSGFMT
    628 MKINSTALLDIRS
    629 CATOBJEXT
    630 GENCAT
    631 INSTOBJEXT
    632 DATADIRNAME
    633 CATALOGS
    634 POSUB
    635 GMSGFMT
    636 XGETTEXT
    637 INCINTL
    638 LIBINTL_DEP
    639 LIBINTL
    640 USE_NLS
    641 CXXCPP
    642 OTOOL64
    643 OTOOL
    644 LIPO
    645 NMEDIT
    646 DSYMUTIL
    647 RANLIB
    648 AR
    649 OBJDUMP
    650 LN_S
    651 NM
    652 ac_ct_DUMPBIN
    653 DUMPBIN
    654 LD
    655 FGREP
    656 SED
    657 LIBTOOL
    658 am__fastdepCXX_FALSE
    659 am__fastdepCXX_TRUE
    660 CXXDEPMODE
    661 ac_ct_CXX
    662 CXXFLAGS
    663 CXX
    664 NO_WERROR
    665 WARN_CFLAGS
    666 EGREP
    667 GREP
    668 CPP
    669 installed_linker
    670 install_as_default
    671 TARGET_SYSTEM_ROOT_DEFINE
    672 TARGET_SYSTEM_ROOT
    673 use_sysroot
    674 MAINT
    675 MAINTAINER_MODE_FALSE
    676 MAINTAINER_MODE_TRUE
    677 am__fastdepCC_FALSE
    678 am__fastdepCC_TRUE
    679 CCDEPMODE
    680 AMDEPBACKSLASH
    681 AMDEP_FALSE
    682 AMDEP_TRUE
    683 am__quote
    684 am__include
    685 DEPDIR
    686 am__untar
    687 am__tar
    688 AMTAR
    689 am__leading_dot
    690 SET_MAKE
    691 AWK
    692 mkdir_p
    693 MKDIR_P
    694 INSTALL_STRIP_PROGRAM
    695 STRIP
    696 install_sh
    697 MAKEINFO
    698 AUTOHEADER
    699 AUTOMAKE
    700 AUTOCONF
    701 ACLOCAL
    702 VERSION
    703 PACKAGE
    704 CYGPATH_W
    705 am__isrc
    706 INSTALL_DATA
    707 INSTALL_SCRIPT
    708 INSTALL_PROGRAM
    709 OBJEXT
    710 EXEEXT
    711 ac_ct_CC
    712 CPPFLAGS
    713 LDFLAGS
    714 CFLAGS
    715 CC
    716 target_os
    717 target_vendor
    718 target_cpu
    719 target
    720 host_os
    721 host_vendor
    722 host_cpu
    723 host
    724 build_os
    725 build_vendor
    726 build_cpu
    727 build
    728 target_alias
    729 host_alias
    730 build_alias
    731 LIBS
    732 ECHO_T
    733 ECHO_N
    734 ECHO_C
    735 DEFS
    736 mandir
    737 localedir
    738 libdir
    739 psdir
    740 pdfdir
    741 dvidir
    742 htmldir
    743 infodir
    744 docdir
    745 oldincludedir
    746 includedir
    747 localstatedir
    748 sharedstatedir
    749 sysconfdir
    750 datadir
    751 datarootdir
    752 libexecdir
    753 sbindir
    754 bindir
    755 program_transform_name
    756 prefix
    757 exec_prefix
    758 PACKAGE_URL
    759 PACKAGE_BUGREPORT
    760 PACKAGE_STRING
    761 PACKAGE_VERSION
    762 PACKAGE_TARNAME
    763 PACKAGE_NAME
    764 PATH_SEPARATOR
    765 SHELL'
    766 ac_subst_files='TDIRS'
    767 ac_user_opts='
    768 enable_option_checking
    769 enable_dependency_tracking
    770 enable_maintainer_mode
    771 with_lib_path
    772 enable_targets
    773 enable_64_bit_bfd
    774 with_sysroot
    775 enable_gold
    776 enable_got
    777 enable_werror
    778 enable_build_warnings
    779 enable_plugins
    780 enable_largefile
    781 enable_shared
    782 enable_static
    783 with_pic
    784 enable_fast_install
    785 with_gnu_ld
    786 enable_libtool_lock
    787 enable_nls
    788 '
    789       ac_precious_vars='build_alias
    790 host_alias
    791 target_alias
    792 CC
    793 CFLAGS
    794 LDFLAGS
    795 LIBS
    796 CPPFLAGS
    797 CPP
    798 CXX
    799 CXXFLAGS
    800 CCC
    801 CXXCPP
    802 YACC
    803 YFLAGS'
    804 
    805 
    806 # Initialize some variables set by options.
    807 ac_init_help=
    808 ac_init_version=false
    809 ac_unrecognized_opts=
    810 ac_unrecognized_sep=
    811 # The variables have the same names as the options, with
    812 # dashes changed to underlines.
    813 cache_file=/dev/null
    814 exec_prefix=NONE
    815 no_create=
    816 no_recursion=
    817 prefix=NONE
    818 program_prefix=NONE
    819 program_suffix=NONE
    820 program_transform_name=s,x,x,
    821 silent=
    822 site=
    823 srcdir=
    824 verbose=
    825 x_includes=NONE
    826 x_libraries=NONE
    827 
    828 # Installation directory options.
    829 # These are left unexpanded so users can "make install exec_prefix=/foo"
    830 # and all the variables that are supposed to be based on exec_prefix
    831 # by default will actually change.
    832 # Use braces instead of parens because sh, perl, etc. also accept them.
    833 # (The list follows the same order as the GNU Coding Standards.)
    834 bindir='${exec_prefix}/bin'
    835 sbindir='${exec_prefix}/sbin'
    836 libexecdir='${exec_prefix}/libexec'
    837 datarootdir='${prefix}/share'
    838 datadir='${datarootdir}'
    839 sysconfdir='${prefix}/etc'
    840 sharedstatedir='${prefix}/com'
    841 localstatedir='${prefix}/var'
    842 includedir='${prefix}/include'
    843 oldincludedir='/usr/include'
    844 docdir='${datarootdir}/doc/${PACKAGE}'
    845 infodir='${datarootdir}/info'
    846 htmldir='${docdir}'
    847 dvidir='${docdir}'
    848 pdfdir='${docdir}'
    849 psdir='${docdir}'
    850 libdir='${exec_prefix}/lib'
    851 localedir='${datarootdir}/locale'
    852 mandir='${datarootdir}/man'
    853 
    854 ac_prev=
    855 ac_dashdash=
    856 for ac_option
    857 do
    858   # If the previous option needs an argument, assign it.
    859   if test -n "$ac_prev"; then
    860     eval $ac_prev=\$ac_option
    861     ac_prev=
    862     continue
    863   fi
    864 
    865   case $ac_option in
    866   *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    867   *)	ac_optarg=yes ;;
    868   esac
    869 
    870   # Accept the important Cygnus configure options, so we can diagnose typos.
    871 
    872   case $ac_dashdash$ac_option in
    873   --)
    874     ac_dashdash=yes ;;
    875 
    876   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    877     ac_prev=bindir ;;
    878   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    879     bindir=$ac_optarg ;;
    880 
    881   -build | --build | --buil | --bui | --bu)
    882     ac_prev=build_alias ;;
    883   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    884     build_alias=$ac_optarg ;;
    885 
    886   -cache-file | --cache-file | --cache-fil | --cache-fi \
    887   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    888     ac_prev=cache_file ;;
    889   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    890   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    891     cache_file=$ac_optarg ;;
    892 
    893   --config-cache | -C)
    894     cache_file=config.cache ;;
    895 
    896   -datadir | --datadir | --datadi | --datad)
    897     ac_prev=datadir ;;
    898   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    899     datadir=$ac_optarg ;;
    900 
    901   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    902   | --dataroo | --dataro | --datar)
    903     ac_prev=datarootdir ;;
    904   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    905   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    906     datarootdir=$ac_optarg ;;
    907 
    908   -disable-* | --disable-*)
    909     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    910     # Reject names that are not valid shell variable names.
    911     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    912       as_fn_error "invalid feature name: $ac_useropt"
    913     ac_useropt_orig=$ac_useropt
    914     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    915     case $ac_user_opts in
    916       *"
    917 "enable_$ac_useropt"
    918 "*) ;;
    919       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    920 	 ac_unrecognized_sep=', ';;
    921     esac
    922     eval enable_$ac_useropt=no ;;
    923 
    924   -docdir | --docdir | --docdi | --doc | --do)
    925     ac_prev=docdir ;;
    926   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    927     docdir=$ac_optarg ;;
    928 
    929   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    930     ac_prev=dvidir ;;
    931   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    932     dvidir=$ac_optarg ;;
    933 
    934   -enable-* | --enable-*)
    935     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    936     # Reject names that are not valid shell variable names.
    937     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    938       as_fn_error "invalid feature name: $ac_useropt"
    939     ac_useropt_orig=$ac_useropt
    940     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    941     case $ac_user_opts in
    942       *"
    943 "enable_$ac_useropt"
    944 "*) ;;
    945       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    946 	 ac_unrecognized_sep=', ';;
    947     esac
    948     eval enable_$ac_useropt=\$ac_optarg ;;
    949 
    950   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    951   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    952   | --exec | --exe | --ex)
    953     ac_prev=exec_prefix ;;
    954   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    955   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    956   | --exec=* | --exe=* | --ex=*)
    957     exec_prefix=$ac_optarg ;;
    958 
    959   -gas | --gas | --ga | --g)
    960     # Obsolete; use --with-gas.
    961     with_gas=yes ;;
    962 
    963   -help | --help | --hel | --he | -h)
    964     ac_init_help=long ;;
    965   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    966     ac_init_help=recursive ;;
    967   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    968     ac_init_help=short ;;
    969 
    970   -host | --host | --hos | --ho)
    971     ac_prev=host_alias ;;
    972   -host=* | --host=* | --hos=* | --ho=*)
    973     host_alias=$ac_optarg ;;
    974 
    975   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    976     ac_prev=htmldir ;;
    977   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    978   | --ht=*)
    979     htmldir=$ac_optarg ;;
    980 
    981   -includedir | --includedir | --includedi | --included | --include \
    982   | --includ | --inclu | --incl | --inc)
    983     ac_prev=includedir ;;
    984   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    985   | --includ=* | --inclu=* | --incl=* | --inc=*)
    986     includedir=$ac_optarg ;;
    987 
    988   -infodir | --infodir | --infodi | --infod | --info | --inf)
    989     ac_prev=infodir ;;
    990   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    991     infodir=$ac_optarg ;;
    992 
    993   -libdir | --libdir | --libdi | --libd)
    994     ac_prev=libdir ;;
    995   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    996     libdir=$ac_optarg ;;
    997 
    998   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    999   | --libexe | --libex | --libe)
   1000     ac_prev=libexecdir ;;
   1001   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
   1002   | --libexe=* | --libex=* | --libe=*)
   1003     libexecdir=$ac_optarg ;;
   1004 
   1005   -localedir | --localedir | --localedi | --localed | --locale)
   1006     ac_prev=localedir ;;
   1007   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
   1008     localedir=$ac_optarg ;;
   1009 
   1010   -localstatedir | --localstatedir | --localstatedi | --localstated \
   1011   | --localstate | --localstat | --localsta | --localst | --locals)
   1012     ac_prev=localstatedir ;;
   1013   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
   1014   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
   1015     localstatedir=$ac_optarg ;;
   1016 
   1017   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
   1018     ac_prev=mandir ;;
   1019   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
   1020     mandir=$ac_optarg ;;
   1021 
   1022   -nfp | --nfp | --nf)
   1023     # Obsolete; use --without-fp.
   1024     with_fp=no ;;
   1025 
   1026   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1027   | --no-cr | --no-c | -n)
   1028     no_create=yes ;;
   1029 
   1030   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1031   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1032     no_recursion=yes ;;
   1033 
   1034   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1035   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1036   | --oldin | --oldi | --old | --ol | --o)
   1037     ac_prev=oldincludedir ;;
   1038   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1039   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1040   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1041     oldincludedir=$ac_optarg ;;
   1042 
   1043   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1044     ac_prev=prefix ;;
   1045   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1046     prefix=$ac_optarg ;;
   1047 
   1048   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1049   | --program-pre | --program-pr | --program-p)
   1050     ac_prev=program_prefix ;;
   1051   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1052   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1053     program_prefix=$ac_optarg ;;
   1054 
   1055   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1056   | --program-suf | --program-su | --program-s)
   1057     ac_prev=program_suffix ;;
   1058   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1059   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1060     program_suffix=$ac_optarg ;;
   1061 
   1062   -program-transform-name | --program-transform-name \
   1063   | --program-transform-nam | --program-transform-na \
   1064   | --program-transform-n | --program-transform- \
   1065   | --program-transform | --program-transfor \
   1066   | --program-transfo | --program-transf \
   1067   | --program-trans | --program-tran \
   1068   | --progr-tra | --program-tr | --program-t)
   1069     ac_prev=program_transform_name ;;
   1070   -program-transform-name=* | --program-transform-name=* \
   1071   | --program-transform-nam=* | --program-transform-na=* \
   1072   | --program-transform-n=* | --program-transform-=* \
   1073   | --program-transform=* | --program-transfor=* \
   1074   | --program-transfo=* | --program-transf=* \
   1075   | --program-trans=* | --program-tran=* \
   1076   | --progr-tra=* | --program-tr=* | --program-t=*)
   1077     program_transform_name=$ac_optarg ;;
   1078 
   1079   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1080     ac_prev=pdfdir ;;
   1081   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1082     pdfdir=$ac_optarg ;;
   1083 
   1084   -psdir | --psdir | --psdi | --psd | --ps)
   1085     ac_prev=psdir ;;
   1086   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1087     psdir=$ac_optarg ;;
   1088 
   1089   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1090   | -silent | --silent | --silen | --sile | --sil)
   1091     silent=yes ;;
   1092 
   1093   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1094     ac_prev=sbindir ;;
   1095   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1096   | --sbi=* | --sb=*)
   1097     sbindir=$ac_optarg ;;
   1098 
   1099   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1100   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1101   | --sharedst | --shareds | --shared | --share | --shar \
   1102   | --sha | --sh)
   1103     ac_prev=sharedstatedir ;;
   1104   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1105   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1106   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1107   | --sha=* | --sh=*)
   1108     sharedstatedir=$ac_optarg ;;
   1109 
   1110   -site | --site | --sit)
   1111     ac_prev=site ;;
   1112   -site=* | --site=* | --sit=*)
   1113     site=$ac_optarg ;;
   1114 
   1115   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1116     ac_prev=srcdir ;;
   1117   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1118     srcdir=$ac_optarg ;;
   1119 
   1120   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1121   | --syscon | --sysco | --sysc | --sys | --sy)
   1122     ac_prev=sysconfdir ;;
   1123   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1124   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1125     sysconfdir=$ac_optarg ;;
   1126 
   1127   -target | --target | --targe | --targ | --tar | --ta | --t)
   1128     ac_prev=target_alias ;;
   1129   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1130     target_alias=$ac_optarg ;;
   1131 
   1132   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1133     verbose=yes ;;
   1134 
   1135   -version | --version | --versio | --versi | --vers | -V)
   1136     ac_init_version=: ;;
   1137 
   1138   -with-* | --with-*)
   1139     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1140     # Reject names that are not valid shell variable names.
   1141     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1142       as_fn_error "invalid package name: $ac_useropt"
   1143     ac_useropt_orig=$ac_useropt
   1144     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1145     case $ac_user_opts in
   1146       *"
   1147 "with_$ac_useropt"
   1148 "*) ;;
   1149       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1150 	 ac_unrecognized_sep=', ';;
   1151     esac
   1152     eval with_$ac_useropt=\$ac_optarg ;;
   1153 
   1154   -without-* | --without-*)
   1155     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1156     # Reject names that are not valid shell variable names.
   1157     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1158       as_fn_error "invalid package name: $ac_useropt"
   1159     ac_useropt_orig=$ac_useropt
   1160     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1161     case $ac_user_opts in
   1162       *"
   1163 "with_$ac_useropt"
   1164 "*) ;;
   1165       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1166 	 ac_unrecognized_sep=', ';;
   1167     esac
   1168     eval with_$ac_useropt=no ;;
   1169 
   1170   --x)
   1171     # Obsolete; use --with-x.
   1172     with_x=yes ;;
   1173 
   1174   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1175   | --x-incl | --x-inc | --x-in | --x-i)
   1176     ac_prev=x_includes ;;
   1177   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1178   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1179     x_includes=$ac_optarg ;;
   1180 
   1181   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1182   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1183     ac_prev=x_libraries ;;
   1184   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1185   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1186     x_libraries=$ac_optarg ;;
   1187 
   1188   -*) as_fn_error "unrecognized option: \`$ac_option'
   1189 Try \`$0 --help' for more information."
   1190     ;;
   1191 
   1192   *=*)
   1193     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1194     # Reject names that are not valid shell variable names.
   1195     case $ac_envvar in #(
   1196       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1197       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
   1198     esac
   1199     eval $ac_envvar=\$ac_optarg
   1200     export $ac_envvar ;;
   1201 
   1202   *)
   1203     # FIXME: should be removed in autoconf 3.0.
   1204     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1205     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1206       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1207     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
   1208     ;;
   1209 
   1210   esac
   1211 done
   1212 
   1213 if test -n "$ac_prev"; then
   1214   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1215   as_fn_error "missing argument to $ac_option"
   1216 fi
   1217 
   1218 if test -n "$ac_unrecognized_opts"; then
   1219   case $enable_option_checking in
   1220     no) ;;
   1221     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
   1222     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1223   esac
   1224 fi
   1225 
   1226 # Check all directory arguments for consistency.
   1227 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1228 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1229 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1230 		libdir localedir mandir
   1231 do
   1232   eval ac_val=\$$ac_var
   1233   # Remove trailing slashes.
   1234   case $ac_val in
   1235     */ )
   1236       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1237       eval $ac_var=\$ac_val;;
   1238   esac
   1239   # Be sure to have absolute directory names.
   1240   case $ac_val in
   1241     [\\/$]* | ?:[\\/]* )  continue;;
   1242     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1243   esac
   1244   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
   1245 done
   1246 
   1247 # There might be people who depend on the old broken behavior: `$host'
   1248 # used to hold the argument of --host etc.
   1249 # FIXME: To remove some day.
   1250 build=$build_alias
   1251 host=$host_alias
   1252 target=$target_alias
   1253 
   1254 # FIXME: To remove some day.
   1255 if test "x$host_alias" != x; then
   1256   if test "x$build_alias" = x; then
   1257     cross_compiling=maybe
   1258     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
   1259     If a cross compiler is detected then cross compile mode will be used." >&2
   1260   elif test "x$build_alias" != "x$host_alias"; then
   1261     cross_compiling=yes
   1262   fi
   1263 fi
   1264 
   1265 ac_tool_prefix=
   1266 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1267 
   1268 test "$silent" = yes && exec 6>/dev/null
   1269 
   1270 
   1271 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1272 ac_ls_di=`ls -di .` &&
   1273 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1274   as_fn_error "working directory cannot be determined"
   1275 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1276   as_fn_error "pwd does not report name of working directory"
   1277 
   1278 
   1279 # Find the source files, if location was not specified.
   1280 if test -z "$srcdir"; then
   1281   ac_srcdir_defaulted=yes
   1282   # Try the directory containing this script, then the parent directory.
   1283   ac_confdir=`$as_dirname -- "$as_myself" ||
   1284 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1285 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1286 	 X"$as_myself" : 'X\(//\)$' \| \
   1287 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1288 $as_echo X"$as_myself" |
   1289     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1290 	    s//\1/
   1291 	    q
   1292 	  }
   1293 	  /^X\(\/\/\)[^/].*/{
   1294 	    s//\1/
   1295 	    q
   1296 	  }
   1297 	  /^X\(\/\/\)$/{
   1298 	    s//\1/
   1299 	    q
   1300 	  }
   1301 	  /^X\(\/\).*/{
   1302 	    s//\1/
   1303 	    q
   1304 	  }
   1305 	  s/.*/./; q'`
   1306   srcdir=$ac_confdir
   1307   if test ! -r "$srcdir/$ac_unique_file"; then
   1308     srcdir=..
   1309   fi
   1310 else
   1311   ac_srcdir_defaulted=no
   1312 fi
   1313 if test ! -r "$srcdir/$ac_unique_file"; then
   1314   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1315   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
   1316 fi
   1317 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1318 ac_abs_confdir=`(
   1319 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
   1320 	pwd)`
   1321 # When building in place, set srcdir=.
   1322 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1323   srcdir=.
   1324 fi
   1325 # Remove unnecessary trailing slashes from srcdir.
   1326 # Double slashes in file names in object file debugging info
   1327 # mess up M-x gdb in Emacs.
   1328 case $srcdir in
   1329 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1330 esac
   1331 for ac_var in $ac_precious_vars; do
   1332   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1333   eval ac_env_${ac_var}_value=\$${ac_var}
   1334   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1335   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1336 done
   1337 
   1338 #
   1339 # Report the --help message.
   1340 #
   1341 if test "$ac_init_help" = "long"; then
   1342   # Omit some internal or obsolete options to make the list less imposing.
   1343   # This message is too long to be a string in the A/UX 3.1 sh.
   1344   cat <<_ACEOF
   1345 \`configure' configures this package to adapt to many kinds of systems.
   1346 
   1347 Usage: $0 [OPTION]... [VAR=VALUE]...
   1348 
   1349 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1350 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1351 
   1352 Defaults for the options are specified in brackets.
   1353 
   1354 Configuration:
   1355   -h, --help              display this help and exit
   1356       --help=short        display options specific to this package
   1357       --help=recursive    display the short help of all the included packages
   1358   -V, --version           display version information and exit
   1359   -q, --quiet, --silent   do not print \`checking...' messages
   1360       --cache-file=FILE   cache test results in FILE [disabled]
   1361   -C, --config-cache      alias for \`--cache-file=config.cache'
   1362   -n, --no-create         do not create output files
   1363       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1364 
   1365 Installation directories:
   1366   --prefix=PREFIX         install architecture-independent files in PREFIX
   1367                           [$ac_default_prefix]
   1368   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1369                           [PREFIX]
   1370 
   1371 By default, \`make install' will install all the files in
   1372 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1373 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1374 for instance \`--prefix=\$HOME'.
   1375 
   1376 For better control, use the options below.
   1377 
   1378 Fine tuning of the installation directories:
   1379   --bindir=DIR            user executables [EPREFIX/bin]
   1380   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1381   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1382   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1383   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1384   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1385   --libdir=DIR            object code libraries [EPREFIX/lib]
   1386   --includedir=DIR        C header files [PREFIX/include]
   1387   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1388   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1389   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1390   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1391   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1392   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1393   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
   1394   --htmldir=DIR           html documentation [DOCDIR]
   1395   --dvidir=DIR            dvi documentation [DOCDIR]
   1396   --pdfdir=DIR            pdf documentation [DOCDIR]
   1397   --psdir=DIR             ps documentation [DOCDIR]
   1398 _ACEOF
   1399 
   1400   cat <<\_ACEOF
   1401 
   1402 Program names:
   1403   --program-prefix=PREFIX            prepend PREFIX to installed program names
   1404   --program-suffix=SUFFIX            append SUFFIX to installed program names
   1405   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
   1406 
   1407 System types:
   1408   --build=BUILD     configure for building on BUILD [guessed]
   1409   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1410   --target=TARGET   configure for building compilers for TARGET [HOST]
   1411 _ACEOF
   1412 fi
   1413 
   1414 if test -n "$ac_init_help"; then
   1415 
   1416   cat <<\_ACEOF
   1417 
   1418 Optional Features:
   1419   --disable-option-checking  ignore unrecognized --enable/--with options
   1420   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1421   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1422   --disable-dependency-tracking  speeds up one-time build
   1423   --enable-dependency-tracking   do not reject slow dependency extractors
   1424   --enable-maintainer-mode  enable make rules and dependencies not useful
   1425 			  (and sometimes confusing) to the casual installer
   1426   --enable-targets        alternative target configurations
   1427   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
   1428   --enable-gold[=ARG]     build gold [ARG={default,yes,no}]
   1429   --enable-got=<type>     GOT handling scheme (target, single, negative,
   1430                           multigot)
   1431   --enable-werror         treat compile warnings as errors
   1432   --enable-build-warnings enable build-time compiler warnings
   1433   --enable-plugins        Enable support for plugins (defaults no)
   1434   --disable-largefile     omit support for large files
   1435   --enable-shared[=PKGS]  build shared libraries [default=yes]
   1436   --enable-static[=PKGS]  build static libraries [default=yes]
   1437   --enable-fast-install[=PKGS]
   1438                           optimize for fast installation [default=yes]
   1439   --disable-libtool-lock  avoid locking (might break parallel builds)
   1440   --disable-nls           do not use Native Language Support
   1441 
   1442 Optional Packages:
   1443   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1444   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1445   --with-lib-path=dir1:dir2...  set default LIB_PATH
   1446   --with-sysroot=DIR Search for usr/lib et al within DIR.
   1447   --with-pic              try to use only PIC/non-PIC objects [default=use
   1448                           both]
   1449   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
   1450 
   1451 Some influential environment variables:
   1452   CC          C compiler command
   1453   CFLAGS      C compiler flags
   1454   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1455               nonstandard directory <lib dir>
   1456   LIBS        libraries to pass to the linker, e.g. -l<library>
   1457   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
   1458               you have headers in a nonstandard directory <include dir>
   1459   CPP         C preprocessor
   1460   CXX         C++ compiler command
   1461   CXXFLAGS    C++ compiler flags
   1462   CXXCPP      C++ preprocessor
   1463   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
   1464               the first program found out of: `bison -y', `byacc', `yacc'.
   1465   YFLAGS      The list of arguments that will be passed by default to $YACC.
   1466               This script will default YFLAGS to the empty string to avoid a
   1467               default value of `-d' given by some make applications.
   1468 
   1469 Use these variables to override the choices made by `configure' or to help
   1470 it to find libraries and programs with nonstandard names/locations.
   1471 
   1472 Report bugs to the package provider.
   1473 _ACEOF
   1474 ac_status=$?
   1475 fi
   1476 
   1477 if test "$ac_init_help" = "recursive"; then
   1478   # If there are subdirs, report their specific --help.
   1479   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1480     test -d "$ac_dir" ||
   1481       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1482       continue
   1483     ac_builddir=.
   1484 
   1485 case "$ac_dir" in
   1486 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1487 *)
   1488   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1489   # A ".." for each directory in $ac_dir_suffix.
   1490   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1491   case $ac_top_builddir_sub in
   1492   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1493   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1494   esac ;;
   1495 esac
   1496 ac_abs_top_builddir=$ac_pwd
   1497 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1498 # for backward compatibility:
   1499 ac_top_builddir=$ac_top_build_prefix
   1500 
   1501 case $srcdir in
   1502   .)  # We are building in place.
   1503     ac_srcdir=.
   1504     ac_top_srcdir=$ac_top_builddir_sub
   1505     ac_abs_top_srcdir=$ac_pwd ;;
   1506   [\\/]* | ?:[\\/]* )  # Absolute name.
   1507     ac_srcdir=$srcdir$ac_dir_suffix;
   1508     ac_top_srcdir=$srcdir
   1509     ac_abs_top_srcdir=$srcdir ;;
   1510   *) # Relative name.
   1511     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1512     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1513     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1514 esac
   1515 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1516 
   1517     cd "$ac_dir" || { ac_status=$?; continue; }
   1518     # Check for guested configure.
   1519     if test -f "$ac_srcdir/configure.gnu"; then
   1520       echo &&
   1521       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1522     elif test -f "$ac_srcdir/configure"; then
   1523       echo &&
   1524       $SHELL "$ac_srcdir/configure" --help=recursive
   1525     else
   1526       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1527     fi || ac_status=$?
   1528     cd "$ac_pwd" || { ac_status=$?; break; }
   1529   done
   1530 fi
   1531 
   1532 test -n "$ac_init_help" && exit $ac_status
   1533 if $ac_init_version; then
   1534   cat <<\_ACEOF
   1535 configure
   1536 generated by GNU Autoconf 2.64
   1537 
   1538 Copyright (C) 2009 Free Software Foundation, Inc.
   1539 This configure script is free software; the Free Software Foundation
   1540 gives unlimited permission to copy, distribute and modify it.
   1541 _ACEOF
   1542   exit
   1543 fi
   1544 
   1545 ## ------------------------ ##
   1546 ## Autoconf initialization. ##
   1547 ## ------------------------ ##
   1548 
   1549 # ac_fn_c_try_compile LINENO
   1550 # --------------------------
   1551 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1552 ac_fn_c_try_compile ()
   1553 {
   1554   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1555   rm -f conftest.$ac_objext
   1556   if { { ac_try="$ac_compile"
   1557 case "(($ac_try" in
   1558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1559   *) ac_try_echo=$ac_try;;
   1560 esac
   1561 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1562 $as_echo "$ac_try_echo"; } >&5
   1563   (eval "$ac_compile") 2>conftest.err
   1564   ac_status=$?
   1565   if test -s conftest.err; then
   1566     grep -v '^ *+' conftest.err >conftest.er1
   1567     cat conftest.er1 >&5
   1568     mv -f conftest.er1 conftest.err
   1569   fi
   1570   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1571   test $ac_status = 0; } && {
   1572 	 test -z "$ac_c_werror_flag" ||
   1573 	 test ! -s conftest.err
   1574        } && test -s conftest.$ac_objext; then :
   1575   ac_retval=0
   1576 else
   1577   $as_echo "$as_me: failed program was:" >&5
   1578 sed 's/^/| /' conftest.$ac_ext >&5
   1579 
   1580 	ac_retval=1
   1581 fi
   1582   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1583   return $ac_retval
   1584 
   1585 } # ac_fn_c_try_compile
   1586 
   1587 # ac_fn_c_try_link LINENO
   1588 # -----------------------
   1589 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1590 ac_fn_c_try_link ()
   1591 {
   1592   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1593   rm -f conftest.$ac_objext conftest$ac_exeext
   1594   if { { ac_try="$ac_link"
   1595 case "(($ac_try" in
   1596   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1597   *) ac_try_echo=$ac_try;;
   1598 esac
   1599 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1600 $as_echo "$ac_try_echo"; } >&5
   1601   (eval "$ac_link") 2>conftest.err
   1602   ac_status=$?
   1603   if test -s conftest.err; then
   1604     grep -v '^ *+' conftest.err >conftest.er1
   1605     cat conftest.er1 >&5
   1606     mv -f conftest.er1 conftest.err
   1607   fi
   1608   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1609   test $ac_status = 0; } && {
   1610 	 test -z "$ac_c_werror_flag" ||
   1611 	 test ! -s conftest.err
   1612        } && test -s conftest$ac_exeext && {
   1613 	 test "$cross_compiling" = yes ||
   1614 	 $as_test_x conftest$ac_exeext
   1615        }; then :
   1616   ac_retval=0
   1617 else
   1618   $as_echo "$as_me: failed program was:" >&5
   1619 sed 's/^/| /' conftest.$ac_ext >&5
   1620 
   1621 	ac_retval=1
   1622 fi
   1623   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1624   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1625   # interfere with the next link command; also delete a directory that is
   1626   # left behind by Apple's compiler.  We do this before executing the actions.
   1627   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1628   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1629   return $ac_retval
   1630 
   1631 } # ac_fn_c_try_link
   1632 
   1633 # ac_fn_c_try_cpp LINENO
   1634 # ----------------------
   1635 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1636 ac_fn_c_try_cpp ()
   1637 {
   1638   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1639   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1640 case "(($ac_try" in
   1641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1642   *) ac_try_echo=$ac_try;;
   1643 esac
   1644 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1645 $as_echo "$ac_try_echo"; } >&5
   1646   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1647   ac_status=$?
   1648   if test -s conftest.err; then
   1649     grep -v '^ *+' conftest.err >conftest.er1
   1650     cat conftest.er1 >&5
   1651     mv -f conftest.er1 conftest.err
   1652   fi
   1653   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1654   test $ac_status = 0; } >/dev/null && {
   1655 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1656 	 test ! -s conftest.err
   1657        }; then :
   1658   ac_retval=0
   1659 else
   1660   $as_echo "$as_me: failed program was:" >&5
   1661 sed 's/^/| /' conftest.$ac_ext >&5
   1662 
   1663     ac_retval=1
   1664 fi
   1665   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1666   return $ac_retval
   1667 
   1668 } # ac_fn_c_try_cpp
   1669 
   1670 # ac_fn_cxx_try_compile LINENO
   1671 # ----------------------------
   1672 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1673 ac_fn_cxx_try_compile ()
   1674 {
   1675   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1676   rm -f conftest.$ac_objext
   1677   if { { ac_try="$ac_compile"
   1678 case "(($ac_try" in
   1679   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1680   *) ac_try_echo=$ac_try;;
   1681 esac
   1682 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1683 $as_echo "$ac_try_echo"; } >&5
   1684   (eval "$ac_compile") 2>conftest.err
   1685   ac_status=$?
   1686   if test -s conftest.err; then
   1687     grep -v '^ *+' conftest.err >conftest.er1
   1688     cat conftest.er1 >&5
   1689     mv -f conftest.er1 conftest.err
   1690   fi
   1691   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1692   test $ac_status = 0; } && {
   1693 	 test -z "$ac_cxx_werror_flag" ||
   1694 	 test ! -s conftest.err
   1695        } && test -s conftest.$ac_objext; then :
   1696   ac_retval=0
   1697 else
   1698   $as_echo "$as_me: failed program was:" >&5
   1699 sed 's/^/| /' conftest.$ac_ext >&5
   1700 
   1701 	ac_retval=1
   1702 fi
   1703   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1704   return $ac_retval
   1705 
   1706 } # ac_fn_cxx_try_compile
   1707 
   1708 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1709 # -------------------------------------------------------
   1710 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1711 # the include files in INCLUDES and setting the cache variable VAR
   1712 # accordingly.
   1713 ac_fn_c_check_header_mongrel ()
   1714 {
   1715   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1716   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1717   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1718 $as_echo_n "checking for $2... " >&6; }
   1719 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1720   $as_echo_n "(cached) " >&6
   1721 fi
   1722 eval ac_res=\$$3
   1723 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1724 $as_echo "$ac_res" >&6; }
   1725 else
   1726   # Is the header compilable?
   1727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1728 $as_echo_n "checking $2 usability... " >&6; }
   1729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1730 /* end confdefs.h.  */
   1731 $4
   1732 #include <$2>
   1733 _ACEOF
   1734 if ac_fn_c_try_compile "$LINENO"; then :
   1735   ac_header_compiler=yes
   1736 else
   1737   ac_header_compiler=no
   1738 fi
   1739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1741 $as_echo "$ac_header_compiler" >&6; }
   1742 
   1743 # Is the header present?
   1744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1745 $as_echo_n "checking $2 presence... " >&6; }
   1746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1747 /* end confdefs.h.  */
   1748 #include <$2>
   1749 _ACEOF
   1750 if ac_fn_c_try_cpp "$LINENO"; then :
   1751   ac_header_preproc=yes
   1752 else
   1753   ac_header_preproc=no
   1754 fi
   1755 rm -f conftest.err conftest.$ac_ext
   1756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1757 $as_echo "$ac_header_preproc" >&6; }
   1758 
   1759 # So?  What about this header?
   1760 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1761   yes:no: )
   1762     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1763 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1764     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1765 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1766     ;;
   1767   no:yes:* )
   1768     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1769 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1770     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1771 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1772     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1773 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1774     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1775 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1776     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1777 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1778     ;;
   1779 esac
   1780   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1781 $as_echo_n "checking for $2... " >&6; }
   1782 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1783   $as_echo_n "(cached) " >&6
   1784 else
   1785   eval "$3=\$ac_header_compiler"
   1786 fi
   1787 eval ac_res=\$$3
   1788 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1789 $as_echo "$ac_res" >&6; }
   1790 fi
   1791   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1792 
   1793 } # ac_fn_c_check_header_mongrel
   1794 
   1795 # ac_fn_c_try_run LINENO
   1796 # ----------------------
   1797 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1798 # that executables *can* be run.
   1799 ac_fn_c_try_run ()
   1800 {
   1801   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1802   if { { ac_try="$ac_link"
   1803 case "(($ac_try" in
   1804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1805   *) ac_try_echo=$ac_try;;
   1806 esac
   1807 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1808 $as_echo "$ac_try_echo"; } >&5
   1809   (eval "$ac_link") 2>&5
   1810   ac_status=$?
   1811   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1812   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1813   { { case "(($ac_try" in
   1814   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1815   *) ac_try_echo=$ac_try;;
   1816 esac
   1817 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1818 $as_echo "$ac_try_echo"; } >&5
   1819   (eval "$ac_try") 2>&5
   1820   ac_status=$?
   1821   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1822   test $ac_status = 0; }; }; then :
   1823   ac_retval=0
   1824 else
   1825   $as_echo "$as_me: program exited with status $ac_status" >&5
   1826        $as_echo "$as_me: failed program was:" >&5
   1827 sed 's/^/| /' conftest.$ac_ext >&5
   1828 
   1829        ac_retval=$ac_status
   1830 fi
   1831   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1832   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1833   return $ac_retval
   1834 
   1835 } # ac_fn_c_try_run
   1836 
   1837 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1838 # -------------------------------------------------------
   1839 # Tests whether HEADER exists and can be compiled using the include files in
   1840 # INCLUDES, setting the cache variable VAR accordingly.
   1841 ac_fn_c_check_header_compile ()
   1842 {
   1843   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1844   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1845 $as_echo_n "checking for $2... " >&6; }
   1846 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1847   $as_echo_n "(cached) " >&6
   1848 else
   1849   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1850 /* end confdefs.h.  */
   1851 $4
   1852 #include <$2>
   1853 _ACEOF
   1854 if ac_fn_c_try_compile "$LINENO"; then :
   1855   eval "$3=yes"
   1856 else
   1857   eval "$3=no"
   1858 fi
   1859 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1860 fi
   1861 eval ac_res=\$$3
   1862 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1863 $as_echo "$ac_res" >&6; }
   1864   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1865 
   1866 } # ac_fn_c_check_header_compile
   1867 
   1868 # ac_fn_c_check_func LINENO FUNC VAR
   1869 # ----------------------------------
   1870 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1871 ac_fn_c_check_func ()
   1872 {
   1873   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1874   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1875 $as_echo_n "checking for $2... " >&6; }
   1876 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   1877   $as_echo_n "(cached) " >&6
   1878 else
   1879   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1880 /* end confdefs.h.  */
   1881 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1882    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1883 #define $2 innocuous_$2
   1884 
   1885 /* System header to define __stub macros and hopefully few prototypes,
   1886     which can conflict with char $2 (); below.
   1887     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1888     <limits.h> exists even on freestanding compilers.  */
   1889 
   1890 #ifdef __STDC__
   1891 # include <limits.h>
   1892 #else
   1893 # include <assert.h>
   1894 #endif
   1895 
   1896 #undef $2
   1897 
   1898 /* Override any GCC internal prototype to avoid an error.
   1899    Use char because int might match the return type of a GCC
   1900    builtin and then its argument prototype would still apply.  */
   1901 #ifdef __cplusplus
   1902 extern "C"
   1903 #endif
   1904 char $2 ();
   1905 /* The GNU C library defines this for functions which it implements
   1906     to always fail with ENOSYS.  Some functions are actually named
   1907     something starting with __ and the normal name is an alias.  */
   1908 #if defined __stub_$2 || defined __stub___$2
   1909 choke me
   1910 #endif
   1911 
   1912 int
   1913 main ()
   1914 {
   1915 return $2 ();
   1916   ;
   1917   return 0;
   1918 }
   1919 _ACEOF
   1920 if ac_fn_c_try_link "$LINENO"; then :
   1921   eval "$3=yes"
   1922 else
   1923   eval "$3=no"
   1924 fi
   1925 rm -f core conftest.err conftest.$ac_objext \
   1926     conftest$ac_exeext conftest.$ac_ext
   1927 fi
   1928 eval ac_res=\$$3
   1929 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1930 $as_echo "$ac_res" >&6; }
   1931   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1932 
   1933 } # ac_fn_c_check_func
   1934 
   1935 # ac_fn_cxx_try_cpp LINENO
   1936 # ------------------------
   1937 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1938 ac_fn_cxx_try_cpp ()
   1939 {
   1940   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1941   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1942 case "(($ac_try" in
   1943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1944   *) ac_try_echo=$ac_try;;
   1945 esac
   1946 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1947 $as_echo "$ac_try_echo"; } >&5
   1948   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1949   ac_status=$?
   1950   if test -s conftest.err; then
   1951     grep -v '^ *+' conftest.err >conftest.er1
   1952     cat conftest.er1 >&5
   1953     mv -f conftest.er1 conftest.err
   1954   fi
   1955   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1956   test $ac_status = 0; } >/dev/null && {
   1957 	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
   1958 	 test ! -s conftest.err
   1959        }; then :
   1960   ac_retval=0
   1961 else
   1962   $as_echo "$as_me: failed program was:" >&5
   1963 sed 's/^/| /' conftest.$ac_ext >&5
   1964 
   1965     ac_retval=1
   1966 fi
   1967   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   1968   return $ac_retval
   1969 
   1970 } # ac_fn_cxx_try_cpp
   1971 
   1972 # ac_fn_cxx_try_link LINENO
   1973 # -------------------------
   1974 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1975 ac_fn_cxx_try_link ()
   1976 {
   1977   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1978   rm -f conftest.$ac_objext conftest$ac_exeext
   1979   if { { ac_try="$ac_link"
   1980 case "(($ac_try" in
   1981   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1982   *) ac_try_echo=$ac_try;;
   1983 esac
   1984 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1985 $as_echo "$ac_try_echo"; } >&5
   1986   (eval "$ac_link") 2>conftest.err
   1987   ac_status=$?
   1988   if test -s conftest.err; then
   1989     grep -v '^ *+' conftest.err >conftest.er1
   1990     cat conftest.er1 >&5
   1991     mv -f conftest.er1 conftest.err
   1992   fi
   1993   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1994   test $ac_status = 0; } && {
   1995 	 test -z "$ac_cxx_werror_flag" ||
   1996 	 test ! -s conftest.err
   1997        } && test -s conftest$ac_exeext && {
   1998 	 test "$cross_compiling" = yes ||
   1999 	 $as_test_x conftest$ac_exeext
   2000        }; then :
   2001   ac_retval=0
   2002 else
   2003   $as_echo "$as_me: failed program was:" >&5
   2004 sed 's/^/| /' conftest.$ac_ext >&5
   2005 
   2006 	ac_retval=1
   2007 fi
   2008   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   2009   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   2010   # interfere with the next link command; also delete a directory that is
   2011   # left behind by Apple's compiler.  We do this before executing the actions.
   2012   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   2013   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2014   return $ac_retval
   2015 
   2016 } # ac_fn_cxx_try_link
   2017 
   2018 # ac_fn_c_check_decl LINENO SYMBOL VAR
   2019 # ------------------------------------
   2020 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
   2021 ac_fn_c_check_decl ()
   2022 {
   2023   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2024   as_decl_name=`echo $2|sed 's/ *(.*//'`
   2025   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   2026   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   2027 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   2028 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
   2029   $as_echo_n "(cached) " >&6
   2030 else
   2031   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2032 /* end confdefs.h.  */
   2033 $4
   2034 int
   2035 main ()
   2036 {
   2037 #ifndef $as_decl_name
   2038 #ifdef __cplusplus
   2039   (void) $as_decl_use;
   2040 #else
   2041   (void) $as_decl_name;
   2042 #endif
   2043 #endif
   2044 
   2045   ;
   2046   return 0;
   2047 }
   2048 _ACEOF
   2049 if ac_fn_c_try_compile "$LINENO"; then :
   2050   eval "$3=yes"
   2051 else
   2052   eval "$3=no"
   2053 fi
   2054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2055 fi
   2056 eval ac_res=\$$3
   2057 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2058 $as_echo "$ac_res" >&6; }
   2059   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2060 
   2061 } # ac_fn_c_check_decl
   2062 
   2063 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   2064 # --------------------------------------------
   2065 # Tries to find the compile-time value of EXPR in a program that includes
   2066 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   2067 # computed
   2068 ac_fn_c_compute_int ()
   2069 {
   2070   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2071   if test "$cross_compiling" = yes; then
   2072     # Depending upon the size, compute the lo and hi bounds.
   2073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2074 /* end confdefs.h.  */
   2075 $4
   2076 int
   2077 main ()
   2078 {
   2079 static int test_array [1 - 2 * !(($2) >= 0)];
   2080 test_array [0] = 0
   2081 
   2082   ;
   2083   return 0;
   2084 }
   2085 _ACEOF
   2086 if ac_fn_c_try_compile "$LINENO"; then :
   2087   ac_lo=0 ac_mid=0
   2088   while :; do
   2089     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2090 /* end confdefs.h.  */
   2091 $4
   2092 int
   2093 main ()
   2094 {
   2095 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2096 test_array [0] = 0
   2097 
   2098   ;
   2099   return 0;
   2100 }
   2101 _ACEOF
   2102 if ac_fn_c_try_compile "$LINENO"; then :
   2103   ac_hi=$ac_mid; break
   2104 else
   2105   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   2106 			if test $ac_lo -le $ac_mid; then
   2107 			  ac_lo= ac_hi=
   2108 			  break
   2109 			fi
   2110 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   2111 fi
   2112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2113   done
   2114 else
   2115   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2116 /* end confdefs.h.  */
   2117 $4
   2118 int
   2119 main ()
   2120 {
   2121 static int test_array [1 - 2 * !(($2) < 0)];
   2122 test_array [0] = 0
   2123 
   2124   ;
   2125   return 0;
   2126 }
   2127 _ACEOF
   2128 if ac_fn_c_try_compile "$LINENO"; then :
   2129   ac_hi=-1 ac_mid=-1
   2130   while :; do
   2131     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2132 /* end confdefs.h.  */
   2133 $4
   2134 int
   2135 main ()
   2136 {
   2137 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   2138 test_array [0] = 0
   2139 
   2140   ;
   2141   return 0;
   2142 }
   2143 _ACEOF
   2144 if ac_fn_c_try_compile "$LINENO"; then :
   2145   ac_lo=$ac_mid; break
   2146 else
   2147   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   2148 			if test $ac_mid -le $ac_hi; then
   2149 			  ac_lo= ac_hi=
   2150 			  break
   2151 			fi
   2152 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   2153 fi
   2154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2155   done
   2156 else
   2157   ac_lo= ac_hi=
   2158 fi
   2159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2160 fi
   2161 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2162 # Binary search between lo and hi bounds.
   2163 while test "x$ac_lo" != "x$ac_hi"; do
   2164   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   2165   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2166 /* end confdefs.h.  */
   2167 $4
   2168 int
   2169 main ()
   2170 {
   2171 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   2172 test_array [0] = 0
   2173 
   2174   ;
   2175   return 0;
   2176 }
   2177 _ACEOF
   2178 if ac_fn_c_try_compile "$LINENO"; then :
   2179   ac_hi=$ac_mid
   2180 else
   2181   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   2182 fi
   2183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2184 done
   2185 case $ac_lo in #((
   2186 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   2187 '') ac_retval=1 ;;
   2188 esac
   2189   else
   2190     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2191 /* end confdefs.h.  */
   2192 $4
   2193 static long int longval () { return $2; }
   2194 static unsigned long int ulongval () { return $2; }
   2195 #include <stdio.h>
   2196 #include <stdlib.h>
   2197 int
   2198 main ()
   2199 {
   2200 
   2201   FILE *f = fopen ("conftest.val", "w");
   2202   if (! f)
   2203     return 1;
   2204   if (($2) < 0)
   2205     {
   2206       long int i = longval ();
   2207       if (i != ($2))
   2208 	return 1;
   2209       fprintf (f, "%ld", i);
   2210     }
   2211   else
   2212     {
   2213       unsigned long int i = ulongval ();
   2214       if (i != ($2))
   2215 	return 1;
   2216       fprintf (f, "%lu", i);
   2217     }
   2218   /* Do not output a trailing newline, as this causes \r\n confusion
   2219      on some platforms.  */
   2220   return ferror (f) || fclose (f) != 0;
   2221 
   2222   ;
   2223   return 0;
   2224 }
   2225 _ACEOF
   2226 if ac_fn_c_try_run "$LINENO"; then :
   2227   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   2228 else
   2229   ac_retval=1
   2230 fi
   2231 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   2232   conftest.$ac_objext conftest.beam conftest.$ac_ext
   2233 rm -f conftest.val
   2234 
   2235   fi
   2236   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
   2237   return $ac_retval
   2238 
   2239 } # ac_fn_c_compute_int
   2240 cat >config.log <<_ACEOF
   2241 This file contains any messages produced by compilers while
   2242 running configure, to aid debugging if configure makes a mistake.
   2243 
   2244 It was created by $as_me, which was
   2245 generated by GNU Autoconf 2.64.  Invocation command line was
   2246 
   2247   $ $0 $@
   2248 
   2249 _ACEOF
   2250 exec 5>>config.log
   2251 {
   2252 cat <<_ASUNAME
   2253 ## --------- ##
   2254 ## Platform. ##
   2255 ## --------- ##
   2256 
   2257 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2258 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2259 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2260 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2261 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2262 
   2263 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2264 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2265 
   2266 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2267 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2268 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2269 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2270 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2271 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2272 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2273 
   2274 _ASUNAME
   2275 
   2276 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2277 for as_dir in $PATH
   2278 do
   2279   IFS=$as_save_IFS
   2280   test -z "$as_dir" && as_dir=.
   2281     $as_echo "PATH: $as_dir"
   2282   done
   2283 IFS=$as_save_IFS
   2284 
   2285 } >&5
   2286 
   2287 cat >&5 <<_ACEOF
   2288 
   2289 
   2290 ## ----------- ##
   2291 ## Core tests. ##
   2292 ## ----------- ##
   2293 
   2294 _ACEOF
   2295 
   2296 
   2297 # Keep a trace of the command line.
   2298 # Strip out --no-create and --no-recursion so they do not pile up.
   2299 # Strip out --silent because we don't want to record it for future runs.
   2300 # Also quote any args containing shell meta-characters.
   2301 # Make two passes to allow for proper duplicate-argument suppression.
   2302 ac_configure_args=
   2303 ac_configure_args0=
   2304 ac_configure_args1=
   2305 ac_must_keep_next=false
   2306 for ac_pass in 1 2
   2307 do
   2308   for ac_arg
   2309   do
   2310     case $ac_arg in
   2311     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2312     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2313     | -silent | --silent | --silen | --sile | --sil)
   2314       continue ;;
   2315     *\'*)
   2316       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2317     esac
   2318     case $ac_pass in
   2319     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2320     2)
   2321       as_fn_append ac_configure_args1 " '$ac_arg'"
   2322       if test $ac_must_keep_next = true; then
   2323 	ac_must_keep_next=false # Got value, back to normal.
   2324       else
   2325 	case $ac_arg in
   2326 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2327 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2328 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2329 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2330 	    case "$ac_configure_args0 " in
   2331 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2332 	    esac
   2333 	    ;;
   2334 	  -* ) ac_must_keep_next=true ;;
   2335 	esac
   2336       fi
   2337       as_fn_append ac_configure_args " '$ac_arg'"
   2338       ;;
   2339     esac
   2340   done
   2341 done
   2342 { ac_configure_args0=; unset ac_configure_args0;}
   2343 { ac_configure_args1=; unset ac_configure_args1;}
   2344 
   2345 # When interrupted or exit'd, cleanup temporary files, and complete
   2346 # config.log.  We remove comments because anyway the quotes in there
   2347 # would cause problems or look ugly.
   2348 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2349 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2350 trap 'exit_status=$?
   2351   # Save into config.log some information that might help in debugging.
   2352   {
   2353     echo
   2354 
   2355     cat <<\_ASBOX
   2356 ## ---------------- ##
   2357 ## Cache variables. ##
   2358 ## ---------------- ##
   2359 _ASBOX
   2360     echo
   2361     # The following way of writing the cache mishandles newlines in values,
   2362 (
   2363   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2364     eval ac_val=\$$ac_var
   2365     case $ac_val in #(
   2366     *${as_nl}*)
   2367       case $ac_var in #(
   2368       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2369 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2370       esac
   2371       case $ac_var in #(
   2372       _ | IFS | as_nl) ;; #(
   2373       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2374       *) { eval $ac_var=; unset $ac_var;} ;;
   2375       esac ;;
   2376     esac
   2377   done
   2378   (set) 2>&1 |
   2379     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2380     *${as_nl}ac_space=\ *)
   2381       sed -n \
   2382 	"s/'\''/'\''\\\\'\'''\''/g;
   2383 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2384       ;; #(
   2385     *)
   2386       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2387       ;;
   2388     esac |
   2389     sort
   2390 )
   2391     echo
   2392 
   2393     cat <<\_ASBOX
   2394 ## ----------------- ##
   2395 ## Output variables. ##
   2396 ## ----------------- ##
   2397 _ASBOX
   2398     echo
   2399     for ac_var in $ac_subst_vars
   2400     do
   2401       eval ac_val=\$$ac_var
   2402       case $ac_val in
   2403       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2404       esac
   2405       $as_echo "$ac_var='\''$ac_val'\''"
   2406     done | sort
   2407     echo
   2408 
   2409     if test -n "$ac_subst_files"; then
   2410       cat <<\_ASBOX
   2411 ## ------------------- ##
   2412 ## File substitutions. ##
   2413 ## ------------------- ##
   2414 _ASBOX
   2415       echo
   2416       for ac_var in $ac_subst_files
   2417       do
   2418 	eval ac_val=\$$ac_var
   2419 	case $ac_val in
   2420 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2421 	esac
   2422 	$as_echo "$ac_var='\''$ac_val'\''"
   2423       done | sort
   2424       echo
   2425     fi
   2426 
   2427     if test -s confdefs.h; then
   2428       cat <<\_ASBOX
   2429 ## ----------- ##
   2430 ## confdefs.h. ##
   2431 ## ----------- ##
   2432 _ASBOX
   2433       echo
   2434       cat confdefs.h
   2435       echo
   2436     fi
   2437     test "$ac_signal" != 0 &&
   2438       $as_echo "$as_me: caught signal $ac_signal"
   2439     $as_echo "$as_me: exit $exit_status"
   2440   } >&5
   2441   rm -f core *.core core.conftest.* &&
   2442     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2443     exit $exit_status
   2444 ' 0
   2445 for ac_signal in 1 2 13 15; do
   2446   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2447 done
   2448 ac_signal=0
   2449 
   2450 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2451 rm -f -r conftest* confdefs.h
   2452 
   2453 $as_echo "/* confdefs.h */" > confdefs.h
   2454 
   2455 # Predefined preprocessor variables.
   2456 
   2457 cat >>confdefs.h <<_ACEOF
   2458 #define PACKAGE_NAME "$PACKAGE_NAME"
   2459 _ACEOF
   2460 
   2461 cat >>confdefs.h <<_ACEOF
   2462 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2463 _ACEOF
   2464 
   2465 cat >>confdefs.h <<_ACEOF
   2466 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2467 _ACEOF
   2468 
   2469 cat >>confdefs.h <<_ACEOF
   2470 #define PACKAGE_STRING "$PACKAGE_STRING"
   2471 _ACEOF
   2472 
   2473 cat >>confdefs.h <<_ACEOF
   2474 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2475 _ACEOF
   2476 
   2477 cat >>confdefs.h <<_ACEOF
   2478 #define PACKAGE_URL "$PACKAGE_URL"
   2479 _ACEOF
   2480 
   2481 
   2482 # Let the site file select an alternate cache file if it wants to.
   2483 # Prefer an explicitly selected file to automatically selected ones.
   2484 ac_site_file1=NONE
   2485 ac_site_file2=NONE
   2486 if test -n "$CONFIG_SITE"; then
   2487   ac_site_file1=$CONFIG_SITE
   2488 elif test "x$prefix" != xNONE; then
   2489   ac_site_file1=$prefix/share/config.site
   2490   ac_site_file2=$prefix/etc/config.site
   2491 else
   2492   ac_site_file1=$ac_default_prefix/share/config.site
   2493   ac_site_file2=$ac_default_prefix/etc/config.site
   2494 fi
   2495 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2496 do
   2497   test "x$ac_site_file" = xNONE && continue
   2498   if test -r "$ac_site_file"; then
   2499     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2500 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2501     sed 's/^/| /' "$ac_site_file" >&5
   2502     . "$ac_site_file"
   2503   fi
   2504 done
   2505 
   2506 if test -r "$cache_file"; then
   2507   # Some versions of bash will fail to source /dev/null (special
   2508   # files actually), so we avoid doing that.
   2509   if test -f "$cache_file"; then
   2510     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2511 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2512     case $cache_file in
   2513       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2514       *)                      . "./$cache_file";;
   2515     esac
   2516   fi
   2517 else
   2518   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2519 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2520   >$cache_file
   2521 fi
   2522 
   2523 # Check that the precious variables saved in the cache have kept the same
   2524 # value.
   2525 ac_cache_corrupted=false
   2526 for ac_var in $ac_precious_vars; do
   2527   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2528   eval ac_new_set=\$ac_env_${ac_var}_set
   2529   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2530   eval ac_new_val=\$ac_env_${ac_var}_value
   2531   case $ac_old_set,$ac_new_set in
   2532     set,)
   2533       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2534 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2535       ac_cache_corrupted=: ;;
   2536     ,set)
   2537       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2538 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2539       ac_cache_corrupted=: ;;
   2540     ,);;
   2541     *)
   2542       if test "x$ac_old_val" != "x$ac_new_val"; then
   2543 	# differences in whitespace do not lead to failure.
   2544 	ac_old_val_w=`echo x $ac_old_val`
   2545 	ac_new_val_w=`echo x $ac_new_val`
   2546 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2547 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2548 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2549 	  ac_cache_corrupted=:
   2550 	else
   2551 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2552 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2553 	  eval $ac_var=\$ac_old_val
   2554 	fi
   2555 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2556 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2557 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2558 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2559       fi;;
   2560   esac
   2561   # Pass precious variables to config.status.
   2562   if test "$ac_new_set" = set; then
   2563     case $ac_new_val in
   2564     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2565     *) ac_arg=$ac_var=$ac_new_val ;;
   2566     esac
   2567     case " $ac_configure_args " in
   2568       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2569       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2570     esac
   2571   fi
   2572 done
   2573 if $ac_cache_corrupted; then
   2574   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2575 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2576   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2577 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2578   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2579 fi
   2580 ## -------------------- ##
   2581 ## Main body of script. ##
   2582 ## -------------------- ##
   2583 
   2584 ac_ext=c
   2585 ac_cpp='$CPP $CPPFLAGS'
   2586 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2587 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2588 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2589 
   2590 
   2591 
   2592 
   2593 
   2594 
   2595 
   2596 ac_aux_dir=
   2597 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2598   for ac_t in install-sh install.sh shtool; do
   2599     if test -f "$ac_dir/$ac_t"; then
   2600       ac_aux_dir=$ac_dir
   2601       ac_install_sh="$ac_aux_dir/$ac_t -c"
   2602       break 2
   2603     fi
   2604   done
   2605 done
   2606 if test -z "$ac_aux_dir"; then
   2607   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2608 fi
   2609 
   2610 # These three variables are undocumented and unsupported,
   2611 # and are intended to be withdrawn in a future Autoconf release.
   2612 # They can cause serious problems if a builder's source tree is in a directory
   2613 # whose full name contains unusual characters.
   2614 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2615 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2616 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2617 
   2618 
   2619 # Make sure we can run config.sub.
   2620 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2621   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2622 
   2623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2624 $as_echo_n "checking build system type... " >&6; }
   2625 if test "${ac_cv_build+set}" = set; then :
   2626   $as_echo_n "(cached) " >&6
   2627 else
   2628   ac_build_alias=$build_alias
   2629 test "x$ac_build_alias" = x &&
   2630   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2631 test "x$ac_build_alias" = x &&
   2632   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
   2633 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2634   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2635 
   2636 fi
   2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2638 $as_echo "$ac_cv_build" >&6; }
   2639 case $ac_cv_build in
   2640 *-*-*) ;;
   2641 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
   2642 esac
   2643 build=$ac_cv_build
   2644 ac_save_IFS=$IFS; IFS='-'
   2645 set x $ac_cv_build
   2646 shift
   2647 build_cpu=$1
   2648 build_vendor=$2
   2649 shift; shift
   2650 # Remember, the first character of IFS is used to create $*,
   2651 # except with old shells:
   2652 build_os=$*
   2653 IFS=$ac_save_IFS
   2654 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2655 
   2656 
   2657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2658 $as_echo_n "checking host system type... " >&6; }
   2659 if test "${ac_cv_host+set}" = set; then :
   2660   $as_echo_n "(cached) " >&6
   2661 else
   2662   if test "x$host_alias" = x; then
   2663   ac_cv_host=$ac_cv_build
   2664 else
   2665   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2666     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2667 fi
   2668 
   2669 fi
   2670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2671 $as_echo "$ac_cv_host" >&6; }
   2672 case $ac_cv_host in
   2673 *-*-*) ;;
   2674 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
   2675 esac
   2676 host=$ac_cv_host
   2677 ac_save_IFS=$IFS; IFS='-'
   2678 set x $ac_cv_host
   2679 shift
   2680 host_cpu=$1
   2681 host_vendor=$2
   2682 shift; shift
   2683 # Remember, the first character of IFS is used to create $*,
   2684 # except with old shells:
   2685 host_os=$*
   2686 IFS=$ac_save_IFS
   2687 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2688 
   2689 
   2690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   2691 $as_echo_n "checking target system type... " >&6; }
   2692 if test "${ac_cv_target+set}" = set; then :
   2693   $as_echo_n "(cached) " >&6
   2694 else
   2695   if test "x$target_alias" = x; then
   2696   ac_cv_target=$ac_cv_host
   2697 else
   2698   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   2699     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   2700 fi
   2701 
   2702 fi
   2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   2704 $as_echo "$ac_cv_target" >&6; }
   2705 case $ac_cv_target in
   2706 *-*-*) ;;
   2707 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
   2708 esac
   2709 target=$ac_cv_target
   2710 ac_save_IFS=$IFS; IFS='-'
   2711 set x $ac_cv_target
   2712 shift
   2713 target_cpu=$1
   2714 target_vendor=$2
   2715 shift; shift
   2716 # Remember, the first character of IFS is used to create $*,
   2717 # except with old shells:
   2718 target_os=$*
   2719 IFS=$ac_save_IFS
   2720 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   2721 
   2722 
   2723 # The aliases save the names the user supplied, while $host etc.
   2724 # will get canonicalized.
   2725 test -n "$target_alias" &&
   2726   test "$program_prefix$program_suffix$program_transform_name" = \
   2727     NONENONEs,x,x, &&
   2728   program_prefix=${target_alias}-
   2729 ac_ext=c
   2730 ac_cpp='$CPP $CPPFLAGS'
   2731 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2732 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2733 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2734 if test -n "$ac_tool_prefix"; then
   2735   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2736 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2738 $as_echo_n "checking for $ac_word... " >&6; }
   2739 if test "${ac_cv_prog_CC+set}" = set; then :
   2740   $as_echo_n "(cached) " >&6
   2741 else
   2742   if test -n "$CC"; then
   2743   ac_cv_prog_CC="$CC" # Let the user override the test.
   2744 else
   2745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2746 for as_dir in $PATH
   2747 do
   2748   IFS=$as_save_IFS
   2749   test -z "$as_dir" && as_dir=.
   2750     for ac_exec_ext in '' $ac_executable_extensions; do
   2751   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2752     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2753     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2754     break 2
   2755   fi
   2756 done
   2757   done
   2758 IFS=$as_save_IFS
   2759 
   2760 fi
   2761 fi
   2762 CC=$ac_cv_prog_CC
   2763 if test -n "$CC"; then
   2764   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2765 $as_echo "$CC" >&6; }
   2766 else
   2767   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2768 $as_echo "no" >&6; }
   2769 fi
   2770 
   2771 
   2772 fi
   2773 if test -z "$ac_cv_prog_CC"; then
   2774   ac_ct_CC=$CC
   2775   # Extract the first word of "gcc", so it can be a program name with args.
   2776 set dummy gcc; ac_word=$2
   2777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2778 $as_echo_n "checking for $ac_word... " >&6; }
   2779 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   2780   $as_echo_n "(cached) " >&6
   2781 else
   2782   if test -n "$ac_ct_CC"; then
   2783   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2784 else
   2785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2786 for as_dir in $PATH
   2787 do
   2788   IFS=$as_save_IFS
   2789   test -z "$as_dir" && as_dir=.
   2790     for ac_exec_ext in '' $ac_executable_extensions; do
   2791   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2792     ac_cv_prog_ac_ct_CC="gcc"
   2793     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2794     break 2
   2795   fi
   2796 done
   2797   done
   2798 IFS=$as_save_IFS
   2799 
   2800 fi
   2801 fi
   2802 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2803 if test -n "$ac_ct_CC"; then
   2804   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2805 $as_echo "$ac_ct_CC" >&6; }
   2806 else
   2807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2808 $as_echo "no" >&6; }
   2809 fi
   2810 
   2811   if test "x$ac_ct_CC" = x; then
   2812     CC=""
   2813   else
   2814     case $cross_compiling:$ac_tool_warned in
   2815 yes:)
   2816 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2817 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2818 ac_tool_warned=yes ;;
   2819 esac
   2820     CC=$ac_ct_CC
   2821   fi
   2822 else
   2823   CC="$ac_cv_prog_CC"
   2824 fi
   2825 
   2826 if test -z "$CC"; then
   2827           if test -n "$ac_tool_prefix"; then
   2828     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2829 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2831 $as_echo_n "checking for $ac_word... " >&6; }
   2832 if test "${ac_cv_prog_CC+set}" = set; then :
   2833   $as_echo_n "(cached) " >&6
   2834 else
   2835   if test -n "$CC"; then
   2836   ac_cv_prog_CC="$CC" # Let the user override the test.
   2837 else
   2838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2839 for as_dir in $PATH
   2840 do
   2841   IFS=$as_save_IFS
   2842   test -z "$as_dir" && as_dir=.
   2843     for ac_exec_ext in '' $ac_executable_extensions; do
   2844   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2845     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2846     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2847     break 2
   2848   fi
   2849 done
   2850   done
   2851 IFS=$as_save_IFS
   2852 
   2853 fi
   2854 fi
   2855 CC=$ac_cv_prog_CC
   2856 if test -n "$CC"; then
   2857   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2858 $as_echo "$CC" >&6; }
   2859 else
   2860   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2861 $as_echo "no" >&6; }
   2862 fi
   2863 
   2864 
   2865   fi
   2866 fi
   2867 if test -z "$CC"; then
   2868   # Extract the first word of "cc", so it can be a program name with args.
   2869 set dummy cc; ac_word=$2
   2870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2871 $as_echo_n "checking for $ac_word... " >&6; }
   2872 if test "${ac_cv_prog_CC+set}" = set; then :
   2873   $as_echo_n "(cached) " >&6
   2874 else
   2875   if test -n "$CC"; then
   2876   ac_cv_prog_CC="$CC" # Let the user override the test.
   2877 else
   2878   ac_prog_rejected=no
   2879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2880 for as_dir in $PATH
   2881 do
   2882   IFS=$as_save_IFS
   2883   test -z "$as_dir" && as_dir=.
   2884     for ac_exec_ext in '' $ac_executable_extensions; do
   2885   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2886     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2887        ac_prog_rejected=yes
   2888        continue
   2889      fi
   2890     ac_cv_prog_CC="cc"
   2891     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2892     break 2
   2893   fi
   2894 done
   2895   done
   2896 IFS=$as_save_IFS
   2897 
   2898 if test $ac_prog_rejected = yes; then
   2899   # We found a bogon in the path, so make sure we never use it.
   2900   set dummy $ac_cv_prog_CC
   2901   shift
   2902   if test $# != 0; then
   2903     # We chose a different compiler from the bogus one.
   2904     # However, it has the same basename, so the bogon will be chosen
   2905     # first if we set CC to just the basename; use the full file name.
   2906     shift
   2907     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2908   fi
   2909 fi
   2910 fi
   2911 fi
   2912 CC=$ac_cv_prog_CC
   2913 if test -n "$CC"; then
   2914   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2915 $as_echo "$CC" >&6; }
   2916 else
   2917   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2918 $as_echo "no" >&6; }
   2919 fi
   2920 
   2921 
   2922 fi
   2923 if test -z "$CC"; then
   2924   if test -n "$ac_tool_prefix"; then
   2925   for ac_prog in cl.exe
   2926   do
   2927     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2928 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2930 $as_echo_n "checking for $ac_word... " >&6; }
   2931 if test "${ac_cv_prog_CC+set}" = set; then :
   2932   $as_echo_n "(cached) " >&6
   2933 else
   2934   if test -n "$CC"; then
   2935   ac_cv_prog_CC="$CC" # Let the user override the test.
   2936 else
   2937 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2938 for as_dir in $PATH
   2939 do
   2940   IFS=$as_save_IFS
   2941   test -z "$as_dir" && as_dir=.
   2942     for ac_exec_ext in '' $ac_executable_extensions; do
   2943   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2944     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2945     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2946     break 2
   2947   fi
   2948 done
   2949   done
   2950 IFS=$as_save_IFS
   2951 
   2952 fi
   2953 fi
   2954 CC=$ac_cv_prog_CC
   2955 if test -n "$CC"; then
   2956   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2957 $as_echo "$CC" >&6; }
   2958 else
   2959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2960 $as_echo "no" >&6; }
   2961 fi
   2962 
   2963 
   2964     test -n "$CC" && break
   2965   done
   2966 fi
   2967 if test -z "$CC"; then
   2968   ac_ct_CC=$CC
   2969   for ac_prog in cl.exe
   2970 do
   2971   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2972 set dummy $ac_prog; ac_word=$2
   2973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2974 $as_echo_n "checking for $ac_word... " >&6; }
   2975 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   2976   $as_echo_n "(cached) " >&6
   2977 else
   2978   if test -n "$ac_ct_CC"; then
   2979   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2980 else
   2981 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2982 for as_dir in $PATH
   2983 do
   2984   IFS=$as_save_IFS
   2985   test -z "$as_dir" && as_dir=.
   2986     for ac_exec_ext in '' $ac_executable_extensions; do
   2987   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2988     ac_cv_prog_ac_ct_CC="$ac_prog"
   2989     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2990     break 2
   2991   fi
   2992 done
   2993   done
   2994 IFS=$as_save_IFS
   2995 
   2996 fi
   2997 fi
   2998 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2999 if test -n "$ac_ct_CC"; then
   3000   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   3001 $as_echo "$ac_ct_CC" >&6; }
   3002 else
   3003   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3004 $as_echo "no" >&6; }
   3005 fi
   3006 
   3007 
   3008   test -n "$ac_ct_CC" && break
   3009 done
   3010 
   3011   if test "x$ac_ct_CC" = x; then
   3012     CC=""
   3013   else
   3014     case $cross_compiling:$ac_tool_warned in
   3015 yes:)
   3016 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3017 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3018 ac_tool_warned=yes ;;
   3019 esac
   3020     CC=$ac_ct_CC
   3021   fi
   3022 fi
   3023 
   3024 fi
   3025 
   3026 
   3027 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3028 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3029 as_fn_error "no acceptable C compiler found in \$PATH
   3030 See \`config.log' for more details." "$LINENO" 5; }
   3031 
   3032 # Provide some information about the compiler.
   3033 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   3034 set X $ac_compile
   3035 ac_compiler=$2
   3036 for ac_option in --version -v -V -qversion; do
   3037   { { ac_try="$ac_compiler $ac_option >&5"
   3038 case "(($ac_try" in
   3039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3040   *) ac_try_echo=$ac_try;;
   3041 esac
   3042 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3043 $as_echo "$ac_try_echo"; } >&5
   3044   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3045   ac_status=$?
   3046   if test -s conftest.err; then
   3047     sed '10a\
   3048 ... rest of stderr output deleted ...
   3049          10q' conftest.err >conftest.er1
   3050     cat conftest.er1 >&5
   3051     rm -f conftest.er1 conftest.err
   3052   fi
   3053   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3054   test $ac_status = 0; }
   3055 done
   3056 
   3057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3058 /* end confdefs.h.  */
   3059 
   3060 int
   3061 main ()
   3062 {
   3063 
   3064   ;
   3065   return 0;
   3066 }
   3067 _ACEOF
   3068 ac_clean_files_save=$ac_clean_files
   3069 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
   3070 # Try to create an executable without -o first, disregard a.out.
   3071 # It will help us diagnose broken compilers, and finding out an intuition
   3072 # of exeext.
   3073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3074 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3075 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   3076 
   3077 # The possible output files:
   3078 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   3079 
   3080 ac_rmfiles=
   3081 for ac_file in $ac_files
   3082 do
   3083   case $ac_file in
   3084     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3085     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   3086   esac
   3087 done
   3088 rm -f $ac_rmfiles
   3089 
   3090 if { { ac_try="$ac_link_default"
   3091 case "(($ac_try" in
   3092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3093   *) ac_try_echo=$ac_try;;
   3094 esac
   3095 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3096 $as_echo "$ac_try_echo"; } >&5
   3097   (eval "$ac_link_default") 2>&5
   3098   ac_status=$?
   3099   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3100   test $ac_status = 0; }; then :
   3101   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   3102 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   3103 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   3104 # so that the user can short-circuit this test for compilers unknown to
   3105 # Autoconf.
   3106 for ac_file in $ac_files ''
   3107 do
   3108   test -f "$ac_file" || continue
   3109   case $ac_file in
   3110     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   3111 	;;
   3112     [ab].out )
   3113 	# We found the default executable, but exeext='' is most
   3114 	# certainly right.
   3115 	break;;
   3116     *.* )
   3117 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3118 	then :; else
   3119 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3120 	fi
   3121 	# We set ac_cv_exeext here because the later test for it is not
   3122 	# safe: cross compilers may not add the suffix if given an `-o'
   3123 	# argument, so we may need to know it at that point already.
   3124 	# Even if this section looks crufty: it has the advantage of
   3125 	# actually working.
   3126 	break;;
   3127     * )
   3128 	break;;
   3129   esac
   3130 done
   3131 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3132 
   3133 else
   3134   ac_file=''
   3135 fi
   3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3137 $as_echo "$ac_file" >&6; }
   3138 if test -z "$ac_file"; then :
   3139   $as_echo "$as_me: failed program was:" >&5
   3140 sed 's/^/| /' conftest.$ac_ext >&5
   3141 
   3142 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3143 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3144 { as_fn_set_status 77
   3145 as_fn_error "C compiler cannot create executables
   3146 See \`config.log' for more details." "$LINENO" 5; }; }
   3147 fi
   3148 ac_exeext=$ac_cv_exeext
   3149 
   3150 # Check that the compiler produces executables we can run.  If not, either
   3151 # the compiler is broken, or we cross compile.
   3152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   3153 $as_echo_n "checking whether the C compiler works... " >&6; }
   3154 # If not cross compiling, check that we can run a simple program.
   3155 if test "$cross_compiling" != yes; then
   3156   if { ac_try='./$ac_file'
   3157   { { case "(($ac_try" in
   3158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3159   *) ac_try_echo=$ac_try;;
   3160 esac
   3161 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3162 $as_echo "$ac_try_echo"; } >&5
   3163   (eval "$ac_try") 2>&5
   3164   ac_status=$?
   3165   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3166   test $ac_status = 0; }; }; then
   3167     cross_compiling=no
   3168   else
   3169     if test "$cross_compiling" = maybe; then
   3170 	cross_compiling=yes
   3171     else
   3172 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3173 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3174 as_fn_error "cannot run C compiled programs.
   3175 If you meant to cross compile, use \`--host'.
   3176 See \`config.log' for more details." "$LINENO" 5; }
   3177     fi
   3178   fi
   3179 fi
   3180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3181 $as_echo "yes" >&6; }
   3182 
   3183 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
   3184 ac_clean_files=$ac_clean_files_save
   3185 # Check that the compiler produces executables we can run.  If not, either
   3186 # the compiler is broken, or we cross compile.
   3187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3188 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3190 $as_echo "$cross_compiling" >&6; }
   3191 
   3192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3193 $as_echo_n "checking for suffix of executables... " >&6; }
   3194 if { { ac_try="$ac_link"
   3195 case "(($ac_try" in
   3196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3197   *) ac_try_echo=$ac_try;;
   3198 esac
   3199 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3200 $as_echo "$ac_try_echo"; } >&5
   3201   (eval "$ac_link") 2>&5
   3202   ac_status=$?
   3203   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3204   test $ac_status = 0; }; then :
   3205   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3206 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3207 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3208 # `rm'.
   3209 for ac_file in conftest.exe conftest conftest.*; do
   3210   test -f "$ac_file" || continue
   3211   case $ac_file in
   3212     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3213     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3214 	  break;;
   3215     * ) break;;
   3216   esac
   3217 done
   3218 else
   3219   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3220 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3221 as_fn_error "cannot compute suffix of executables: cannot compile and link
   3222 See \`config.log' for more details." "$LINENO" 5; }
   3223 fi
   3224 rm -f conftest$ac_cv_exeext
   3225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3226 $as_echo "$ac_cv_exeext" >&6; }
   3227 
   3228 rm -f conftest.$ac_ext
   3229 EXEEXT=$ac_cv_exeext
   3230 ac_exeext=$EXEEXT
   3231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3232 $as_echo_n "checking for suffix of object files... " >&6; }
   3233 if test "${ac_cv_objext+set}" = set; then :
   3234   $as_echo_n "(cached) " >&6
   3235 else
   3236   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3237 /* end confdefs.h.  */
   3238 
   3239 int
   3240 main ()
   3241 {
   3242 
   3243   ;
   3244   return 0;
   3245 }
   3246 _ACEOF
   3247 rm -f conftest.o conftest.obj
   3248 if { { ac_try="$ac_compile"
   3249 case "(($ac_try" in
   3250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3251   *) ac_try_echo=$ac_try;;
   3252 esac
   3253 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3254 $as_echo "$ac_try_echo"; } >&5
   3255   (eval "$ac_compile") 2>&5
   3256   ac_status=$?
   3257   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3258   test $ac_status = 0; }; then :
   3259   for ac_file in conftest.o conftest.obj conftest.*; do
   3260   test -f "$ac_file" || continue;
   3261   case $ac_file in
   3262     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3263     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3264        break;;
   3265   esac
   3266 done
   3267 else
   3268   $as_echo "$as_me: failed program was:" >&5
   3269 sed 's/^/| /' conftest.$ac_ext >&5
   3270 
   3271 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3272 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3273 as_fn_error "cannot compute suffix of object files: cannot compile
   3274 See \`config.log' for more details." "$LINENO" 5; }
   3275 fi
   3276 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3277 fi
   3278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3279 $as_echo "$ac_cv_objext" >&6; }
   3280 OBJEXT=$ac_cv_objext
   3281 ac_objext=$OBJEXT
   3282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3283 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3284 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
   3285   $as_echo_n "(cached) " >&6
   3286 else
   3287   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3288 /* end confdefs.h.  */
   3289 
   3290 int
   3291 main ()
   3292 {
   3293 #ifndef __GNUC__
   3294        choke me
   3295 #endif
   3296 
   3297   ;
   3298   return 0;
   3299 }
   3300 _ACEOF
   3301 if ac_fn_c_try_compile "$LINENO"; then :
   3302   ac_compiler_gnu=yes
   3303 else
   3304   ac_compiler_gnu=no
   3305 fi
   3306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3307 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3308 
   3309 fi
   3310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3311 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3312 if test $ac_compiler_gnu = yes; then
   3313   GCC=yes
   3314 else
   3315   GCC=
   3316 fi
   3317 ac_test_CFLAGS=${CFLAGS+set}
   3318 ac_save_CFLAGS=$CFLAGS
   3319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3320 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3321 if test "${ac_cv_prog_cc_g+set}" = set; then :
   3322   $as_echo_n "(cached) " >&6
   3323 else
   3324   ac_save_c_werror_flag=$ac_c_werror_flag
   3325    ac_c_werror_flag=yes
   3326    ac_cv_prog_cc_g=no
   3327    CFLAGS="-g"
   3328    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3329 /* end confdefs.h.  */
   3330 
   3331 int
   3332 main ()
   3333 {
   3334 
   3335   ;
   3336   return 0;
   3337 }
   3338 _ACEOF
   3339 if ac_fn_c_try_compile "$LINENO"; then :
   3340   ac_cv_prog_cc_g=yes
   3341 else
   3342   CFLAGS=""
   3343       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3344 /* end confdefs.h.  */
   3345 
   3346 int
   3347 main ()
   3348 {
   3349 
   3350   ;
   3351   return 0;
   3352 }
   3353 _ACEOF
   3354 if ac_fn_c_try_compile "$LINENO"; then :
   3355 
   3356 else
   3357   ac_c_werror_flag=$ac_save_c_werror_flag
   3358 	 CFLAGS="-g"
   3359 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3360 /* end confdefs.h.  */
   3361 
   3362 int
   3363 main ()
   3364 {
   3365 
   3366   ;
   3367   return 0;
   3368 }
   3369 _ACEOF
   3370 if ac_fn_c_try_compile "$LINENO"; then :
   3371   ac_cv_prog_cc_g=yes
   3372 fi
   3373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3374 fi
   3375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3376 fi
   3377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3378    ac_c_werror_flag=$ac_save_c_werror_flag
   3379 fi
   3380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3381 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3382 if test "$ac_test_CFLAGS" = set; then
   3383   CFLAGS=$ac_save_CFLAGS
   3384 elif test $ac_cv_prog_cc_g = yes; then
   3385   if test "$GCC" = yes; then
   3386     CFLAGS="-g -O2"
   3387   else
   3388     CFLAGS="-g"
   3389   fi
   3390 else
   3391   if test "$GCC" = yes; then
   3392     CFLAGS="-O2"
   3393   else
   3394     CFLAGS=
   3395   fi
   3396 fi
   3397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3398 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3399 if test "${ac_cv_prog_cc_c89+set}" = set; then :
   3400   $as_echo_n "(cached) " >&6
   3401 else
   3402   ac_cv_prog_cc_c89=no
   3403 ac_save_CC=$CC
   3404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3405 /* end confdefs.h.  */
   3406 #include <stdarg.h>
   3407 #include <stdio.h>
   3408 #include <sys/types.h>
   3409 #include <sys/stat.h>
   3410 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3411 struct buf { int x; };
   3412 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3413 static char *e (p, i)
   3414      char **p;
   3415      int i;
   3416 {
   3417   return p[i];
   3418 }
   3419 static char *f (char * (*g) (char **, int), char **p, ...)
   3420 {
   3421   char *s;
   3422   va_list v;
   3423   va_start (v,p);
   3424   s = g (p, va_arg (v,int));
   3425   va_end (v);
   3426   return s;
   3427 }
   3428 
   3429 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3430    function prototypes and stuff, but not '\xHH' hex character constants.
   3431    These don't provoke an error unfortunately, instead are silently treated
   3432    as 'x'.  The following induces an error, until -std is added to get
   3433    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3434    array size at least.  It's necessary to write '\x00'==0 to get something
   3435    that's true only with -std.  */
   3436 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3437 
   3438 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3439    inside strings and character constants.  */
   3440 #define FOO(x) 'x'
   3441 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3442 
   3443 int test (int i, double x);
   3444 struct s1 {int (*f) (int a);};
   3445 struct s2 {int (*f) (double a);};
   3446 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3447 int argc;
   3448 char **argv;
   3449 int
   3450 main ()
   3451 {
   3452 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3453   ;
   3454   return 0;
   3455 }
   3456 _ACEOF
   3457 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3458 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3459 do
   3460   CC="$ac_save_CC $ac_arg"
   3461   if ac_fn_c_try_compile "$LINENO"; then :
   3462   ac_cv_prog_cc_c89=$ac_arg
   3463 fi
   3464 rm -f core conftest.err conftest.$ac_objext
   3465   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3466 done
   3467 rm -f conftest.$ac_ext
   3468 CC=$ac_save_CC
   3469 
   3470 fi
   3471 # AC_CACHE_VAL
   3472 case "x$ac_cv_prog_cc_c89" in
   3473   x)
   3474     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3475 $as_echo "none needed" >&6; } ;;
   3476   xno)
   3477     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3478 $as_echo "unsupported" >&6; } ;;
   3479   *)
   3480     CC="$CC $ac_cv_prog_cc_c89"
   3481     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3482 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3483 esac
   3484 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3485 
   3486 fi
   3487 
   3488 ac_ext=c
   3489 ac_cpp='$CPP $CPPFLAGS'
   3490 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3491 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3492 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3493 
   3494 
   3495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
   3496 $as_echo_n "checking for library containing strerror... " >&6; }
   3497 if test "${ac_cv_search_strerror+set}" = set; then :
   3498   $as_echo_n "(cached) " >&6
   3499 else
   3500   ac_func_search_save_LIBS=$LIBS
   3501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3502 /* end confdefs.h.  */
   3503 
   3504 /* Override any GCC internal prototype to avoid an error.
   3505    Use char because int might match the return type of a GCC
   3506    builtin and then its argument prototype would still apply.  */
   3507 #ifdef __cplusplus
   3508 extern "C"
   3509 #endif
   3510 char strerror ();
   3511 int
   3512 main ()
   3513 {
   3514 return strerror ();
   3515   ;
   3516   return 0;
   3517 }
   3518 _ACEOF
   3519 for ac_lib in '' cposix; do
   3520   if test -z "$ac_lib"; then
   3521     ac_res="none required"
   3522   else
   3523     ac_res=-l$ac_lib
   3524     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   3525   fi
   3526   if ac_fn_c_try_link "$LINENO"; then :
   3527   ac_cv_search_strerror=$ac_res
   3528 fi
   3529 rm -f core conftest.err conftest.$ac_objext \
   3530     conftest$ac_exeext
   3531   if test "${ac_cv_search_strerror+set}" = set; then :
   3532   break
   3533 fi
   3534 done
   3535 if test "${ac_cv_search_strerror+set}" = set; then :
   3536 
   3537 else
   3538   ac_cv_search_strerror=no
   3539 fi
   3540 rm conftest.$ac_ext
   3541 LIBS=$ac_func_search_save_LIBS
   3542 fi
   3543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
   3544 $as_echo "$ac_cv_search_strerror" >&6; }
   3545 ac_res=$ac_cv_search_strerror
   3546 if test "$ac_res" != no; then :
   3547   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   3548 
   3549 fi
   3550 
   3551 
   3552 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
   3553 am__api_version='1.11'
   3554 
   3555 # Find a good install program.  We prefer a C program (faster),
   3556 # so one script is as good as another.  But avoid the broken or
   3557 # incompatible versions:
   3558 # SysV /etc/install, /usr/sbin/install
   3559 # SunOS /usr/etc/install
   3560 # IRIX /sbin/install
   3561 # AIX /bin/install
   3562 # AmigaOS /C/install, which installs bootblocks on floppy discs
   3563 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   3564 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   3565 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   3566 # OS/2's system install, which has a completely different semantic
   3567 # ./install, which can be erroneously created by make from ./install.sh.
   3568 # Reject install programs that cannot install multiple files.
   3569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   3570 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   3571 if test -z "$INSTALL"; then
   3572 if test "${ac_cv_path_install+set}" = set; then :
   3573   $as_echo_n "(cached) " >&6
   3574 else
   3575   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3576 for as_dir in $PATH
   3577 do
   3578   IFS=$as_save_IFS
   3579   test -z "$as_dir" && as_dir=.
   3580     # Account for people who put trailing slashes in PATH elements.
   3581 case $as_dir/ in #((
   3582   ./ | .// | /[cC]/* | \
   3583   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   3584   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   3585   /usr/ucb/* ) ;;
   3586   *)
   3587     # OSF1 and SCO ODT 3.0 have their own names for install.
   3588     # Don't use installbsd from OSF since it installs stuff as root
   3589     # by default.
   3590     for ac_prog in ginstall scoinst install; do
   3591       for ac_exec_ext in '' $ac_executable_extensions; do
   3592 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   3593 	  if test $ac_prog = install &&
   3594 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   3595 	    # AIX install.  It has an incompatible calling convention.
   3596 	    :
   3597 	  elif test $ac_prog = install &&
   3598 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   3599 	    # program-specific install script used by HP pwplus--don't use.
   3600 	    :
   3601 	  else
   3602 	    rm -rf conftest.one conftest.two conftest.dir
   3603 	    echo one > conftest.one
   3604 	    echo two > conftest.two
   3605 	    mkdir conftest.dir
   3606 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   3607 	      test -s conftest.one && test -s conftest.two &&
   3608 	      test -s conftest.dir/conftest.one &&
   3609 	      test -s conftest.dir/conftest.two
   3610 	    then
   3611 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   3612 	      break 3
   3613 	    fi
   3614 	  fi
   3615 	fi
   3616       done
   3617     done
   3618     ;;
   3619 esac
   3620 
   3621   done
   3622 IFS=$as_save_IFS
   3623 
   3624 rm -rf conftest.one conftest.two conftest.dir
   3625 
   3626 fi
   3627   if test "${ac_cv_path_install+set}" = set; then
   3628     INSTALL=$ac_cv_path_install
   3629   else
   3630     # As a last resort, use the slow shell script.  Don't cache a
   3631     # value for INSTALL within a source directory, because that will
   3632     # break other packages using the cache if that directory is
   3633     # removed, or if the value is a relative name.
   3634     INSTALL=$ac_install_sh
   3635   fi
   3636 fi
   3637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   3638 $as_echo "$INSTALL" >&6; }
   3639 
   3640 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   3641 # It thinks the first close brace ends the variable substitution.
   3642 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   3643 
   3644 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   3645 
   3646 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   3647 
   3648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
   3649 $as_echo_n "checking whether build environment is sane... " >&6; }
   3650 # Just in case
   3651 sleep 1
   3652 echo timestamp > conftest.file
   3653 # Reject unsafe characters in $srcdir or the absolute working directory
   3654 # name.  Accept space and tab only in the latter.
   3655 am_lf='
   3656 '
   3657 case `pwd` in
   3658   *[\\\"\#\$\&\'\`$am_lf]*)
   3659     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
   3660 esac
   3661 case $srcdir in
   3662   *[\\\"\#\$\&\'\`$am_lf\ \	]*)
   3663     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
   3664 esac
   3665 
   3666 # Do `set' in a subshell so we don't clobber the current shell's
   3667 # arguments.  Must try -L first in case configure is actually a
   3668 # symlink; some systems play weird games with the mod time of symlinks
   3669 # (eg FreeBSD returns the mod time of the symlink's containing
   3670 # directory).
   3671 if (
   3672    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   3673    if test "$*" = "X"; then
   3674       # -L didn't work.
   3675       set X `ls -t "$srcdir/configure" conftest.file`
   3676    fi
   3677    rm -f conftest.file
   3678    if test "$*" != "X $srcdir/configure conftest.file" \
   3679       && test "$*" != "X conftest.file $srcdir/configure"; then
   3680 
   3681       # If neither matched, then we have a broken ls.  This can happen
   3682       # if, for instance, CONFIG_SHELL is bash and it inherits a
   3683       # broken ls alias from the environment.  This has actually
   3684       # happened.  Such a system could not be considered "sane".
   3685       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
   3686 alias in your environment" "$LINENO" 5
   3687    fi
   3688 
   3689    test "$2" = conftest.file
   3690    )
   3691 then
   3692    # Ok.
   3693    :
   3694 else
   3695    as_fn_error "newly created file is older than distributed files!
   3696 Check your system clock" "$LINENO" 5
   3697 fi
   3698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3699 $as_echo "yes" >&6; }
   3700 test "$program_prefix" != NONE &&
   3701   program_transform_name="s&^&$program_prefix&;$program_transform_name"
   3702 # Use a double $ so make ignores it.
   3703 test "$program_suffix" != NONE &&
   3704   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
   3705 # Double any \ or $.
   3706 # By default was `s,x,x', remove it if useless.
   3707 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
   3708 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
   3709 
   3710 # expand $ac_aux_dir to an absolute path
   3711 am_aux_dir=`cd $ac_aux_dir && pwd`
   3712 
   3713 if test x"${MISSING+set}" != xset; then
   3714   case $am_aux_dir in
   3715   *\ * | *\	*)
   3716     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
   3717   *)
   3718     MISSING="\${SHELL} $am_aux_dir/missing" ;;
   3719   esac
   3720 fi
   3721 # Use eval to expand $SHELL
   3722 if eval "$MISSING --run true"; then
   3723   am_missing_run="$MISSING --run "
   3724 else
   3725   am_missing_run=
   3726   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
   3727 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
   3728 fi
   3729 
   3730 if test x"${install_sh}" != xset; then
   3731   case $am_aux_dir in
   3732   *\ * | *\	*)
   3733     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
   3734   *)
   3735     install_sh="\${SHELL} $am_aux_dir/install-sh"
   3736   esac
   3737 fi
   3738 
   3739 # Installed binaries are usually stripped using `strip' when the user
   3740 # run `make install-strip'.  However `strip' might not be the right
   3741 # tool to use in cross-compilation environments, therefore Automake
   3742 # will honor the `STRIP' environment variable to overrule this program.
   3743 if test "$cross_compiling" != no; then
   3744   if test -n "$ac_tool_prefix"; then
   3745   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   3746 set dummy ${ac_tool_prefix}strip; ac_word=$2
   3747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3748 $as_echo_n "checking for $ac_word... " >&6; }
   3749 if test "${ac_cv_prog_STRIP+set}" = set; then :
   3750   $as_echo_n "(cached) " >&6
   3751 else
   3752   if test -n "$STRIP"; then
   3753   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   3754 else
   3755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3756 for as_dir in $PATH
   3757 do
   3758   IFS=$as_save_IFS
   3759   test -z "$as_dir" && as_dir=.
   3760     for ac_exec_ext in '' $ac_executable_extensions; do
   3761   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3762     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   3763     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3764     break 2
   3765   fi
   3766 done
   3767   done
   3768 IFS=$as_save_IFS
   3769 
   3770 fi
   3771 fi
   3772 STRIP=$ac_cv_prog_STRIP
   3773 if test -n "$STRIP"; then
   3774   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   3775 $as_echo "$STRIP" >&6; }
   3776 else
   3777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3778 $as_echo "no" >&6; }
   3779 fi
   3780 
   3781 
   3782 fi
   3783 if test -z "$ac_cv_prog_STRIP"; then
   3784   ac_ct_STRIP=$STRIP
   3785   # Extract the first word of "strip", so it can be a program name with args.
   3786 set dummy strip; ac_word=$2
   3787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3788 $as_echo_n "checking for $ac_word... " >&6; }
   3789 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   3790   $as_echo_n "(cached) " >&6
   3791 else
   3792   if test -n "$ac_ct_STRIP"; then
   3793   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   3794 else
   3795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3796 for as_dir in $PATH
   3797 do
   3798   IFS=$as_save_IFS
   3799   test -z "$as_dir" && as_dir=.
   3800     for ac_exec_ext in '' $ac_executable_extensions; do
   3801   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3802     ac_cv_prog_ac_ct_STRIP="strip"
   3803     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3804     break 2
   3805   fi
   3806 done
   3807   done
   3808 IFS=$as_save_IFS
   3809 
   3810 fi
   3811 fi
   3812 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   3813 if test -n "$ac_ct_STRIP"; then
   3814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   3815 $as_echo "$ac_ct_STRIP" >&6; }
   3816 else
   3817   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3818 $as_echo "no" >&6; }
   3819 fi
   3820 
   3821   if test "x$ac_ct_STRIP" = x; then
   3822     STRIP=":"
   3823   else
   3824     case $cross_compiling:$ac_tool_warned in
   3825 yes:)
   3826 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3827 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3828 ac_tool_warned=yes ;;
   3829 esac
   3830     STRIP=$ac_ct_STRIP
   3831   fi
   3832 else
   3833   STRIP="$ac_cv_prog_STRIP"
   3834 fi
   3835 
   3836 fi
   3837 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   3838 
   3839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
   3840 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
   3841 if test -z "$MKDIR_P"; then
   3842   if test "${ac_cv_path_mkdir+set}" = set; then :
   3843   $as_echo_n "(cached) " >&6
   3844 else
   3845   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3846 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
   3847 do
   3848   IFS=$as_save_IFS
   3849   test -z "$as_dir" && as_dir=.
   3850     for ac_prog in mkdir gmkdir; do
   3851 	 for ac_exec_ext in '' $ac_executable_extensions; do
   3852 	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
   3853 	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
   3854 	     'mkdir (GNU coreutils) '* | \
   3855 	     'mkdir (coreutils) '* | \
   3856 	     'mkdir (fileutils) '4.1*)
   3857 	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
   3858 	       break 3;;
   3859 	   esac
   3860 	 done
   3861        done
   3862   done
   3863 IFS=$as_save_IFS
   3864 
   3865 fi
   3866 
   3867   if test "${ac_cv_path_mkdir+set}" = set; then
   3868     MKDIR_P="$ac_cv_path_mkdir -p"
   3869   else
   3870     # As a last resort, use the slow shell script.  Don't cache a
   3871     # value for MKDIR_P within a source directory, because that will
   3872     # break other packages using the cache if that directory is
   3873     # removed, or if the value is a relative name.
   3874     test -d ./--version && rmdir ./--version
   3875     MKDIR_P="$ac_install_sh -d"
   3876   fi
   3877 fi
   3878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
   3879 $as_echo "$MKDIR_P" >&6; }
   3880 
   3881 mkdir_p="$MKDIR_P"
   3882 case $mkdir_p in
   3883   [\\/$]* | ?:[\\/]*) ;;
   3884   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   3885 esac
   3886 
   3887 for ac_prog in gawk mawk nawk awk
   3888 do
   3889   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3890 set dummy $ac_prog; ac_word=$2
   3891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3892 $as_echo_n "checking for $ac_word... " >&6; }
   3893 if test "${ac_cv_prog_AWK+set}" = set; then :
   3894   $as_echo_n "(cached) " >&6
   3895 else
   3896   if test -n "$AWK"; then
   3897   ac_cv_prog_AWK="$AWK" # Let the user override the test.
   3898 else
   3899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3900 for as_dir in $PATH
   3901 do
   3902   IFS=$as_save_IFS
   3903   test -z "$as_dir" && as_dir=.
   3904     for ac_exec_ext in '' $ac_executable_extensions; do
   3905   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3906     ac_cv_prog_AWK="$ac_prog"
   3907     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3908     break 2
   3909   fi
   3910 done
   3911   done
   3912 IFS=$as_save_IFS
   3913 
   3914 fi
   3915 fi
   3916 AWK=$ac_cv_prog_AWK
   3917 if test -n "$AWK"; then
   3918   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
   3919 $as_echo "$AWK" >&6; }
   3920 else
   3921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3922 $as_echo "no" >&6; }
   3923 fi
   3924 
   3925 
   3926   test -n "$AWK" && break
   3927 done
   3928 
   3929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   3930 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   3931 set x ${MAKE-make}
   3932 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   3933 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
   3934   $as_echo_n "(cached) " >&6
   3935 else
   3936   cat >conftest.make <<\_ACEOF
   3937 SHELL = /bin/sh
   3938 all:
   3939 	@echo '@@@%%%=$(MAKE)=@@@%%%'
   3940 _ACEOF
   3941 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
   3942 case `${MAKE-make} -f conftest.make 2>/dev/null` in
   3943   *@@@%%%=?*=@@@%%%*)
   3944     eval ac_cv_prog_make_${ac_make}_set=yes;;
   3945   *)
   3946     eval ac_cv_prog_make_${ac_make}_set=no;;
   3947 esac
   3948 rm -f conftest.make
   3949 fi
   3950 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
   3951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3952 $as_echo "yes" >&6; }
   3953   SET_MAKE=
   3954 else
   3955   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3956 $as_echo "no" >&6; }
   3957   SET_MAKE="MAKE=${MAKE-make}"
   3958 fi
   3959 
   3960 rm -rf .tst 2>/dev/null
   3961 mkdir .tst 2>/dev/null
   3962 if test -d .tst; then
   3963   am__leading_dot=.
   3964 else
   3965   am__leading_dot=_
   3966 fi
   3967 rmdir .tst 2>/dev/null
   3968 
   3969 DEPDIR="${am__leading_dot}deps"
   3970 
   3971 ac_config_commands="$ac_config_commands depfiles"
   3972 
   3973 
   3974 am_make=${MAKE-make}
   3975 cat > confinc << 'END'
   3976 am__doit:
   3977 	@echo this is the am__doit target
   3978 .PHONY: am__doit
   3979 END
   3980 # If we don't find an include directive, just comment out the code.
   3981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
   3982 $as_echo_n "checking for style of include used by $am_make... " >&6; }
   3983 am__include="#"
   3984 am__quote=
   3985 _am_result=none
   3986 # First try GNU make style include.
   3987 echo "include confinc" > confmf
   3988 # Ignore all kinds of additional output from `make'.
   3989 case `$am_make -s -f confmf 2> /dev/null` in #(
   3990 *the\ am__doit\ target*)
   3991   am__include=include
   3992   am__quote=
   3993   _am_result=GNU
   3994   ;;
   3995 esac
   3996 # Now try BSD make style include.
   3997 if test "$am__include" = "#"; then
   3998    echo '.include "confinc"' > confmf
   3999    case `$am_make -s -f confmf 2> /dev/null` in #(
   4000    *the\ am__doit\ target*)
   4001      am__include=.include
   4002      am__quote="\""
   4003      _am_result=BSD
   4004      ;;
   4005    esac
   4006 fi
   4007 
   4008 
   4009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
   4010 $as_echo "$_am_result" >&6; }
   4011 rm -f confinc confmf
   4012 
   4013 # Check whether --enable-dependency-tracking was given.
   4014 if test "${enable_dependency_tracking+set}" = set; then :
   4015   enableval=$enable_dependency_tracking;
   4016 fi
   4017 
   4018 if test "x$enable_dependency_tracking" != xno; then
   4019   am_depcomp="$ac_aux_dir/depcomp"
   4020   AMDEPBACKSLASH='\'
   4021 fi
   4022  if test "x$enable_dependency_tracking" != xno; then
   4023   AMDEP_TRUE=
   4024   AMDEP_FALSE='#'
   4025 else
   4026   AMDEP_TRUE='#'
   4027   AMDEP_FALSE=
   4028 fi
   4029 
   4030 
   4031 if test "`cd $srcdir && pwd`" != "`pwd`"; then
   4032   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
   4033   # is not polluted with repeated "-I."
   4034   am__isrc=' -I$(srcdir)'
   4035   # test to see if srcdir already configured
   4036   if test -f $srcdir/config.status; then
   4037     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
   4038   fi
   4039 fi
   4040 
   4041 # test whether we have cygpath
   4042 if test -z "$CYGPATH_W"; then
   4043   if (cygpath --version) >/dev/null 2>/dev/null; then
   4044     CYGPATH_W='cygpath -w'
   4045   else
   4046     CYGPATH_W=echo
   4047   fi
   4048 fi
   4049 
   4050 
   4051 # Define the identity of the package.
   4052  PACKAGE=ld
   4053  VERSION=${BFD_VERSION}
   4054 
   4055 
   4056 cat >>confdefs.h <<_ACEOF
   4057 #define PACKAGE "$PACKAGE"
   4058 _ACEOF
   4059 
   4060 
   4061 cat >>confdefs.h <<_ACEOF
   4062 #define VERSION "$VERSION"
   4063 _ACEOF
   4064 
   4065 # Some tools Automake needs.
   4066 
   4067 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
   4068 
   4069 
   4070 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
   4071 
   4072 
   4073 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
   4074 
   4075 
   4076 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   4077 
   4078 
   4079 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   4080 
   4081 # We need awk for the "check" target.  The system "awk" is bad on
   4082 # some platforms.
   4083 # Always define AMTAR for backward compatibility.
   4084 
   4085 AMTAR=${AMTAR-"${am_missing_run}tar"}
   4086 
   4087 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
   4088 
   4089 
   4090 
   4091 
   4092 depcc="$CC"   am_compiler_list=
   4093 
   4094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   4095 $as_echo_n "checking dependency style of $depcc... " >&6; }
   4096 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
   4097   $as_echo_n "(cached) " >&6
   4098 else
   4099   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   4100   # We make a subdir and do the tests there.  Otherwise we can end up
   4101   # making bogus files that we don't know about and never remove.  For
   4102   # instance it was reported that on HP-UX the gcc test will end up
   4103   # making a dummy file named `D' -- because `-MD' means `put the output
   4104   # in D'.
   4105   mkdir conftest.dir
   4106   # Copy depcomp to subdir because otherwise we won't find it if we're
   4107   # using a relative directory.
   4108   cp "$am_depcomp" conftest.dir
   4109   cd conftest.dir
   4110   # We will build objects and dependencies in a subdirectory because
   4111   # it helps to detect inapplicable dependency modes.  For instance
   4112   # both Tru64's cc and ICC support -MD to output dependencies as a
   4113   # side effect of compilation, but ICC will put the dependencies in
   4114   # the current directory while Tru64 will put them in the object
   4115   # directory.
   4116   mkdir sub
   4117 
   4118   am_cv_CC_dependencies_compiler_type=none
   4119   if test "$am_compiler_list" = ""; then
   4120      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   4121   fi
   4122   am__universal=false
   4123   case " $depcc " in #(
   4124      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   4125      esac
   4126 
   4127   for depmode in $am_compiler_list; do
   4128     # Setup a source with many dependencies, because some compilers
   4129     # like to wrap large dependency lists on column 80 (with \), and
   4130     # we should not choose a depcomp mode which is confused by this.
   4131     #
   4132     # We need to recreate these files for each test, as the compiler may
   4133     # overwrite some of them when testing with obscure command lines.
   4134     # This happens at least with the AIX C compiler.
   4135     : > sub/conftest.c
   4136     for i in 1 2 3 4 5 6; do
   4137       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   4138       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   4139       # Solaris 8's {/usr,}/bin/sh.
   4140       touch sub/conftst$i.h
   4141     done
   4142     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   4143 
   4144     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   4145     # mode.  It turns out that the SunPro C++ compiler does not properly
   4146     # handle `-M -o', and we need to detect this.  Also, some Intel
   4147     # versions had trouble with output in subdirs
   4148     am__obj=sub/conftest.${OBJEXT-o}
   4149     am__minus_obj="-o $am__obj"
   4150     case $depmode in
   4151     gcc)
   4152       # This depmode causes a compiler race in universal mode.
   4153       test "$am__universal" = false || continue
   4154       ;;
   4155     nosideeffect)
   4156       # after this tag, mechanisms are not by side-effect, so they'll
   4157       # only be used when explicitly requested
   4158       if test "x$enable_dependency_tracking" = xyes; then
   4159 	continue
   4160       else
   4161 	break
   4162       fi
   4163       ;;
   4164     msvisualcpp | msvcmsys)
   4165       # This compiler won't grok `-c -o', but also, the minuso test has
   4166       # not run yet.  These depmodes are late enough in the game, and
   4167       # so weak that their functioning should not be impacted.
   4168       am__obj=conftest.${OBJEXT-o}
   4169       am__minus_obj=
   4170       ;;
   4171     none) break ;;
   4172     esac
   4173     if depmode=$depmode \
   4174        source=sub/conftest.c object=$am__obj \
   4175        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   4176        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   4177          >/dev/null 2>conftest.err &&
   4178        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   4179        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   4180        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   4181        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   4182       # icc doesn't choke on unknown options, it will just issue warnings
   4183       # or remarks (even with -Werror).  So we grep stderr for any message
   4184       # that says an option was ignored or not supported.
   4185       # When given -MP, icc 7.0 and 7.1 complain thusly:
   4186       #   icc: Command line warning: ignoring option '-M'; no argument required
   4187       # The diagnosis changed in icc 8.0:
   4188       #   icc: Command line remark: option '-MP' not supported
   4189       if (grep 'ignoring option' conftest.err ||
   4190           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   4191         am_cv_CC_dependencies_compiler_type=$depmode
   4192         break
   4193       fi
   4194     fi
   4195   done
   4196 
   4197   cd ..
   4198   rm -rf conftest.dir
   4199 else
   4200   am_cv_CC_dependencies_compiler_type=none
   4201 fi
   4202 
   4203 fi
   4204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
   4205 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
   4206 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
   4207 
   4208  if
   4209   test "x$enable_dependency_tracking" != xno \
   4210   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
   4211   am__fastdepCC_TRUE=
   4212   am__fastdepCC_FALSE='#'
   4213 else
   4214   am__fastdepCC_TRUE='#'
   4215   am__fastdepCC_FALSE=
   4216 fi
   4217 
   4218 
   4219 
   4220 
   4221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   4222 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   4223     # Check whether --enable-maintainer-mode was given.
   4224 if test "${enable_maintainer_mode+set}" = set; then :
   4225   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   4226 else
   4227   USE_MAINTAINER_MODE=no
   4228 fi
   4229 
   4230   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   4231 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   4232    if test $USE_MAINTAINER_MODE = yes; then
   4233   MAINTAINER_MODE_TRUE=
   4234   MAINTAINER_MODE_FALSE='#'
   4235 else
   4236   MAINTAINER_MODE_TRUE='#'
   4237   MAINTAINER_MODE_FALSE=
   4238 fi
   4239 
   4240   MAINT=$MAINTAINER_MODE_TRUE
   4241 
   4242 
   4243 
   4244 
   4245 # Check whether --with-lib-path was given.
   4246 if test "${with_lib_path+set}" = set; then :
   4247   withval=$with_lib_path; LIB_PATH=$withval
   4248 fi
   4249 
   4250 # Check whether --enable-targets was given.
   4251 if test "${enable_targets+set}" = set; then :
   4252   enableval=$enable_targets; case "${enableval}" in
   4253   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
   4254             ;;
   4255   no)       enable_targets= ;;
   4256   *)        enable_targets=$enableval ;;
   4257 esac
   4258 fi
   4259 # Check whether --enable-64-bit-bfd was given.
   4260 if test "${enable_64_bit_bfd+set}" = set; then :
   4261   enableval=$enable_64_bit_bfd; case "${enableval}" in
   4262   yes)  want64=true  ;;
   4263   no)   want64=false ;;
   4264   *)    as_fn_error "bad value ${enableval} for 64-bit-bfd option" "$LINENO" 5 ;;
   4265 esac
   4266 else
   4267   want64=false
   4268 fi
   4269 
   4270 
   4271 # Check whether --with-sysroot was given.
   4272 if test "${with_sysroot+set}" = set; then :
   4273   withval=$with_sysroot;
   4274  case ${with_sysroot} in
   4275  yes) TARGET_SYSTEM_ROOT='${exec_prefix}/${target_alias}/sys-root' ;;
   4276  *) TARGET_SYSTEM_ROOT=$with_sysroot ;;
   4277  esac
   4278 
   4279  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"$(TARGET_SYSTEM_ROOT)\"'
   4280  use_sysroot=yes
   4281 
   4282  if test "x$prefix" = xNONE; then
   4283   test_prefix=/usr/local
   4284  else
   4285   test_prefix=$prefix
   4286  fi
   4287  if test "x$exec_prefix" = xNONE; then
   4288   test_exec_prefix=$test_prefix
   4289  else
   4290   test_exec_prefix=$exec_prefix
   4291  fi
   4292  case ${TARGET_SYSTEM_ROOT} in
   4293  "${test_prefix}"|"${test_prefix}/"*|\
   4294  "${test_exec_prefix}"|"${test_exec_prefix}/"*|\
   4295  '${prefix}'|'${prefix}/'*|\
   4296  '${exec_prefix}'|'${exec_prefix}/'*)
   4297    t="$TARGET_SYSTEM_ROOT_DEFINE -DTARGET_SYSTEM_ROOT_RELOCATABLE"
   4298    TARGET_SYSTEM_ROOT_DEFINE="$t"
   4299    ;;
   4300  esac
   4301 
   4302 else
   4303 
   4304  use_sysroot=no
   4305  TARGET_SYSTEM_ROOT=
   4306  TARGET_SYSTEM_ROOT_DEFINE='-DTARGET_SYSTEM_ROOT=\"\"'
   4307 
   4308 fi
   4309 
   4310 
   4311 
   4312 
   4313 
   4314 # Check whether --enable-gold was given.
   4315 if test "${enable_gold+set}" = set; then :
   4316   enableval=$enable_gold; case "${enableval}" in
   4317  default)
   4318    install_as_default=no
   4319    installed_linker=ld.bfd
   4320    ;;
   4321  yes|no)
   4322    install_as_default=yes
   4323    installed_linker=ld.bfd
   4324    ;;
   4325  *)
   4326    as_fn_error "invalid --enable-gold argument" "$LINENO" 5
   4327    ;;
   4328  esac
   4329 else
   4330   install_as_default=yes
   4331  installed_linker=ld.bfd
   4332 fi
   4333 
   4334 
   4335 
   4336 
   4337 # Check whether --enable-got was given.
   4338 if test "${enable_got+set}" = set; then :
   4339   enableval=$enable_got; case "${enableval}" in
   4340   target | single | negative | multigot)  got_handling=$enableval ;;
   4341   *)  as_fn_error "bad value ${enableval} for --enable-got option" "$LINENO" 5 ;;
   4342 esac
   4343 else
   4344   got_handling=target
   4345 fi
   4346 
   4347 
   4348 case "${got_handling}" in
   4349   target)
   4350 
   4351 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_TARGET_DEFAULT" >>confdefs.h
   4352  ;;
   4353   single)
   4354 
   4355 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_SINGLE" >>confdefs.h
   4356  ;;
   4357   negative)
   4358 
   4359 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_NEGATIVE" >>confdefs.h
   4360  ;;
   4361   multigot)
   4362 
   4363 $as_echo "#define GOT_HANDLING_DEFAULT GOT_HANDLING_MULTIGOT" >>confdefs.h
   4364  ;;
   4365   *)  as_fn_error "bad value ${got_handling} for --enable-got option" "$LINENO" 5 ;;
   4366 esac
   4367 
   4368 ac_ext=c
   4369 ac_cpp='$CPP $CPPFLAGS'
   4370 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4371 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4372 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   4374 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4375 # On Suns, sometimes $CPP names a directory.
   4376 if test -n "$CPP" && test -d "$CPP"; then
   4377   CPP=
   4378 fi
   4379 if test -z "$CPP"; then
   4380   if test "${ac_cv_prog_CPP+set}" = set; then :
   4381   $as_echo_n "(cached) " >&6
   4382 else
   4383       # Double quotes because CPP needs to be expanded
   4384     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4385     do
   4386       ac_preproc_ok=false
   4387 for ac_c_preproc_warn_flag in '' yes
   4388 do
   4389   # Use a header file that comes with gcc, so configuring glibc
   4390   # with a fresh cross-compiler works.
   4391   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4392   # <limits.h> exists even on freestanding compilers.
   4393   # On the NeXT, cc -E runs the code through the compiler's parser,
   4394   # not just through cpp. "Syntax error" is here to catch this case.
   4395   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4396 /* end confdefs.h.  */
   4397 #ifdef __STDC__
   4398 # include <limits.h>
   4399 #else
   4400 # include <assert.h>
   4401 #endif
   4402 		     Syntax error
   4403 _ACEOF
   4404 if ac_fn_c_try_cpp "$LINENO"; then :
   4405 
   4406 else
   4407   # Broken: fails on valid input.
   4408 continue
   4409 fi
   4410 rm -f conftest.err conftest.$ac_ext
   4411 
   4412   # OK, works on sane cases.  Now check whether nonexistent headers
   4413   # can be detected and how.
   4414   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4415 /* end confdefs.h.  */
   4416 #include <ac_nonexistent.h>
   4417 _ACEOF
   4418 if ac_fn_c_try_cpp "$LINENO"; then :
   4419   # Broken: success on invalid input.
   4420 continue
   4421 else
   4422   # Passes both tests.
   4423 ac_preproc_ok=:
   4424 break
   4425 fi
   4426 rm -f conftest.err conftest.$ac_ext
   4427 
   4428 done
   4429 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4430 rm -f conftest.err conftest.$ac_ext
   4431 if $ac_preproc_ok; then :
   4432   break
   4433 fi
   4434 
   4435     done
   4436     ac_cv_prog_CPP=$CPP
   4437 
   4438 fi
   4439   CPP=$ac_cv_prog_CPP
   4440 else
   4441   ac_cv_prog_CPP=$CPP
   4442 fi
   4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   4444 $as_echo "$CPP" >&6; }
   4445 ac_preproc_ok=false
   4446 for ac_c_preproc_warn_flag in '' yes
   4447 do
   4448   # Use a header file that comes with gcc, so configuring glibc
   4449   # with a fresh cross-compiler works.
   4450   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4451   # <limits.h> exists even on freestanding compilers.
   4452   # On the NeXT, cc -E runs the code through the compiler's parser,
   4453   # not just through cpp. "Syntax error" is here to catch this case.
   4454   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4455 /* end confdefs.h.  */
   4456 #ifdef __STDC__
   4457 # include <limits.h>
   4458 #else
   4459 # include <assert.h>
   4460 #endif
   4461 		     Syntax error
   4462 _ACEOF
   4463 if ac_fn_c_try_cpp "$LINENO"; then :
   4464 
   4465 else
   4466   # Broken: fails on valid input.
   4467 continue
   4468 fi
   4469 rm -f conftest.err conftest.$ac_ext
   4470 
   4471   # OK, works on sane cases.  Now check whether nonexistent headers
   4472   # can be detected and how.
   4473   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4474 /* end confdefs.h.  */
   4475 #include <ac_nonexistent.h>
   4476 _ACEOF
   4477 if ac_fn_c_try_cpp "$LINENO"; then :
   4478   # Broken: success on invalid input.
   4479 continue
   4480 else
   4481   # Passes both tests.
   4482 ac_preproc_ok=:
   4483 break
   4484 fi
   4485 rm -f conftest.err conftest.$ac_ext
   4486 
   4487 done
   4488 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4489 rm -f conftest.err conftest.$ac_ext
   4490 if $ac_preproc_ok; then :
   4491 
   4492 else
   4493   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4494 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4495 as_fn_error "C preprocessor \"$CPP\" fails sanity check
   4496 See \`config.log' for more details." "$LINENO" 5; }
   4497 fi
   4498 
   4499 ac_ext=c
   4500 ac_cpp='$CPP $CPPFLAGS'
   4501 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4502 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4503 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4504 
   4505 
   4506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4507 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4508 if test "${ac_cv_path_GREP+set}" = set; then :
   4509   $as_echo_n "(cached) " >&6
   4510 else
   4511   if test -z "$GREP"; then
   4512   ac_path_GREP_found=false
   4513   # Loop through the user's path and test for each of PROGNAME-LIST
   4514   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4515 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4516 do
   4517   IFS=$as_save_IFS
   4518   test -z "$as_dir" && as_dir=.
   4519     for ac_prog in grep ggrep; do
   4520     for ac_exec_ext in '' $ac_executable_extensions; do
   4521       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4522       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   4523 # Check for GNU ac_path_GREP and select it if it is found.
   4524   # Check for GNU $ac_path_GREP
   4525 case `"$ac_path_GREP" --version 2>&1` in
   4526 *GNU*)
   4527   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4528 *)
   4529   ac_count=0
   4530   $as_echo_n 0123456789 >"conftest.in"
   4531   while :
   4532   do
   4533     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4534     mv "conftest.tmp" "conftest.in"
   4535     cp "conftest.in" "conftest.nl"
   4536     $as_echo 'GREP' >> "conftest.nl"
   4537     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4538     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4539     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4540     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4541       # Best one so far, save it but keep looking for a better one
   4542       ac_cv_path_GREP="$ac_path_GREP"
   4543       ac_path_GREP_max=$ac_count
   4544     fi
   4545     # 10*(2^10) chars as input seems more than enough
   4546     test $ac_count -gt 10 && break
   4547   done
   4548   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4549 esac
   4550 
   4551       $ac_path_GREP_found && break 3
   4552     done
   4553   done
   4554   done
   4555 IFS=$as_save_IFS
   4556   if test -z "$ac_cv_path_GREP"; then
   4557     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4558   fi
   4559 else
   4560   ac_cv_path_GREP=$GREP
   4561 fi
   4562 
   4563 fi
   4564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4565 $as_echo "$ac_cv_path_GREP" >&6; }
   4566  GREP="$ac_cv_path_GREP"
   4567 
   4568 
   4569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4570 $as_echo_n "checking for egrep... " >&6; }
   4571 if test "${ac_cv_path_EGREP+set}" = set; then :
   4572   $as_echo_n "(cached) " >&6
   4573 else
   4574   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4575    then ac_cv_path_EGREP="$GREP -E"
   4576    else
   4577      if test -z "$EGREP"; then
   4578   ac_path_EGREP_found=false
   4579   # Loop through the user's path and test for each of PROGNAME-LIST
   4580   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4581 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4582 do
   4583   IFS=$as_save_IFS
   4584   test -z "$as_dir" && as_dir=.
   4585     for ac_prog in egrep; do
   4586     for ac_exec_ext in '' $ac_executable_extensions; do
   4587       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4588       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4589 # Check for GNU ac_path_EGREP and select it if it is found.
   4590   # Check for GNU $ac_path_EGREP
   4591 case `"$ac_path_EGREP" --version 2>&1` in
   4592 *GNU*)
   4593   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4594 *)
   4595   ac_count=0
   4596   $as_echo_n 0123456789 >"conftest.in"
   4597   while :
   4598   do
   4599     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4600     mv "conftest.tmp" "conftest.in"
   4601     cp "conftest.in" "conftest.nl"
   4602     $as_echo 'EGREP' >> "conftest.nl"
   4603     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4604     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4605     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4606     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4607       # Best one so far, save it but keep looking for a better one
   4608       ac_cv_path_EGREP="$ac_path_EGREP"
   4609       ac_path_EGREP_max=$ac_count
   4610     fi
   4611     # 10*(2^10) chars as input seems more than enough
   4612     test $ac_count -gt 10 && break
   4613   done
   4614   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4615 esac
   4616 
   4617       $ac_path_EGREP_found && break 3
   4618     done
   4619   done
   4620   done
   4621 IFS=$as_save_IFS
   4622   if test -z "$ac_cv_path_EGREP"; then
   4623     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4624   fi
   4625 else
   4626   ac_cv_path_EGREP=$EGREP
   4627 fi
   4628 
   4629    fi
   4630 fi
   4631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4632 $as_echo "$ac_cv_path_EGREP" >&6; }
   4633  EGREP="$ac_cv_path_EGREP"
   4634 
   4635 
   4636 
   4637 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
   4638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4639 /* end confdefs.h.  */
   4640 __GNUC__
   4641 _ACEOF
   4642 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4643   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
   4644 
   4645 else
   4646   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
   4647 fi
   4648 rm -f conftest*
   4649 
   4650 
   4651 # Check whether --enable-werror was given.
   4652 if test "${enable_werror+set}" = set; then :
   4653   enableval=$enable_werror; case "${enableval}" in
   4654      yes | y) ERROR_ON_WARNING="yes" ;;
   4655      no | n)  ERROR_ON_WARNING="no" ;;
   4656      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
   4657    esac
   4658 fi
   4659 
   4660 
   4661 # Disable -Wformat by default when using gcc on mingw
   4662 case "${host}" in
   4663   *-*-mingw32*)
   4664     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
   4665       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
   4666     fi
   4667     ;;
   4668   *) ;;
   4669 esac
   4670 
   4671 # Enable -Werror by default when using gcc
   4672 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
   4673     ERROR_ON_WARNING=yes
   4674 fi
   4675 
   4676 NO_WERROR=
   4677 if test "${ERROR_ON_WARNING}" = yes ; then
   4678     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
   4679     NO_WERROR="-Wno-error"
   4680 fi
   4681 
   4682 if test "${GCC}" = yes ; then
   4683   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
   4684 fi
   4685 
   4686 # Check whether --enable-build-warnings was given.
   4687 if test "${enable_build_warnings+set}" = set; then :
   4688   enableval=$enable_build_warnings; case "${enableval}" in
   4689   yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
   4690   no)	if test "${GCC}" = yes ; then
   4691 	  WARN_CFLAGS="-w"
   4692 	fi;;
   4693   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
   4694         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
   4695   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
   4696         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
   4697   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
   4698 esac
   4699 fi
   4700 
   4701 
   4702 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
   4703   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
   4704 fi
   4705 
   4706 
   4707 
   4708 
   4709 
   4710 ac_config_headers="$ac_config_headers config.h:config.in"
   4711 
   4712 
   4713 if test -z "$target" ; then
   4714     as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5
   4715 fi
   4716 if test -z "$host" ; then
   4717     as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5
   4718 fi
   4719 
   4720 # host-specific stuff:
   4721 
   4722 ac_ext=c
   4723 ac_cpp='$CPP $CPPFLAGS'
   4724 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4725 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4726 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4727 if test -n "$ac_tool_prefix"; then
   4728   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   4729 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   4730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4731 $as_echo_n "checking for $ac_word... " >&6; }
   4732 if test "${ac_cv_prog_CC+set}" = set; then :
   4733   $as_echo_n "(cached) " >&6
   4734 else
   4735   if test -n "$CC"; then
   4736   ac_cv_prog_CC="$CC" # Let the user override the test.
   4737 else
   4738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4739 for as_dir in $PATH
   4740 do
   4741   IFS=$as_save_IFS
   4742   test -z "$as_dir" && as_dir=.
   4743     for ac_exec_ext in '' $ac_executable_extensions; do
   4744   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4745     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   4746     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4747     break 2
   4748   fi
   4749 done
   4750   done
   4751 IFS=$as_save_IFS
   4752 
   4753 fi
   4754 fi
   4755 CC=$ac_cv_prog_CC
   4756 if test -n "$CC"; then
   4757   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4758 $as_echo "$CC" >&6; }
   4759 else
   4760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4761 $as_echo "no" >&6; }
   4762 fi
   4763 
   4764 
   4765 fi
   4766 if test -z "$ac_cv_prog_CC"; then
   4767   ac_ct_CC=$CC
   4768   # Extract the first word of "gcc", so it can be a program name with args.
   4769 set dummy gcc; ac_word=$2
   4770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4771 $as_echo_n "checking for $ac_word... " >&6; }
   4772 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   4773   $as_echo_n "(cached) " >&6
   4774 else
   4775   if test -n "$ac_ct_CC"; then
   4776   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   4777 else
   4778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4779 for as_dir in $PATH
   4780 do
   4781   IFS=$as_save_IFS
   4782   test -z "$as_dir" && as_dir=.
   4783     for ac_exec_ext in '' $ac_executable_extensions; do
   4784   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4785     ac_cv_prog_ac_ct_CC="gcc"
   4786     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4787     break 2
   4788   fi
   4789 done
   4790   done
   4791 IFS=$as_save_IFS
   4792 
   4793 fi
   4794 fi
   4795 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   4796 if test -n "$ac_ct_CC"; then
   4797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   4798 $as_echo "$ac_ct_CC" >&6; }
   4799 else
   4800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4801 $as_echo "no" >&6; }
   4802 fi
   4803 
   4804   if test "x$ac_ct_CC" = x; then
   4805     CC=""
   4806   else
   4807     case $cross_compiling:$ac_tool_warned in
   4808 yes:)
   4809 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   4810 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   4811 ac_tool_warned=yes ;;
   4812 esac
   4813     CC=$ac_ct_CC
   4814   fi
   4815 else
   4816   CC="$ac_cv_prog_CC"
   4817 fi
   4818 
   4819 if test -z "$CC"; then
   4820           if test -n "$ac_tool_prefix"; then
   4821     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   4822 set dummy ${ac_tool_prefix}cc; ac_word=$2
   4823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4824 $as_echo_n "checking for $ac_word... " >&6; }
   4825 if test "${ac_cv_prog_CC+set}" = set; then :
   4826   $as_echo_n "(cached) " >&6
   4827 else
   4828   if test -n "$CC"; then
   4829   ac_cv_prog_CC="$CC" # Let the user override the test.
   4830 else
   4831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4832 for as_dir in $PATH
   4833 do
   4834   IFS=$as_save_IFS
   4835   test -z "$as_dir" && as_dir=.
   4836     for ac_exec_ext in '' $ac_executable_extensions; do
   4837   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4838     ac_cv_prog_CC="${ac_tool_prefix}cc"
   4839     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4840     break 2
   4841   fi
   4842 done
   4843   done
   4844 IFS=$as_save_IFS
   4845 
   4846 fi
   4847 fi
   4848 CC=$ac_cv_prog_CC
   4849 if test -n "$CC"; then
   4850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4851 $as_echo "$CC" >&6; }
   4852 else
   4853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4854 $as_echo "no" >&6; }
   4855 fi
   4856 
   4857 
   4858   fi
   4859 fi
   4860 if test -z "$CC"; then
   4861   # Extract the first word of "cc", so it can be a program name with args.
   4862 set dummy cc; ac_word=$2
   4863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4864 $as_echo_n "checking for $ac_word... " >&6; }
   4865 if test "${ac_cv_prog_CC+set}" = set; then :
   4866   $as_echo_n "(cached) " >&6
   4867 else
   4868   if test -n "$CC"; then
   4869   ac_cv_prog_CC="$CC" # Let the user override the test.
   4870 else
   4871   ac_prog_rejected=no
   4872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4873 for as_dir in $PATH
   4874 do
   4875   IFS=$as_save_IFS
   4876   test -z "$as_dir" && as_dir=.
   4877     for ac_exec_ext in '' $ac_executable_extensions; do
   4878   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4879     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   4880        ac_prog_rejected=yes
   4881        continue
   4882      fi
   4883     ac_cv_prog_CC="cc"
   4884     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4885     break 2
   4886   fi
   4887 done
   4888   done
   4889 IFS=$as_save_IFS
   4890 
   4891 if test $ac_prog_rejected = yes; then
   4892   # We found a bogon in the path, so make sure we never use it.
   4893   set dummy $ac_cv_prog_CC
   4894   shift
   4895   if test $# != 0; then
   4896     # We chose a different compiler from the bogus one.
   4897     # However, it has the same basename, so the bogon will be chosen
   4898     # first if we set CC to just the basename; use the full file name.
   4899     shift
   4900     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   4901   fi
   4902 fi
   4903 fi
   4904 fi
   4905 CC=$ac_cv_prog_CC
   4906 if test -n "$CC"; then
   4907   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4908 $as_echo "$CC" >&6; }
   4909 else
   4910   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4911 $as_echo "no" >&6; }
   4912 fi
   4913 
   4914 
   4915 fi
   4916 if test -z "$CC"; then
   4917   if test -n "$ac_tool_prefix"; then
   4918   for ac_prog in cl.exe
   4919   do
   4920     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   4921 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   4922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4923 $as_echo_n "checking for $ac_word... " >&6; }
   4924 if test "${ac_cv_prog_CC+set}" = set; then :
   4925   $as_echo_n "(cached) " >&6
   4926 else
   4927   if test -n "$CC"; then
   4928   ac_cv_prog_CC="$CC" # Let the user override the test.
   4929 else
   4930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4931 for as_dir in $PATH
   4932 do
   4933   IFS=$as_save_IFS
   4934   test -z "$as_dir" && as_dir=.
   4935     for ac_exec_ext in '' $ac_executable_extensions; do
   4936   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4937     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   4938     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4939     break 2
   4940   fi
   4941 done
   4942   done
   4943 IFS=$as_save_IFS
   4944 
   4945 fi
   4946 fi
   4947 CC=$ac_cv_prog_CC
   4948 if test -n "$CC"; then
   4949   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   4950 $as_echo "$CC" >&6; }
   4951 else
   4952   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4953 $as_echo "no" >&6; }
   4954 fi
   4955 
   4956 
   4957     test -n "$CC" && break
   4958   done
   4959 fi
   4960 if test -z "$CC"; then
   4961   ac_ct_CC=$CC
   4962   for ac_prog in cl.exe
   4963 do
   4964   # Extract the first word of "$ac_prog", so it can be a program name with args.
   4965 set dummy $ac_prog; ac_word=$2
   4966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   4967 $as_echo_n "checking for $ac_word... " >&6; }
   4968 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
   4969   $as_echo_n "(cached) " >&6
   4970 else
   4971   if test -n "$ac_ct_CC"; then
   4972   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   4973 else
   4974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4975 for as_dir in $PATH
   4976 do
   4977   IFS=$as_save_IFS
   4978   test -z "$as_dir" && as_dir=.
   4979     for ac_exec_ext in '' $ac_executable_extensions; do
   4980   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4981     ac_cv_prog_ac_ct_CC="$ac_prog"
   4982     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4983     break 2
   4984   fi
   4985 done
   4986   done
   4987 IFS=$as_save_IFS
   4988 
   4989 fi
   4990 fi
   4991 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   4992 if test -n "$ac_ct_CC"; then
   4993   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   4994 $as_echo "$ac_ct_CC" >&6; }
   4995 else
   4996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4997 $as_echo "no" >&6; }
   4998 fi
   4999 
   5000 
   5001   test -n "$ac_ct_CC" && break
   5002 done
   5003 
   5004   if test "x$ac_ct_CC" = x; then
   5005     CC=""
   5006   else
   5007     case $cross_compiling:$ac_tool_warned in
   5008 yes:)
   5009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5010 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5011 ac_tool_warned=yes ;;
   5012 esac
   5013     CC=$ac_ct_CC
   5014   fi
   5015 fi
   5016 
   5017 fi
   5018 
   5019 
   5020 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   5021 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   5022 as_fn_error "no acceptable C compiler found in \$PATH
   5023 See \`config.log' for more details." "$LINENO" 5; }
   5024 
   5025 # Provide some information about the compiler.
   5026 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   5027 set X $ac_compile
   5028 ac_compiler=$2
   5029 for ac_option in --version -v -V -qversion; do
   5030   { { ac_try="$ac_compiler $ac_option >&5"
   5031 case "(($ac_try" in
   5032   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5033   *) ac_try_echo=$ac_try;;
   5034 esac
   5035 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   5036 $as_echo "$ac_try_echo"; } >&5
   5037   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   5038   ac_status=$?
   5039   if test -s conftest.err; then
   5040     sed '10a\
   5041 ... rest of stderr output deleted ...
   5042          10q' conftest.err >conftest.er1
   5043     cat conftest.er1 >&5
   5044     rm -f conftest.er1 conftest.err
   5045   fi
   5046   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5047   test $ac_status = 0; }
   5048 done
   5049 
   5050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   5051 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   5052 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
   5053   $as_echo_n "(cached) " >&6
   5054 else
   5055   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5056 /* end confdefs.h.  */
   5057 
   5058 int
   5059 main ()
   5060 {
   5061 #ifndef __GNUC__
   5062        choke me
   5063 #endif
   5064 
   5065   ;
   5066   return 0;
   5067 }
   5068 _ACEOF
   5069 if ac_fn_c_try_compile "$LINENO"; then :
   5070   ac_compiler_gnu=yes
   5071 else
   5072   ac_compiler_gnu=no
   5073 fi
   5074 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5075 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   5076 
   5077 fi
   5078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   5079 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   5080 if test $ac_compiler_gnu = yes; then
   5081   GCC=yes
   5082 else
   5083   GCC=
   5084 fi
   5085 ac_test_CFLAGS=${CFLAGS+set}
   5086 ac_save_CFLAGS=$CFLAGS
   5087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   5088 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   5089 if test "${ac_cv_prog_cc_g+set}" = set; then :
   5090   $as_echo_n "(cached) " >&6
   5091 else
   5092   ac_save_c_werror_flag=$ac_c_werror_flag
   5093    ac_c_werror_flag=yes
   5094    ac_cv_prog_cc_g=no
   5095    CFLAGS="-g"
   5096    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5097 /* end confdefs.h.  */
   5098 
   5099 int
   5100 main ()
   5101 {
   5102 
   5103   ;
   5104   return 0;
   5105 }
   5106 _ACEOF
   5107 if ac_fn_c_try_compile "$LINENO"; then :
   5108   ac_cv_prog_cc_g=yes
   5109 else
   5110   CFLAGS=""
   5111       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5112 /* end confdefs.h.  */
   5113 
   5114 int
   5115 main ()
   5116 {
   5117 
   5118   ;
   5119   return 0;
   5120 }
   5121 _ACEOF
   5122 if ac_fn_c_try_compile "$LINENO"; then :
   5123 
   5124 else
   5125   ac_c_werror_flag=$ac_save_c_werror_flag
   5126 	 CFLAGS="-g"
   5127 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5128 /* end confdefs.h.  */
   5129 
   5130 int
   5131 main ()
   5132 {
   5133 
   5134   ;
   5135   return 0;
   5136 }
   5137 _ACEOF
   5138 if ac_fn_c_try_compile "$LINENO"; then :
   5139   ac_cv_prog_cc_g=yes
   5140 fi
   5141 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5142 fi
   5143 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5144 fi
   5145 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5146    ac_c_werror_flag=$ac_save_c_werror_flag
   5147 fi
   5148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   5149 $as_echo "$ac_cv_prog_cc_g" >&6; }
   5150 if test "$ac_test_CFLAGS" = set; then
   5151   CFLAGS=$ac_save_CFLAGS
   5152 elif test $ac_cv_prog_cc_g = yes; then
   5153   if test "$GCC" = yes; then
   5154     CFLAGS="-g -O2"
   5155   else
   5156     CFLAGS="-g"
   5157   fi
   5158 else
   5159   if test "$GCC" = yes; then
   5160     CFLAGS="-O2"
   5161   else
   5162     CFLAGS=
   5163   fi
   5164 fi
   5165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   5166 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   5167 if test "${ac_cv_prog_cc_c89+set}" = set; then :
   5168   $as_echo_n "(cached) " >&6
   5169 else
   5170   ac_cv_prog_cc_c89=no
   5171 ac_save_CC=$CC
   5172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5173 /* end confdefs.h.  */
   5174 #include <stdarg.h>
   5175 #include <stdio.h>
   5176 #include <sys/types.h>
   5177 #include <sys/stat.h>
   5178 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   5179 struct buf { int x; };
   5180 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   5181 static char *e (p, i)
   5182      char **p;
   5183      int i;
   5184 {
   5185   return p[i];
   5186 }
   5187 static char *f (char * (*g) (char **, int), char **p, ...)
   5188 {
   5189   char *s;
   5190   va_list v;
   5191   va_start (v,p);
   5192   s = g (p, va_arg (v,int));
   5193   va_end (v);
   5194   return s;
   5195 }
   5196 
   5197 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   5198    function prototypes and stuff, but not '\xHH' hex character constants.
   5199    These don't provoke an error unfortunately, instead are silently treated
   5200    as 'x'.  The following induces an error, until -std is added to get
   5201    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   5202    array size at least.  It's necessary to write '\x00'==0 to get something
   5203    that's true only with -std.  */
   5204 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   5205 
   5206 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   5207    inside strings and character constants.  */
   5208 #define FOO(x) 'x'
   5209 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   5210 
   5211 int test (int i, double x);
   5212 struct s1 {int (*f) (int a);};
   5213 struct s2 {int (*f) (double a);};
   5214 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   5215 int argc;
   5216 char **argv;
   5217 int
   5218 main ()
   5219 {
   5220 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   5221   ;
   5222   return 0;
   5223 }
   5224 _ACEOF
   5225 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   5226 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   5227 do
   5228   CC="$ac_save_CC $ac_arg"
   5229   if ac_fn_c_try_compile "$LINENO"; then :
   5230   ac_cv_prog_cc_c89=$ac_arg
   5231 fi
   5232 rm -f core conftest.err conftest.$ac_objext
   5233   test "x$ac_cv_prog_cc_c89" != "xno" && break
   5234 done
   5235 rm -f conftest.$ac_ext
   5236 CC=$ac_save_CC
   5237 
   5238 fi
   5239 # AC_CACHE_VAL
   5240 case "x$ac_cv_prog_cc_c89" in
   5241   x)
   5242     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   5243 $as_echo "none needed" >&6; } ;;
   5244   xno)
   5245     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   5246 $as_echo "unsupported" >&6; } ;;
   5247   *)
   5248     CC="$CC $ac_cv_prog_cc_c89"
   5249     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   5250 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   5251 esac
   5252 if test "x$ac_cv_prog_cc_c89" != xno; then :
   5253 
   5254 fi
   5255 
   5256 ac_ext=c
   5257 ac_cpp='$CPP $CPPFLAGS'
   5258 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5259 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5260 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5261 
   5262 ac_ext=cpp
   5263 ac_cpp='$CXXCPP $CPPFLAGS'
   5264 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5265 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5266 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5267 if test -z "$CXX"; then
   5268   if test -n "$CCC"; then
   5269     CXX=$CCC
   5270   else
   5271     if test -n "$ac_tool_prefix"; then
   5272   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5273   do
   5274     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   5275 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   5276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5277 $as_echo_n "checking for $ac_word... " >&6; }
   5278 if test "${ac_cv_prog_CXX+set}" = set; then :
   5279   $as_echo_n "(cached) " >&6
   5280 else
   5281   if test -n "$CXX"; then
   5282   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   5283 else
   5284 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5285 for as_dir in $PATH
   5286 do
   5287   IFS=$as_save_IFS
   5288   test -z "$as_dir" && as_dir=.
   5289     for ac_exec_ext in '' $ac_executable_extensions; do
   5290   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5291     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   5292     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5293     break 2
   5294   fi
   5295 done
   5296   done
   5297 IFS=$as_save_IFS
   5298 
   5299 fi
   5300 fi
   5301 CXX=$ac_cv_prog_CXX
   5302 if test -n "$CXX"; then
   5303   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   5304 $as_echo "$CXX" >&6; }
   5305 else
   5306   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5307 $as_echo "no" >&6; }
   5308 fi
   5309 
   5310 
   5311     test -n "$CXX" && break
   5312   done
   5313 fi
   5314 if test -z "$CXX"; then
   5315   ac_ct_CXX=$CXX
   5316   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
   5317 do
   5318   # Extract the first word of "$ac_prog", so it can be a program name with args.
   5319 set dummy $ac_prog; ac_word=$2
   5320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5321 $as_echo_n "checking for $ac_word... " >&6; }
   5322 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
   5323   $as_echo_n "(cached) " >&6
   5324 else
   5325   if test -n "$ac_ct_CXX"; then
   5326   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   5327 else
   5328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5329 for as_dir in $PATH
   5330 do
   5331   IFS=$as_save_IFS
   5332   test -z "$as_dir" && as_dir=.
   5333     for ac_exec_ext in '' $ac_executable_extensions; do
   5334   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5335     ac_cv_prog_ac_ct_CXX="$ac_prog"
   5336     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5337     break 2
   5338   fi
   5339 done
   5340   done
   5341 IFS=$as_save_IFS
   5342 
   5343 fi
   5344 fi
   5345 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   5346 if test -n "$ac_ct_CXX"; then
   5347   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   5348 $as_echo "$ac_ct_CXX" >&6; }
   5349 else
   5350   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5351 $as_echo "no" >&6; }
   5352 fi
   5353 
   5354 
   5355   test -n "$ac_ct_CXX" && break
   5356 done
   5357 
   5358   if test "x$ac_ct_CXX" = x; then
   5359     CXX="g++"
   5360   else
   5361     case $cross_compiling:$ac_tool_warned in
   5362 yes:)
   5363 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5364 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5365 ac_tool_warned=yes ;;
   5366 esac
   5367     CXX=$ac_ct_CXX
   5368   fi
   5369 fi
   5370 
   5371   fi
   5372 fi
   5373 # Provide some information about the compiler.
   5374 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   5375 set X $ac_compile
   5376 ac_compiler=$2
   5377 for ac_option in --version -v -V -qversion; do
   5378   { { ac_try="$ac_compiler $ac_option >&5"
   5379 case "(($ac_try" in
   5380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   5381   *) ac_try_echo=$ac_try;;
   5382 esac
   5383 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   5384 $as_echo "$ac_try_echo"; } >&5
   5385   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   5386   ac_status=$?
   5387   if test -s conftest.err; then
   5388     sed '10a\
   5389 ... rest of stderr output deleted ...
   5390          10q' conftest.err >conftest.er1
   5391     cat conftest.er1 >&5
   5392     rm -f conftest.er1 conftest.err
   5393   fi
   5394   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   5395   test $ac_status = 0; }
   5396 done
   5397 
   5398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   5399 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   5400 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
   5401   $as_echo_n "(cached) " >&6
   5402 else
   5403   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5404 /* end confdefs.h.  */
   5405 
   5406 int
   5407 main ()
   5408 {
   5409 #ifndef __GNUC__
   5410        choke me
   5411 #endif
   5412 
   5413   ;
   5414   return 0;
   5415 }
   5416 _ACEOF
   5417 if ac_fn_cxx_try_compile "$LINENO"; then :
   5418   ac_compiler_gnu=yes
   5419 else
   5420   ac_compiler_gnu=no
   5421 fi
   5422 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5423 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   5424 
   5425 fi
   5426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   5427 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   5428 if test $ac_compiler_gnu = yes; then
   5429   GXX=yes
   5430 else
   5431   GXX=
   5432 fi
   5433 ac_test_CXXFLAGS=${CXXFLAGS+set}
   5434 ac_save_CXXFLAGS=$CXXFLAGS
   5435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   5436 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   5437 if test "${ac_cv_prog_cxx_g+set}" = set; then :
   5438   $as_echo_n "(cached) " >&6
   5439 else
   5440   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   5441    ac_cxx_werror_flag=yes
   5442    ac_cv_prog_cxx_g=no
   5443    CXXFLAGS="-g"
   5444    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5445 /* end confdefs.h.  */
   5446 
   5447 int
   5448 main ()
   5449 {
   5450 
   5451   ;
   5452   return 0;
   5453 }
   5454 _ACEOF
   5455 if ac_fn_cxx_try_compile "$LINENO"; then :
   5456   ac_cv_prog_cxx_g=yes
   5457 else
   5458   CXXFLAGS=""
   5459       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5460 /* end confdefs.h.  */
   5461 
   5462 int
   5463 main ()
   5464 {
   5465 
   5466   ;
   5467   return 0;
   5468 }
   5469 _ACEOF
   5470 if ac_fn_cxx_try_compile "$LINENO"; then :
   5471 
   5472 else
   5473   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5474 	 CXXFLAGS="-g"
   5475 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5476 /* end confdefs.h.  */
   5477 
   5478 int
   5479 main ()
   5480 {
   5481 
   5482   ;
   5483   return 0;
   5484 }
   5485 _ACEOF
   5486 if ac_fn_cxx_try_compile "$LINENO"; then :
   5487   ac_cv_prog_cxx_g=yes
   5488 fi
   5489 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5490 fi
   5491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5492 fi
   5493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5494    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   5495 fi
   5496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   5497 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   5498 if test "$ac_test_CXXFLAGS" = set; then
   5499   CXXFLAGS=$ac_save_CXXFLAGS
   5500 elif test $ac_cv_prog_cxx_g = yes; then
   5501   if test "$GXX" = yes; then
   5502     CXXFLAGS="-g -O2"
   5503   else
   5504     CXXFLAGS="-g"
   5505   fi
   5506 else
   5507   if test "$GXX" = yes; then
   5508     CXXFLAGS="-O2"
   5509   else
   5510     CXXFLAGS=
   5511   fi
   5512 fi
   5513 ac_ext=c
   5514 ac_cpp='$CPP $CPPFLAGS'
   5515 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5516 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5517 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5518 
   5519 depcc="$CXX"  am_compiler_list=
   5520 
   5521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
   5522 $as_echo_n "checking dependency style of $depcc... " >&6; }
   5523 if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
   5524   $as_echo_n "(cached) " >&6
   5525 else
   5526   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
   5527   # We make a subdir and do the tests there.  Otherwise we can end up
   5528   # making bogus files that we don't know about and never remove.  For
   5529   # instance it was reported that on HP-UX the gcc test will end up
   5530   # making a dummy file named `D' -- because `-MD' means `put the output
   5531   # in D'.
   5532   mkdir conftest.dir
   5533   # Copy depcomp to subdir because otherwise we won't find it if we're
   5534   # using a relative directory.
   5535   cp "$am_depcomp" conftest.dir
   5536   cd conftest.dir
   5537   # We will build objects and dependencies in a subdirectory because
   5538   # it helps to detect inapplicable dependency modes.  For instance
   5539   # both Tru64's cc and ICC support -MD to output dependencies as a
   5540   # side effect of compilation, but ICC will put the dependencies in
   5541   # the current directory while Tru64 will put them in the object
   5542   # directory.
   5543   mkdir sub
   5544 
   5545   am_cv_CXX_dependencies_compiler_type=none
   5546   if test "$am_compiler_list" = ""; then
   5547      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
   5548   fi
   5549   am__universal=false
   5550   case " $depcc " in #(
   5551      *\ -arch\ *\ -arch\ *) am__universal=true ;;
   5552      esac
   5553 
   5554   for depmode in $am_compiler_list; do
   5555     # Setup a source with many dependencies, because some compilers
   5556     # like to wrap large dependency lists on column 80 (with \), and
   5557     # we should not choose a depcomp mode which is confused by this.
   5558     #
   5559     # We need to recreate these files for each test, as the compiler may
   5560     # overwrite some of them when testing with obscure command lines.
   5561     # This happens at least with the AIX C compiler.
   5562     : > sub/conftest.c
   5563     for i in 1 2 3 4 5 6; do
   5564       echo '#include "conftst'$i'.h"' >> sub/conftest.c
   5565       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
   5566       # Solaris 8's {/usr,}/bin/sh.
   5567       touch sub/conftst$i.h
   5568     done
   5569     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   5570 
   5571     # We check with `-c' and `-o' for the sake of the "dashmstdout"
   5572     # mode.  It turns out that the SunPro C++ compiler does not properly
   5573     # handle `-M -o', and we need to detect this.  Also, some Intel
   5574     # versions had trouble with output in subdirs
   5575     am__obj=sub/conftest.${OBJEXT-o}
   5576     am__minus_obj="-o $am__obj"
   5577     case $depmode in
   5578     gcc)
   5579       # This depmode causes a compiler race in universal mode.
   5580       test "$am__universal" = false || continue
   5581       ;;
   5582     nosideeffect)
   5583       # after this tag, mechanisms are not by side-effect, so they'll
   5584       # only be used when explicitly requested
   5585       if test "x$enable_dependency_tracking" = xyes; then
   5586 	continue
   5587       else
   5588 	break
   5589       fi
   5590       ;;
   5591     msvisualcpp | msvcmsys)
   5592       # This compiler won't grok `-c -o', but also, the minuso test has
   5593       # not run yet.  These depmodes are late enough in the game, and
   5594       # so weak that their functioning should not be impacted.
   5595       am__obj=conftest.${OBJEXT-o}
   5596       am__minus_obj=
   5597       ;;
   5598     none) break ;;
   5599     esac
   5600     if depmode=$depmode \
   5601        source=sub/conftest.c object=$am__obj \
   5602        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
   5603        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
   5604          >/dev/null 2>conftest.err &&
   5605        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
   5606        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
   5607        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
   5608        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
   5609       # icc doesn't choke on unknown options, it will just issue warnings
   5610       # or remarks (even with -Werror).  So we grep stderr for any message
   5611       # that says an option was ignored or not supported.
   5612       # When given -MP, icc 7.0 and 7.1 complain thusly:
   5613       #   icc: Command line warning: ignoring option '-M'; no argument required
   5614       # The diagnosis changed in icc 8.0:
   5615       #   icc: Command line remark: option '-MP' not supported
   5616       if (grep 'ignoring option' conftest.err ||
   5617           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
   5618         am_cv_CXX_dependencies_compiler_type=$depmode
   5619         break
   5620       fi
   5621     fi
   5622   done
   5623 
   5624   cd ..
   5625   rm -rf conftest.dir
   5626 else
   5627   am_cv_CXX_dependencies_compiler_type=none
   5628 fi
   5629 
   5630 fi
   5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
   5632 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
   5633 CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
   5634 
   5635  if
   5636   test "x$enable_dependency_tracking" != xno \
   5637   && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
   5638   am__fastdepCXX_TRUE=
   5639   am__fastdepCXX_FALSE='#'
   5640 else
   5641   am__fastdepCXX_TRUE='#'
   5642   am__fastdepCXX_FALSE=
   5643 fi
   5644 
   5645 
   5646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   5647 $as_echo_n "checking for ANSI C header files... " >&6; }
   5648 if test "${ac_cv_header_stdc+set}" = set; then :
   5649   $as_echo_n "(cached) " >&6
   5650 else
   5651   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5652 /* end confdefs.h.  */
   5653 #include <stdlib.h>
   5654 #include <stdarg.h>
   5655 #include <string.h>
   5656 #include <float.h>
   5657 
   5658 int
   5659 main ()
   5660 {
   5661 
   5662   ;
   5663   return 0;
   5664 }
   5665 _ACEOF
   5666 if ac_fn_c_try_compile "$LINENO"; then :
   5667   ac_cv_header_stdc=yes
   5668 else
   5669   ac_cv_header_stdc=no
   5670 fi
   5671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5672 
   5673 if test $ac_cv_header_stdc = yes; then
   5674   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   5675   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5676 /* end confdefs.h.  */
   5677 #include <string.h>
   5678 
   5679 _ACEOF
   5680 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5681   $EGREP "memchr" >/dev/null 2>&1; then :
   5682 
   5683 else
   5684   ac_cv_header_stdc=no
   5685 fi
   5686 rm -f conftest*
   5687 
   5688 fi
   5689 
   5690 if test $ac_cv_header_stdc = yes; then
   5691   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   5692   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5693 /* end confdefs.h.  */
   5694 #include <stdlib.h>
   5695 
   5696 _ACEOF
   5697 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   5698   $EGREP "free" >/dev/null 2>&1; then :
   5699 
   5700 else
   5701   ac_cv_header_stdc=no
   5702 fi
   5703 rm -f conftest*
   5704 
   5705 fi
   5706 
   5707 if test $ac_cv_header_stdc = yes; then
   5708   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   5709   if test "$cross_compiling" = yes; then :
   5710   :
   5711 else
   5712   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5713 /* end confdefs.h.  */
   5714 #include <ctype.h>
   5715 #include <stdlib.h>
   5716 #if ((' ' & 0x0FF) == 0x020)
   5717 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   5718 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   5719 #else
   5720 # define ISLOWER(c) \
   5721 		   (('a' <= (c) && (c) <= 'i') \
   5722 		     || ('j' <= (c) && (c) <= 'r') \
   5723 		     || ('s' <= (c) && (c) <= 'z'))
   5724 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   5725 #endif
   5726 
   5727 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   5728 int
   5729 main ()
   5730 {
   5731   int i;
   5732   for (i = 0; i < 256; i++)
   5733     if (XOR (islower (i), ISLOWER (i))
   5734 	|| toupper (i) != TOUPPER (i))
   5735       return 2;
   5736   return 0;
   5737 }
   5738 _ACEOF
   5739 if ac_fn_c_try_run "$LINENO"; then :
   5740 
   5741 else
   5742   ac_cv_header_stdc=no
   5743 fi
   5744 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   5745   conftest.$ac_objext conftest.beam conftest.$ac_ext
   5746 fi
   5747 
   5748 fi
   5749 fi
   5750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   5751 $as_echo "$ac_cv_header_stdc" >&6; }
   5752 if test $ac_cv_header_stdc = yes; then
   5753 
   5754 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   5755 
   5756 fi
   5757 
   5758 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   5759 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   5760 		  inttypes.h stdint.h unistd.h
   5761 do :
   5762   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   5763 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   5764 "
   5765 eval as_val=\$$as_ac_Header
   5766    if test "x$as_val" = x""yes; then :
   5767   cat >>confdefs.h <<_ACEOF
   5768 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   5769 _ACEOF
   5770 
   5771 fi
   5772 
   5773 done
   5774 
   5775 
   5776 
   5777   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
   5778 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
   5779   MINIX=yes
   5780 else
   5781   MINIX=
   5782 fi
   5783 
   5784 
   5785   if test "$MINIX" = yes; then
   5786 
   5787 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
   5788 
   5789 
   5790 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
   5791 
   5792 
   5793 $as_echo "#define _MINIX 1" >>confdefs.h
   5794 
   5795   fi
   5796 
   5797 
   5798   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
   5799 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
   5800 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
   5801   $as_echo_n "(cached) " >&6
   5802 else
   5803   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5804 /* end confdefs.h.  */
   5805 
   5806 #	  define __EXTENSIONS__ 1
   5807 	  $ac_includes_default
   5808 int
   5809 main ()
   5810 {
   5811 
   5812   ;
   5813   return 0;
   5814 }
   5815 _ACEOF
   5816 if ac_fn_c_try_compile "$LINENO"; then :
   5817   ac_cv_safe_to_define___extensions__=yes
   5818 else
   5819   ac_cv_safe_to_define___extensions__=no
   5820 fi
   5821 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5822 fi
   5823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
   5824 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
   5825   test $ac_cv_safe_to_define___extensions__ = yes &&
   5826     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
   5827 
   5828   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
   5829 
   5830   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
   5831 
   5832   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
   5833 
   5834   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
   5835 
   5836 
   5837 
   5838 
   5839 
   5840 # The tests for host and target for $enable_largefile require
   5841 # canonical names.
   5842 
   5843 
   5844 
   5845 # As the $enable_largefile decision depends on --enable-plugins we must set it
   5846 # even in directories otherwise not depending on the $plugins option.
   5847 
   5848 
   5849 # Check whether --enable-plugins was given.
   5850 if test "${enable_plugins+set}" = set; then :
   5851   enableval=$enable_plugins; case "${enableval}" in
   5852   yes | "") plugins=yes ;;
   5853   no) plugins=no ;;
   5854   *) plugins=yes ;;
   5855  esac
   5856 else
   5857   plugins=no
   5858 fi
   5859 
   5860 
   5861 
   5862 case "${host}" in
   5863   sparc-*-solaris*|i[3-7]86-*-solaris*)
   5864     # On native 32bit sparc and ia32 solaris, large-file and procfs support
   5865     # are mutually exclusive; and without procfs support, the bfd/ elf module
   5866     # cannot provide certain routines such as elfcore_write_prpsinfo
   5867     # or elfcore_write_prstatus.  So unless the user explicitly requested
   5868     # large-file support through the --enable-largefile switch, disable
   5869     # large-file support in favor of procfs support.
   5870     test "${target}" = "${host}" -a "x$plugins" = xno \
   5871       && : ${enable_largefile="no"}
   5872     ;;
   5873 esac
   5874 
   5875 # Check whether --enable-largefile was given.
   5876 if test "${enable_largefile+set}" = set; then :
   5877   enableval=$enable_largefile;
   5878 fi
   5879 
   5880 if test "$enable_largefile" != no; then
   5881 
   5882   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   5883 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   5884 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
   5885   $as_echo_n "(cached) " >&6
   5886 else
   5887   ac_cv_sys_largefile_CC=no
   5888      if test "$GCC" != yes; then
   5889        ac_save_CC=$CC
   5890        while :; do
   5891 	 # IRIX 6.2 and later do not support large files by default,
   5892 	 # so use the C compiler's -n32 option if that helps.
   5893 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5894 /* end confdefs.h.  */
   5895 #include <sys/types.h>
   5896  /* Check that off_t can represent 2**63 - 1 correctly.
   5897     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   5898     since some C++ compilers masquerading as C compilers
   5899     incorrectly reject 9223372036854775807.  */
   5900 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   5901   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   5902 		       && LARGE_OFF_T % 2147483647 == 1)
   5903 		      ? 1 : -1];
   5904 int
   5905 main ()
   5906 {
   5907 
   5908   ;
   5909   return 0;
   5910 }
   5911 _ACEOF
   5912 	 if ac_fn_c_try_compile "$LINENO"; then :
   5913   break
   5914 fi
   5915 rm -f core conftest.err conftest.$ac_objext
   5916 	 CC="$CC -n32"
   5917 	 if ac_fn_c_try_compile "$LINENO"; then :
   5918   ac_cv_sys_largefile_CC=' -n32'; break
   5919 fi
   5920 rm -f core conftest.err conftest.$ac_objext
   5921 	 break
   5922        done
   5923        CC=$ac_save_CC
   5924        rm -f conftest.$ac_ext
   5925     fi
   5926 fi
   5927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   5928 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   5929   if test "$ac_cv_sys_largefile_CC" != no; then
   5930     CC=$CC$ac_cv_sys_largefile_CC
   5931   fi
   5932 
   5933   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   5934 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   5935 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
   5936   $as_echo_n "(cached) " >&6
   5937 else
   5938   while :; do
   5939   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5940 /* end confdefs.h.  */
   5941 #include <sys/types.h>
   5942  /* Check that off_t can represent 2**63 - 1 correctly.
   5943     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   5944     since some C++ compilers masquerading as C compilers
   5945     incorrectly reject 9223372036854775807.  */
   5946 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   5947   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   5948 		       && LARGE_OFF_T % 2147483647 == 1)
   5949 		      ? 1 : -1];
   5950 int
   5951 main ()
   5952 {
   5953 
   5954   ;
   5955   return 0;
   5956 }
   5957 _ACEOF
   5958 if ac_fn_c_try_compile "$LINENO"; then :
   5959   ac_cv_sys_file_offset_bits=no; break
   5960 fi
   5961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5962   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5963 /* end confdefs.h.  */
   5964 #define _FILE_OFFSET_BITS 64
   5965 #include <sys/types.h>
   5966  /* Check that off_t can represent 2**63 - 1 correctly.
   5967     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   5968     since some C++ compilers masquerading as C compilers
   5969     incorrectly reject 9223372036854775807.  */
   5970 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   5971   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   5972 		       && LARGE_OFF_T % 2147483647 == 1)
   5973 		      ? 1 : -1];
   5974 int
   5975 main ()
   5976 {
   5977 
   5978   ;
   5979   return 0;
   5980 }
   5981 _ACEOF
   5982 if ac_fn_c_try_compile "$LINENO"; then :
   5983   ac_cv_sys_file_offset_bits=64; break
   5984 fi
   5985 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5986   ac_cv_sys_file_offset_bits=unknown
   5987   break
   5988 done
   5989 fi
   5990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   5991 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   5992 case $ac_cv_sys_file_offset_bits in #(
   5993   no | unknown) ;;
   5994   *)
   5995 cat >>confdefs.h <<_ACEOF
   5996 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   5997 _ACEOF
   5998 ;;
   5999 esac
   6000 rm -rf conftest*
   6001   if test $ac_cv_sys_file_offset_bits = unknown; then
   6002     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   6003 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   6004 if test "${ac_cv_sys_large_files+set}" = set; then :
   6005   $as_echo_n "(cached) " >&6
   6006 else
   6007   while :; do
   6008   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6009 /* end confdefs.h.  */
   6010 #include <sys/types.h>
   6011  /* Check that off_t can represent 2**63 - 1 correctly.
   6012     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   6013     since some C++ compilers masquerading as C compilers
   6014     incorrectly reject 9223372036854775807.  */
   6015 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   6016   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   6017 		       && LARGE_OFF_T % 2147483647 == 1)
   6018 		      ? 1 : -1];
   6019 int
   6020 main ()
   6021 {
   6022 
   6023   ;
   6024   return 0;
   6025 }
   6026 _ACEOF
   6027 if ac_fn_c_try_compile "$LINENO"; then :
   6028   ac_cv_sys_large_files=no; break
   6029 fi
   6030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6031   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6032 /* end confdefs.h.  */
   6033 #define _LARGE_FILES 1
   6034 #include <sys/types.h>
   6035  /* Check that off_t can represent 2**63 - 1 correctly.
   6036     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   6037     since some C++ compilers masquerading as C compilers
   6038     incorrectly reject 9223372036854775807.  */
   6039 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   6040   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   6041 		       && LARGE_OFF_T % 2147483647 == 1)
   6042 		      ? 1 : -1];
   6043 int
   6044 main ()
   6045 {
   6046 
   6047   ;
   6048   return 0;
   6049 }
   6050 _ACEOF
   6051 if ac_fn_c_try_compile "$LINENO"; then :
   6052   ac_cv_sys_large_files=1; break
   6053 fi
   6054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6055   ac_cv_sys_large_files=unknown
   6056   break
   6057 done
   6058 fi
   6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   6060 $as_echo "$ac_cv_sys_large_files" >&6; }
   6061 case $ac_cv_sys_large_files in #(
   6062   no | unknown) ;;
   6063   *)
   6064 cat >>confdefs.h <<_ACEOF
   6065 #define _LARGE_FILES $ac_cv_sys_large_files
   6066 _ACEOF
   6067 ;;
   6068 esac
   6069 rm -rf conftest*
   6070   fi
   6071 fi
   6072 
   6073 
   6074 
   6075 
   6076 case `pwd` in
   6077   *\ * | *\	*)
   6078     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
   6079 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
   6080 esac
   6081 
   6082 
   6083 
   6084 macro_version='2.2.7a'
   6085 macro_revision='1.3134'
   6086 
   6087 
   6088 
   6089 
   6090 
   6091 
   6092 
   6093 
   6094 
   6095 
   6096 
   6097 
   6098 
   6099 ltmain="$ac_aux_dir/ltmain.sh"
   6100 
   6101 # Backslashify metacharacters that are still active within
   6102 # double-quoted strings.
   6103 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
   6104 
   6105 # Same as above, but do not quote variable references.
   6106 double_quote_subst='s/\(["`\\]\)/\\\1/g'
   6107 
   6108 # Sed substitution to delay expansion of an escaped shell variable in a
   6109 # double_quote_subst'ed string.
   6110 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
   6111 
   6112 # Sed substitution to delay expansion of an escaped single quote.
   6113 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
   6114 
   6115 # Sed substitution to avoid accidental globbing in evaled expressions
   6116 no_glob_subst='s/\*/\\\*/g'
   6117 
   6118 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   6119 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
   6120 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
   6121 
   6122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
   6123 $as_echo_n "checking how to print strings... " >&6; }
   6124 # Test print first, because it will be a builtin if present.
   6125 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
   6126    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
   6127   ECHO='print -r --'
   6128 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
   6129   ECHO='printf %s\n'
   6130 else
   6131   # Use this function as a fallback that always works.
   6132   func_fallback_echo ()
   6133   {
   6134     eval 'cat <<_LTECHO_EOF
   6135 $1
   6136 _LTECHO_EOF'
   6137   }
   6138   ECHO='func_fallback_echo'
   6139 fi
   6140 
   6141 # func_echo_all arg...
   6142 # Invoke $ECHO with all args, space-separated.
   6143 func_echo_all ()
   6144 {
   6145     $ECHO ""
   6146 }
   6147 
   6148 case "$ECHO" in
   6149   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
   6150 $as_echo "printf" >&6; } ;;
   6151   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
   6152 $as_echo "print -r" >&6; } ;;
   6153   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
   6154 $as_echo "cat" >&6; } ;;
   6155 esac
   6156 
   6157 
   6158 
   6159 
   6160 
   6161 
   6162 
   6163 
   6164 
   6165 
   6166 
   6167 
   6168 
   6169 
   6170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
   6171 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
   6172 if test "${ac_cv_path_SED+set}" = set; then :
   6173   $as_echo_n "(cached) " >&6
   6174 else
   6175             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
   6176      for ac_i in 1 2 3 4 5 6 7; do
   6177        ac_script="$ac_script$as_nl$ac_script"
   6178      done
   6179      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
   6180      { ac_script=; unset ac_script;}
   6181      if test -z "$SED"; then
   6182   ac_path_SED_found=false
   6183   # Loop through the user's path and test for each of PROGNAME-LIST
   6184   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6185 for as_dir in $PATH
   6186 do
   6187   IFS=$as_save_IFS
   6188   test -z "$as_dir" && as_dir=.
   6189     for ac_prog in sed gsed; do
   6190     for ac_exec_ext in '' $ac_executable_extensions; do
   6191       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
   6192       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
   6193 # Check for GNU ac_path_SED and select it if it is found.
   6194   # Check for GNU $ac_path_SED
   6195 case `"$ac_path_SED" --version 2>&1` in
   6196 *GNU*)
   6197   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
   6198 *)
   6199   ac_count=0
   6200   $as_echo_n 0123456789 >"conftest.in"
   6201   while :
   6202   do
   6203     cat "conftest.in" "conftest.in" >"conftest.tmp"
   6204     mv "conftest.tmp" "conftest.in"
   6205     cp "conftest.in" "conftest.nl"
   6206     $as_echo '' >> "conftest.nl"
   6207     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
   6208     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   6209     as_fn_arith $ac_count + 1 && ac_count=$as_val
   6210     if test $ac_count -gt ${ac_path_SED_max-0}; then
   6211       # Best one so far, save it but keep looking for a better one
   6212       ac_cv_path_SED="$ac_path_SED"
   6213       ac_path_SED_max=$ac_count
   6214     fi
   6215     # 10*(2^10) chars as input seems more than enough
   6216     test $ac_count -gt 10 && break
   6217   done
   6218   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   6219 esac
   6220 
   6221       $ac_path_SED_found && break 3
   6222     done
   6223   done
   6224   done
   6225 IFS=$as_save_IFS
   6226   if test -z "$ac_cv_path_SED"; then
   6227     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
   6228   fi
   6229 else
   6230   ac_cv_path_SED=$SED
   6231 fi
   6232 
   6233 fi
   6234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
   6235 $as_echo "$ac_cv_path_SED" >&6; }
   6236  SED="$ac_cv_path_SED"
   6237   rm -f conftest.sed
   6238 
   6239 test -z "$SED" && SED=sed
   6240 Xsed="$SED -e 1s/^X//"
   6241 
   6242 
   6243 
   6244 
   6245 
   6246 
   6247 
   6248 
   6249 
   6250 
   6251 
   6252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
   6253 $as_echo_n "checking for fgrep... " >&6; }
   6254 if test "${ac_cv_path_FGREP+set}" = set; then :
   6255   $as_echo_n "(cached) " >&6
   6256 else
   6257   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
   6258    then ac_cv_path_FGREP="$GREP -F"
   6259    else
   6260      if test -z "$FGREP"; then
   6261   ac_path_FGREP_found=false
   6262   # Loop through the user's path and test for each of PROGNAME-LIST
   6263   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6264 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   6265 do
   6266   IFS=$as_save_IFS
   6267   test -z "$as_dir" && as_dir=.
   6268     for ac_prog in fgrep; do
   6269     for ac_exec_ext in '' $ac_executable_extensions; do
   6270       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
   6271       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
   6272 # Check for GNU ac_path_FGREP and select it if it is found.
   6273   # Check for GNU $ac_path_FGREP
   6274 case `"$ac_path_FGREP" --version 2>&1` in
   6275 *GNU*)
   6276   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
   6277 *)
   6278   ac_count=0
   6279   $as_echo_n 0123456789 >"conftest.in"
   6280   while :
   6281   do
   6282     cat "conftest.in" "conftest.in" >"conftest.tmp"
   6283     mv "conftest.tmp" "conftest.in"
   6284     cp "conftest.in" "conftest.nl"
   6285     $as_echo 'FGREP' >> "conftest.nl"
   6286     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
   6287     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   6288     as_fn_arith $ac_count + 1 && ac_count=$as_val
   6289     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
   6290       # Best one so far, save it but keep looking for a better one
   6291       ac_cv_path_FGREP="$ac_path_FGREP"
   6292       ac_path_FGREP_max=$ac_count
   6293     fi
   6294     # 10*(2^10) chars as input seems more than enough
   6295     test $ac_count -gt 10 && break
   6296   done
   6297   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   6298 esac
   6299 
   6300       $ac_path_FGREP_found && break 3
   6301     done
   6302   done
   6303   done
   6304 IFS=$as_save_IFS
   6305   if test -z "$ac_cv_path_FGREP"; then
   6306     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   6307   fi
   6308 else
   6309   ac_cv_path_FGREP=$FGREP
   6310 fi
   6311 
   6312    fi
   6313 fi
   6314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
   6315 $as_echo "$ac_cv_path_FGREP" >&6; }
   6316  FGREP="$ac_cv_path_FGREP"
   6317 
   6318 
   6319 test -z "$GREP" && GREP=grep
   6320 
   6321 
   6322 
   6323 
   6324 
   6325 
   6326 
   6327 
   6328 
   6329 
   6330 
   6331 
   6332 
   6333 
   6334 
   6335 
   6336 
   6337 
   6338 
   6339 # Check whether --with-gnu-ld was given.
   6340 if test "${with_gnu_ld+set}" = set; then :
   6341   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   6342 else
   6343   with_gnu_ld=no
   6344 fi
   6345 
   6346 ac_prog=ld
   6347 if test "$GCC" = yes; then
   6348   # Check if gcc -print-prog-name=ld gives a path.
   6349   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   6350 $as_echo_n "checking for ld used by $CC... " >&6; }
   6351   case $host in
   6352   *-*-mingw*)
   6353     # gcc leaves a trailing carriage return which upsets mingw
   6354     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   6355   *)
   6356     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   6357   esac
   6358   case $ac_prog in
   6359     # Accept absolute paths.
   6360     [\\/]* | ?:[\\/]*)
   6361       re_direlt='/[^/][^/]*/\.\./'
   6362       # Canonicalize the pathname of ld
   6363       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   6364       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   6365 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   6366       done
   6367       test -z "$LD" && LD="$ac_prog"
   6368       ;;
   6369   "")
   6370     # If it fails, then pretend we aren't using GCC.
   6371     ac_prog=ld
   6372     ;;
   6373   *)
   6374     # If it is relative, then search for the first ld in PATH.
   6375     with_gnu_ld=unknown
   6376     ;;
   6377   esac
   6378 elif test "$with_gnu_ld" = yes; then
   6379   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   6380 $as_echo_n "checking for GNU ld... " >&6; }
   6381 else
   6382   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   6383 $as_echo_n "checking for non-GNU ld... " >&6; }
   6384 fi
   6385 if test "${lt_cv_path_LD+set}" = set; then :
   6386   $as_echo_n "(cached) " >&6
   6387 else
   6388   if test -z "$LD"; then
   6389   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6390   for ac_dir in $PATH; do
   6391     IFS="$lt_save_ifs"
   6392     test -z "$ac_dir" && ac_dir=.
   6393     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   6394       lt_cv_path_LD="$ac_dir/$ac_prog"
   6395       # Check to see if the program is GNU ld.  I'd rather use --version,
   6396       # but apparently some variants of GNU ld only accept -v.
   6397       # Break only if it was the GNU/non-GNU ld that we prefer.
   6398       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   6399       *GNU* | *'with BFD'*)
   6400 	test "$with_gnu_ld" != no && break
   6401 	;;
   6402       *)
   6403 	test "$with_gnu_ld" != yes && break
   6404 	;;
   6405       esac
   6406     fi
   6407   done
   6408   IFS="$lt_save_ifs"
   6409 else
   6410   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   6411 fi
   6412 fi
   6413 
   6414 LD="$lt_cv_path_LD"
   6415 if test -n "$LD"; then
   6416   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   6417 $as_echo "$LD" >&6; }
   6418 else
   6419   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6420 $as_echo "no" >&6; }
   6421 fi
   6422 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   6423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   6424 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   6425 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
   6426   $as_echo_n "(cached) " >&6
   6427 else
   6428   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   6429 case `$LD -v 2>&1 </dev/null` in
   6430 *GNU* | *'with BFD'*)
   6431   lt_cv_prog_gnu_ld=yes
   6432   ;;
   6433 *)
   6434   lt_cv_prog_gnu_ld=no
   6435   ;;
   6436 esac
   6437 fi
   6438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   6439 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   6440 with_gnu_ld=$lt_cv_prog_gnu_ld
   6441 
   6442 
   6443 
   6444 
   6445 
   6446 
   6447 
   6448 
   6449 
   6450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
   6451 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
   6452 if test "${lt_cv_path_NM+set}" = set; then :
   6453   $as_echo_n "(cached) " >&6
   6454 else
   6455   if test -n "$NM"; then
   6456   # Let the user override the test.
   6457   lt_cv_path_NM="$NM"
   6458 else
   6459   lt_nm_to_check="${ac_tool_prefix}nm"
   6460   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
   6461     lt_nm_to_check="$lt_nm_to_check nm"
   6462   fi
   6463   for lt_tmp_nm in $lt_nm_to_check; do
   6464     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   6465     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
   6466       IFS="$lt_save_ifs"
   6467       test -z "$ac_dir" && ac_dir=.
   6468       tmp_nm="$ac_dir/$lt_tmp_nm"
   6469       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
   6470 	# Check to see if the nm accepts a BSD-compat flag.
   6471 	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
   6472 	#   nm: unknown option "B" ignored
   6473 	# Tru64's nm complains that /dev/null is an invalid object file
   6474 	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
   6475 	*/dev/null* | *'Invalid file or object type'*)
   6476 	  lt_cv_path_NM="$tmp_nm -B"
   6477 	  break
   6478 	  ;;
   6479 	*)
   6480 	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
   6481 	  */dev/null*)
   6482 	    lt_cv_path_NM="$tmp_nm -p"
   6483 	    break
   6484 	    ;;
   6485 	  *)
   6486 	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
   6487 	    continue # so that we can try to find one that supports BSD flags
   6488 	    ;;
   6489 	  esac
   6490 	  ;;
   6491 	esac
   6492       fi
   6493     done
   6494     IFS="$lt_save_ifs"
   6495   done
   6496   : ${lt_cv_path_NM=no}
   6497 fi
   6498 fi
   6499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
   6500 $as_echo "$lt_cv_path_NM" >&6; }
   6501 if test "$lt_cv_path_NM" != "no"; then
   6502   NM="$lt_cv_path_NM"
   6503 else
   6504   # Didn't find any BSD compatible name lister, look for dumpbin.
   6505   if test -n "$DUMPBIN"; then :
   6506     # Let the user override the test.
   6507   else
   6508     if test -n "$ac_tool_prefix"; then
   6509   for ac_prog in dumpbin "link -dump"
   6510   do
   6511     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   6512 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   6513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6514 $as_echo_n "checking for $ac_word... " >&6; }
   6515 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
   6516   $as_echo_n "(cached) " >&6
   6517 else
   6518   if test -n "$DUMPBIN"; then
   6519   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
   6520 else
   6521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6522 for as_dir in $PATH
   6523 do
   6524   IFS=$as_save_IFS
   6525   test -z "$as_dir" && as_dir=.
   6526     for ac_exec_ext in '' $ac_executable_extensions; do
   6527   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6528     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
   6529     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6530     break 2
   6531   fi
   6532 done
   6533   done
   6534 IFS=$as_save_IFS
   6535 
   6536 fi
   6537 fi
   6538 DUMPBIN=$ac_cv_prog_DUMPBIN
   6539 if test -n "$DUMPBIN"; then
   6540   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
   6541 $as_echo "$DUMPBIN" >&6; }
   6542 else
   6543   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6544 $as_echo "no" >&6; }
   6545 fi
   6546 
   6547 
   6548     test -n "$DUMPBIN" && break
   6549   done
   6550 fi
   6551 if test -z "$DUMPBIN"; then
   6552   ac_ct_DUMPBIN=$DUMPBIN
   6553   for ac_prog in dumpbin "link -dump"
   6554 do
   6555   # Extract the first word of "$ac_prog", so it can be a program name with args.
   6556 set dummy $ac_prog; ac_word=$2
   6557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6558 $as_echo_n "checking for $ac_word... " >&6; }
   6559 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
   6560   $as_echo_n "(cached) " >&6
   6561 else
   6562   if test -n "$ac_ct_DUMPBIN"; then
   6563   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
   6564 else
   6565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6566 for as_dir in $PATH
   6567 do
   6568   IFS=$as_save_IFS
   6569   test -z "$as_dir" && as_dir=.
   6570     for ac_exec_ext in '' $ac_executable_extensions; do
   6571   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6572     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
   6573     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6574     break 2
   6575   fi
   6576 done
   6577   done
   6578 IFS=$as_save_IFS
   6579 
   6580 fi
   6581 fi
   6582 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
   6583 if test -n "$ac_ct_DUMPBIN"; then
   6584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
   6585 $as_echo "$ac_ct_DUMPBIN" >&6; }
   6586 else
   6587   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6588 $as_echo "no" >&6; }
   6589 fi
   6590 
   6591 
   6592   test -n "$ac_ct_DUMPBIN" && break
   6593 done
   6594 
   6595   if test "x$ac_ct_DUMPBIN" = x; then
   6596     DUMPBIN=":"
   6597   else
   6598     case $cross_compiling:$ac_tool_warned in
   6599 yes:)
   6600 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6601 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6602 ac_tool_warned=yes ;;
   6603 esac
   6604     DUMPBIN=$ac_ct_DUMPBIN
   6605   fi
   6606 fi
   6607 
   6608     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
   6609     *COFF*)
   6610       DUMPBIN="$DUMPBIN -symbols"
   6611       ;;
   6612     *)
   6613       DUMPBIN=:
   6614       ;;
   6615     esac
   6616   fi
   6617 
   6618   if test "$DUMPBIN" != ":"; then
   6619     NM="$DUMPBIN"
   6620   fi
   6621 fi
   6622 test -z "$NM" && NM=nm
   6623 
   6624 
   6625 
   6626 
   6627 
   6628 
   6629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
   6630 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
   6631 if test "${lt_cv_nm_interface+set}" = set; then :
   6632   $as_echo_n "(cached) " >&6
   6633 else
   6634   lt_cv_nm_interface="BSD nm"
   6635   echo "int some_variable = 0;" > conftest.$ac_ext
   6636   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
   6637   (eval "$ac_compile" 2>conftest.err)
   6638   cat conftest.err >&5
   6639   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
   6640   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
   6641   cat conftest.err >&5
   6642   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
   6643   cat conftest.out >&5
   6644   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
   6645     lt_cv_nm_interface="MS dumpbin"
   6646   fi
   6647   rm -f conftest*
   6648 fi
   6649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
   6650 $as_echo "$lt_cv_nm_interface" >&6; }
   6651 
   6652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   6653 $as_echo_n "checking whether ln -s works... " >&6; }
   6654 LN_S=$as_ln_s
   6655 if test "$LN_S" = "ln -s"; then
   6656   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   6657 $as_echo "yes" >&6; }
   6658 else
   6659   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   6660 $as_echo "no, using $LN_S" >&6; }
   6661 fi
   6662 
   6663 # find the maximum length of command line arguments
   6664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
   6665 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
   6666 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
   6667   $as_echo_n "(cached) " >&6
   6668 else
   6669     i=0
   6670   teststring="ABCD"
   6671 
   6672   case $build_os in
   6673   msdosdjgpp*)
   6674     # On DJGPP, this test can blow up pretty badly due to problems in libc
   6675     # (any single argument exceeding 2000 bytes causes a buffer overrun
   6676     # during glob expansion).  Even if it were fixed, the result of this
   6677     # check would be larger than it should be.
   6678     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
   6679     ;;
   6680 
   6681   gnu*)
   6682     # Under GNU Hurd, this test is not required because there is
   6683     # no limit to the length of command line arguments.
   6684     # Libtool will interpret -1 as no limit whatsoever
   6685     lt_cv_sys_max_cmd_len=-1;
   6686     ;;
   6687 
   6688   cygwin* | mingw* | cegcc*)
   6689     # On Win9x/ME, this test blows up -- it succeeds, but takes
   6690     # about 5 minutes as the teststring grows exponentially.
   6691     # Worse, since 9x/ME are not pre-emptively multitasking,
   6692     # you end up with a "frozen" computer, even though with patience
   6693     # the test eventually succeeds (with a max line length of 256k).
   6694     # Instead, let's just punt: use the minimum linelength reported by
   6695     # all of the supported platforms: 8192 (on NT/2K/XP).
   6696     lt_cv_sys_max_cmd_len=8192;
   6697     ;;
   6698 
   6699   mint*)
   6700     # On MiNT this can take a long time and run out of memory.
   6701     lt_cv_sys_max_cmd_len=8192;
   6702     ;;
   6703 
   6704   amigaos*)
   6705     # On AmigaOS with pdksh, this test takes hours, literally.
   6706     # So we just punt and use a minimum line length of 8192.
   6707     lt_cv_sys_max_cmd_len=8192;
   6708     ;;
   6709 
   6710   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
   6711     # This has been around since 386BSD, at least.  Likely further.
   6712     if test -x /sbin/sysctl; then
   6713       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
   6714     elif test -x /usr/sbin/sysctl; then
   6715       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
   6716     else
   6717       lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
   6718     fi
   6719     # And add a safety zone
   6720     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6721     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6722     ;;
   6723 
   6724   interix*)
   6725     # We know the value 262144 and hardcode it with a safety zone (like BSD)
   6726     lt_cv_sys_max_cmd_len=196608
   6727     ;;
   6728 
   6729   osf*)
   6730     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
   6731     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
   6732     # nice to cause kernel panics so lets avoid the loop below.
   6733     # First set a reasonable default.
   6734     lt_cv_sys_max_cmd_len=16384
   6735     #
   6736     if test -x /sbin/sysconfig; then
   6737       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
   6738         *1*) lt_cv_sys_max_cmd_len=-1 ;;
   6739       esac
   6740     fi
   6741     ;;
   6742   sco3.2v5*)
   6743     lt_cv_sys_max_cmd_len=102400
   6744     ;;
   6745   sysv5* | sco5v6* | sysv4.2uw2*)
   6746     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
   6747     if test -n "$kargmax"; then
   6748       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
   6749     else
   6750       lt_cv_sys_max_cmd_len=32768
   6751     fi
   6752     ;;
   6753   *)
   6754     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
   6755     if test -n "$lt_cv_sys_max_cmd_len"; then
   6756       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
   6757       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
   6758     else
   6759       # Make teststring a little bigger before we do anything with it.
   6760       # a 1K string should be a reasonable start.
   6761       for i in 1 2 3 4 5 6 7 8 ; do
   6762         teststring=$teststring$teststring
   6763       done
   6764       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
   6765       # If test is not a shell built-in, we'll probably end up computing a
   6766       # maximum length that is only half of the actual maximum length, but
   6767       # we can't tell.
   6768       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
   6769 	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
   6770 	      test $i != 17 # 1/2 MB should be enough
   6771       do
   6772         i=`expr $i + 1`
   6773         teststring=$teststring$teststring
   6774       done
   6775       # Only check the string length outside the loop.
   6776       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
   6777       teststring=
   6778       # Add a significant safety factor because C++ compilers can tack on
   6779       # massive amounts of additional arguments before passing them to the
   6780       # linker.  It appears as though 1/2 is a usable value.
   6781       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
   6782     fi
   6783     ;;
   6784   esac
   6785 
   6786 fi
   6787 
   6788 if test -n $lt_cv_sys_max_cmd_len ; then
   6789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
   6790 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
   6791 else
   6792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
   6793 $as_echo "none" >&6; }
   6794 fi
   6795 max_cmd_len=$lt_cv_sys_max_cmd_len
   6796 
   6797 
   6798 
   6799 
   6800 
   6801 
   6802 : ${CP="cp -f"}
   6803 : ${MV="mv -f"}
   6804 : ${RM="rm -f"}
   6805 
   6806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
   6807 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
   6808 # Try some XSI features
   6809 xsi_shell=no
   6810 ( _lt_dummy="a/b/c"
   6811   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
   6812       = c,a/b,, \
   6813     && eval 'test $(( 1 + 1 )) -eq 2 \
   6814     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
   6815   && xsi_shell=yes
   6816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
   6817 $as_echo "$xsi_shell" >&6; }
   6818 
   6819 
   6820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
   6821 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
   6822 lt_shell_append=no
   6823 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
   6824     >/dev/null 2>&1 \
   6825   && lt_shell_append=yes
   6826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
   6827 $as_echo "$lt_shell_append" >&6; }
   6828 
   6829 
   6830 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
   6831   lt_unset=unset
   6832 else
   6833   lt_unset=false
   6834 fi
   6835 
   6836 
   6837 
   6838 
   6839 
   6840 # test EBCDIC or ASCII
   6841 case `echo X|tr X '\101'` in
   6842  A) # ASCII based system
   6843     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
   6844   lt_SP2NL='tr \040 \012'
   6845   lt_NL2SP='tr \015\012 \040\040'
   6846   ;;
   6847  *) # EBCDIC based system
   6848   lt_SP2NL='tr \100 \n'
   6849   lt_NL2SP='tr \r\n \100\100'
   6850   ;;
   6851 esac
   6852 
   6853 
   6854 
   6855 
   6856 
   6857 
   6858 
   6859 
   6860 
   6861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
   6862 $as_echo_n "checking for $LD option to reload object files... " >&6; }
   6863 if test "${lt_cv_ld_reload_flag+set}" = set; then :
   6864   $as_echo_n "(cached) " >&6
   6865 else
   6866   lt_cv_ld_reload_flag='-r'
   6867 fi
   6868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
   6869 $as_echo "$lt_cv_ld_reload_flag" >&6; }
   6870 reload_flag=$lt_cv_ld_reload_flag
   6871 case $reload_flag in
   6872 "" | " "*) ;;
   6873 *) reload_flag=" $reload_flag" ;;
   6874 esac
   6875 reload_cmds='$LD$reload_flag -o $output$reload_objs'
   6876 case $host_os in
   6877   darwin*)
   6878     if test "$GCC" = yes; then
   6879       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
   6880     else
   6881       reload_cmds='$LD$reload_flag -o $output$reload_objs'
   6882     fi
   6883     ;;
   6884 esac
   6885 
   6886 
   6887 
   6888 
   6889 
   6890 
   6891 
   6892 
   6893 
   6894 if test -n "$ac_tool_prefix"; then
   6895   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
   6896 set dummy ${ac_tool_prefix}objdump; ac_word=$2
   6897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6898 $as_echo_n "checking for $ac_word... " >&6; }
   6899 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
   6900   $as_echo_n "(cached) " >&6
   6901 else
   6902   if test -n "$OBJDUMP"; then
   6903   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
   6904 else
   6905 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6906 for as_dir in $PATH
   6907 do
   6908   IFS=$as_save_IFS
   6909   test -z "$as_dir" && as_dir=.
   6910     for ac_exec_ext in '' $ac_executable_extensions; do
   6911   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6912     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
   6913     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6914     break 2
   6915   fi
   6916 done
   6917   done
   6918 IFS=$as_save_IFS
   6919 
   6920 fi
   6921 fi
   6922 OBJDUMP=$ac_cv_prog_OBJDUMP
   6923 if test -n "$OBJDUMP"; then
   6924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
   6925 $as_echo "$OBJDUMP" >&6; }
   6926 else
   6927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6928 $as_echo "no" >&6; }
   6929 fi
   6930 
   6931 
   6932 fi
   6933 if test -z "$ac_cv_prog_OBJDUMP"; then
   6934   ac_ct_OBJDUMP=$OBJDUMP
   6935   # Extract the first word of "objdump", so it can be a program name with args.
   6936 set dummy objdump; ac_word=$2
   6937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   6938 $as_echo_n "checking for $ac_word... " >&6; }
   6939 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
   6940   $as_echo_n "(cached) " >&6
   6941 else
   6942   if test -n "$ac_ct_OBJDUMP"; then
   6943   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
   6944 else
   6945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   6946 for as_dir in $PATH
   6947 do
   6948   IFS=$as_save_IFS
   6949   test -z "$as_dir" && as_dir=.
   6950     for ac_exec_ext in '' $ac_executable_extensions; do
   6951   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   6952     ac_cv_prog_ac_ct_OBJDUMP="objdump"
   6953     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   6954     break 2
   6955   fi
   6956 done
   6957   done
   6958 IFS=$as_save_IFS
   6959 
   6960 fi
   6961 fi
   6962 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
   6963 if test -n "$ac_ct_OBJDUMP"; then
   6964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
   6965 $as_echo "$ac_ct_OBJDUMP" >&6; }
   6966 else
   6967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   6968 $as_echo "no" >&6; }
   6969 fi
   6970 
   6971   if test "x$ac_ct_OBJDUMP" = x; then
   6972     OBJDUMP="false"
   6973   else
   6974     case $cross_compiling:$ac_tool_warned in
   6975 yes:)
   6976 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   6977 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   6978 ac_tool_warned=yes ;;
   6979 esac
   6980     OBJDUMP=$ac_ct_OBJDUMP
   6981   fi
   6982 else
   6983   OBJDUMP="$ac_cv_prog_OBJDUMP"
   6984 fi
   6985 
   6986 test -z "$OBJDUMP" && OBJDUMP=objdump
   6987 
   6988 
   6989 
   6990 
   6991 
   6992 
   6993 
   6994 
   6995 
   6996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
   6997 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
   6998 if test "${lt_cv_deplibs_check_method+set}" = set; then :
   6999   $as_echo_n "(cached) " >&6
   7000 else
   7001   lt_cv_file_magic_cmd='$MAGIC_CMD'
   7002 lt_cv_file_magic_test_file=
   7003 lt_cv_deplibs_check_method='unknown'
   7004 # Need to set the preceding variable on all platforms that support
   7005 # interlibrary dependencies.
   7006 # 'none' -- dependencies not supported.
   7007 # `unknown' -- same as none, but documents that we really don't know.
   7008 # 'pass_all' -- all dependencies passed with no checks.
   7009 # 'test_compile' -- check by making test program.
   7010 # 'file_magic [[regex]]' -- check by looking for files in library path
   7011 # which responds to the $file_magic_cmd with a given extended regex.
   7012 # If you have `file' or equivalent on your system and you're not sure
   7013 # whether `pass_all' will *always* work, you probably want this one.
   7014 
   7015 case $host_os in
   7016 aix[4-9]*)
   7017   lt_cv_deplibs_check_method=pass_all
   7018   ;;
   7019 
   7020 beos*)
   7021   lt_cv_deplibs_check_method=pass_all
   7022   ;;
   7023 
   7024 bsdi[45]*)
   7025   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
   7026   lt_cv_file_magic_cmd='/usr/bin/file -L'
   7027   lt_cv_file_magic_test_file=/shlib/libc.so
   7028   ;;
   7029 
   7030 cygwin*)
   7031   # func_win32_libid is a shell function defined in ltmain.sh
   7032   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   7033   lt_cv_file_magic_cmd='func_win32_libid'
   7034   ;;
   7035 
   7036 mingw* | pw32*)
   7037   # Base MSYS/MinGW do not provide the 'file' command needed by
   7038   # func_win32_libid shell function, so use a weaker test based on 'objdump',
   7039   # unless we find 'file', for example because we are cross-compiling.
   7040   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
   7041   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
   7042     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
   7043     lt_cv_file_magic_cmd='func_win32_libid'
   7044   else
   7045     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
   7046     lt_cv_file_magic_cmd='$OBJDUMP -f'
   7047   fi
   7048   ;;
   7049 
   7050 cegcc*)
   7051   # use the weaker test based on 'objdump'. See mingw*.
   7052   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
   7053   lt_cv_file_magic_cmd='$OBJDUMP -f'
   7054   ;;
   7055 
   7056 darwin* | rhapsody*)
   7057   lt_cv_deplibs_check_method=pass_all
   7058   ;;
   7059 
   7060 freebsd* | dragonfly*)
   7061   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   7062     case $host_cpu in
   7063     i*86 )
   7064       # Not sure whether the presence of OpenBSD here was a mistake.
   7065       # Let's accept both of them until this is cleared up.
   7066       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
   7067       lt_cv_file_magic_cmd=/usr/bin/file
   7068       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
   7069       ;;
   7070     esac
   7071   else
   7072     lt_cv_deplibs_check_method=pass_all
   7073   fi
   7074   ;;
   7075 
   7076 gnu*)
   7077   lt_cv_deplibs_check_method=pass_all
   7078   ;;
   7079 
   7080 haiku*)
   7081   lt_cv_deplibs_check_method=pass_all
   7082   ;;
   7083 
   7084 hpux10.20* | hpux11*)
   7085   lt_cv_file_magic_cmd=/usr/bin/file
   7086   case $host_cpu in
   7087   ia64*)
   7088     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
   7089     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
   7090     ;;
   7091   hppa*64*)
   7092     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
   7093     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
   7094     ;;
   7095   *)
   7096     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
   7097     lt_cv_file_magic_test_file=/usr/lib/libc.sl
   7098     ;;
   7099   esac
   7100   ;;
   7101 
   7102 interix[3-9]*)
   7103   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
   7104   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
   7105   ;;
   7106 
   7107 irix5* | irix6* | nonstopux*)
   7108   case $LD in
   7109   *-32|*"-32 ") libmagic=32-bit;;
   7110   *-n32|*"-n32 ") libmagic=N32;;
   7111   *-64|*"-64 ") libmagic=64-bit;;
   7112   *) libmagic=never-match;;
   7113   esac
   7114   lt_cv_deplibs_check_method=pass_all
   7115   ;;
   7116 
   7117 # This must be Linux ELF.
   7118 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   7119   lt_cv_deplibs_check_method=pass_all
   7120   ;;
   7121 
   7122 netbsd*)
   7123   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
   7124     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   7125   else
   7126     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
   7127   fi
   7128   ;;
   7129 
   7130 newos6*)
   7131   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
   7132   lt_cv_file_magic_cmd=/usr/bin/file
   7133   lt_cv_file_magic_test_file=/usr/lib/libnls.so
   7134   ;;
   7135 
   7136 *nto* | *qnx*)
   7137   lt_cv_deplibs_check_method=pass_all
   7138   ;;
   7139 
   7140 openbsd*)
   7141   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   7142     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
   7143   else
   7144     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   7145   fi
   7146   ;;
   7147 
   7148 osf3* | osf4* | osf5*)
   7149   lt_cv_deplibs_check_method=pass_all
   7150   ;;
   7151 
   7152 rdos*)
   7153   lt_cv_deplibs_check_method=pass_all
   7154   ;;
   7155 
   7156 solaris*)
   7157   lt_cv_deplibs_check_method=pass_all
   7158   ;;
   7159 
   7160 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   7161   lt_cv_deplibs_check_method=pass_all
   7162   ;;
   7163 
   7164 sysv4 | sysv4.3*)
   7165   case $host_vendor in
   7166   motorola)
   7167     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
   7168     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
   7169     ;;
   7170   ncr)
   7171     lt_cv_deplibs_check_method=pass_all
   7172     ;;
   7173   sequent)
   7174     lt_cv_file_magic_cmd='/bin/file'
   7175     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
   7176     ;;
   7177   sni)
   7178     lt_cv_file_magic_cmd='/bin/file'
   7179     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
   7180     lt_cv_file_magic_test_file=/lib/libc.so
   7181     ;;
   7182   siemens)
   7183     lt_cv_deplibs_check_method=pass_all
   7184     ;;
   7185   pc)
   7186     lt_cv_deplibs_check_method=pass_all
   7187     ;;
   7188   esac
   7189   ;;
   7190 
   7191 tpf*)
   7192   lt_cv_deplibs_check_method=pass_all
   7193   ;;
   7194 esac
   7195 
   7196 fi
   7197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
   7198 $as_echo "$lt_cv_deplibs_check_method" >&6; }
   7199 file_magic_cmd=$lt_cv_file_magic_cmd
   7200 deplibs_check_method=$lt_cv_deplibs_check_method
   7201 test -z "$deplibs_check_method" && deplibs_check_method=unknown
   7202 
   7203 
   7204 
   7205 
   7206 
   7207 
   7208 
   7209 
   7210 
   7211 
   7212 
   7213 
   7214 if test -n "$ac_tool_prefix"; then
   7215   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   7216 set dummy ${ac_tool_prefix}ar; ac_word=$2
   7217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7218 $as_echo_n "checking for $ac_word... " >&6; }
   7219 if test "${ac_cv_prog_AR+set}" = set; then :
   7220   $as_echo_n "(cached) " >&6
   7221 else
   7222   if test -n "$AR"; then
   7223   ac_cv_prog_AR="$AR" # Let the user override the test.
   7224 else
   7225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7226 for as_dir in $PATH
   7227 do
   7228   IFS=$as_save_IFS
   7229   test -z "$as_dir" && as_dir=.
   7230     for ac_exec_ext in '' $ac_executable_extensions; do
   7231   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7232     ac_cv_prog_AR="${ac_tool_prefix}ar"
   7233     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7234     break 2
   7235   fi
   7236 done
   7237   done
   7238 IFS=$as_save_IFS
   7239 
   7240 fi
   7241 fi
   7242 AR=$ac_cv_prog_AR
   7243 if test -n "$AR"; then
   7244   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   7245 $as_echo "$AR" >&6; }
   7246 else
   7247   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7248 $as_echo "no" >&6; }
   7249 fi
   7250 
   7251 
   7252 fi
   7253 if test -z "$ac_cv_prog_AR"; then
   7254   ac_ct_AR=$AR
   7255   # Extract the first word of "ar", so it can be a program name with args.
   7256 set dummy ar; ac_word=$2
   7257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7258 $as_echo_n "checking for $ac_word... " >&6; }
   7259 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
   7260   $as_echo_n "(cached) " >&6
   7261 else
   7262   if test -n "$ac_ct_AR"; then
   7263   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   7264 else
   7265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7266 for as_dir in $PATH
   7267 do
   7268   IFS=$as_save_IFS
   7269   test -z "$as_dir" && as_dir=.
   7270     for ac_exec_ext in '' $ac_executable_extensions; do
   7271   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7272     ac_cv_prog_ac_ct_AR="ar"
   7273     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7274     break 2
   7275   fi
   7276 done
   7277   done
   7278 IFS=$as_save_IFS
   7279 
   7280 fi
   7281 fi
   7282 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   7283 if test -n "$ac_ct_AR"; then
   7284   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   7285 $as_echo "$ac_ct_AR" >&6; }
   7286 else
   7287   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7288 $as_echo "no" >&6; }
   7289 fi
   7290 
   7291   if test "x$ac_ct_AR" = x; then
   7292     AR="false"
   7293   else
   7294     case $cross_compiling:$ac_tool_warned in
   7295 yes:)
   7296 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7297 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7298 ac_tool_warned=yes ;;
   7299 esac
   7300     AR=$ac_ct_AR
   7301   fi
   7302 else
   7303   AR="$ac_cv_prog_AR"
   7304 fi
   7305 
   7306 test -z "$AR" && AR=ar
   7307 test -z "$AR_FLAGS" && AR_FLAGS=cru
   7308 
   7309 
   7310 
   7311 
   7312 
   7313 
   7314 
   7315 
   7316 
   7317 
   7318 
   7319 if test -n "$ac_tool_prefix"; then
   7320   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
   7321 set dummy ${ac_tool_prefix}strip; ac_word=$2
   7322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7323 $as_echo_n "checking for $ac_word... " >&6; }
   7324 if test "${ac_cv_prog_STRIP+set}" = set; then :
   7325   $as_echo_n "(cached) " >&6
   7326 else
   7327   if test -n "$STRIP"; then
   7328   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
   7329 else
   7330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7331 for as_dir in $PATH
   7332 do
   7333   IFS=$as_save_IFS
   7334   test -z "$as_dir" && as_dir=.
   7335     for ac_exec_ext in '' $ac_executable_extensions; do
   7336   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7337     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
   7338     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7339     break 2
   7340   fi
   7341 done
   7342   done
   7343 IFS=$as_save_IFS
   7344 
   7345 fi
   7346 fi
   7347 STRIP=$ac_cv_prog_STRIP
   7348 if test -n "$STRIP"; then
   7349   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
   7350 $as_echo "$STRIP" >&6; }
   7351 else
   7352   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7353 $as_echo "no" >&6; }
   7354 fi
   7355 
   7356 
   7357 fi
   7358 if test -z "$ac_cv_prog_STRIP"; then
   7359   ac_ct_STRIP=$STRIP
   7360   # Extract the first word of "strip", so it can be a program name with args.
   7361 set dummy strip; ac_word=$2
   7362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7363 $as_echo_n "checking for $ac_word... " >&6; }
   7364 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
   7365   $as_echo_n "(cached) " >&6
   7366 else
   7367   if test -n "$ac_ct_STRIP"; then
   7368   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
   7369 else
   7370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7371 for as_dir in $PATH
   7372 do
   7373   IFS=$as_save_IFS
   7374   test -z "$as_dir" && as_dir=.
   7375     for ac_exec_ext in '' $ac_executable_extensions; do
   7376   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7377     ac_cv_prog_ac_ct_STRIP="strip"
   7378     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7379     break 2
   7380   fi
   7381 done
   7382   done
   7383 IFS=$as_save_IFS
   7384 
   7385 fi
   7386 fi
   7387 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
   7388 if test -n "$ac_ct_STRIP"; then
   7389   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
   7390 $as_echo "$ac_ct_STRIP" >&6; }
   7391 else
   7392   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7393 $as_echo "no" >&6; }
   7394 fi
   7395 
   7396   if test "x$ac_ct_STRIP" = x; then
   7397     STRIP=":"
   7398   else
   7399     case $cross_compiling:$ac_tool_warned in
   7400 yes:)
   7401 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7402 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7403 ac_tool_warned=yes ;;
   7404 esac
   7405     STRIP=$ac_ct_STRIP
   7406   fi
   7407 else
   7408   STRIP="$ac_cv_prog_STRIP"
   7409 fi
   7410 
   7411 test -z "$STRIP" && STRIP=:
   7412 
   7413 
   7414 
   7415 
   7416 
   7417 
   7418 if test -n "$ac_tool_prefix"; then
   7419   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   7420 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   7421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7422 $as_echo_n "checking for $ac_word... " >&6; }
   7423 if test "${ac_cv_prog_RANLIB+set}" = set; then :
   7424   $as_echo_n "(cached) " >&6
   7425 else
   7426   if test -n "$RANLIB"; then
   7427   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   7428 else
   7429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7430 for as_dir in $PATH
   7431 do
   7432   IFS=$as_save_IFS
   7433   test -z "$as_dir" && as_dir=.
   7434     for ac_exec_ext in '' $ac_executable_extensions; do
   7435   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7436     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   7437     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7438     break 2
   7439   fi
   7440 done
   7441   done
   7442 IFS=$as_save_IFS
   7443 
   7444 fi
   7445 fi
   7446 RANLIB=$ac_cv_prog_RANLIB
   7447 if test -n "$RANLIB"; then
   7448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   7449 $as_echo "$RANLIB" >&6; }
   7450 else
   7451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7452 $as_echo "no" >&6; }
   7453 fi
   7454 
   7455 
   7456 fi
   7457 if test -z "$ac_cv_prog_RANLIB"; then
   7458   ac_ct_RANLIB=$RANLIB
   7459   # Extract the first word of "ranlib", so it can be a program name with args.
   7460 set dummy ranlib; ac_word=$2
   7461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7462 $as_echo_n "checking for $ac_word... " >&6; }
   7463 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
   7464   $as_echo_n "(cached) " >&6
   7465 else
   7466   if test -n "$ac_ct_RANLIB"; then
   7467   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   7468 else
   7469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7470 for as_dir in $PATH
   7471 do
   7472   IFS=$as_save_IFS
   7473   test -z "$as_dir" && as_dir=.
   7474     for ac_exec_ext in '' $ac_executable_extensions; do
   7475   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   7476     ac_cv_prog_ac_ct_RANLIB="ranlib"
   7477     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7478     break 2
   7479   fi
   7480 done
   7481   done
   7482 IFS=$as_save_IFS
   7483 
   7484 fi
   7485 fi
   7486 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   7487 if test -n "$ac_ct_RANLIB"; then
   7488   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   7489 $as_echo "$ac_ct_RANLIB" >&6; }
   7490 else
   7491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7492 $as_echo "no" >&6; }
   7493 fi
   7494 
   7495   if test "x$ac_ct_RANLIB" = x; then
   7496     RANLIB=":"
   7497   else
   7498     case $cross_compiling:$ac_tool_warned in
   7499 yes:)
   7500 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   7501 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   7502 ac_tool_warned=yes ;;
   7503 esac
   7504     RANLIB=$ac_ct_RANLIB
   7505   fi
   7506 else
   7507   RANLIB="$ac_cv_prog_RANLIB"
   7508 fi
   7509 
   7510 test -z "$RANLIB" && RANLIB=:
   7511 
   7512 
   7513 
   7514 
   7515 
   7516 
   7517 # Determine commands to create old-style static archives.
   7518 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
   7519 old_postinstall_cmds='chmod 644 $oldlib'
   7520 old_postuninstall_cmds=
   7521 
   7522 if test -n "$RANLIB"; then
   7523   case $host_os in
   7524   openbsd*)
   7525     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
   7526     ;;
   7527   *)
   7528     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
   7529     ;;
   7530   esac
   7531   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
   7532 fi
   7533 
   7534 case $host_os in
   7535   darwin*)
   7536     lock_old_archive_extraction=yes ;;
   7537   *)
   7538     lock_old_archive_extraction=no ;;
   7539 esac
   7540 
   7541 
   7542 
   7543 
   7544 
   7545 
   7546 
   7547 
   7548 
   7549 
   7550 
   7551 
   7552 
   7553 
   7554 
   7555 
   7556 
   7557 
   7558 
   7559 
   7560 
   7561 
   7562 
   7563 
   7564 
   7565 
   7566 
   7567 
   7568 
   7569 
   7570 
   7571 
   7572 
   7573 
   7574 
   7575 
   7576 
   7577 
   7578 
   7579 # If no C compiler was specified, use CC.
   7580 LTCC=${LTCC-"$CC"}
   7581 
   7582 # If no C compiler flags were specified, use CFLAGS.
   7583 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   7584 
   7585 # Allow CC to be a program name with arguments.
   7586 compiler=$CC
   7587 
   7588 
   7589 # Check for command to grab the raw symbol name followed by C symbol from nm.
   7590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
   7591 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
   7592 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
   7593   $as_echo_n "(cached) " >&6
   7594 else
   7595 
   7596 # These are sane defaults that work on at least a few old systems.
   7597 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
   7598 
   7599 # Character class describing NM global symbol codes.
   7600 symcode='[BCDEGRST]'
   7601 
   7602 # Regexp to match symbols that can be accessed directly from C.
   7603 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
   7604 
   7605 # Define system-specific variables.
   7606 case $host_os in
   7607 aix*)
   7608   symcode='[BCDT]'
   7609   ;;
   7610 cygwin* | mingw* | pw32* | cegcc*)
   7611   symcode='[ABCDGISTW]'
   7612   ;;
   7613 hpux*)
   7614   if test "$host_cpu" = ia64; then
   7615     symcode='[ABCDEGRST]'
   7616   fi
   7617   ;;
   7618 irix* | nonstopux*)
   7619   symcode='[BCDEGRST]'
   7620   ;;
   7621 osf*)
   7622   symcode='[BCDEGQRST]'
   7623   ;;
   7624 solaris*)
   7625   symcode='[BDRT]'
   7626   ;;
   7627 sco3.2v5*)
   7628   symcode='[DT]'
   7629   ;;
   7630 sysv4.2uw2*)
   7631   symcode='[DT]'
   7632   ;;
   7633 sysv5* | sco5v6* | unixware* | OpenUNIX*)
   7634   symcode='[ABDT]'
   7635   ;;
   7636 sysv4)
   7637   symcode='[DFNSTU]'
   7638   ;;
   7639 esac
   7640 
   7641 # If we're using GNU nm, then use its standard symbol codes.
   7642 case `$NM -V 2>&1` in
   7643 *GNU* | *'with BFD'*)
   7644   symcode='[ABCDGIRSTW]' ;;
   7645 esac
   7646 
   7647 # Transform an extracted symbol line into a proper C declaration.
   7648 # Some systems (esp. on ia64) link data and code symbols differently,
   7649 # so use this general approach.
   7650 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
   7651 
   7652 # Transform an extracted symbol line into symbol name and symbol address
   7653 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
   7654 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
   7655 
   7656 # Handle CRLF in mingw tool chain
   7657 opt_cr=
   7658 case $build_os in
   7659 mingw*)
   7660   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
   7661   ;;
   7662 esac
   7663 
   7664 # Try without a prefix underscore, then with it.
   7665 for ac_symprfx in "" "_"; do
   7666 
   7667   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
   7668   symxfrm="\\1 $ac_symprfx\\2 \\2"
   7669 
   7670   # Write the raw and C identifiers.
   7671   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
   7672     # Fake it for dumpbin and say T for any non-static function
   7673     # and D for any global variable.
   7674     # Also find C++ and __fastcall symbols from MSVC++,
   7675     # which start with @ or ?.
   7676     lt_cv_sys_global_symbol_pipe="$AWK '"\
   7677 "     {last_section=section; section=\$ 3};"\
   7678 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
   7679 "     \$ 0!~/External *\|/{next};"\
   7680 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
   7681 "     {if(hide[section]) next};"\
   7682 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
   7683 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
   7684 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
   7685 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
   7686 "     ' prfx=^$ac_symprfx"
   7687   else
   7688     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
   7689   fi
   7690 
   7691   # Check to see that the pipe works correctly.
   7692   pipe_works=no
   7693 
   7694   rm -f conftest*
   7695   cat > conftest.$ac_ext <<_LT_EOF
   7696 #ifdef __cplusplus
   7697 extern "C" {
   7698 #endif
   7699 char nm_test_var;
   7700 void nm_test_func(void);
   7701 void nm_test_func(void){}
   7702 #ifdef __cplusplus
   7703 }
   7704 #endif
   7705 int main(){nm_test_var='a';nm_test_func();return(0);}
   7706 _LT_EOF
   7707 
   7708   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7709   (eval $ac_compile) 2>&5
   7710   ac_status=$?
   7711   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7712   test $ac_status = 0; }; then
   7713     # Now try to grab the symbols.
   7714     nlist=conftest.nm
   7715     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
   7716   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
   7717   ac_status=$?
   7718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7719   test $ac_status = 0; } && test -s "$nlist"; then
   7720       # Try sorting and uniquifying the output.
   7721       if sort "$nlist" | uniq > "$nlist"T; then
   7722 	mv -f "$nlist"T "$nlist"
   7723       else
   7724 	rm -f "$nlist"T
   7725       fi
   7726 
   7727       # Make sure that we snagged all the symbols we need.
   7728       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
   7729 	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
   7730 	  cat <<_LT_EOF > conftest.$ac_ext
   7731 #ifdef __cplusplus
   7732 extern "C" {
   7733 #endif
   7734 
   7735 _LT_EOF
   7736 	  # Now generate the symbol file.
   7737 	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
   7738 
   7739 	  cat <<_LT_EOF >> conftest.$ac_ext
   7740 
   7741 /* The mapping between symbol names and symbols.  */
   7742 const struct {
   7743   const char *name;
   7744   void       *address;
   7745 }
   7746 lt__PROGRAM__LTX_preloaded_symbols[] =
   7747 {
   7748   { "@PROGRAM@", (void *) 0 },
   7749 _LT_EOF
   7750 	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
   7751 	  cat <<\_LT_EOF >> conftest.$ac_ext
   7752   {0, (void *) 0}
   7753 };
   7754 
   7755 /* This works around a problem in FreeBSD linker */
   7756 #ifdef FREEBSD_WORKAROUND
   7757 static const void *lt_preloaded_setup() {
   7758   return lt__PROGRAM__LTX_preloaded_symbols;
   7759 }
   7760 #endif
   7761 
   7762 #ifdef __cplusplus
   7763 }
   7764 #endif
   7765 _LT_EOF
   7766 	  # Now try linking the two files.
   7767 	  mv conftest.$ac_objext conftstm.$ac_objext
   7768 	  lt_save_LIBS="$LIBS"
   7769 	  lt_save_CFLAGS="$CFLAGS"
   7770 	  LIBS="conftstm.$ac_objext"
   7771 	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
   7772 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   7773   (eval $ac_link) 2>&5
   7774   ac_status=$?
   7775   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7776   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
   7777 	    pipe_works=yes
   7778 	  fi
   7779 	  LIBS="$lt_save_LIBS"
   7780 	  CFLAGS="$lt_save_CFLAGS"
   7781 	else
   7782 	  echo "cannot find nm_test_func in $nlist" >&5
   7783 	fi
   7784       else
   7785 	echo "cannot find nm_test_var in $nlist" >&5
   7786       fi
   7787     else
   7788       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
   7789     fi
   7790   else
   7791     echo "$progname: failed program was:" >&5
   7792     cat conftest.$ac_ext >&5
   7793   fi
   7794   rm -rf conftest* conftst*
   7795 
   7796   # Do not use the global_symbol_pipe unless it works.
   7797   if test "$pipe_works" = yes; then
   7798     break
   7799   else
   7800     lt_cv_sys_global_symbol_pipe=
   7801   fi
   7802 done
   7803 
   7804 fi
   7805 
   7806 if test -z "$lt_cv_sys_global_symbol_pipe"; then
   7807   lt_cv_sys_global_symbol_to_cdecl=
   7808 fi
   7809 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
   7810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
   7811 $as_echo "failed" >&6; }
   7812 else
   7813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   7814 $as_echo "ok" >&6; }
   7815 fi
   7816 
   7817 
   7818 
   7819 
   7820 
   7821 
   7822 
   7823 
   7824 
   7825 
   7826 
   7827 
   7828 
   7829 
   7830 
   7831 
   7832 
   7833 
   7834 
   7835 
   7836 
   7837 
   7838 # Check whether --enable-libtool-lock was given.
   7839 if test "${enable_libtool_lock+set}" = set; then :
   7840   enableval=$enable_libtool_lock;
   7841 fi
   7842 
   7843 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
   7844 
   7845 # Some flags need to be propagated to the compiler or linker for good
   7846 # libtool support.
   7847 case $host in
   7848 ia64-*-hpux*)
   7849   # Find out which ABI we are using.
   7850   echo 'int i;' > conftest.$ac_ext
   7851   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7852   (eval $ac_compile) 2>&5
   7853   ac_status=$?
   7854   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7855   test $ac_status = 0; }; then
   7856     case `/usr/bin/file conftest.$ac_objext` in
   7857       *ELF-32*)
   7858 	HPUX_IA64_MODE="32"
   7859 	;;
   7860       *ELF-64*)
   7861 	HPUX_IA64_MODE="64"
   7862 	;;
   7863     esac
   7864   fi
   7865   rm -rf conftest*
   7866   ;;
   7867 *-*-irix6*)
   7868   # Find out which ABI we are using.
   7869   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
   7870   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7871   (eval $ac_compile) 2>&5
   7872   ac_status=$?
   7873   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7874   test $ac_status = 0; }; then
   7875     if test "$lt_cv_prog_gnu_ld" = yes; then
   7876       case `/usr/bin/file conftest.$ac_objext` in
   7877 	*32-bit*)
   7878 	  LD="${LD-ld} -melf32bsmip"
   7879 	  ;;
   7880 	*N32*)
   7881 	  LD="${LD-ld} -melf32bmipn32"
   7882 	  ;;
   7883 	*64-bit*)
   7884 	  LD="${LD-ld} -melf64bmip"
   7885 	;;
   7886       esac
   7887     else
   7888       case `/usr/bin/file conftest.$ac_objext` in
   7889 	*32-bit*)
   7890 	  LD="${LD-ld} -32"
   7891 	  ;;
   7892 	*N32*)
   7893 	  LD="${LD-ld} -n32"
   7894 	  ;;
   7895 	*64-bit*)
   7896 	  LD="${LD-ld} -64"
   7897 	  ;;
   7898       esac
   7899     fi
   7900   fi
   7901   rm -rf conftest*
   7902   ;;
   7903 
   7904 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
   7905 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   7906   # Find out which ABI we are using.
   7907   echo 'int i;' > conftest.$ac_ext
   7908   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   7909   (eval $ac_compile) 2>&5
   7910   ac_status=$?
   7911   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7912   test $ac_status = 0; }; then
   7913     case `/usr/bin/file conftest.o` in
   7914       *32-bit*)
   7915 	case $host in
   7916 	  x86_64-*kfreebsd*-gnu)
   7917 	    LD="${LD-ld} -m elf_i386_fbsd"
   7918 	    ;;
   7919 	  x86_64-*linux*)
   7920 	    LD="${LD-ld} -m elf_i386"
   7921 	    ;;
   7922 	  ppc64-*linux*|powerpc64-*linux*)
   7923 	    LD="${LD-ld} -m elf32ppclinux"
   7924 	    ;;
   7925 	  s390x-*linux*)
   7926 	    LD="${LD-ld} -m elf_s390"
   7927 	    ;;
   7928 	  sparc64-*linux*)
   7929 	    LD="${LD-ld} -m elf32_sparc"
   7930 	    ;;
   7931 	esac
   7932 	;;
   7933       *64-bit*)
   7934 	case $host in
   7935 	  x86_64-*kfreebsd*-gnu)
   7936 	    LD="${LD-ld} -m elf_x86_64_fbsd"
   7937 	    ;;
   7938 	  x86_64-*linux*)
   7939 	    LD="${LD-ld} -m elf_x86_64"
   7940 	    ;;
   7941 	  ppc*-*linux*|powerpc*-*linux*)
   7942 	    LD="${LD-ld} -m elf64ppc"
   7943 	    ;;
   7944 	  s390*-*linux*|s390*-*tpf*)
   7945 	    LD="${LD-ld} -m elf64_s390"
   7946 	    ;;
   7947 	  sparc*-*linux*)
   7948 	    LD="${LD-ld} -m elf64_sparc"
   7949 	    ;;
   7950 	esac
   7951 	;;
   7952     esac
   7953   fi
   7954   rm -rf conftest*
   7955   ;;
   7956 
   7957 *-*-sco3.2v5*)
   7958   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
   7959   SAVE_CFLAGS="$CFLAGS"
   7960   CFLAGS="$CFLAGS -belf"
   7961   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
   7962 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
   7963 if test "${lt_cv_cc_needs_belf+set}" = set; then :
   7964   $as_echo_n "(cached) " >&6
   7965 else
   7966   ac_ext=c
   7967 ac_cpp='$CPP $CPPFLAGS'
   7968 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7969 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7970 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7971 
   7972      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7973 /* end confdefs.h.  */
   7974 
   7975 int
   7976 main ()
   7977 {
   7978 
   7979   ;
   7980   return 0;
   7981 }
   7982 _ACEOF
   7983 if ac_fn_c_try_link "$LINENO"; then :
   7984   lt_cv_cc_needs_belf=yes
   7985 else
   7986   lt_cv_cc_needs_belf=no
   7987 fi
   7988 rm -f core conftest.err conftest.$ac_objext \
   7989     conftest$ac_exeext conftest.$ac_ext
   7990      ac_ext=c
   7991 ac_cpp='$CPP $CPPFLAGS'
   7992 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7993 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7994 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7995 
   7996 fi
   7997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
   7998 $as_echo "$lt_cv_cc_needs_belf" >&6; }
   7999   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
   8000     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
   8001     CFLAGS="$SAVE_CFLAGS"
   8002   fi
   8003   ;;
   8004 sparc*-*solaris*)
   8005   # Find out which ABI we are using.
   8006   echo 'int i;' > conftest.$ac_ext
   8007   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   8008   (eval $ac_compile) 2>&5
   8009   ac_status=$?
   8010   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   8011   test $ac_status = 0; }; then
   8012     case `/usr/bin/file conftest.o` in
   8013     *64-bit*)
   8014       case $lt_cv_prog_gnu_ld in
   8015       yes*) LD="${LD-ld} -m elf64_sparc" ;;
   8016       *)
   8017 	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
   8018 	  LD="${LD-ld} -64"
   8019 	fi
   8020 	;;
   8021       esac
   8022       ;;
   8023     esac
   8024   fi
   8025   rm -rf conftest*
   8026   ;;
   8027 esac
   8028 
   8029 need_locks="$enable_libtool_lock"
   8030 
   8031 
   8032   case $host_os in
   8033     rhapsody* | darwin*)
   8034     if test -n "$ac_tool_prefix"; then
   8035   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
   8036 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
   8037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8038 $as_echo_n "checking for $ac_word... " >&6; }
   8039 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
   8040   $as_echo_n "(cached) " >&6
   8041 else
   8042   if test -n "$DSYMUTIL"; then
   8043   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
   8044 else
   8045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8046 for as_dir in $PATH
   8047 do
   8048   IFS=$as_save_IFS
   8049   test -z "$as_dir" && as_dir=.
   8050     for ac_exec_ext in '' $ac_executable_extensions; do
   8051   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8052     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
   8053     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8054     break 2
   8055   fi
   8056 done
   8057   done
   8058 IFS=$as_save_IFS
   8059 
   8060 fi
   8061 fi
   8062 DSYMUTIL=$ac_cv_prog_DSYMUTIL
   8063 if test -n "$DSYMUTIL"; then
   8064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
   8065 $as_echo "$DSYMUTIL" >&6; }
   8066 else
   8067   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8068 $as_echo "no" >&6; }
   8069 fi
   8070 
   8071 
   8072 fi
   8073 if test -z "$ac_cv_prog_DSYMUTIL"; then
   8074   ac_ct_DSYMUTIL=$DSYMUTIL
   8075   # Extract the first word of "dsymutil", so it can be a program name with args.
   8076 set dummy dsymutil; ac_word=$2
   8077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8078 $as_echo_n "checking for $ac_word... " >&6; }
   8079 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
   8080   $as_echo_n "(cached) " >&6
   8081 else
   8082   if test -n "$ac_ct_DSYMUTIL"; then
   8083   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
   8084 else
   8085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8086 for as_dir in $PATH
   8087 do
   8088   IFS=$as_save_IFS
   8089   test -z "$as_dir" && as_dir=.
   8090     for ac_exec_ext in '' $ac_executable_extensions; do
   8091   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8092     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
   8093     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8094     break 2
   8095   fi
   8096 done
   8097   done
   8098 IFS=$as_save_IFS
   8099 
   8100 fi
   8101 fi
   8102 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
   8103 if test -n "$ac_ct_DSYMUTIL"; then
   8104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
   8105 $as_echo "$ac_ct_DSYMUTIL" >&6; }
   8106 else
   8107   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8108 $as_echo "no" >&6; }
   8109 fi
   8110 
   8111   if test "x$ac_ct_DSYMUTIL" = x; then
   8112     DSYMUTIL=":"
   8113   else
   8114     case $cross_compiling:$ac_tool_warned in
   8115 yes:)
   8116 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8117 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8118 ac_tool_warned=yes ;;
   8119 esac
   8120     DSYMUTIL=$ac_ct_DSYMUTIL
   8121   fi
   8122 else
   8123   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
   8124 fi
   8125 
   8126     if test -n "$ac_tool_prefix"; then
   8127   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
   8128 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
   8129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8130 $as_echo_n "checking for $ac_word... " >&6; }
   8131 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
   8132   $as_echo_n "(cached) " >&6
   8133 else
   8134   if test -n "$NMEDIT"; then
   8135   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
   8136 else
   8137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8138 for as_dir in $PATH
   8139 do
   8140   IFS=$as_save_IFS
   8141   test -z "$as_dir" && as_dir=.
   8142     for ac_exec_ext in '' $ac_executable_extensions; do
   8143   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8144     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
   8145     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8146     break 2
   8147   fi
   8148 done
   8149   done
   8150 IFS=$as_save_IFS
   8151 
   8152 fi
   8153 fi
   8154 NMEDIT=$ac_cv_prog_NMEDIT
   8155 if test -n "$NMEDIT"; then
   8156   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
   8157 $as_echo "$NMEDIT" >&6; }
   8158 else
   8159   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8160 $as_echo "no" >&6; }
   8161 fi
   8162 
   8163 
   8164 fi
   8165 if test -z "$ac_cv_prog_NMEDIT"; then
   8166   ac_ct_NMEDIT=$NMEDIT
   8167   # Extract the first word of "nmedit", so it can be a program name with args.
   8168 set dummy nmedit; ac_word=$2
   8169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8170 $as_echo_n "checking for $ac_word... " >&6; }
   8171 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
   8172   $as_echo_n "(cached) " >&6
   8173 else
   8174   if test -n "$ac_ct_NMEDIT"; then
   8175   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
   8176 else
   8177 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8178 for as_dir in $PATH
   8179 do
   8180   IFS=$as_save_IFS
   8181   test -z "$as_dir" && as_dir=.
   8182     for ac_exec_ext in '' $ac_executable_extensions; do
   8183   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8184     ac_cv_prog_ac_ct_NMEDIT="nmedit"
   8185     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8186     break 2
   8187   fi
   8188 done
   8189   done
   8190 IFS=$as_save_IFS
   8191 
   8192 fi
   8193 fi
   8194 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
   8195 if test -n "$ac_ct_NMEDIT"; then
   8196   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
   8197 $as_echo "$ac_ct_NMEDIT" >&6; }
   8198 else
   8199   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8200 $as_echo "no" >&6; }
   8201 fi
   8202 
   8203   if test "x$ac_ct_NMEDIT" = x; then
   8204     NMEDIT=":"
   8205   else
   8206     case $cross_compiling:$ac_tool_warned in
   8207 yes:)
   8208 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8209 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8210 ac_tool_warned=yes ;;
   8211 esac
   8212     NMEDIT=$ac_ct_NMEDIT
   8213   fi
   8214 else
   8215   NMEDIT="$ac_cv_prog_NMEDIT"
   8216 fi
   8217 
   8218     if test -n "$ac_tool_prefix"; then
   8219   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
   8220 set dummy ${ac_tool_prefix}lipo; ac_word=$2
   8221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8222 $as_echo_n "checking for $ac_word... " >&6; }
   8223 if test "${ac_cv_prog_LIPO+set}" = set; then :
   8224   $as_echo_n "(cached) " >&6
   8225 else
   8226   if test -n "$LIPO"; then
   8227   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
   8228 else
   8229 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8230 for as_dir in $PATH
   8231 do
   8232   IFS=$as_save_IFS
   8233   test -z "$as_dir" && as_dir=.
   8234     for ac_exec_ext in '' $ac_executable_extensions; do
   8235   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8236     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
   8237     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8238     break 2
   8239   fi
   8240 done
   8241   done
   8242 IFS=$as_save_IFS
   8243 
   8244 fi
   8245 fi
   8246 LIPO=$ac_cv_prog_LIPO
   8247 if test -n "$LIPO"; then
   8248   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
   8249 $as_echo "$LIPO" >&6; }
   8250 else
   8251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8252 $as_echo "no" >&6; }
   8253 fi
   8254 
   8255 
   8256 fi
   8257 if test -z "$ac_cv_prog_LIPO"; then
   8258   ac_ct_LIPO=$LIPO
   8259   # Extract the first word of "lipo", so it can be a program name with args.
   8260 set dummy lipo; ac_word=$2
   8261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8262 $as_echo_n "checking for $ac_word... " >&6; }
   8263 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
   8264   $as_echo_n "(cached) " >&6
   8265 else
   8266   if test -n "$ac_ct_LIPO"; then
   8267   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
   8268 else
   8269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8270 for as_dir in $PATH
   8271 do
   8272   IFS=$as_save_IFS
   8273   test -z "$as_dir" && as_dir=.
   8274     for ac_exec_ext in '' $ac_executable_extensions; do
   8275   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8276     ac_cv_prog_ac_ct_LIPO="lipo"
   8277     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8278     break 2
   8279   fi
   8280 done
   8281   done
   8282 IFS=$as_save_IFS
   8283 
   8284 fi
   8285 fi
   8286 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
   8287 if test -n "$ac_ct_LIPO"; then
   8288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
   8289 $as_echo "$ac_ct_LIPO" >&6; }
   8290 else
   8291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8292 $as_echo "no" >&6; }
   8293 fi
   8294 
   8295   if test "x$ac_ct_LIPO" = x; then
   8296     LIPO=":"
   8297   else
   8298     case $cross_compiling:$ac_tool_warned in
   8299 yes:)
   8300 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8301 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8302 ac_tool_warned=yes ;;
   8303 esac
   8304     LIPO=$ac_ct_LIPO
   8305   fi
   8306 else
   8307   LIPO="$ac_cv_prog_LIPO"
   8308 fi
   8309 
   8310     if test -n "$ac_tool_prefix"; then
   8311   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
   8312 set dummy ${ac_tool_prefix}otool; ac_word=$2
   8313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8314 $as_echo_n "checking for $ac_word... " >&6; }
   8315 if test "${ac_cv_prog_OTOOL+set}" = set; then :
   8316   $as_echo_n "(cached) " >&6
   8317 else
   8318   if test -n "$OTOOL"; then
   8319   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
   8320 else
   8321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8322 for as_dir in $PATH
   8323 do
   8324   IFS=$as_save_IFS
   8325   test -z "$as_dir" && as_dir=.
   8326     for ac_exec_ext in '' $ac_executable_extensions; do
   8327   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8328     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
   8329     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8330     break 2
   8331   fi
   8332 done
   8333   done
   8334 IFS=$as_save_IFS
   8335 
   8336 fi
   8337 fi
   8338 OTOOL=$ac_cv_prog_OTOOL
   8339 if test -n "$OTOOL"; then
   8340   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
   8341 $as_echo "$OTOOL" >&6; }
   8342 else
   8343   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8344 $as_echo "no" >&6; }
   8345 fi
   8346 
   8347 
   8348 fi
   8349 if test -z "$ac_cv_prog_OTOOL"; then
   8350   ac_ct_OTOOL=$OTOOL
   8351   # Extract the first word of "otool", so it can be a program name with args.
   8352 set dummy otool; ac_word=$2
   8353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8354 $as_echo_n "checking for $ac_word... " >&6; }
   8355 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
   8356   $as_echo_n "(cached) " >&6
   8357 else
   8358   if test -n "$ac_ct_OTOOL"; then
   8359   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
   8360 else
   8361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8362 for as_dir in $PATH
   8363 do
   8364   IFS=$as_save_IFS
   8365   test -z "$as_dir" && as_dir=.
   8366     for ac_exec_ext in '' $ac_executable_extensions; do
   8367   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8368     ac_cv_prog_ac_ct_OTOOL="otool"
   8369     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8370     break 2
   8371   fi
   8372 done
   8373   done
   8374 IFS=$as_save_IFS
   8375 
   8376 fi
   8377 fi
   8378 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
   8379 if test -n "$ac_ct_OTOOL"; then
   8380   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
   8381 $as_echo "$ac_ct_OTOOL" >&6; }
   8382 else
   8383   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8384 $as_echo "no" >&6; }
   8385 fi
   8386 
   8387   if test "x$ac_ct_OTOOL" = x; then
   8388     OTOOL=":"
   8389   else
   8390     case $cross_compiling:$ac_tool_warned in
   8391 yes:)
   8392 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8393 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8394 ac_tool_warned=yes ;;
   8395 esac
   8396     OTOOL=$ac_ct_OTOOL
   8397   fi
   8398 else
   8399   OTOOL="$ac_cv_prog_OTOOL"
   8400 fi
   8401 
   8402     if test -n "$ac_tool_prefix"; then
   8403   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
   8404 set dummy ${ac_tool_prefix}otool64; ac_word=$2
   8405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8406 $as_echo_n "checking for $ac_word... " >&6; }
   8407 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
   8408   $as_echo_n "(cached) " >&6
   8409 else
   8410   if test -n "$OTOOL64"; then
   8411   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
   8412 else
   8413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8414 for as_dir in $PATH
   8415 do
   8416   IFS=$as_save_IFS
   8417   test -z "$as_dir" && as_dir=.
   8418     for ac_exec_ext in '' $ac_executable_extensions; do
   8419   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8420     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
   8421     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8422     break 2
   8423   fi
   8424 done
   8425   done
   8426 IFS=$as_save_IFS
   8427 
   8428 fi
   8429 fi
   8430 OTOOL64=$ac_cv_prog_OTOOL64
   8431 if test -n "$OTOOL64"; then
   8432   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
   8433 $as_echo "$OTOOL64" >&6; }
   8434 else
   8435   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8436 $as_echo "no" >&6; }
   8437 fi
   8438 
   8439 
   8440 fi
   8441 if test -z "$ac_cv_prog_OTOOL64"; then
   8442   ac_ct_OTOOL64=$OTOOL64
   8443   # Extract the first word of "otool64", so it can be a program name with args.
   8444 set dummy otool64; ac_word=$2
   8445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8446 $as_echo_n "checking for $ac_word... " >&6; }
   8447 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
   8448   $as_echo_n "(cached) " >&6
   8449 else
   8450   if test -n "$ac_ct_OTOOL64"; then
   8451   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
   8452 else
   8453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8454 for as_dir in $PATH
   8455 do
   8456   IFS=$as_save_IFS
   8457   test -z "$as_dir" && as_dir=.
   8458     for ac_exec_ext in '' $ac_executable_extensions; do
   8459   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   8460     ac_cv_prog_ac_ct_OTOOL64="otool64"
   8461     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8462     break 2
   8463   fi
   8464 done
   8465   done
   8466 IFS=$as_save_IFS
   8467 
   8468 fi
   8469 fi
   8470 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
   8471 if test -n "$ac_ct_OTOOL64"; then
   8472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
   8473 $as_echo "$ac_ct_OTOOL64" >&6; }
   8474 else
   8475   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8476 $as_echo "no" >&6; }
   8477 fi
   8478 
   8479   if test "x$ac_ct_OTOOL64" = x; then
   8480     OTOOL64=":"
   8481   else
   8482     case $cross_compiling:$ac_tool_warned in
   8483 yes:)
   8484 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8485 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8486 ac_tool_warned=yes ;;
   8487 esac
   8488     OTOOL64=$ac_ct_OTOOL64
   8489   fi
   8490 else
   8491   OTOOL64="$ac_cv_prog_OTOOL64"
   8492 fi
   8493 
   8494 
   8495 
   8496 
   8497 
   8498 
   8499 
   8500 
   8501 
   8502 
   8503 
   8504 
   8505 
   8506 
   8507 
   8508 
   8509 
   8510 
   8511 
   8512 
   8513 
   8514 
   8515 
   8516 
   8517 
   8518 
   8519 
   8520     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
   8521 $as_echo_n "checking for -single_module linker flag... " >&6; }
   8522 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
   8523   $as_echo_n "(cached) " >&6
   8524 else
   8525   lt_cv_apple_cc_single_mod=no
   8526       if test -z "${LT_MULTI_MODULE}"; then
   8527 	# By default we will add the -single_module flag. You can override
   8528 	# by either setting the environment variable LT_MULTI_MODULE
   8529 	# non-empty at configure time, or by adding -multi_module to the
   8530 	# link flags.
   8531 	rm -rf libconftest.dylib*
   8532 	echo "int foo(void){return 1;}" > conftest.c
   8533 	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   8534 -dynamiclib -Wl,-single_module conftest.c" >&5
   8535 	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
   8536 	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
   8537         _lt_result=$?
   8538 	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
   8539 	  lt_cv_apple_cc_single_mod=yes
   8540 	else
   8541 	  cat conftest.err >&5
   8542 	fi
   8543 	rm -rf libconftest.dylib*
   8544 	rm -f conftest.*
   8545       fi
   8546 fi
   8547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
   8548 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
   8549     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
   8550 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
   8551 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
   8552   $as_echo_n "(cached) " >&6
   8553 else
   8554   lt_cv_ld_exported_symbols_list=no
   8555       save_LDFLAGS=$LDFLAGS
   8556       echo "_main" > conftest.sym
   8557       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
   8558       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8559 /* end confdefs.h.  */
   8560 
   8561 int
   8562 main ()
   8563 {
   8564 
   8565   ;
   8566   return 0;
   8567 }
   8568 _ACEOF
   8569 if ac_fn_c_try_link "$LINENO"; then :
   8570   lt_cv_ld_exported_symbols_list=yes
   8571 else
   8572   lt_cv_ld_exported_symbols_list=no
   8573 fi
   8574 rm -f core conftest.err conftest.$ac_objext \
   8575     conftest$ac_exeext conftest.$ac_ext
   8576 	LDFLAGS="$save_LDFLAGS"
   8577 
   8578 fi
   8579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
   8580 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
   8581     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
   8582 $as_echo_n "checking for -force_load linker flag... " >&6; }
   8583 if test "${lt_cv_ld_force_load+set}" = set; then :
   8584   $as_echo_n "(cached) " >&6
   8585 else
   8586   lt_cv_ld_force_load=no
   8587       cat > conftest.c << _LT_EOF
   8588 int forced_loaded() { return 2;}
   8589 _LT_EOF
   8590       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
   8591       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
   8592       echo "$AR cru libconftest.a conftest.o" >&5
   8593       $AR cru libconftest.a conftest.o 2>&5
   8594       cat > conftest.c << _LT_EOF
   8595 int main() { return 0;}
   8596 _LT_EOF
   8597       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
   8598       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
   8599       _lt_result=$?
   8600       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
   8601 	lt_cv_ld_force_load=yes
   8602       else
   8603 	cat conftest.err >&5
   8604       fi
   8605         rm -f conftest.err libconftest.a conftest conftest.c
   8606         rm -rf conftest.dSYM
   8607 
   8608 fi
   8609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
   8610 $as_echo "$lt_cv_ld_force_load" >&6; }
   8611     case $host_os in
   8612     rhapsody* | darwin1.[012])
   8613       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
   8614     darwin1.*)
   8615       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   8616     darwin*) # darwin 5.x on
   8617       # if running on 10.5 or later, the deployment target defaults
   8618       # to the OS version, if on x86, and 10.4, the deployment
   8619       # target defaults to 10.4. Don't you love it?
   8620       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
   8621 	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
   8622 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   8623 	10.[012]*)
   8624 	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
   8625 	10.*)
   8626 	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
   8627       esac
   8628     ;;
   8629   esac
   8630     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
   8631       _lt_dar_single_mod='$single_module'
   8632     fi
   8633     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
   8634       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
   8635     else
   8636       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
   8637     fi
   8638     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
   8639       _lt_dsymutil='~$DSYMUTIL $lib || :'
   8640     else
   8641       _lt_dsymutil=
   8642     fi
   8643     ;;
   8644   esac
   8645 
   8646 for ac_header in dlfcn.h
   8647 do :
   8648   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   8649 "
   8650 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
   8651   cat >>confdefs.h <<_ACEOF
   8652 #define HAVE_DLFCN_H 1
   8653 _ACEOF
   8654 
   8655 fi
   8656 
   8657 done
   8658 
   8659 
   8660 
   8661 
   8662 
   8663 
   8664 # Set options
   8665 
   8666 
   8667 
   8668         enable_dlopen=no
   8669 
   8670 
   8671   enable_win32_dll=no
   8672 
   8673 
   8674             # Check whether --enable-shared was given.
   8675 if test "${enable_shared+set}" = set; then :
   8676   enableval=$enable_shared; p=${PACKAGE-default}
   8677     case $enableval in
   8678     yes) enable_shared=yes ;;
   8679     no) enable_shared=no ;;
   8680     *)
   8681       enable_shared=no
   8682       # Look at the argument we got.  We use all the common list separators.
   8683       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8684       for pkg in $enableval; do
   8685 	IFS="$lt_save_ifs"
   8686 	if test "X$pkg" = "X$p"; then
   8687 	  enable_shared=yes
   8688 	fi
   8689       done
   8690       IFS="$lt_save_ifs"
   8691       ;;
   8692     esac
   8693 else
   8694   enable_shared=yes
   8695 fi
   8696 
   8697 
   8698 
   8699 
   8700 
   8701 
   8702 
   8703 
   8704 
   8705   # Check whether --enable-static was given.
   8706 if test "${enable_static+set}" = set; then :
   8707   enableval=$enable_static; p=${PACKAGE-default}
   8708     case $enableval in
   8709     yes) enable_static=yes ;;
   8710     no) enable_static=no ;;
   8711     *)
   8712      enable_static=no
   8713       # Look at the argument we got.  We use all the common list separators.
   8714       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8715       for pkg in $enableval; do
   8716 	IFS="$lt_save_ifs"
   8717 	if test "X$pkg" = "X$p"; then
   8718 	  enable_static=yes
   8719 	fi
   8720       done
   8721       IFS="$lt_save_ifs"
   8722       ;;
   8723     esac
   8724 else
   8725   enable_static=yes
   8726 fi
   8727 
   8728 
   8729 
   8730 
   8731 
   8732 
   8733 
   8734 
   8735 
   8736 
   8737 # Check whether --with-pic was given.
   8738 if test "${with_pic+set}" = set; then :
   8739   withval=$with_pic; pic_mode="$withval"
   8740 else
   8741   pic_mode=default
   8742 fi
   8743 
   8744 
   8745 test -z "$pic_mode" && pic_mode=default
   8746 
   8747 
   8748 
   8749 
   8750 
   8751 
   8752 
   8753   # Check whether --enable-fast-install was given.
   8754 if test "${enable_fast_install+set}" = set; then :
   8755   enableval=$enable_fast_install; p=${PACKAGE-default}
   8756     case $enableval in
   8757     yes) enable_fast_install=yes ;;
   8758     no) enable_fast_install=no ;;
   8759     *)
   8760       enable_fast_install=no
   8761       # Look at the argument we got.  We use all the common list separators.
   8762       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
   8763       for pkg in $enableval; do
   8764 	IFS="$lt_save_ifs"
   8765 	if test "X$pkg" = "X$p"; then
   8766 	  enable_fast_install=yes
   8767 	fi
   8768       done
   8769       IFS="$lt_save_ifs"
   8770       ;;
   8771     esac
   8772 else
   8773   enable_fast_install=yes
   8774 fi
   8775 
   8776 
   8777 
   8778 
   8779 
   8780 
   8781 
   8782 
   8783 
   8784 
   8785 
   8786 # This can be used to rebuild libtool when needed
   8787 LIBTOOL_DEPS="$ltmain"
   8788 
   8789 # Always use our own libtool.
   8790 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
   8791 
   8792 
   8793 
   8794 
   8795 
   8796 
   8797 
   8798 
   8799 
   8800 
   8801 
   8802 
   8803 
   8804 
   8805 
   8806 
   8807 
   8808 
   8809 
   8810 
   8811 
   8812 
   8813 
   8814 
   8815 
   8816 
   8817 test -z "$LN_S" && LN_S="ln -s"
   8818 
   8819 
   8820 
   8821 
   8822 
   8823 
   8824 
   8825 
   8826 
   8827 
   8828 
   8829 
   8830 
   8831 
   8832 if test -n "${ZSH_VERSION+set}" ; then
   8833    setopt NO_GLOB_SUBST
   8834 fi
   8835 
   8836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
   8837 $as_echo_n "checking for objdir... " >&6; }
   8838 if test "${lt_cv_objdir+set}" = set; then :
   8839   $as_echo_n "(cached) " >&6
   8840 else
   8841   rm -f .libs 2>/dev/null
   8842 mkdir .libs 2>/dev/null
   8843 if test -d .libs; then
   8844   lt_cv_objdir=.libs
   8845 else
   8846   # MS-DOS does not allow filenames that begin with a dot.
   8847   lt_cv_objdir=_libs
   8848 fi
   8849 rmdir .libs 2>/dev/null
   8850 fi
   8851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
   8852 $as_echo "$lt_cv_objdir" >&6; }
   8853 objdir=$lt_cv_objdir
   8854 
   8855 
   8856 
   8857 
   8858 
   8859 cat >>confdefs.h <<_ACEOF
   8860 #define LT_OBJDIR "$lt_cv_objdir/"
   8861 _ACEOF
   8862 
   8863 
   8864 
   8865 
   8866 case $host_os in
   8867 aix3*)
   8868   # AIX sometimes has problems with the GCC collect2 program.  For some
   8869   # reason, if we set the COLLECT_NAMES environment variable, the problems
   8870   # vanish in a puff of smoke.
   8871   if test "X${COLLECT_NAMES+set}" != Xset; then
   8872     COLLECT_NAMES=
   8873     export COLLECT_NAMES
   8874   fi
   8875   ;;
   8876 esac
   8877 
   8878 # Global variables:
   8879 ofile=libtool
   8880 can_build_shared=yes
   8881 
   8882 # All known linkers require a `.a' archive for static linking (except MSVC,
   8883 # which needs '.lib').
   8884 libext=a
   8885 
   8886 with_gnu_ld="$lt_cv_prog_gnu_ld"
   8887 
   8888 old_CC="$CC"
   8889 old_CFLAGS="$CFLAGS"
   8890 
   8891 # Set sane defaults for various variables
   8892 test -z "$CC" && CC=cc
   8893 test -z "$LTCC" && LTCC=$CC
   8894 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
   8895 test -z "$LD" && LD=ld
   8896 test -z "$ac_objext" && ac_objext=o
   8897 
   8898 for cc_temp in $compiler""; do
   8899   case $cc_temp in
   8900     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   8901     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   8902     \-*) ;;
   8903     *) break;;
   8904   esac
   8905 done
   8906 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   8907 
   8908 
   8909 # Only perform the check for file, if the check method requires it
   8910 test -z "$MAGIC_CMD" && MAGIC_CMD=file
   8911 case $deplibs_check_method in
   8912 file_magic*)
   8913   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
   8914     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
   8915 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
   8916 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
   8917   $as_echo_n "(cached) " >&6
   8918 else
   8919   case $MAGIC_CMD in
   8920 [\\/*] |  ?:[\\/]*)
   8921   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8922   ;;
   8923 *)
   8924   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8925   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8926   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8927   for ac_dir in $ac_dummy; do
   8928     IFS="$lt_save_ifs"
   8929     test -z "$ac_dir" && ac_dir=.
   8930     if test -f $ac_dir/${ac_tool_prefix}file; then
   8931       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
   8932       if test -n "$file_magic_test_file"; then
   8933 	case $deplibs_check_method in
   8934 	"file_magic "*)
   8935 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   8936 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8937 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   8938 	    $EGREP "$file_magic_regex" > /dev/null; then
   8939 	    :
   8940 	  else
   8941 	    cat <<_LT_EOF 1>&2
   8942 
   8943 *** Warning: the command libtool uses to detect shared libraries,
   8944 *** $file_magic_cmd, produces output that libtool cannot recognize.
   8945 *** The result is that libtool may fail to recognize shared libraries
   8946 *** as such.  This will affect the creation of libtool libraries that
   8947 *** depend on shared libraries, but programs linked with such libtool
   8948 *** libraries will work regardless of this problem.  Nevertheless, you
   8949 *** may want to report the problem to your system manager and/or to
   8950 *** bug-libtool@gnu.org
   8951 
   8952 _LT_EOF
   8953 	  fi ;;
   8954 	esac
   8955       fi
   8956       break
   8957     fi
   8958   done
   8959   IFS="$lt_save_ifs"
   8960   MAGIC_CMD="$lt_save_MAGIC_CMD"
   8961   ;;
   8962 esac
   8963 fi
   8964 
   8965 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   8966 if test -n "$MAGIC_CMD"; then
   8967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   8968 $as_echo "$MAGIC_CMD" >&6; }
   8969 else
   8970   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8971 $as_echo "no" >&6; }
   8972 fi
   8973 
   8974 
   8975 
   8976 
   8977 
   8978 if test -z "$lt_cv_path_MAGIC_CMD"; then
   8979   if test -n "$ac_tool_prefix"; then
   8980     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
   8981 $as_echo_n "checking for file... " >&6; }
   8982 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
   8983   $as_echo_n "(cached) " >&6
   8984 else
   8985   case $MAGIC_CMD in
   8986 [\\/*] |  ?:[\\/]*)
   8987   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
   8988   ;;
   8989 *)
   8990   lt_save_MAGIC_CMD="$MAGIC_CMD"
   8991   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   8992   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
   8993   for ac_dir in $ac_dummy; do
   8994     IFS="$lt_save_ifs"
   8995     test -z "$ac_dir" && ac_dir=.
   8996     if test -f $ac_dir/file; then
   8997       lt_cv_path_MAGIC_CMD="$ac_dir/file"
   8998       if test -n "$file_magic_test_file"; then
   8999 	case $deplibs_check_method in
   9000 	"file_magic "*)
   9001 	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
   9002 	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   9003 	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
   9004 	    $EGREP "$file_magic_regex" > /dev/null; then
   9005 	    :
   9006 	  else
   9007 	    cat <<_LT_EOF 1>&2
   9008 
   9009 *** Warning: the command libtool uses to detect shared libraries,
   9010 *** $file_magic_cmd, produces output that libtool cannot recognize.
   9011 *** The result is that libtool may fail to recognize shared libraries
   9012 *** as such.  This will affect the creation of libtool libraries that
   9013 *** depend on shared libraries, but programs linked with such libtool
   9014 *** libraries will work regardless of this problem.  Nevertheless, you
   9015 *** may want to report the problem to your system manager and/or to
   9016 *** bug-libtool@gnu.org
   9017 
   9018 _LT_EOF
   9019 	  fi ;;
   9020 	esac
   9021       fi
   9022       break
   9023     fi
   9024   done
   9025   IFS="$lt_save_ifs"
   9026   MAGIC_CMD="$lt_save_MAGIC_CMD"
   9027   ;;
   9028 esac
   9029 fi
   9030 
   9031 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
   9032 if test -n "$MAGIC_CMD"; then
   9033   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
   9034 $as_echo "$MAGIC_CMD" >&6; }
   9035 else
   9036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9037 $as_echo "no" >&6; }
   9038 fi
   9039 
   9040 
   9041   else
   9042     MAGIC_CMD=:
   9043   fi
   9044 fi
   9045 
   9046   fi
   9047   ;;
   9048 esac
   9049 
   9050 # Use C for the default configuration in the libtool script
   9051 
   9052 lt_save_CC="$CC"
   9053 ac_ext=c
   9054 ac_cpp='$CPP $CPPFLAGS'
   9055 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   9056 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   9057 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   9058 
   9059 
   9060 # Source file extension for C test sources.
   9061 ac_ext=c
   9062 
   9063 # Object file extension for compiled C test sources.
   9064 objext=o
   9065 objext=$objext
   9066 
   9067 # Code to be used in simple compile tests
   9068 lt_simple_compile_test_code="int some_variable = 0;"
   9069 
   9070 # Code to be used in simple link tests
   9071 lt_simple_link_test_code='int main(){return(0);}'
   9072 
   9073 
   9074 
   9075 
   9076 
   9077 
   9078 
   9079 # If no C compiler was specified, use CC.
   9080 LTCC=${LTCC-"$CC"}
   9081 
   9082 # If no C compiler flags were specified, use CFLAGS.
   9083 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   9084 
   9085 # Allow CC to be a program name with arguments.
   9086 compiler=$CC
   9087 
   9088 # Save the default compiler, since it gets overwritten when the other
   9089 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
   9090 compiler_DEFAULT=$CC
   9091 
   9092 # save warnings/boilerplate of simple test code
   9093 ac_outfile=conftest.$ac_objext
   9094 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   9095 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   9096 _lt_compiler_boilerplate=`cat conftest.err`
   9097 $RM conftest*
   9098 
   9099 ac_outfile=conftest.$ac_objext
   9100 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   9101 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   9102 _lt_linker_boilerplate=`cat conftest.err`
   9103 $RM -r conftest*
   9104 
   9105 
   9106 ## CAVEAT EMPTOR:
   9107 ## There is no encapsulation within the following macros, do not change
   9108 ## the running order or otherwise move them around unless you know exactly
   9109 ## what you are doing...
   9110 if test -n "$compiler"; then
   9111 
   9112 lt_prog_compiler_no_builtin_flag=
   9113 
   9114 if test "$GCC" = yes; then
   9115   case $cc_basename in
   9116   nvcc*)
   9117     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
   9118   *)
   9119     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
   9120   esac
   9121 
   9122   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
   9123 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
   9124 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
   9125   $as_echo_n "(cached) " >&6
   9126 else
   9127   lt_cv_prog_compiler_rtti_exceptions=no
   9128    ac_outfile=conftest.$ac_objext
   9129    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9130    lt_compiler_flag="-fno-rtti -fno-exceptions"
   9131    # Insert the option either (1) after the last *FLAGS variable, or
   9132    # (2) before a word containing "conftest.", or (3) at the end.
   9133    # Note that $ac_compile itself does not contain backslashes and begins
   9134    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9135    # The option is referenced via a variable to avoid confusing sed.
   9136    lt_compile=`echo "$ac_compile" | $SED \
   9137    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9138    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9139    -e 's:$: $lt_compiler_flag:'`
   9140    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9141    (eval "$lt_compile" 2>conftest.err)
   9142    ac_status=$?
   9143    cat conftest.err >&5
   9144    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9145    if (exit $ac_status) && test -s "$ac_outfile"; then
   9146      # The compiler can only warn and ignore the option if not recognized
   9147      # So say no if there are warnings other than the usual output.
   9148      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   9149      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9150      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   9151        lt_cv_prog_compiler_rtti_exceptions=yes
   9152      fi
   9153    fi
   9154    $RM conftest*
   9155 
   9156 fi
   9157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
   9158 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
   9159 
   9160 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
   9161     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
   9162 else
   9163     :
   9164 fi
   9165 
   9166 fi
   9167 
   9168 
   9169 
   9170 
   9171 
   9172 
   9173   lt_prog_compiler_wl=
   9174 lt_prog_compiler_pic=
   9175 lt_prog_compiler_static=
   9176 
   9177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   9178 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   9179 
   9180   if test "$GCC" = yes; then
   9181     lt_prog_compiler_wl='-Wl,'
   9182     lt_prog_compiler_static='-static'
   9183 
   9184     case $host_os in
   9185       aix*)
   9186       # All AIX code is PIC.
   9187       if test "$host_cpu" = ia64; then
   9188 	# AIX 5 now supports IA64 processor
   9189 	lt_prog_compiler_static='-Bstatic'
   9190       fi
   9191       ;;
   9192 
   9193     amigaos*)
   9194       case $host_cpu in
   9195       powerpc)
   9196             # see comment about AmigaOS4 .so support
   9197             lt_prog_compiler_pic='-fPIC'
   9198         ;;
   9199       m68k)
   9200             # FIXME: we need at least 68020 code to build shared libraries, but
   9201             # adding the `-m68020' flag to GCC prevents building anything better,
   9202             # like `-m68040'.
   9203             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
   9204         ;;
   9205       esac
   9206       ;;
   9207 
   9208     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   9209       # PIC is the default for these OSes.
   9210       ;;
   9211 
   9212     mingw* | cygwin* | pw32* | os2* | cegcc*)
   9213       # This hack is so that the source file can tell whether it is being
   9214       # built for inclusion in a dll (and should export symbols for example).
   9215       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   9216       # (--disable-auto-import) libraries
   9217       lt_prog_compiler_pic='-DDLL_EXPORT'
   9218       ;;
   9219 
   9220     darwin* | rhapsody*)
   9221       # PIC is the default on this platform
   9222       # Common symbols not allowed in MH_DYLIB files
   9223       lt_prog_compiler_pic='-fno-common'
   9224       ;;
   9225 
   9226     haiku*)
   9227       # PIC is the default for Haiku.
   9228       # The "-static" flag exists, but is broken.
   9229       lt_prog_compiler_static=
   9230       ;;
   9231 
   9232     hpux*)
   9233       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   9234       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   9235       # sets the default TLS model and affects inlining.
   9236       case $host_cpu in
   9237       hppa*64*)
   9238 	# +Z the default
   9239 	;;
   9240       *)
   9241 	lt_prog_compiler_pic='-fPIC'
   9242 	;;
   9243       esac
   9244       ;;
   9245 
   9246     interix[3-9]*)
   9247       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   9248       # Instead, we relocate shared libraries at runtime.
   9249       ;;
   9250 
   9251     msdosdjgpp*)
   9252       # Just because we use GCC doesn't mean we suddenly get shared libraries
   9253       # on systems that don't support them.
   9254       lt_prog_compiler_can_build_shared=no
   9255       enable_shared=no
   9256       ;;
   9257 
   9258     *nto* | *qnx*)
   9259       # QNX uses GNU C++, but need to define -shared option too, otherwise
   9260       # it will coredump.
   9261       lt_prog_compiler_pic='-fPIC -shared'
   9262       ;;
   9263 
   9264     sysv4*MP*)
   9265       if test -d /usr/nec; then
   9266 	lt_prog_compiler_pic=-Kconform_pic
   9267       fi
   9268       ;;
   9269 
   9270     *)
   9271       lt_prog_compiler_pic='-fPIC'
   9272       ;;
   9273     esac
   9274 
   9275     case $cc_basename in
   9276     nvcc*) # Cuda Compiler Driver 2.2
   9277       lt_prog_compiler_wl='-Xlinker '
   9278       lt_prog_compiler_pic='-Xcompiler -fPIC'
   9279       ;;
   9280     esac
   9281   else
   9282     # PORTME Check for flag to pass linker flags through the system compiler.
   9283     case $host_os in
   9284     aix*)
   9285       lt_prog_compiler_wl='-Wl,'
   9286       if test "$host_cpu" = ia64; then
   9287 	# AIX 5 now supports IA64 processor
   9288 	lt_prog_compiler_static='-Bstatic'
   9289       else
   9290 	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
   9291       fi
   9292       ;;
   9293 
   9294     mingw* | cygwin* | pw32* | os2* | cegcc*)
   9295       # This hack is so that the source file can tell whether it is being
   9296       # built for inclusion in a dll (and should export symbols for example).
   9297       lt_prog_compiler_pic='-DDLL_EXPORT'
   9298       ;;
   9299 
   9300     hpux9* | hpux10* | hpux11*)
   9301       lt_prog_compiler_wl='-Wl,'
   9302       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
   9303       # not for PA HP-UX.
   9304       case $host_cpu in
   9305       hppa*64*|ia64*)
   9306 	# +Z the default
   9307 	;;
   9308       *)
   9309 	lt_prog_compiler_pic='+Z'
   9310 	;;
   9311       esac
   9312       # Is there a better lt_prog_compiler_static that works with the bundled CC?
   9313       lt_prog_compiler_static='${wl}-a ${wl}archive'
   9314       ;;
   9315 
   9316     irix5* | irix6* | nonstopux*)
   9317       lt_prog_compiler_wl='-Wl,'
   9318       # PIC (with -KPIC) is the default.
   9319       lt_prog_compiler_static='-non_shared'
   9320       ;;
   9321 
   9322     linux* | k*bsd*-gnu | kopensolaris*-gnu)
   9323       case $cc_basename in
   9324       # old Intel for x86_64 which still supported -KPIC.
   9325       ecc*)
   9326 	lt_prog_compiler_wl='-Wl,'
   9327 	lt_prog_compiler_pic='-KPIC'
   9328 	lt_prog_compiler_static='-static'
   9329         ;;
   9330       # icc used to be incompatible with GCC.
   9331       # ICC 10 doesn't accept -KPIC any more.
   9332       icc* | ifort*)
   9333 	lt_prog_compiler_wl='-Wl,'
   9334 	lt_prog_compiler_pic='-fPIC'
   9335 	lt_prog_compiler_static='-static'
   9336         ;;
   9337       # Lahey Fortran 8.1.
   9338       lf95*)
   9339 	lt_prog_compiler_wl='-Wl,'
   9340 	lt_prog_compiler_pic='--shared'
   9341 	lt_prog_compiler_static='--static'
   9342 	;;
   9343       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
   9344         # Portland Group compilers (*not* the Pentium gcc compiler,
   9345 	# which looks to be a dead project)
   9346 	lt_prog_compiler_wl='-Wl,'
   9347 	lt_prog_compiler_pic='-fpic'
   9348 	lt_prog_compiler_static='-Bstatic'
   9349         ;;
   9350       ccc*)
   9351         lt_prog_compiler_wl='-Wl,'
   9352         # All Alpha code is PIC.
   9353         lt_prog_compiler_static='-non_shared'
   9354         ;;
   9355       xl* | bgxl* | bgf* | mpixl*)
   9356 	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
   9357 	lt_prog_compiler_wl='-Wl,'
   9358 	lt_prog_compiler_pic='-qpic'
   9359 	lt_prog_compiler_static='-qstaticlink'
   9360 	;;
   9361       *)
   9362 	case `$CC -V 2>&1 | sed 5q` in
   9363 	*Sun\ F* | *Sun*Fortran*)
   9364 	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
   9365 	  lt_prog_compiler_pic='-KPIC'
   9366 	  lt_prog_compiler_static='-Bstatic'
   9367 	  lt_prog_compiler_wl=''
   9368 	  ;;
   9369 	*Sun\ C*)
   9370 	  # Sun C 5.9
   9371 	  lt_prog_compiler_pic='-KPIC'
   9372 	  lt_prog_compiler_static='-Bstatic'
   9373 	  lt_prog_compiler_wl='-Wl,'
   9374 	  ;;
   9375 	esac
   9376 	;;
   9377       esac
   9378       ;;
   9379 
   9380     newsos6)
   9381       lt_prog_compiler_pic='-KPIC'
   9382       lt_prog_compiler_static='-Bstatic'
   9383       ;;
   9384 
   9385     *nto* | *qnx*)
   9386       # QNX uses GNU C++, but need to define -shared option too, otherwise
   9387       # it will coredump.
   9388       lt_prog_compiler_pic='-fPIC -shared'
   9389       ;;
   9390 
   9391     osf3* | osf4* | osf5*)
   9392       lt_prog_compiler_wl='-Wl,'
   9393       # All OSF/1 code is PIC.
   9394       lt_prog_compiler_static='-non_shared'
   9395       ;;
   9396 
   9397     rdos*)
   9398       lt_prog_compiler_static='-non_shared'
   9399       ;;
   9400 
   9401     solaris*)
   9402       lt_prog_compiler_pic='-KPIC'
   9403       lt_prog_compiler_static='-Bstatic'
   9404       case $cc_basename in
   9405       f77* | f90* | f95*)
   9406 	lt_prog_compiler_wl='-Qoption ld ';;
   9407       *)
   9408 	lt_prog_compiler_wl='-Wl,';;
   9409       esac
   9410       ;;
   9411 
   9412     sunos4*)
   9413       lt_prog_compiler_wl='-Qoption ld '
   9414       lt_prog_compiler_pic='-PIC'
   9415       lt_prog_compiler_static='-Bstatic'
   9416       ;;
   9417 
   9418     sysv4 | sysv4.2uw2* | sysv4.3*)
   9419       lt_prog_compiler_wl='-Wl,'
   9420       lt_prog_compiler_pic='-KPIC'
   9421       lt_prog_compiler_static='-Bstatic'
   9422       ;;
   9423 
   9424     sysv4*MP*)
   9425       if test -d /usr/nec ;then
   9426 	lt_prog_compiler_pic='-Kconform_pic'
   9427 	lt_prog_compiler_static='-Bstatic'
   9428       fi
   9429       ;;
   9430 
   9431     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   9432       lt_prog_compiler_wl='-Wl,'
   9433       lt_prog_compiler_pic='-KPIC'
   9434       lt_prog_compiler_static='-Bstatic'
   9435       ;;
   9436 
   9437     unicos*)
   9438       lt_prog_compiler_wl='-Wl,'
   9439       lt_prog_compiler_can_build_shared=no
   9440       ;;
   9441 
   9442     uts4*)
   9443       lt_prog_compiler_pic='-pic'
   9444       lt_prog_compiler_static='-Bstatic'
   9445       ;;
   9446 
   9447     *)
   9448       lt_prog_compiler_can_build_shared=no
   9449       ;;
   9450     esac
   9451   fi
   9452 
   9453 case $host_os in
   9454   # For platforms which do not support PIC, -DPIC is meaningless:
   9455   *djgpp*)
   9456     lt_prog_compiler_pic=
   9457     ;;
   9458   *)
   9459     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
   9460     ;;
   9461 esac
   9462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
   9463 $as_echo "$lt_prog_compiler_pic" >&6; }
   9464 
   9465 
   9466 
   9467 
   9468 
   9469 
   9470 #
   9471 # Check to make sure the PIC flag actually works.
   9472 #
   9473 if test -n "$lt_prog_compiler_pic"; then
   9474   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
   9475 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
   9476 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
   9477   $as_echo_n "(cached) " >&6
   9478 else
   9479   lt_cv_prog_compiler_pic_works=no
   9480    ac_outfile=conftest.$ac_objext
   9481    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9482    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
   9483    # Insert the option either (1) after the last *FLAGS variable, or
   9484    # (2) before a word containing "conftest.", or (3) at the end.
   9485    # Note that $ac_compile itself does not contain backslashes and begins
   9486    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9487    # The option is referenced via a variable to avoid confusing sed.
   9488    lt_compile=`echo "$ac_compile" | $SED \
   9489    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9490    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9491    -e 's:$: $lt_compiler_flag:'`
   9492    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9493    (eval "$lt_compile" 2>conftest.err)
   9494    ac_status=$?
   9495    cat conftest.err >&5
   9496    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9497    if (exit $ac_status) && test -s "$ac_outfile"; then
   9498      # The compiler can only warn and ignore the option if not recognized
   9499      # So say no if there are warnings other than the usual output.
   9500      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   9501      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9502      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   9503        lt_cv_prog_compiler_pic_works=yes
   9504      fi
   9505    fi
   9506    $RM conftest*
   9507 
   9508 fi
   9509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
   9510 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
   9511 
   9512 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
   9513     case $lt_prog_compiler_pic in
   9514      "" | " "*) ;;
   9515      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
   9516      esac
   9517 else
   9518     lt_prog_compiler_pic=
   9519      lt_prog_compiler_can_build_shared=no
   9520 fi
   9521 
   9522 fi
   9523 
   9524 
   9525 
   9526 
   9527 
   9528 
   9529 #
   9530 # Check to make sure the static flag actually works.
   9531 #
   9532 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
   9533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   9534 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   9535 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
   9536   $as_echo_n "(cached) " >&6
   9537 else
   9538   lt_cv_prog_compiler_static_works=no
   9539    save_LDFLAGS="$LDFLAGS"
   9540    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   9541    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   9542    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   9543      # The linker can only warn and ignore the option if not recognized
   9544      # So say no if there are warnings
   9545      if test -s conftest.err; then
   9546        # Append any errors to the config.log.
   9547        cat conftest.err 1>&5
   9548        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   9549        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   9550        if diff conftest.exp conftest.er2 >/dev/null; then
   9551          lt_cv_prog_compiler_static_works=yes
   9552        fi
   9553      else
   9554        lt_cv_prog_compiler_static_works=yes
   9555      fi
   9556    fi
   9557    $RM -r conftest*
   9558    LDFLAGS="$save_LDFLAGS"
   9559 
   9560 fi
   9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
   9562 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
   9563 
   9564 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
   9565     :
   9566 else
   9567     lt_prog_compiler_static=
   9568 fi
   9569 
   9570 
   9571 
   9572 
   9573 
   9574 
   9575 
   9576   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9577 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9578 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
   9579   $as_echo_n "(cached) " >&6
   9580 else
   9581   lt_cv_prog_compiler_c_o=no
   9582    $RM -r conftest 2>/dev/null
   9583    mkdir conftest
   9584    cd conftest
   9585    mkdir out
   9586    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9587 
   9588    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9589    # Insert the option either (1) after the last *FLAGS variable, or
   9590    # (2) before a word containing "conftest.", or (3) at the end.
   9591    # Note that $ac_compile itself does not contain backslashes and begins
   9592    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9593    lt_compile=`echo "$ac_compile" | $SED \
   9594    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9595    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9596    -e 's:$: $lt_compiler_flag:'`
   9597    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9598    (eval "$lt_compile" 2>out/conftest.err)
   9599    ac_status=$?
   9600    cat out/conftest.err >&5
   9601    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9602    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9603    then
   9604      # The compiler can only warn and ignore the option if not recognized
   9605      # So say no if there are warnings
   9606      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9607      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9608      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9609        lt_cv_prog_compiler_c_o=yes
   9610      fi
   9611    fi
   9612    chmod u+w . 2>&5
   9613    $RM conftest*
   9614    # SGI C++ compiler will create directory out/ii_files/ for
   9615    # template instantiation
   9616    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9617    $RM out/* && rmdir out
   9618    cd ..
   9619    $RM -r conftest
   9620    $RM conftest*
   9621 
   9622 fi
   9623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9624 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9625 
   9626 
   9627 
   9628 
   9629 
   9630 
   9631   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   9632 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   9633 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
   9634   $as_echo_n "(cached) " >&6
   9635 else
   9636   lt_cv_prog_compiler_c_o=no
   9637    $RM -r conftest 2>/dev/null
   9638    mkdir conftest
   9639    cd conftest
   9640    mkdir out
   9641    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   9642 
   9643    lt_compiler_flag="-o out/conftest2.$ac_objext"
   9644    # Insert the option either (1) after the last *FLAGS variable, or
   9645    # (2) before a word containing "conftest.", or (3) at the end.
   9646    # Note that $ac_compile itself does not contain backslashes and begins
   9647    # with a dollar sign (not a hyphen), so the echo should work correctly.
   9648    lt_compile=`echo "$ac_compile" | $SED \
   9649    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   9650    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   9651    -e 's:$: $lt_compiler_flag:'`
   9652    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   9653    (eval "$lt_compile" 2>out/conftest.err)
   9654    ac_status=$?
   9655    cat out/conftest.err >&5
   9656    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   9657    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   9658    then
   9659      # The compiler can only warn and ignore the option if not recognized
   9660      # So say no if there are warnings
   9661      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   9662      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   9663      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   9664        lt_cv_prog_compiler_c_o=yes
   9665      fi
   9666    fi
   9667    chmod u+w . 2>&5
   9668    $RM conftest*
   9669    # SGI C++ compiler will create directory out/ii_files/ for
   9670    # template instantiation
   9671    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   9672    $RM out/* && rmdir out
   9673    cd ..
   9674    $RM -r conftest
   9675    $RM conftest*
   9676 
   9677 fi
   9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
   9679 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
   9680 
   9681 
   9682 
   9683 
   9684 hard_links="nottested"
   9685 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
   9686   # do not overwrite the value of need_locks provided by the user
   9687   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   9688 $as_echo_n "checking if we can lock with hard links... " >&6; }
   9689   hard_links=yes
   9690   $RM conftest*
   9691   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9692   touch conftest.a
   9693   ln conftest.a conftest.b 2>&5 || hard_links=no
   9694   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   9695   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   9696 $as_echo "$hard_links" >&6; }
   9697   if test "$hard_links" = no; then
   9698     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   9699 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   9700     need_locks=warn
   9701   fi
   9702 else
   9703   need_locks=no
   9704 fi
   9705 
   9706 
   9707 
   9708 
   9709 
   9710 
   9711   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   9712 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   9713 
   9714   runpath_var=
   9715   allow_undefined_flag=
   9716   always_export_symbols=no
   9717   archive_cmds=
   9718   archive_expsym_cmds=
   9719   compiler_needs_object=no
   9720   enable_shared_with_static_runtimes=no
   9721   export_dynamic_flag_spec=
   9722   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   9723   hardcode_automatic=no
   9724   hardcode_direct=no
   9725   hardcode_direct_absolute=no
   9726   hardcode_libdir_flag_spec=
   9727   hardcode_libdir_flag_spec_ld=
   9728   hardcode_libdir_separator=
   9729   hardcode_minus_L=no
   9730   hardcode_shlibpath_var=unsupported
   9731   inherit_rpath=no
   9732   link_all_deplibs=unknown
   9733   module_cmds=
   9734   module_expsym_cmds=
   9735   old_archive_from_new_cmds=
   9736   old_archive_from_expsyms_cmds=
   9737   thread_safe_flag_spec=
   9738   whole_archive_flag_spec=
   9739   # include_expsyms should be a list of space-separated symbols to be *always*
   9740   # included in the symbol list
   9741   include_expsyms=
   9742   # exclude_expsyms can be an extended regexp of symbols to exclude
   9743   # it will be wrapped by ` (' and `)$', so one must not match beginning or
   9744   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
   9745   # as well as any symbol that contains `d'.
   9746   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   9747   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
   9748   # platforms (ab)use it in PIC code, but their linkers get confused if
   9749   # the symbol is explicitly referenced.  Since portable code cannot
   9750   # rely on this symbol name, it's probably fine to never include it in
   9751   # preloaded symbol tables.
   9752   # Exclude shared library initialization/finalization symbols.
   9753   extract_expsyms_cmds=
   9754 
   9755   case $host_os in
   9756   cygwin* | mingw* | pw32* | cegcc*)
   9757     # FIXME: the MSVC++ port hasn't been tested in a loooong time
   9758     # When not using gcc, we currently assume that we are using
   9759     # Microsoft Visual C++.
   9760     if test "$GCC" != yes; then
   9761       with_gnu_ld=no
   9762     fi
   9763     ;;
   9764   interix*)
   9765     # we just hope/assume this is gcc and not c89 (= MSVC++)
   9766     with_gnu_ld=yes
   9767     ;;
   9768   openbsd*)
   9769     with_gnu_ld=no
   9770     ;;
   9771   esac
   9772 
   9773   ld_shlibs=yes
   9774 
   9775   # On some targets, GNU ld is compatible enough with the native linker
   9776   # that we're better off using the native interface for both.
   9777   lt_use_gnu_ld_interface=no
   9778   if test "$with_gnu_ld" = yes; then
   9779     case $host_os in
   9780       aix*)
   9781 	# The AIX port of GNU ld has always aspired to compatibility
   9782 	# with the native linker.  However, as the warning in the GNU ld
   9783 	# block says, versions before 2.19.5* couldn't really create working
   9784 	# shared libraries, regardless of the interface used.
   9785 	case `$LD -v 2>&1` in
   9786 	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
   9787 	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
   9788 	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
   9789 	  *)
   9790 	    lt_use_gnu_ld_interface=yes
   9791 	    ;;
   9792 	esac
   9793 	;;
   9794       *)
   9795 	lt_use_gnu_ld_interface=yes
   9796 	;;
   9797     esac
   9798   fi
   9799 
   9800   if test "$lt_use_gnu_ld_interface" = yes; then
   9801     # If archive_cmds runs LD, not CC, wlarc should be empty
   9802     wlarc='${wl}'
   9803 
   9804     # Set some defaults for GNU ld with shared library support. These
   9805     # are reset later if shared libraries are not supported. Putting them
   9806     # here allows them to be overridden if necessary.
   9807     runpath_var=LD_RUN_PATH
   9808     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   9809     export_dynamic_flag_spec='${wl}--export-dynamic'
   9810     # ancient GNU ld didn't support --whole-archive et. al.
   9811     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
   9812       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   9813     else
   9814       whole_archive_flag_spec=
   9815     fi
   9816     supports_anon_versioning=no
   9817     case `$LD -v 2>&1` in
   9818       *GNU\ gold*) supports_anon_versioning=yes ;;
   9819       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
   9820       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
   9821       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
   9822       *\ 2.11.*) ;; # other 2.11 versions
   9823       *) supports_anon_versioning=yes ;;
   9824     esac
   9825 
   9826     # See if GNU ld supports shared libraries.
   9827     case $host_os in
   9828     aix[3-9]*)
   9829       # On AIX/PPC, the GNU linker is very broken
   9830       if test "$host_cpu" != ia64; then
   9831 	ld_shlibs=no
   9832 	cat <<_LT_EOF 1>&2
   9833 
   9834 *** Warning: the GNU linker, at least up to release 2.19, is reported
   9835 *** to be unable to reliably create shared libraries on AIX.
   9836 *** Therefore, libtool is disabling shared libraries support.  If you
   9837 *** really care for shared libraries, you may want to install binutils
   9838 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
   9839 *** You will then need to restart the configuration process.
   9840 
   9841 _LT_EOF
   9842       fi
   9843       ;;
   9844 
   9845     amigaos*)
   9846       case $host_cpu in
   9847       powerpc)
   9848             # see comment about AmigaOS4 .so support
   9849             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9850             archive_expsym_cmds=''
   9851         ;;
   9852       m68k)
   9853             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   9854             hardcode_libdir_flag_spec='-L$libdir'
   9855             hardcode_minus_L=yes
   9856         ;;
   9857       esac
   9858       ;;
   9859 
   9860     beos*)
   9861       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   9862 	allow_undefined_flag=unsupported
   9863 	# Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   9864 	# support --undefined.  This deserves some investigation.  FIXME
   9865 	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9866       else
   9867 	ld_shlibs=no
   9868       fi
   9869       ;;
   9870 
   9871     cygwin* | mingw* | pw32* | cegcc*)
   9872       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
   9873       # as there is no search path for DLLs.
   9874       hardcode_libdir_flag_spec='-L$libdir'
   9875       export_dynamic_flag_spec='${wl}--export-all-symbols'
   9876       allow_undefined_flag=unsupported
   9877       always_export_symbols=no
   9878       enable_shared_with_static_runtimes=yes
   9879       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
   9880 
   9881       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   9882         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9883 	# If the export-symbols file already is a .def file (1st line
   9884 	# is EXPORTS), use it as is; otherwise, prepend...
   9885 	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   9886 	  cp $export_symbols $output_objdir/$soname.def;
   9887 	else
   9888 	  echo EXPORTS > $output_objdir/$soname.def;
   9889 	  cat $export_symbols >> $output_objdir/$soname.def;
   9890 	fi~
   9891 	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   9892       else
   9893 	ld_shlibs=no
   9894       fi
   9895       ;;
   9896 
   9897     haiku*)
   9898       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9899       link_all_deplibs=yes
   9900       ;;
   9901 
   9902     interix[3-9]*)
   9903       hardcode_direct=no
   9904       hardcode_shlibpath_var=no
   9905       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   9906       export_dynamic_flag_spec='${wl}-E'
   9907       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   9908       # Instead, shared libraries are loaded at an image base (0x10000000 by
   9909       # default) and relocated if they conflict, which is a slow very memory
   9910       # consuming and fragmenting process.  To avoid this, we pick a random,
   9911       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   9912       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   9913       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   9914       archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   9915       ;;
   9916 
   9917     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
   9918       tmp_diet=no
   9919       if test "$host_os" = linux-dietlibc; then
   9920 	case $cc_basename in
   9921 	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
   9922 	esac
   9923       fi
   9924       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
   9925 	 && test "$tmp_diet" = no
   9926       then
   9927 	tmp_addflag=
   9928 	tmp_sharedflag='-shared'
   9929 	case $cc_basename,$host_cpu in
   9930         pgcc*)				# Portland Group C compiler
   9931 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   9932 	  tmp_addflag=' $pic_flag'
   9933 	  ;;
   9934 	pgf77* | pgf90* | pgf95* | pgfortran*)
   9935 					# Portland Group f77 and f90 compilers
   9936 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   9937 	  tmp_addflag=' $pic_flag -Mnomain' ;;
   9938 	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
   9939 	  tmp_addflag=' -i_dynamic' ;;
   9940 	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
   9941 	  tmp_addflag=' -i_dynamic -nofor_main' ;;
   9942 	ifc* | ifort*)			# Intel Fortran compiler
   9943 	  tmp_addflag=' -nofor_main' ;;
   9944 	lf95*)				# Lahey Fortran 8.1
   9945 	  whole_archive_flag_spec=
   9946 	  tmp_sharedflag='--shared' ;;
   9947 	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
   9948 	  tmp_sharedflag='-qmkshrobj'
   9949 	  tmp_addflag= ;;
   9950 	nvcc*)	# Cuda Compiler Driver 2.2
   9951 	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   9952 	  compiler_needs_object=yes
   9953 	  ;;
   9954 	esac
   9955 	case `$CC -V 2>&1 | sed 5q` in
   9956 	*Sun\ C*)			# Sun C 5.9
   9957 	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   9958 	  compiler_needs_object=yes
   9959 	  tmp_sharedflag='-G' ;;
   9960 	*Sun\ F*)			# Sun Fortran 8.3
   9961 	  tmp_sharedflag='-G' ;;
   9962 	esac
   9963 	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9964 
   9965         if test "x$supports_anon_versioning" = xyes; then
   9966           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9967 	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9968 	    echo "local: *; };" >> $output_objdir/$libname.ver~
   9969 	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   9970         fi
   9971 
   9972 	case $cc_basename in
   9973 	xlf* | bgf* | bgxlf* | mpixlf*)
   9974 	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
   9975 	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
   9976 	  hardcode_libdir_flag_spec=
   9977 	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
   9978 	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
   9979 	  if test "x$supports_anon_versioning" = xyes; then
   9980 	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
   9981 	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   9982 	      echo "local: *; };" >> $output_objdir/$libname.ver~
   9983 	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
   9984 	  fi
   9985 	  ;;
   9986 	esac
   9987       else
   9988         ld_shlibs=no
   9989       fi
   9990       ;;
   9991 
   9992     netbsd*)
   9993       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   9994 	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
   9995 	wlarc=
   9996       else
   9997 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   9998 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   9999       fi
   10000       ;;
   10001 
   10002     solaris*)
   10003       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
   10004 	ld_shlibs=no
   10005 	cat <<_LT_EOF 1>&2
   10006 
   10007 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
   10008 *** create shared libraries on Solaris systems.  Therefore, libtool
   10009 *** is disabling shared libraries support.  We urge you to upgrade GNU
   10010 *** binutils to release 2.9.1 or newer.  Another option is to modify
   10011 *** your PATH or compiler configuration so that the native linker is
   10012 *** used, and then restart.
   10013 
   10014 _LT_EOF
   10015       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   10016 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10017 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   10018       else
   10019 	ld_shlibs=no
   10020       fi
   10021       ;;
   10022 
   10023     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
   10024       case `$LD -v 2>&1` in
   10025         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
   10026 	ld_shlibs=no
   10027 	cat <<_LT_EOF 1>&2
   10028 
   10029 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
   10030 *** reliably create shared libraries on SCO systems.  Therefore, libtool
   10031 *** is disabling shared libraries support.  We urge you to upgrade GNU
   10032 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
   10033 *** your PATH or compiler configuration so that the native linker is
   10034 *** used, and then restart.
   10035 
   10036 _LT_EOF
   10037 	;;
   10038 	*)
   10039 	  # For security reasons, it is highly recommended that you always
   10040 	  # use absolute paths for naming shared libraries, and exclude the
   10041 	  # DT_RUNPATH tag from executables and libraries.  But doing so
   10042 	  # requires that you compile everything twice, which is a pain.
   10043 	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   10044 	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10045 	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10046 	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   10047 	  else
   10048 	    ld_shlibs=no
   10049 	  fi
   10050 	;;
   10051       esac
   10052       ;;
   10053 
   10054     sunos4*)
   10055       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10056       wlarc=
   10057       hardcode_direct=yes
   10058       hardcode_shlibpath_var=no
   10059       ;;
   10060 
   10061     *)
   10062       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   10063 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10064 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   10065       else
   10066 	ld_shlibs=no
   10067       fi
   10068       ;;
   10069     esac
   10070 
   10071     if test "$ld_shlibs" = no; then
   10072       runpath_var=
   10073       hardcode_libdir_flag_spec=
   10074       export_dynamic_flag_spec=
   10075       whole_archive_flag_spec=
   10076     fi
   10077   else
   10078     # PORTME fill in a description of your system's linker (not GNU ld)
   10079     case $host_os in
   10080     aix3*)
   10081       allow_undefined_flag=unsupported
   10082       always_export_symbols=yes
   10083       archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
   10084       # Note: this linker hardcodes the directories in LIBPATH if there
   10085       # are no directories specified by -L.
   10086       hardcode_minus_L=yes
   10087       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
   10088 	# Neither direct hardcoding nor static linking is supported with a
   10089 	# broken collect2.
   10090 	hardcode_direct=unsupported
   10091       fi
   10092       ;;
   10093 
   10094     aix[4-9]*)
   10095       if test "$host_cpu" = ia64; then
   10096 	# On IA64, the linker does run time linking by default, so we don't
   10097 	# have to do anything special.
   10098 	aix_use_runtimelinking=no
   10099 	exp_sym_flag='-Bexport'
   10100 	no_entry_flag=""
   10101       else
   10102 	# If we're using GNU nm, then we don't want the "-C" option.
   10103 	# -C means demangle to AIX nm, but means don't demangle with GNU nm
   10104 	# Also, AIX nm treats weak defined symbols like other global
   10105 	# defined symbols, whereas GNU nm marks them as "W".
   10106 	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   10107 	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   10108 	else
   10109 	  export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   10110 	fi
   10111 	aix_use_runtimelinking=no
   10112 
   10113 	# Test if we are trying to use run time linking or normal
   10114 	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
   10115 	# need to do runtime linking.
   10116 	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   10117 	  for ld_flag in $LDFLAGS; do
   10118 	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
   10119 	    aix_use_runtimelinking=yes
   10120 	    break
   10121 	  fi
   10122 	  done
   10123 	  ;;
   10124 	esac
   10125 
   10126 	exp_sym_flag='-bexport'
   10127 	no_entry_flag='-bnoentry'
   10128       fi
   10129 
   10130       # When large executables or shared objects are built, AIX ld can
   10131       # have problems creating the table of contents.  If linking a library
   10132       # or program results in "error TOC overflow" add -mminimal-toc to
   10133       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   10134       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   10135 
   10136       archive_cmds=''
   10137       hardcode_direct=yes
   10138       hardcode_direct_absolute=yes
   10139       hardcode_libdir_separator=':'
   10140       link_all_deplibs=yes
   10141       file_list_spec='${wl}-f,'
   10142 
   10143       if test "$GCC" = yes; then
   10144 	case $host_os in aix4.[012]|aix4.[012].*)
   10145 	# We only want to do this on AIX 4.2 and lower, the check
   10146 	# below for broken collect2 doesn't work under 4.3+
   10147 	  collect2name=`${CC} -print-prog-name=collect2`
   10148 	  if test -f "$collect2name" &&
   10149 	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   10150 	  then
   10151 	  # We have reworked collect2
   10152 	  :
   10153 	  else
   10154 	  # We have old collect2
   10155 	  hardcode_direct=unsupported
   10156 	  # It fails to find uninstalled libraries when the uninstalled
   10157 	  # path is not listed in the libpath.  Setting hardcode_minus_L
   10158 	  # to unsupported forces relinking
   10159 	  hardcode_minus_L=yes
   10160 	  hardcode_libdir_flag_spec='-L$libdir'
   10161 	  hardcode_libdir_separator=
   10162 	  fi
   10163 	  ;;
   10164 	esac
   10165 	shared_flag='-shared'
   10166 	if test "$aix_use_runtimelinking" = yes; then
   10167 	  shared_flag="$shared_flag "'${wl}-G'
   10168 	fi
   10169       else
   10170 	# not using gcc
   10171 	if test "$host_cpu" = ia64; then
   10172 	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   10173 	# chokes on -Wl,-G. The following line is correct:
   10174 	  shared_flag='-G'
   10175 	else
   10176 	  if test "$aix_use_runtimelinking" = yes; then
   10177 	    shared_flag='${wl}-G'
   10178 	  else
   10179 	    shared_flag='${wl}-bM:SRE'
   10180 	  fi
   10181 	fi
   10182       fi
   10183 
   10184       export_dynamic_flag_spec='${wl}-bexpall'
   10185       # It seems that -bexpall does not export symbols beginning with
   10186       # underscore (_), so it is better to generate a list of symbols to export.
   10187       always_export_symbols=yes
   10188       if test "$aix_use_runtimelinking" = yes; then
   10189 	# Warning - without using the other runtime loading flags (-brtl),
   10190 	# -berok will link without error, but may produce a broken library.
   10191 	allow_undefined_flag='-berok'
   10192         # Determine the default libpath from the value encoded in an
   10193         # empty executable.
   10194         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10195 /* end confdefs.h.  */
   10196 
   10197 int
   10198 main ()
   10199 {
   10200 
   10201   ;
   10202   return 0;
   10203 }
   10204 _ACEOF
   10205 if ac_fn_c_try_link "$LINENO"; then :
   10206 
   10207 lt_aix_libpath_sed='
   10208     /Import File Strings/,/^$/ {
   10209 	/^0/ {
   10210 	    s/^0  *\(.*\)$/\1/
   10211 	    p
   10212 	}
   10213     }'
   10214 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10215 # Check for a 64-bit object if we didn't find anything.
   10216 if test -z "$aix_libpath"; then
   10217   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10218 fi
   10219 fi
   10220 rm -f core conftest.err conftest.$ac_objext \
   10221     conftest$ac_exeext conftest.$ac_ext
   10222 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10223 
   10224         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   10225         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   10226       else
   10227 	if test "$host_cpu" = ia64; then
   10228 	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
   10229 	  allow_undefined_flag="-z nodefs"
   10230 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
   10231 	else
   10232 	 # Determine the default libpath from the value encoded in an
   10233 	 # empty executable.
   10234 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10235 /* end confdefs.h.  */
   10236 
   10237 int
   10238 main ()
   10239 {
   10240 
   10241   ;
   10242   return 0;
   10243 }
   10244 _ACEOF
   10245 if ac_fn_c_try_link "$LINENO"; then :
   10246 
   10247 lt_aix_libpath_sed='
   10248     /Import File Strings/,/^$/ {
   10249 	/^0/ {
   10250 	    s/^0  *\(.*\)$/\1/
   10251 	    p
   10252 	}
   10253     }'
   10254 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10255 # Check for a 64-bit object if we didn't find anything.
   10256 if test -z "$aix_libpath"; then
   10257   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   10258 fi
   10259 fi
   10260 rm -f core conftest.err conftest.$ac_objext \
   10261     conftest$ac_exeext conftest.$ac_ext
   10262 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   10263 
   10264 	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
   10265 	  # Warning - without using the other run time loading flags,
   10266 	  # -berok will link without error, but may produce a broken library.
   10267 	  no_undefined_flag=' ${wl}-bernotok'
   10268 	  allow_undefined_flag=' ${wl}-berok'
   10269 	  if test "$with_gnu_ld" = yes; then
   10270 	    # We only use this code for GNU lds that support --whole-archive.
   10271 	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   10272 	  else
   10273 	    # Exported symbols can be pulled into shared objects from archives
   10274 	    whole_archive_flag_spec='$convenience'
   10275 	  fi
   10276 	  archive_cmds_need_lc=yes
   10277 	  # This is similar to how AIX traditionally builds its shared libraries.
   10278 	  archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   10279 	fi
   10280       fi
   10281       ;;
   10282 
   10283     amigaos*)
   10284       case $host_cpu in
   10285       powerpc)
   10286             # see comment about AmigaOS4 .so support
   10287             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   10288             archive_expsym_cmds=''
   10289         ;;
   10290       m68k)
   10291             archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
   10292             hardcode_libdir_flag_spec='-L$libdir'
   10293             hardcode_minus_L=yes
   10294         ;;
   10295       esac
   10296       ;;
   10297 
   10298     bsdi[45]*)
   10299       export_dynamic_flag_spec=-rdynamic
   10300       ;;
   10301 
   10302     cygwin* | mingw* | pw32* | cegcc*)
   10303       # When not using gcc, we currently assume that we are using
   10304       # Microsoft Visual C++.
   10305       # hardcode_libdir_flag_spec is actually meaningless, as there is
   10306       # no search path for DLLs.
   10307       hardcode_libdir_flag_spec=' '
   10308       allow_undefined_flag=unsupported
   10309       # Tell ltmain to make .lib files, not .a files.
   10310       libext=lib
   10311       # Tell ltmain to make .dll files, not .so files.
   10312       shrext_cmds=".dll"
   10313       # FIXME: Setting linknames here is a bad hack.
   10314       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
   10315       # The linker will automatically build a .lib file if we build a DLL.
   10316       old_archive_from_new_cmds='true'
   10317       # FIXME: Should let the user specify the lib program.
   10318       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
   10319       fix_srcfile_path='`cygpath -w "$srcfile"`'
   10320       enable_shared_with_static_runtimes=yes
   10321       ;;
   10322 
   10323     darwin* | rhapsody*)
   10324 
   10325 
   10326   archive_cmds_need_lc=no
   10327   hardcode_direct=no
   10328   hardcode_automatic=yes
   10329   hardcode_shlibpath_var=unsupported
   10330   if test "$lt_cv_ld_force_load" = "yes"; then
   10331     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   10332   else
   10333     whole_archive_flag_spec=''
   10334   fi
   10335   link_all_deplibs=yes
   10336   allow_undefined_flag="$_lt_dar_allow_undefined"
   10337   case $cc_basename in
   10338      ifort*) _lt_dar_can_shared=yes ;;
   10339      *) _lt_dar_can_shared=$GCC ;;
   10340   esac
   10341   if test "$_lt_dar_can_shared" = "yes"; then
   10342     output_verbose_link_cmd=func_echo_all
   10343     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   10344     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   10345     archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
   10346     module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
   10347 
   10348   else
   10349   ld_shlibs=no
   10350   fi
   10351 
   10352       ;;
   10353 
   10354     dgux*)
   10355       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10356       hardcode_libdir_flag_spec='-L$libdir'
   10357       hardcode_shlibpath_var=no
   10358       ;;
   10359 
   10360     freebsd1*)
   10361       ld_shlibs=no
   10362       ;;
   10363 
   10364     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
   10365     # support.  Future versions do this automatically, but an explicit c++rt0.o
   10366     # does not break anything, and helps significantly (at the cost of a little
   10367     # extra space).
   10368     freebsd2.2*)
   10369       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
   10370       hardcode_libdir_flag_spec='-R$libdir'
   10371       hardcode_direct=yes
   10372       hardcode_shlibpath_var=no
   10373       ;;
   10374 
   10375     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
   10376     freebsd2*)
   10377       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10378       hardcode_direct=yes
   10379       hardcode_minus_L=yes
   10380       hardcode_shlibpath_var=no
   10381       ;;
   10382 
   10383     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
   10384     freebsd* | dragonfly*)
   10385       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
   10386       hardcode_libdir_flag_spec='-R$libdir'
   10387       hardcode_direct=yes
   10388       hardcode_shlibpath_var=no
   10389       ;;
   10390 
   10391     hpux9*)
   10392       if test "$GCC" = yes; then
   10393 	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   10394       else
   10395 	archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   10396       fi
   10397       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10398       hardcode_libdir_separator=:
   10399       hardcode_direct=yes
   10400 
   10401       # hardcode_minus_L: Not really in the search PATH,
   10402       # but as the default location of the library.
   10403       hardcode_minus_L=yes
   10404       export_dynamic_flag_spec='${wl}-E'
   10405       ;;
   10406 
   10407     hpux10*)
   10408       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   10409 	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10410       else
   10411 	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10412       fi
   10413       if test "$with_gnu_ld" = no; then
   10414 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10415 	hardcode_libdir_flag_spec_ld='+b $libdir'
   10416 	hardcode_libdir_separator=:
   10417 	hardcode_direct=yes
   10418 	hardcode_direct_absolute=yes
   10419 	export_dynamic_flag_spec='${wl}-E'
   10420 	# hardcode_minus_L: Not really in the search PATH,
   10421 	# but as the default location of the library.
   10422 	hardcode_minus_L=yes
   10423       fi
   10424       ;;
   10425 
   10426     hpux11*)
   10427       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
   10428 	case $host_cpu in
   10429 	hppa*64*)
   10430 	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10431 	  ;;
   10432 	ia64*)
   10433 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10434 	  ;;
   10435 	*)
   10436 	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10437 	  ;;
   10438 	esac
   10439       else
   10440 	case $host_cpu in
   10441 	hppa*64*)
   10442 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10443 	  ;;
   10444 	ia64*)
   10445 	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
   10446 	  ;;
   10447 	*)
   10448 
   10449 	  # Older versions of the 11.00 compiler do not understand -b yet
   10450 	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
   10451 	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
   10452 $as_echo_n "checking if $CC understands -b... " >&6; }
   10453 if test "${lt_cv_prog_compiler__b+set}" = set; then :
   10454   $as_echo_n "(cached) " >&6
   10455 else
   10456   lt_cv_prog_compiler__b=no
   10457    save_LDFLAGS="$LDFLAGS"
   10458    LDFLAGS="$LDFLAGS -b"
   10459    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   10460    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   10461      # The linker can only warn and ignore the option if not recognized
   10462      # So say no if there are warnings
   10463      if test -s conftest.err; then
   10464        # Append any errors to the config.log.
   10465        cat conftest.err 1>&5
   10466        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   10467        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   10468        if diff conftest.exp conftest.er2 >/dev/null; then
   10469          lt_cv_prog_compiler__b=yes
   10470        fi
   10471      else
   10472        lt_cv_prog_compiler__b=yes
   10473      fi
   10474    fi
   10475    $RM -r conftest*
   10476    LDFLAGS="$save_LDFLAGS"
   10477 
   10478 fi
   10479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
   10480 $as_echo "$lt_cv_prog_compiler__b" >&6; }
   10481 
   10482 if test x"$lt_cv_prog_compiler__b" = xyes; then
   10483     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
   10484 else
   10485     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
   10486 fi
   10487 
   10488 	  ;;
   10489 	esac
   10490       fi
   10491       if test "$with_gnu_ld" = no; then
   10492 	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
   10493 	hardcode_libdir_separator=:
   10494 
   10495 	case $host_cpu in
   10496 	hppa*64*|ia64*)
   10497 	  hardcode_direct=no
   10498 	  hardcode_shlibpath_var=no
   10499 	  ;;
   10500 	*)
   10501 	  hardcode_direct=yes
   10502 	  hardcode_direct_absolute=yes
   10503 	  export_dynamic_flag_spec='${wl}-E'
   10504 
   10505 	  # hardcode_minus_L: Not really in the search PATH,
   10506 	  # but as the default location of the library.
   10507 	  hardcode_minus_L=yes
   10508 	  ;;
   10509 	esac
   10510       fi
   10511       ;;
   10512 
   10513     irix5* | irix6* | nonstopux*)
   10514       if test "$GCC" = yes; then
   10515 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   10516 	# Try to use the -exported_symbol ld option, if it does not
   10517 	# work, assume that -exports_file does not work either and
   10518 	# implicitly export all symbols.
   10519         save_LDFLAGS="$LDFLAGS"
   10520         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
   10521         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10522 /* end confdefs.h.  */
   10523 int foo(void) {}
   10524 _ACEOF
   10525 if ac_fn_c_try_link "$LINENO"; then :
   10526   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
   10527 
   10528 fi
   10529 rm -f core conftest.err conftest.$ac_objext \
   10530     conftest$ac_exeext conftest.$ac_ext
   10531         LDFLAGS="$save_LDFLAGS"
   10532       else
   10533 	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   10534 	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
   10535       fi
   10536       archive_cmds_need_lc='no'
   10537       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10538       hardcode_libdir_separator=:
   10539       inherit_rpath=yes
   10540       link_all_deplibs=yes
   10541       ;;
   10542 
   10543     netbsd*)
   10544       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   10545 	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
   10546       else
   10547 	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
   10548       fi
   10549       hardcode_libdir_flag_spec='-R$libdir'
   10550       hardcode_direct=yes
   10551       hardcode_shlibpath_var=no
   10552       ;;
   10553 
   10554     newsos6)
   10555       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10556       hardcode_direct=yes
   10557       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10558       hardcode_libdir_separator=:
   10559       hardcode_shlibpath_var=no
   10560       ;;
   10561 
   10562     *nto* | *qnx*)
   10563       ;;
   10564 
   10565     openbsd*)
   10566       if test -f /usr/libexec/ld.so; then
   10567 	hardcode_direct=yes
   10568 	hardcode_shlibpath_var=no
   10569 	hardcode_direct_absolute=yes
   10570 	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   10571 	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10572 	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
   10573 	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   10574 	  export_dynamic_flag_spec='${wl}-E'
   10575 	else
   10576 	  case $host_os in
   10577 	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
   10578 	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
   10579 	     hardcode_libdir_flag_spec='-R$libdir'
   10580 	     ;;
   10581 	   *)
   10582 	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
   10583 	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
   10584 	     ;;
   10585 	  esac
   10586 	fi
   10587       else
   10588 	ld_shlibs=no
   10589       fi
   10590       ;;
   10591 
   10592     os2*)
   10593       hardcode_libdir_flag_spec='-L$libdir'
   10594       hardcode_minus_L=yes
   10595       allow_undefined_flag=unsupported
   10596       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
   10597       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
   10598       ;;
   10599 
   10600     osf3*)
   10601       if test "$GCC" = yes; then
   10602 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   10603 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   10604       else
   10605 	allow_undefined_flag=' -expect_unresolved \*'
   10606 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   10607       fi
   10608       archive_cmds_need_lc='no'
   10609       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10610       hardcode_libdir_separator=:
   10611       ;;
   10612 
   10613     osf4* | osf5*)	# as osf3* with the addition of -msym flag
   10614       if test "$GCC" = yes; then
   10615 	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
   10616 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   10617 	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
   10618       else
   10619 	allow_undefined_flag=' -expect_unresolved \*'
   10620 	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   10621 	archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
   10622 	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
   10623 
   10624 	# Both c and cxx compiler support -rpath directly
   10625 	hardcode_libdir_flag_spec='-rpath $libdir'
   10626       fi
   10627       archive_cmds_need_lc='no'
   10628       hardcode_libdir_separator=:
   10629       ;;
   10630 
   10631     solaris*)
   10632       no_undefined_flag=' -z defs'
   10633       if test "$GCC" = yes; then
   10634 	wlarc='${wl}'
   10635 	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
   10636 	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10637 	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10638       else
   10639 	case `$CC -V 2>&1` in
   10640 	*"Compilers 5.0"*)
   10641 	  wlarc=''
   10642 	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10643 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10644 	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
   10645 	  ;;
   10646 	*)
   10647 	  wlarc='${wl}'
   10648 	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10649 	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   10650 	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
   10651 	  ;;
   10652 	esac
   10653       fi
   10654       hardcode_libdir_flag_spec='-R$libdir'
   10655       hardcode_shlibpath_var=no
   10656       case $host_os in
   10657       solaris2.[0-5] | solaris2.[0-5].*) ;;
   10658       *)
   10659 	# The compiler driver will combine and reorder linker options,
   10660 	# but understands `-z linker_flag'.  GCC discards it without `$wl',
   10661 	# but is careful enough not to reorder.
   10662 	# Supported since Solaris 2.6 (maybe 2.5.1?)
   10663 	if test "$GCC" = yes; then
   10664 	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   10665 	else
   10666 	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
   10667 	fi
   10668 	;;
   10669       esac
   10670       link_all_deplibs=yes
   10671       ;;
   10672 
   10673     sunos4*)
   10674       if test "x$host_vendor" = xsequent; then
   10675 	# Use $CC to link under sequent, because it throws in some extra .o
   10676 	# files that make .init and .fini sections work.
   10677 	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
   10678       else
   10679 	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
   10680       fi
   10681       hardcode_libdir_flag_spec='-L$libdir'
   10682       hardcode_direct=yes
   10683       hardcode_minus_L=yes
   10684       hardcode_shlibpath_var=no
   10685       ;;
   10686 
   10687     sysv4)
   10688       case $host_vendor in
   10689 	sni)
   10690 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10691 	  hardcode_direct=yes # is this really true???
   10692 	;;
   10693 	siemens)
   10694 	  ## LD is ld it makes a PLAMLIB
   10695 	  ## CC just makes a GrossModule.
   10696 	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
   10697 	  reload_cmds='$CC -r -o $output$reload_objs'
   10698 	  hardcode_direct=no
   10699         ;;
   10700 	motorola)
   10701 	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10702 	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
   10703 	;;
   10704       esac
   10705       runpath_var='LD_RUN_PATH'
   10706       hardcode_shlibpath_var=no
   10707       ;;
   10708 
   10709     sysv4.3*)
   10710       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10711       hardcode_shlibpath_var=no
   10712       export_dynamic_flag_spec='-Bexport'
   10713       ;;
   10714 
   10715     sysv4*MP*)
   10716       if test -d /usr/nec; then
   10717 	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10718 	hardcode_shlibpath_var=no
   10719 	runpath_var=LD_RUN_PATH
   10720 	hardcode_runpath_var=yes
   10721 	ld_shlibs=yes
   10722       fi
   10723       ;;
   10724 
   10725     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   10726       no_undefined_flag='${wl}-z,text'
   10727       archive_cmds_need_lc=no
   10728       hardcode_shlibpath_var=no
   10729       runpath_var='LD_RUN_PATH'
   10730 
   10731       if test "$GCC" = yes; then
   10732 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10733 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10734       else
   10735 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10736 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10737       fi
   10738       ;;
   10739 
   10740     sysv5* | sco3.2v5* | sco5v6*)
   10741       # Note: We can NOT use -z defs as we might desire, because we do not
   10742       # link with -lc, and that would cause any symbols used from libc to
   10743       # always be unresolved, which means just about no library would
   10744       # ever link correctly.  If we're not using GNU ld we use -z text
   10745       # though, which does catch some bad symbols but isn't as heavy-handed
   10746       # as -z defs.
   10747       no_undefined_flag='${wl}-z,text'
   10748       allow_undefined_flag='${wl}-z,nodefs'
   10749       archive_cmds_need_lc=no
   10750       hardcode_shlibpath_var=no
   10751       hardcode_libdir_flag_spec='${wl}-R,$libdir'
   10752       hardcode_libdir_separator=':'
   10753       link_all_deplibs=yes
   10754       export_dynamic_flag_spec='${wl}-Bexport'
   10755       runpath_var='LD_RUN_PATH'
   10756 
   10757       if test "$GCC" = yes; then
   10758 	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10759 	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10760       else
   10761 	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10762 	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   10763       fi
   10764       ;;
   10765 
   10766     uts4*)
   10767       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
   10768       hardcode_libdir_flag_spec='-L$libdir'
   10769       hardcode_shlibpath_var=no
   10770       ;;
   10771 
   10772     *)
   10773       ld_shlibs=no
   10774       ;;
   10775     esac
   10776 
   10777     if test x$host_vendor = xsni; then
   10778       case $host in
   10779       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
   10780 	export_dynamic_flag_spec='${wl}-Blargedynsym'
   10781 	;;
   10782       esac
   10783     fi
   10784   fi
   10785 
   10786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
   10787 $as_echo "$ld_shlibs" >&6; }
   10788 test "$ld_shlibs" = no && can_build_shared=no
   10789 
   10790 with_gnu_ld=$with_gnu_ld
   10791 
   10792 
   10793 
   10794 
   10795 
   10796 
   10797 
   10798 
   10799 
   10800 
   10801 
   10802 
   10803 
   10804 
   10805 
   10806 #
   10807 # Do we need to explicitly link libc?
   10808 #
   10809 case "x$archive_cmds_need_lc" in
   10810 x|xyes)
   10811   # Assume -lc should be added
   10812   archive_cmds_need_lc=yes
   10813 
   10814   if test "$enable_shared" = yes && test "$GCC" = yes; then
   10815     case $archive_cmds in
   10816     *'~'*)
   10817       # FIXME: we may have to deal with multi-command sequences.
   10818       ;;
   10819     '$CC '*)
   10820       # Test whether the compiler implicitly links with -lc since on some
   10821       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   10822       # to ld, don't add -lc before -lgcc.
   10823       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   10824 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   10825 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
   10826   $as_echo_n "(cached) " >&6
   10827 else
   10828   $RM conftest*
   10829 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   10830 
   10831 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   10832   (eval $ac_compile) 2>&5
   10833   ac_status=$?
   10834   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10835   test $ac_status = 0; } 2>conftest.err; then
   10836 	  soname=conftest
   10837 	  lib=conftest
   10838 	  libobjs=conftest.$ac_objext
   10839 	  deplibs=
   10840 	  wl=$lt_prog_compiler_wl
   10841 	  pic_flag=$lt_prog_compiler_pic
   10842 	  compiler_flags=-v
   10843 	  linker_flags=-v
   10844 	  verstring=
   10845 	  output_objdir=.
   10846 	  libname=conftest
   10847 	  lt_save_allow_undefined_flag=$allow_undefined_flag
   10848 	  allow_undefined_flag=
   10849 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   10850   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   10851   ac_status=$?
   10852   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   10853   test $ac_status = 0; }
   10854 	  then
   10855 	    lt_cv_archive_cmds_need_lc=no
   10856 	  else
   10857 	    lt_cv_archive_cmds_need_lc=yes
   10858 	  fi
   10859 	  allow_undefined_flag=$lt_save_allow_undefined_flag
   10860 	else
   10861 	  cat conftest.err 1>&5
   10862 	fi
   10863 	$RM conftest*
   10864 
   10865 fi
   10866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
   10867 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
   10868       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
   10869       ;;
   10870     esac
   10871   fi
   10872   ;;
   10873 esac
   10874 
   10875 
   10876 
   10877 
   10878 
   10879 
   10880 
   10881 
   10882 
   10883 
   10884 
   10885 
   10886 
   10887 
   10888 
   10889 
   10890 
   10891 
   10892 
   10893 
   10894 
   10895 
   10896 
   10897 
   10898 
   10899 
   10900 
   10901 
   10902 
   10903 
   10904 
   10905 
   10906 
   10907 
   10908 
   10909 
   10910 
   10911 
   10912 
   10913 
   10914 
   10915 
   10916 
   10917 
   10918 
   10919 
   10920 
   10921 
   10922 
   10923 
   10924 
   10925 
   10926 
   10927 
   10928 
   10929 
   10930 
   10931 
   10932 
   10933 
   10934 
   10935 
   10936 
   10937 
   10938 
   10939 
   10940 
   10941 
   10942 
   10943 
   10944 
   10945 
   10946 
   10947 
   10948 
   10949 
   10950 
   10951 
   10952 
   10953 
   10954 
   10955 
   10956 
   10957 
   10958 
   10959 
   10960 
   10961 
   10962 
   10963 
   10964 
   10965 
   10966 
   10967 
   10968 
   10969 
   10970 
   10971 
   10972 
   10973 
   10974 
   10975 
   10976 
   10977 
   10978 
   10979 
   10980 
   10981 
   10982 
   10983 
   10984 
   10985 
   10986 
   10987 
   10988 
   10989 
   10990 
   10991 
   10992 
   10993 
   10994 
   10995 
   10996 
   10997 
   10998 
   10999 
   11000 
   11001 
   11002 
   11003 
   11004 
   11005 
   11006 
   11007 
   11008 
   11009 
   11010 
   11011 
   11012 
   11013 
   11014 
   11015 
   11016 
   11017 
   11018 
   11019 
   11020 
   11021 
   11022 
   11023 
   11024 
   11025 
   11026 
   11027 
   11028 
   11029 
   11030 
   11031   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   11032 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   11033 
   11034 if test "$GCC" = yes; then
   11035   case $host_os in
   11036     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
   11037     *) lt_awk_arg="/^libraries:/" ;;
   11038   esac
   11039   case $host_os in
   11040     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
   11041     *) lt_sed_strip_eq="s,=/,/,g" ;;
   11042   esac
   11043   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
   11044   case $lt_search_path_spec in
   11045   *\;*)
   11046     # if the path contains ";" then we assume it to be the separator
   11047     # otherwise default to the standard path separator (i.e. ":") - it is
   11048     # assumed that no part of a normal pathname contains ";" but that should
   11049     # okay in the real world where ";" in dirpaths is itself problematic.
   11050     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
   11051     ;;
   11052   *)
   11053     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
   11054     ;;
   11055   esac
   11056   # Ok, now we have the path, separated by spaces, we can step through it
   11057   # and add multilib dir if necessary.
   11058   lt_tmp_lt_search_path_spec=
   11059   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
   11060   for lt_sys_path in $lt_search_path_spec; do
   11061     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
   11062       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
   11063     else
   11064       test -d "$lt_sys_path" && \
   11065 	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
   11066     fi
   11067   done
   11068   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
   11069 BEGIN {RS=" "; FS="/|\n";} {
   11070   lt_foo="";
   11071   lt_count=0;
   11072   for (lt_i = NF; lt_i > 0; lt_i--) {
   11073     if ($lt_i != "" && $lt_i != ".") {
   11074       if ($lt_i == "..") {
   11075         lt_count++;
   11076       } else {
   11077         if (lt_count == 0) {
   11078           lt_foo="/" $lt_i lt_foo;
   11079         } else {
   11080           lt_count--;
   11081         }
   11082       }
   11083     }
   11084   }
   11085   if (lt_foo != "") { lt_freq[lt_foo]++; }
   11086   if (lt_freq[lt_foo] == 1) { print lt_foo; }
   11087 }'`
   11088   # AWK program above erroneously prepends '/' to C:/dos/paths
   11089   # for these hosts.
   11090   case $host_os in
   11091     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
   11092       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
   11093   esac
   11094   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
   11095 else
   11096   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
   11097 fi
   11098 library_names_spec=
   11099 libname_spec='lib$name'
   11100 soname_spec=
   11101 shrext_cmds=".so"
   11102 postinstall_cmds=
   11103 postuninstall_cmds=
   11104 finish_cmds=
   11105 finish_eval=
   11106 shlibpath_var=
   11107 shlibpath_overrides_runpath=unknown
   11108 version_type=none
   11109 dynamic_linker="$host_os ld.so"
   11110 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   11111 need_lib_prefix=unknown
   11112 hardcode_into_libs=no
   11113 
   11114 # when you set need_version to no, make sure it does not cause -set_version
   11115 # flags to be left without arguments
   11116 need_version=unknown
   11117 
   11118 case $host_os in
   11119 aix3*)
   11120   version_type=linux
   11121   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   11122   shlibpath_var=LIBPATH
   11123 
   11124   # AIX 3 has no versioning support, so we append a major version to the name.
   11125   soname_spec='${libname}${release}${shared_ext}$major'
   11126   ;;
   11127 
   11128 aix[4-9]*)
   11129   version_type=linux
   11130   need_lib_prefix=no
   11131   need_version=no
   11132   hardcode_into_libs=yes
   11133   if test "$host_cpu" = ia64; then
   11134     # AIX 5 supports IA64
   11135     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   11136     shlibpath_var=LD_LIBRARY_PATH
   11137   else
   11138     # With GCC up to 2.95.x, collect2 would create an import file
   11139     # for dependence libraries.  The import file would start with
   11140     # the line `#! .'.  This would cause the generated library to
   11141     # depend on `.', always an invalid library.  This was fixed in
   11142     # development snapshots of GCC prior to 3.0.
   11143     case $host_os in
   11144       aix4 | aix4.[01] | aix4.[01].*)
   11145       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   11146 	   echo ' yes '
   11147 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   11148 	:
   11149       else
   11150 	can_build_shared=no
   11151       fi
   11152       ;;
   11153     esac
   11154     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   11155     # soname into executable. Probably we can add versioning support to
   11156     # collect2, so additional links can be useful in future.
   11157     if test "$aix_use_runtimelinking" = yes; then
   11158       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   11159       # instead of lib<name>.a to let people know that these are not
   11160       # typical AIX shared libraries.
   11161       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11162     else
   11163       # We preserve .a as extension for shared libraries through AIX4.2
   11164       # and later when we are not doing run time linking.
   11165       library_names_spec='${libname}${release}.a $libname.a'
   11166       soname_spec='${libname}${release}${shared_ext}$major'
   11167     fi
   11168     shlibpath_var=LIBPATH
   11169   fi
   11170   ;;
   11171 
   11172 amigaos*)
   11173   case $host_cpu in
   11174   powerpc)
   11175     # Since July 2007 AmigaOS4 officially supports .so libraries.
   11176     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   11177     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11178     ;;
   11179   m68k)
   11180     library_names_spec='$libname.ixlibrary $libname.a'
   11181     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   11182     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   11183     ;;
   11184   esac
   11185   ;;
   11186 
   11187 beos*)
   11188   library_names_spec='${libname}${shared_ext}'
   11189   dynamic_linker="$host_os ld.so"
   11190   shlibpath_var=LIBRARY_PATH
   11191   ;;
   11192 
   11193 bsdi[45]*)
   11194   version_type=linux
   11195   need_version=no
   11196   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11197   soname_spec='${libname}${release}${shared_ext}$major'
   11198   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   11199   shlibpath_var=LD_LIBRARY_PATH
   11200   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   11201   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   11202   # the default ld.so.conf also contains /usr/contrib/lib and
   11203   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   11204   # libtool to hard-code these into programs
   11205   ;;
   11206 
   11207 cygwin* | mingw* | pw32* | cegcc*)
   11208   version_type=windows
   11209   shrext_cmds=".dll"
   11210   need_version=no
   11211   need_lib_prefix=no
   11212 
   11213   case $GCC,$host_os in
   11214   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   11215     library_names_spec='$libname.dll.a'
   11216     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   11217     postinstall_cmds='base_file=`basename \${file}`~
   11218       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   11219       dldir=$destdir/`dirname \$dlpath`~
   11220       test -d \$dldir || mkdir -p \$dldir~
   11221       $install_prog $dir/$dlname \$dldir/$dlname~
   11222       chmod a+x \$dldir/$dlname~
   11223       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   11224         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   11225       fi'
   11226     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   11227       dlpath=$dir/\$dldll~
   11228        $RM \$dlpath'
   11229     shlibpath_overrides_runpath=yes
   11230 
   11231     case $host_os in
   11232     cygwin*)
   11233       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   11234       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11235 
   11236       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
   11237       ;;
   11238     mingw* | cegcc*)
   11239       # MinGW DLLs use traditional 'lib' prefix
   11240       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11241       ;;
   11242     pw32*)
   11243       # pw32 DLLs use 'pw' prefix rather than 'lib'
   11244       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   11245       ;;
   11246     esac
   11247     ;;
   11248 
   11249   *)
   11250     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   11251     ;;
   11252   esac
   11253   dynamic_linker='Win32 ld.exe'
   11254   # FIXME: first we should search . and the directory the executable is in
   11255   shlibpath_var=PATH
   11256   ;;
   11257 
   11258 darwin* | rhapsody*)
   11259   dynamic_linker="$host_os dyld"
   11260   version_type=darwin
   11261   need_lib_prefix=no
   11262   need_version=no
   11263   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   11264   soname_spec='${libname}${release}${major}$shared_ext'
   11265   shlibpath_overrides_runpath=yes
   11266   shlibpath_var=DYLD_LIBRARY_PATH
   11267   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   11268 
   11269   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
   11270   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   11271   ;;
   11272 
   11273 dgux*)
   11274   version_type=linux
   11275   need_lib_prefix=no
   11276   need_version=no
   11277   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   11278   soname_spec='${libname}${release}${shared_ext}$major'
   11279   shlibpath_var=LD_LIBRARY_PATH
   11280   ;;
   11281 
   11282 freebsd1*)
   11283   dynamic_linker=no
   11284   ;;
   11285 
   11286 freebsd* | dragonfly*)
   11287   # DragonFly does not have aout.  When/if they implement a new
   11288   # versioning mechanism, adjust this.
   11289   if test -x /usr/bin/objformat; then
   11290     objformat=`/usr/bin/objformat`
   11291   else
   11292     case $host_os in
   11293     freebsd[123]*) objformat=aout ;;
   11294     *) objformat=elf ;;
   11295     esac
   11296   fi
   11297   version_type=freebsd-$objformat
   11298   case $version_type in
   11299     freebsd-elf*)
   11300       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   11301       need_version=no
   11302       need_lib_prefix=no
   11303       ;;
   11304     freebsd-*)
   11305       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   11306       need_version=yes
   11307       ;;
   11308   esac
   11309   shlibpath_var=LD_LIBRARY_PATH
   11310   case $host_os in
   11311   freebsd2*)
   11312     shlibpath_overrides_runpath=yes
   11313     ;;
   11314   freebsd3.[01]* | freebsdelf3.[01]*)
   11315     shlibpath_overrides_runpath=yes
   11316     hardcode_into_libs=yes
   11317     ;;
   11318   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   11319   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   11320     shlibpath_overrides_runpath=no
   11321     hardcode_into_libs=yes
   11322     ;;
   11323   *) # from 4.6 on, and DragonFly
   11324     shlibpath_overrides_runpath=yes
   11325     hardcode_into_libs=yes
   11326     ;;
   11327   esac
   11328   ;;
   11329 
   11330 gnu*)
   11331   version_type=linux
   11332   need_lib_prefix=no
   11333   need_version=no
   11334   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   11335   soname_spec='${libname}${release}${shared_ext}$major'
   11336   shlibpath_var=LD_LIBRARY_PATH
   11337   hardcode_into_libs=yes
   11338   ;;
   11339 
   11340 haiku*)
   11341   version_type=linux
   11342   need_lib_prefix=no
   11343   need_version=no
   11344   dynamic_linker="$host_os runtime_loader"
   11345   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   11346   soname_spec='${libname}${release}${shared_ext}$major'
   11347   shlibpath_var=LIBRARY_PATH
   11348   shlibpath_overrides_runpath=yes
   11349   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   11350   hardcode_into_libs=yes
   11351   ;;
   11352 
   11353 hpux9* | hpux10* | hpux11*)
   11354   # Give a soname corresponding to the major version so that dld.sl refuses to
   11355   # link against other versions.
   11356   version_type=sunos
   11357   need_lib_prefix=no
   11358   need_version=no
   11359   case $host_cpu in
   11360   ia64*)
   11361     shrext_cmds='.so'
   11362     hardcode_into_libs=yes
   11363     dynamic_linker="$host_os dld.so"
   11364     shlibpath_var=LD_LIBRARY_PATH
   11365     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   11366     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11367     soname_spec='${libname}${release}${shared_ext}$major'
   11368     if test "X$HPUX_IA64_MODE" = X32; then
   11369       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   11370     else
   11371       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   11372     fi
   11373     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11374     ;;
   11375   hppa*64*)
   11376     shrext_cmds='.sl'
   11377     hardcode_into_libs=yes
   11378     dynamic_linker="$host_os dld.sl"
   11379     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   11380     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   11381     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11382     soname_spec='${libname}${release}${shared_ext}$major'
   11383     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   11384     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   11385     ;;
   11386   *)
   11387     shrext_cmds='.sl'
   11388     dynamic_linker="$host_os dld.sl"
   11389     shlibpath_var=SHLIB_PATH
   11390     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   11391     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11392     soname_spec='${libname}${release}${shared_ext}$major'
   11393     ;;
   11394   esac
   11395   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   11396   postinstall_cmds='chmod 555 $lib'
   11397   # or fails outright, so override atomically:
   11398   install_override_mode=555
   11399   ;;
   11400 
   11401 interix[3-9]*)
   11402   version_type=linux
   11403   need_lib_prefix=no
   11404   need_version=no
   11405   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11406   soname_spec='${libname}${release}${shared_ext}$major'
   11407   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   11408   shlibpath_var=LD_LIBRARY_PATH
   11409   shlibpath_overrides_runpath=no
   11410   hardcode_into_libs=yes
   11411   ;;
   11412 
   11413 irix5* | irix6* | nonstopux*)
   11414   case $host_os in
   11415     nonstopux*) version_type=nonstopux ;;
   11416     *)
   11417 	if test "$lt_cv_prog_gnu_ld" = yes; then
   11418 		version_type=linux
   11419 	else
   11420 		version_type=irix
   11421 	fi ;;
   11422   esac
   11423   need_lib_prefix=no
   11424   need_version=no
   11425   soname_spec='${libname}${release}${shared_ext}$major'
   11426   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   11427   case $host_os in
   11428   irix5* | nonstopux*)
   11429     libsuff= shlibsuff=
   11430     ;;
   11431   *)
   11432     case $LD in # libtool.m4 will add one of these switches to LD
   11433     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   11434       libsuff= shlibsuff= libmagic=32-bit;;
   11435     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   11436       libsuff=32 shlibsuff=N32 libmagic=N32;;
   11437     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   11438       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   11439     *) libsuff= shlibsuff= libmagic=never-match;;
   11440     esac
   11441     ;;
   11442   esac
   11443   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   11444   shlibpath_overrides_runpath=no
   11445   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   11446   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   11447   hardcode_into_libs=yes
   11448   ;;
   11449 
   11450 # No shared lib support for Linux oldld, aout, or coff.
   11451 linux*oldld* | linux*aout* | linux*coff*)
   11452   dynamic_linker=no
   11453   ;;
   11454 
   11455 # This must be Linux ELF.
   11456 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   11457   version_type=linux
   11458   need_lib_prefix=no
   11459   need_version=no
   11460   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11461   soname_spec='${libname}${release}${shared_ext}$major'
   11462   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   11463   shlibpath_var=LD_LIBRARY_PATH
   11464   shlibpath_overrides_runpath=no
   11465 
   11466   # Some binutils ld are patched to set DT_RUNPATH
   11467   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
   11468   $as_echo_n "(cached) " >&6
   11469 else
   11470   lt_cv_shlibpath_overrides_runpath=no
   11471     save_LDFLAGS=$LDFLAGS
   11472     save_libdir=$libdir
   11473     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
   11474 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
   11475     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11476 /* end confdefs.h.  */
   11477 
   11478 int
   11479 main ()
   11480 {
   11481 
   11482   ;
   11483   return 0;
   11484 }
   11485 _ACEOF
   11486 if ac_fn_c_try_link "$LINENO"; then :
   11487   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   11488   lt_cv_shlibpath_overrides_runpath=yes
   11489 fi
   11490 fi
   11491 rm -f core conftest.err conftest.$ac_objext \
   11492     conftest$ac_exeext conftest.$ac_ext
   11493     LDFLAGS=$save_LDFLAGS
   11494     libdir=$save_libdir
   11495 
   11496 fi
   11497 
   11498   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   11499 
   11500   # This implies no fast_install, which is unacceptable.
   11501   # Some rework will be needed to allow for fast_install
   11502   # before this can be enabled.
   11503   hardcode_into_libs=yes
   11504 
   11505   # Append ld.so.conf contents to the search path
   11506   if test -f /etc/ld.so.conf; then
   11507     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
   11508     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   11509   fi
   11510 
   11511   # We used to test for /lib/ld.so.1 and disable shared libraries on
   11512   # powerpc, because MkLinux only supported shared libraries with the
   11513   # GNU dynamic linker.  Since this was broken with cross compilers,
   11514   # most powerpc-linux boxes support dynamic linking these days and
   11515   # people can always --disable-shared, the test was removed, and we
   11516   # assume the GNU/Linux dynamic linker is in use.
   11517   dynamic_linker='GNU/Linux ld.so'
   11518   ;;
   11519 
   11520 netbsd*)
   11521   version_type=sunos
   11522   need_lib_prefix=no
   11523   need_version=no
   11524   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   11525     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11526     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11527     dynamic_linker='NetBSD (a.out) ld.so'
   11528   else
   11529     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   11530     soname_spec='${libname}${release}${shared_ext}$major'
   11531     dynamic_linker='NetBSD ld.elf_so'
   11532   fi
   11533   shlibpath_var=LD_LIBRARY_PATH
   11534   shlibpath_overrides_runpath=yes
   11535   hardcode_into_libs=yes
   11536   ;;
   11537 
   11538 newsos6)
   11539   version_type=linux
   11540   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11541   shlibpath_var=LD_LIBRARY_PATH
   11542   shlibpath_overrides_runpath=yes
   11543   ;;
   11544 
   11545 *nto* | *qnx*)
   11546   version_type=qnx
   11547   need_lib_prefix=no
   11548   need_version=no
   11549   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11550   soname_spec='${libname}${release}${shared_ext}$major'
   11551   shlibpath_var=LD_LIBRARY_PATH
   11552   shlibpath_overrides_runpath=no
   11553   hardcode_into_libs=yes
   11554   dynamic_linker='ldqnx.so'
   11555   ;;
   11556 
   11557 openbsd*)
   11558   version_type=sunos
   11559   sys_lib_dlsearch_path_spec="/usr/lib"
   11560   need_lib_prefix=no
   11561   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   11562   case $host_os in
   11563     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   11564     *)				need_version=no  ;;
   11565   esac
   11566   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11567   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   11568   shlibpath_var=LD_LIBRARY_PATH
   11569   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   11570     case $host_os in
   11571       openbsd2.[89] | openbsd2.[89].*)
   11572 	shlibpath_overrides_runpath=no
   11573 	;;
   11574       *)
   11575 	shlibpath_overrides_runpath=yes
   11576 	;;
   11577       esac
   11578   else
   11579     shlibpath_overrides_runpath=yes
   11580   fi
   11581   ;;
   11582 
   11583 os2*)
   11584   libname_spec='$name'
   11585   shrext_cmds=".dll"
   11586   need_lib_prefix=no
   11587   library_names_spec='$libname${shared_ext} $libname.a'
   11588   dynamic_linker='OS/2 ld.exe'
   11589   shlibpath_var=LIBPATH
   11590   ;;
   11591 
   11592 osf3* | osf4* | osf5*)
   11593   version_type=osf
   11594   need_lib_prefix=no
   11595   need_version=no
   11596   soname_spec='${libname}${release}${shared_ext}$major'
   11597   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11598   shlibpath_var=LD_LIBRARY_PATH
   11599   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   11600   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   11601   ;;
   11602 
   11603 rdos*)
   11604   dynamic_linker=no
   11605   ;;
   11606 
   11607 solaris*)
   11608   version_type=linux
   11609   need_lib_prefix=no
   11610   need_version=no
   11611   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11612   soname_spec='${libname}${release}${shared_ext}$major'
   11613   shlibpath_var=LD_LIBRARY_PATH
   11614   shlibpath_overrides_runpath=yes
   11615   hardcode_into_libs=yes
   11616   # ldd complains unless libraries are executable
   11617   postinstall_cmds='chmod +x $lib'
   11618   ;;
   11619 
   11620 sunos4*)
   11621   version_type=sunos
   11622   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   11623   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   11624   shlibpath_var=LD_LIBRARY_PATH
   11625   shlibpath_overrides_runpath=yes
   11626   if test "$with_gnu_ld" = yes; then
   11627     need_lib_prefix=no
   11628   fi
   11629   need_version=yes
   11630   ;;
   11631 
   11632 sysv4 | sysv4.3*)
   11633   version_type=linux
   11634   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11635   soname_spec='${libname}${release}${shared_ext}$major'
   11636   shlibpath_var=LD_LIBRARY_PATH
   11637   case $host_vendor in
   11638     sni)
   11639       shlibpath_overrides_runpath=no
   11640       need_lib_prefix=no
   11641       runpath_var=LD_RUN_PATH
   11642       ;;
   11643     siemens)
   11644       need_lib_prefix=no
   11645       ;;
   11646     motorola)
   11647       need_lib_prefix=no
   11648       need_version=no
   11649       shlibpath_overrides_runpath=no
   11650       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   11651       ;;
   11652   esac
   11653   ;;
   11654 
   11655 sysv4*MP*)
   11656   if test -d /usr/nec ;then
   11657     version_type=linux
   11658     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   11659     soname_spec='$libname${shared_ext}.$major'
   11660     shlibpath_var=LD_LIBRARY_PATH
   11661   fi
   11662   ;;
   11663 
   11664 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   11665   version_type=freebsd-elf
   11666   need_lib_prefix=no
   11667   need_version=no
   11668   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   11669   soname_spec='${libname}${release}${shared_ext}$major'
   11670   shlibpath_var=LD_LIBRARY_PATH
   11671   shlibpath_overrides_runpath=yes
   11672   hardcode_into_libs=yes
   11673   if test "$with_gnu_ld" = yes; then
   11674     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   11675   else
   11676     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   11677     case $host_os in
   11678       sco3.2v5*)
   11679         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   11680 	;;
   11681     esac
   11682   fi
   11683   sys_lib_dlsearch_path_spec='/usr/lib'
   11684   ;;
   11685 
   11686 tpf*)
   11687   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   11688   version_type=linux
   11689   need_lib_prefix=no
   11690   need_version=no
   11691   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11692   shlibpath_var=LD_LIBRARY_PATH
   11693   shlibpath_overrides_runpath=no
   11694   hardcode_into_libs=yes
   11695   ;;
   11696 
   11697 uts4*)
   11698   version_type=linux
   11699   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   11700   soname_spec='${libname}${release}${shared_ext}$major'
   11701   shlibpath_var=LD_LIBRARY_PATH
   11702   ;;
   11703 
   11704 *)
   11705   dynamic_linker=no
   11706   ;;
   11707 esac
   11708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   11709 $as_echo "$dynamic_linker" >&6; }
   11710 test "$dynamic_linker" = no && can_build_shared=no
   11711 
   11712 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   11713 if test "$GCC" = yes; then
   11714   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   11715 fi
   11716 
   11717 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   11718   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   11719 fi
   11720 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   11721   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   11722 fi
   11723 
   11724 
   11725 
   11726 
   11727 
   11728 
   11729 
   11730 
   11731 
   11732 
   11733 
   11734 
   11735 
   11736 
   11737 
   11738 
   11739 
   11740 
   11741 
   11742 
   11743 
   11744 
   11745 
   11746 
   11747 
   11748 
   11749 
   11750 
   11751 
   11752 
   11753 
   11754 
   11755 
   11756 
   11757 
   11758 
   11759 
   11760 
   11761 
   11762 
   11763 
   11764 
   11765 
   11766 
   11767 
   11768 
   11769 
   11770 
   11771 
   11772 
   11773 
   11774 
   11775 
   11776 
   11777 
   11778 
   11779 
   11780 
   11781 
   11782 
   11783 
   11784 
   11785 
   11786 
   11787 
   11788 
   11789 
   11790 
   11791 
   11792 
   11793 
   11794 
   11795 
   11796 
   11797 
   11798 
   11799 
   11800 
   11801 
   11802 
   11803 
   11804 
   11805 
   11806 
   11807 
   11808 
   11809 
   11810 
   11811 
   11812 
   11813 
   11814 
   11815   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   11816 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   11817 hardcode_action=
   11818 if test -n "$hardcode_libdir_flag_spec" ||
   11819    test -n "$runpath_var" ||
   11820    test "X$hardcode_automatic" = "Xyes" ; then
   11821 
   11822   # We can hardcode non-existent directories.
   11823   if test "$hardcode_direct" != no &&
   11824      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   11825      # have to relink, otherwise we might link with an installed library
   11826      # when we should be linking with a yet-to-be-installed one
   11827      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
   11828      test "$hardcode_minus_L" != no; then
   11829     # Linking always hardcodes the temporary library directory.
   11830     hardcode_action=relink
   11831   else
   11832     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   11833     hardcode_action=immediate
   11834   fi
   11835 else
   11836   # We cannot hardcode anything, or else we can only hardcode existing
   11837   # directories.
   11838   hardcode_action=unsupported
   11839 fi
   11840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
   11841 $as_echo "$hardcode_action" >&6; }
   11842 
   11843 if test "$hardcode_action" = relink ||
   11844    test "$inherit_rpath" = yes; then
   11845   # Fast installation is not supported
   11846   enable_fast_install=no
   11847 elif test "$shlibpath_overrides_runpath" = yes ||
   11848      test "$enable_shared" = no; then
   11849   # Fast installation is not necessary
   11850   enable_fast_install=needless
   11851 fi
   11852 
   11853 
   11854 
   11855 
   11856 
   11857 
   11858   if test "x$enable_dlopen" != xyes; then
   11859   enable_dlopen=unknown
   11860   enable_dlopen_self=unknown
   11861   enable_dlopen_self_static=unknown
   11862 else
   11863   lt_cv_dlopen=no
   11864   lt_cv_dlopen_libs=
   11865 
   11866   case $host_os in
   11867   beos*)
   11868     lt_cv_dlopen="load_add_on"
   11869     lt_cv_dlopen_libs=
   11870     lt_cv_dlopen_self=yes
   11871     ;;
   11872 
   11873   mingw* | pw32* | cegcc*)
   11874     lt_cv_dlopen="LoadLibrary"
   11875     lt_cv_dlopen_libs=
   11876     ;;
   11877 
   11878   cygwin*)
   11879     lt_cv_dlopen="dlopen"
   11880     lt_cv_dlopen_libs=
   11881     ;;
   11882 
   11883   darwin*)
   11884   # if libdl is installed we need to link against it
   11885     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11886 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11887 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   11888   $as_echo_n "(cached) " >&6
   11889 else
   11890   ac_check_lib_save_LIBS=$LIBS
   11891 LIBS="-ldl  $LIBS"
   11892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11893 /* end confdefs.h.  */
   11894 
   11895 /* Override any GCC internal prototype to avoid an error.
   11896    Use char because int might match the return type of a GCC
   11897    builtin and then its argument prototype would still apply.  */
   11898 #ifdef __cplusplus
   11899 extern "C"
   11900 #endif
   11901 char dlopen ();
   11902 int
   11903 main ()
   11904 {
   11905 return dlopen ();
   11906   ;
   11907   return 0;
   11908 }
   11909 _ACEOF
   11910 if ac_fn_c_try_link "$LINENO"; then :
   11911   ac_cv_lib_dl_dlopen=yes
   11912 else
   11913   ac_cv_lib_dl_dlopen=no
   11914 fi
   11915 rm -f core conftest.err conftest.$ac_objext \
   11916     conftest$ac_exeext conftest.$ac_ext
   11917 LIBS=$ac_check_lib_save_LIBS
   11918 fi
   11919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   11920 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   11921 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   11922   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   11923 else
   11924 
   11925     lt_cv_dlopen="dyld"
   11926     lt_cv_dlopen_libs=
   11927     lt_cv_dlopen_self=yes
   11928 
   11929 fi
   11930 
   11931     ;;
   11932 
   11933   *)
   11934     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
   11935 if test "x$ac_cv_func_shl_load" = x""yes; then :
   11936   lt_cv_dlopen="shl_load"
   11937 else
   11938   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
   11939 $as_echo_n "checking for shl_load in -ldld... " >&6; }
   11940 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
   11941   $as_echo_n "(cached) " >&6
   11942 else
   11943   ac_check_lib_save_LIBS=$LIBS
   11944 LIBS="-ldld  $LIBS"
   11945 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11946 /* end confdefs.h.  */
   11947 
   11948 /* Override any GCC internal prototype to avoid an error.
   11949    Use char because int might match the return type of a GCC
   11950    builtin and then its argument prototype would still apply.  */
   11951 #ifdef __cplusplus
   11952 extern "C"
   11953 #endif
   11954 char shl_load ();
   11955 int
   11956 main ()
   11957 {
   11958 return shl_load ();
   11959   ;
   11960   return 0;
   11961 }
   11962 _ACEOF
   11963 if ac_fn_c_try_link "$LINENO"; then :
   11964   ac_cv_lib_dld_shl_load=yes
   11965 else
   11966   ac_cv_lib_dld_shl_load=no
   11967 fi
   11968 rm -f core conftest.err conftest.$ac_objext \
   11969     conftest$ac_exeext conftest.$ac_ext
   11970 LIBS=$ac_check_lib_save_LIBS
   11971 fi
   11972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
   11973 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
   11974 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
   11975   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
   11976 else
   11977   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   11978 if test "x$ac_cv_func_dlopen" = x""yes; then :
   11979   lt_cv_dlopen="dlopen"
   11980 else
   11981   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
   11982 $as_echo_n "checking for dlopen in -ldl... " >&6; }
   11983 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
   11984   $as_echo_n "(cached) " >&6
   11985 else
   11986   ac_check_lib_save_LIBS=$LIBS
   11987 LIBS="-ldl  $LIBS"
   11988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   11989 /* end confdefs.h.  */
   11990 
   11991 /* Override any GCC internal prototype to avoid an error.
   11992    Use char because int might match the return type of a GCC
   11993    builtin and then its argument prototype would still apply.  */
   11994 #ifdef __cplusplus
   11995 extern "C"
   11996 #endif
   11997 char dlopen ();
   11998 int
   11999 main ()
   12000 {
   12001 return dlopen ();
   12002   ;
   12003   return 0;
   12004 }
   12005 _ACEOF
   12006 if ac_fn_c_try_link "$LINENO"; then :
   12007   ac_cv_lib_dl_dlopen=yes
   12008 else
   12009   ac_cv_lib_dl_dlopen=no
   12010 fi
   12011 rm -f core conftest.err conftest.$ac_objext \
   12012     conftest$ac_exeext conftest.$ac_ext
   12013 LIBS=$ac_check_lib_save_LIBS
   12014 fi
   12015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
   12016 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
   12017 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
   12018   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
   12019 else
   12020   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
   12021 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
   12022 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
   12023   $as_echo_n "(cached) " >&6
   12024 else
   12025   ac_check_lib_save_LIBS=$LIBS
   12026 LIBS="-lsvld  $LIBS"
   12027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12028 /* end confdefs.h.  */
   12029 
   12030 /* Override any GCC internal prototype to avoid an error.
   12031    Use char because int might match the return type of a GCC
   12032    builtin and then its argument prototype would still apply.  */
   12033 #ifdef __cplusplus
   12034 extern "C"
   12035 #endif
   12036 char dlopen ();
   12037 int
   12038 main ()
   12039 {
   12040 return dlopen ();
   12041   ;
   12042   return 0;
   12043 }
   12044 _ACEOF
   12045 if ac_fn_c_try_link "$LINENO"; then :
   12046   ac_cv_lib_svld_dlopen=yes
   12047 else
   12048   ac_cv_lib_svld_dlopen=no
   12049 fi
   12050 rm -f core conftest.err conftest.$ac_objext \
   12051     conftest$ac_exeext conftest.$ac_ext
   12052 LIBS=$ac_check_lib_save_LIBS
   12053 fi
   12054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
   12055 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
   12056 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
   12057   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
   12058 else
   12059   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
   12060 $as_echo_n "checking for dld_link in -ldld... " >&6; }
   12061 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
   12062   $as_echo_n "(cached) " >&6
   12063 else
   12064   ac_check_lib_save_LIBS=$LIBS
   12065 LIBS="-ldld  $LIBS"
   12066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12067 /* end confdefs.h.  */
   12068 
   12069 /* Override any GCC internal prototype to avoid an error.
   12070    Use char because int might match the return type of a GCC
   12071    builtin and then its argument prototype would still apply.  */
   12072 #ifdef __cplusplus
   12073 extern "C"
   12074 #endif
   12075 char dld_link ();
   12076 int
   12077 main ()
   12078 {
   12079 return dld_link ();
   12080   ;
   12081   return 0;
   12082 }
   12083 _ACEOF
   12084 if ac_fn_c_try_link "$LINENO"; then :
   12085   ac_cv_lib_dld_dld_link=yes
   12086 else
   12087   ac_cv_lib_dld_dld_link=no
   12088 fi
   12089 rm -f core conftest.err conftest.$ac_objext \
   12090     conftest$ac_exeext conftest.$ac_ext
   12091 LIBS=$ac_check_lib_save_LIBS
   12092 fi
   12093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
   12094 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
   12095 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
   12096   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
   12097 fi
   12098 
   12099 
   12100 fi
   12101 
   12102 
   12103 fi
   12104 
   12105 
   12106 fi
   12107 
   12108 
   12109 fi
   12110 
   12111 
   12112 fi
   12113 
   12114     ;;
   12115   esac
   12116 
   12117   if test "x$lt_cv_dlopen" != xno; then
   12118     enable_dlopen=yes
   12119   else
   12120     enable_dlopen=no
   12121   fi
   12122 
   12123   case $lt_cv_dlopen in
   12124   dlopen)
   12125     save_CPPFLAGS="$CPPFLAGS"
   12126     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
   12127 
   12128     save_LDFLAGS="$LDFLAGS"
   12129     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
   12130 
   12131     save_LIBS="$LIBS"
   12132     LIBS="$lt_cv_dlopen_libs $LIBS"
   12133 
   12134     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
   12135 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
   12136 if test "${lt_cv_dlopen_self+set}" = set; then :
   12137   $as_echo_n "(cached) " >&6
   12138 else
   12139   	  if test "$cross_compiling" = yes; then :
   12140   lt_cv_dlopen_self=cross
   12141 else
   12142   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   12143   lt_status=$lt_dlunknown
   12144   cat > conftest.$ac_ext <<_LT_EOF
   12145 #line 12145 "configure"
   12146 #include "confdefs.h"
   12147 
   12148 #if HAVE_DLFCN_H
   12149 #include <dlfcn.h>
   12150 #endif
   12151 
   12152 #include <stdio.h>
   12153 
   12154 #ifdef RTLD_GLOBAL
   12155 #  define LT_DLGLOBAL		RTLD_GLOBAL
   12156 #else
   12157 #  ifdef DL_GLOBAL
   12158 #    define LT_DLGLOBAL		DL_GLOBAL
   12159 #  else
   12160 #    define LT_DLGLOBAL		0
   12161 #  endif
   12162 #endif
   12163 
   12164 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   12165    find out it does not work in some platform. */
   12166 #ifndef LT_DLLAZY_OR_NOW
   12167 #  ifdef RTLD_LAZY
   12168 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   12169 #  else
   12170 #    ifdef DL_LAZY
   12171 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   12172 #    else
   12173 #      ifdef RTLD_NOW
   12174 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   12175 #      else
   12176 #        ifdef DL_NOW
   12177 #          define LT_DLLAZY_OR_NOW	DL_NOW
   12178 #        else
   12179 #          define LT_DLLAZY_OR_NOW	0
   12180 #        endif
   12181 #      endif
   12182 #    endif
   12183 #  endif
   12184 #endif
   12185 
   12186 /* When -fvisbility=hidden is used, assume the code has been annotated
   12187    correspondingly for the symbols needed.  */
   12188 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   12189 void fnord () __attribute__((visibility("default")));
   12190 #endif
   12191 
   12192 void fnord () { int i=42; }
   12193 int main ()
   12194 {
   12195   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   12196   int status = $lt_dlunknown;
   12197 
   12198   if (self)
   12199     {
   12200       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   12201       else
   12202         {
   12203 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   12204           else puts (dlerror ());
   12205 	}
   12206       /* dlclose (self); */
   12207     }
   12208   else
   12209     puts (dlerror ());
   12210 
   12211   return status;
   12212 }
   12213 _LT_EOF
   12214   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   12215   (eval $ac_link) 2>&5
   12216   ac_status=$?
   12217   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12218   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   12219     (./conftest; exit; ) >&5 2>/dev/null
   12220     lt_status=$?
   12221     case x$lt_status in
   12222       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
   12223       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
   12224       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
   12225     esac
   12226   else :
   12227     # compilation failed
   12228     lt_cv_dlopen_self=no
   12229   fi
   12230 fi
   12231 rm -fr conftest*
   12232 
   12233 
   12234 fi
   12235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
   12236 $as_echo "$lt_cv_dlopen_self" >&6; }
   12237 
   12238     if test "x$lt_cv_dlopen_self" = xyes; then
   12239       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
   12240       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
   12241 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
   12242 if test "${lt_cv_dlopen_self_static+set}" = set; then :
   12243   $as_echo_n "(cached) " >&6
   12244 else
   12245   	  if test "$cross_compiling" = yes; then :
   12246   lt_cv_dlopen_self_static=cross
   12247 else
   12248   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   12249   lt_status=$lt_dlunknown
   12250   cat > conftest.$ac_ext <<_LT_EOF
   12251 #line 12251 "configure"
   12252 #include "confdefs.h"
   12253 
   12254 #if HAVE_DLFCN_H
   12255 #include <dlfcn.h>
   12256 #endif
   12257 
   12258 #include <stdio.h>
   12259 
   12260 #ifdef RTLD_GLOBAL
   12261 #  define LT_DLGLOBAL		RTLD_GLOBAL
   12262 #else
   12263 #  ifdef DL_GLOBAL
   12264 #    define LT_DLGLOBAL		DL_GLOBAL
   12265 #  else
   12266 #    define LT_DLGLOBAL		0
   12267 #  endif
   12268 #endif
   12269 
   12270 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
   12271    find out it does not work in some platform. */
   12272 #ifndef LT_DLLAZY_OR_NOW
   12273 #  ifdef RTLD_LAZY
   12274 #    define LT_DLLAZY_OR_NOW		RTLD_LAZY
   12275 #  else
   12276 #    ifdef DL_LAZY
   12277 #      define LT_DLLAZY_OR_NOW		DL_LAZY
   12278 #    else
   12279 #      ifdef RTLD_NOW
   12280 #        define LT_DLLAZY_OR_NOW	RTLD_NOW
   12281 #      else
   12282 #        ifdef DL_NOW
   12283 #          define LT_DLLAZY_OR_NOW	DL_NOW
   12284 #        else
   12285 #          define LT_DLLAZY_OR_NOW	0
   12286 #        endif
   12287 #      endif
   12288 #    endif
   12289 #  endif
   12290 #endif
   12291 
   12292 /* When -fvisbility=hidden is used, assume the code has been annotated
   12293    correspondingly for the symbols needed.  */
   12294 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
   12295 void fnord () __attribute__((visibility("default")));
   12296 #endif
   12297 
   12298 void fnord () { int i=42; }
   12299 int main ()
   12300 {
   12301   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
   12302   int status = $lt_dlunknown;
   12303 
   12304   if (self)
   12305     {
   12306       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
   12307       else
   12308         {
   12309 	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
   12310           else puts (dlerror ());
   12311 	}
   12312       /* dlclose (self); */
   12313     }
   12314   else
   12315     puts (dlerror ());
   12316 
   12317   return status;
   12318 }
   12319 _LT_EOF
   12320   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
   12321   (eval $ac_link) 2>&5
   12322   ac_status=$?
   12323   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   12324   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
   12325     (./conftest; exit; ) >&5 2>/dev/null
   12326     lt_status=$?
   12327     case x$lt_status in
   12328       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
   12329       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
   12330       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
   12331     esac
   12332   else :
   12333     # compilation failed
   12334     lt_cv_dlopen_self_static=no
   12335   fi
   12336 fi
   12337 rm -fr conftest*
   12338 
   12339 
   12340 fi
   12341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
   12342 $as_echo "$lt_cv_dlopen_self_static" >&6; }
   12343     fi
   12344 
   12345     CPPFLAGS="$save_CPPFLAGS"
   12346     LDFLAGS="$save_LDFLAGS"
   12347     LIBS="$save_LIBS"
   12348     ;;
   12349   esac
   12350 
   12351   case $lt_cv_dlopen_self in
   12352   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
   12353   *) enable_dlopen_self=unknown ;;
   12354   esac
   12355 
   12356   case $lt_cv_dlopen_self_static in
   12357   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
   12358   *) enable_dlopen_self_static=unknown ;;
   12359   esac
   12360 fi
   12361 
   12362 
   12363 
   12364 
   12365 
   12366 
   12367 
   12368 
   12369 
   12370 
   12371 
   12372 
   12373 
   12374 
   12375 
   12376 
   12377 
   12378 striplib=
   12379 old_striplib=
   12380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
   12381 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
   12382 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
   12383   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
   12384   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
   12385   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12386 $as_echo "yes" >&6; }
   12387 else
   12388 # FIXME - insert some real tests, host_os isn't really good enough
   12389   case $host_os in
   12390   darwin*)
   12391     if test -n "$STRIP" ; then
   12392       striplib="$STRIP -x"
   12393       old_striplib="$STRIP -S"
   12394       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   12395 $as_echo "yes" >&6; }
   12396     else
   12397       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12398 $as_echo "no" >&6; }
   12399     fi
   12400     ;;
   12401   *)
   12402     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12403 $as_echo "no" >&6; }
   12404     ;;
   12405   esac
   12406 fi
   12407 
   12408 
   12409 
   12410 
   12411 
   12412 
   12413 
   12414 
   12415 
   12416 
   12417 
   12418 
   12419   # Report which library types will actually be built
   12420   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
   12421 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
   12422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
   12423 $as_echo "$can_build_shared" >&6; }
   12424 
   12425   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   12426 $as_echo_n "checking whether to build shared libraries... " >&6; }
   12427   test "$can_build_shared" = "no" && enable_shared=no
   12428 
   12429   # On AIX, shared libraries and static libraries use the same namespace, and
   12430   # are all built from PIC.
   12431   case $host_os in
   12432   aix3*)
   12433     test "$enable_shared" = yes && enable_static=no
   12434     if test -n "$RANLIB"; then
   12435       archive_cmds="$archive_cmds~\$RANLIB \$lib"
   12436       postinstall_cmds='$RANLIB $lib'
   12437     fi
   12438     ;;
   12439 
   12440   aix[4-9]*)
   12441     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
   12442       test "$enable_shared" = yes && enable_static=no
   12443     fi
   12444     ;;
   12445   esac
   12446   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
   12447 $as_echo "$enable_shared" >&6; }
   12448 
   12449   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   12450 $as_echo_n "checking whether to build static libraries... " >&6; }
   12451   # Make sure either enable_shared or enable_static is yes.
   12452   test "$enable_shared" = yes || enable_static=yes
   12453   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
   12454 $as_echo "$enable_static" >&6; }
   12455 
   12456 
   12457 
   12458 
   12459 fi
   12460 ac_ext=c
   12461 ac_cpp='$CPP $CPPFLAGS'
   12462 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12463 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12464 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12465 
   12466 CC="$lt_save_CC"
   12467 
   12468       if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
   12469     ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
   12470     (test "X$CXX" != "Xg++"))) ; then
   12471   ac_ext=cpp
   12472 ac_cpp='$CXXCPP $CPPFLAGS'
   12473 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12474 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12475 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   12476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
   12477 $as_echo_n "checking how to run the C++ preprocessor... " >&6; }
   12478 if test -z "$CXXCPP"; then
   12479   if test "${ac_cv_prog_CXXCPP+set}" = set; then :
   12480   $as_echo_n "(cached) " >&6
   12481 else
   12482       # Double quotes because CXXCPP needs to be expanded
   12483     for CXXCPP in "$CXX -E" "/lib/cpp"
   12484     do
   12485       ac_preproc_ok=false
   12486 for ac_cxx_preproc_warn_flag in '' yes
   12487 do
   12488   # Use a header file that comes with gcc, so configuring glibc
   12489   # with a fresh cross-compiler works.
   12490   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12491   # <limits.h> exists even on freestanding compilers.
   12492   # On the NeXT, cc -E runs the code through the compiler's parser,
   12493   # not just through cpp. "Syntax error" is here to catch this case.
   12494   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12495 /* end confdefs.h.  */
   12496 #ifdef __STDC__
   12497 # include <limits.h>
   12498 #else
   12499 # include <assert.h>
   12500 #endif
   12501 		     Syntax error
   12502 _ACEOF
   12503 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12504 
   12505 else
   12506   # Broken: fails on valid input.
   12507 continue
   12508 fi
   12509 rm -f conftest.err conftest.$ac_ext
   12510 
   12511   # OK, works on sane cases.  Now check whether nonexistent headers
   12512   # can be detected and how.
   12513   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12514 /* end confdefs.h.  */
   12515 #include <ac_nonexistent.h>
   12516 _ACEOF
   12517 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12518   # Broken: success on invalid input.
   12519 continue
   12520 else
   12521   # Passes both tests.
   12522 ac_preproc_ok=:
   12523 break
   12524 fi
   12525 rm -f conftest.err conftest.$ac_ext
   12526 
   12527 done
   12528 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   12529 rm -f conftest.err conftest.$ac_ext
   12530 if $ac_preproc_ok; then :
   12531   break
   12532 fi
   12533 
   12534     done
   12535     ac_cv_prog_CXXCPP=$CXXCPP
   12536 
   12537 fi
   12538   CXXCPP=$ac_cv_prog_CXXCPP
   12539 else
   12540   ac_cv_prog_CXXCPP=$CXXCPP
   12541 fi
   12542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
   12543 $as_echo "$CXXCPP" >&6; }
   12544 ac_preproc_ok=false
   12545 for ac_cxx_preproc_warn_flag in '' yes
   12546 do
   12547   # Use a header file that comes with gcc, so configuring glibc
   12548   # with a fresh cross-compiler works.
   12549   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   12550   # <limits.h> exists even on freestanding compilers.
   12551   # On the NeXT, cc -E runs the code through the compiler's parser,
   12552   # not just through cpp. "Syntax error" is here to catch this case.
   12553   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12554 /* end confdefs.h.  */
   12555 #ifdef __STDC__
   12556 # include <limits.h>
   12557 #else
   12558 # include <assert.h>
   12559 #endif
   12560 		     Syntax error
   12561 _ACEOF
   12562 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12563 
   12564 else
   12565   # Broken: fails on valid input.
   12566 continue
   12567 fi
   12568 rm -f conftest.err conftest.$ac_ext
   12569 
   12570   # OK, works on sane cases.  Now check whether nonexistent headers
   12571   # can be detected and how.
   12572   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12573 /* end confdefs.h.  */
   12574 #include <ac_nonexistent.h>
   12575 _ACEOF
   12576 if ac_fn_cxx_try_cpp "$LINENO"; then :
   12577   # Broken: success on invalid input.
   12578 continue
   12579 else
   12580   # Passes both tests.
   12581 ac_preproc_ok=:
   12582 break
   12583 fi
   12584 rm -f conftest.err conftest.$ac_ext
   12585 
   12586 done
   12587 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   12588 rm -f conftest.err conftest.$ac_ext
   12589 if $ac_preproc_ok; then :
   12590 
   12591 else
   12592   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   12593 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   12594 as_fn_error "C++ preprocessor \"$CXXCPP\" fails sanity check
   12595 See \`config.log' for more details." "$LINENO" 5; }
   12596 fi
   12597 
   12598 ac_ext=c
   12599 ac_cpp='$CPP $CPPFLAGS'
   12600 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12601 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12602 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   12603 
   12604 else
   12605   _lt_caught_CXX_error=yes
   12606 fi
   12607 
   12608 ac_ext=cpp
   12609 ac_cpp='$CXXCPP $CPPFLAGS'
   12610 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   12611 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   12612 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   12613 
   12614 archive_cmds_need_lc_CXX=no
   12615 allow_undefined_flag_CXX=
   12616 always_export_symbols_CXX=no
   12617 archive_expsym_cmds_CXX=
   12618 compiler_needs_object_CXX=no
   12619 export_dynamic_flag_spec_CXX=
   12620 hardcode_direct_CXX=no
   12621 hardcode_direct_absolute_CXX=no
   12622 hardcode_libdir_flag_spec_CXX=
   12623 hardcode_libdir_flag_spec_ld_CXX=
   12624 hardcode_libdir_separator_CXX=
   12625 hardcode_minus_L_CXX=no
   12626 hardcode_shlibpath_var_CXX=unsupported
   12627 hardcode_automatic_CXX=no
   12628 inherit_rpath_CXX=no
   12629 module_cmds_CXX=
   12630 module_expsym_cmds_CXX=
   12631 link_all_deplibs_CXX=unknown
   12632 old_archive_cmds_CXX=$old_archive_cmds
   12633 reload_flag_CXX=$reload_flag
   12634 reload_cmds_CXX=$reload_cmds
   12635 no_undefined_flag_CXX=
   12636 whole_archive_flag_spec_CXX=
   12637 enable_shared_with_static_runtimes_CXX=no
   12638 
   12639 # Source file extension for C++ test sources.
   12640 ac_ext=cpp
   12641 
   12642 # Object file extension for compiled C++ test sources.
   12643 objext=o
   12644 objext_CXX=$objext
   12645 
   12646 # No sense in running all these tests if we already determined that
   12647 # the CXX compiler isn't working.  Some variables (like enable_shared)
   12648 # are currently assumed to apply to all compilers on this platform,
   12649 # and will be corrupted by setting them based on a non-working compiler.
   12650 if test "$_lt_caught_CXX_error" != yes; then
   12651   # Code to be used in simple compile tests
   12652   lt_simple_compile_test_code="int some_variable = 0;"
   12653 
   12654   # Code to be used in simple link tests
   12655   lt_simple_link_test_code='int main(int, char *[]) { return(0); }'
   12656 
   12657   # ltmain only uses $CC for tagged configurations so make sure $CC is set.
   12658 
   12659 
   12660 
   12661 
   12662 
   12663 
   12664 # If no C compiler was specified, use CC.
   12665 LTCC=${LTCC-"$CC"}
   12666 
   12667 # If no C compiler flags were specified, use CFLAGS.
   12668 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
   12669 
   12670 # Allow CC to be a program name with arguments.
   12671 compiler=$CC
   12672 
   12673 
   12674   # save warnings/boilerplate of simple test code
   12675   ac_outfile=conftest.$ac_objext
   12676 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
   12677 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12678 _lt_compiler_boilerplate=`cat conftest.err`
   12679 $RM conftest*
   12680 
   12681   ac_outfile=conftest.$ac_objext
   12682 echo "$lt_simple_link_test_code" >conftest.$ac_ext
   12683 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
   12684 _lt_linker_boilerplate=`cat conftest.err`
   12685 $RM -r conftest*
   12686 
   12687 
   12688   # Allow CC to be a program name with arguments.
   12689   lt_save_CC=$CC
   12690   lt_save_LD=$LD
   12691   lt_save_GCC=$GCC
   12692   GCC=$GXX
   12693   lt_save_with_gnu_ld=$with_gnu_ld
   12694   lt_save_path_LD=$lt_cv_path_LD
   12695   if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
   12696     lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
   12697   else
   12698     $as_unset lt_cv_prog_gnu_ld
   12699   fi
   12700   if test -n "${lt_cv_path_LDCXX+set}"; then
   12701     lt_cv_path_LD=$lt_cv_path_LDCXX
   12702   else
   12703     $as_unset lt_cv_path_LD
   12704   fi
   12705   test -z "${LDCXX+set}" || LD=$LDCXX
   12706   CC=${CXX-"c++"}
   12707   compiler=$CC
   12708   compiler_CXX=$CC
   12709   for cc_temp in $compiler""; do
   12710   case $cc_temp in
   12711     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
   12712     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
   12713     \-*) ;;
   12714     *) break;;
   12715   esac
   12716 done
   12717 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
   12718 
   12719 
   12720   if test -n "$compiler"; then
   12721     # We don't want -fno-exception when compiling C++ code, so set the
   12722     # no_builtin_flag separately
   12723     if test "$GXX" = yes; then
   12724       lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin'
   12725     else
   12726       lt_prog_compiler_no_builtin_flag_CXX=
   12727     fi
   12728 
   12729     if test "$GXX" = yes; then
   12730       # Set up default GNU C++ configuration
   12731 
   12732 
   12733 
   12734 # Check whether --with-gnu-ld was given.
   12735 if test "${with_gnu_ld+set}" = set; then :
   12736   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
   12737 else
   12738   with_gnu_ld=no
   12739 fi
   12740 
   12741 ac_prog=ld
   12742 if test "$GCC" = yes; then
   12743   # Check if gcc -print-prog-name=ld gives a path.
   12744   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
   12745 $as_echo_n "checking for ld used by $CC... " >&6; }
   12746   case $host in
   12747   *-*-mingw*)
   12748     # gcc leaves a trailing carriage return which upsets mingw
   12749     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
   12750   *)
   12751     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
   12752   esac
   12753   case $ac_prog in
   12754     # Accept absolute paths.
   12755     [\\/]* | ?:[\\/]*)
   12756       re_direlt='/[^/][^/]*/\.\./'
   12757       # Canonicalize the pathname of ld
   12758       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
   12759       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
   12760 	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
   12761       done
   12762       test -z "$LD" && LD="$ac_prog"
   12763       ;;
   12764   "")
   12765     # If it fails, then pretend we aren't using GCC.
   12766     ac_prog=ld
   12767     ;;
   12768   *)
   12769     # If it is relative, then search for the first ld in PATH.
   12770     with_gnu_ld=unknown
   12771     ;;
   12772   esac
   12773 elif test "$with_gnu_ld" = yes; then
   12774   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
   12775 $as_echo_n "checking for GNU ld... " >&6; }
   12776 else
   12777   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
   12778 $as_echo_n "checking for non-GNU ld... " >&6; }
   12779 fi
   12780 if test "${lt_cv_path_LD+set}" = set; then :
   12781   $as_echo_n "(cached) " >&6
   12782 else
   12783   if test -z "$LD"; then
   12784   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
   12785   for ac_dir in $PATH; do
   12786     IFS="$lt_save_ifs"
   12787     test -z "$ac_dir" && ac_dir=.
   12788     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
   12789       lt_cv_path_LD="$ac_dir/$ac_prog"
   12790       # Check to see if the program is GNU ld.  I'd rather use --version,
   12791       # but apparently some variants of GNU ld only accept -v.
   12792       # Break only if it was the GNU/non-GNU ld that we prefer.
   12793       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
   12794       *GNU* | *'with BFD'*)
   12795 	test "$with_gnu_ld" != no && break
   12796 	;;
   12797       *)
   12798 	test "$with_gnu_ld" != yes && break
   12799 	;;
   12800       esac
   12801     fi
   12802   done
   12803   IFS="$lt_save_ifs"
   12804 else
   12805   lt_cv_path_LD="$LD" # Let the user override the test with a path.
   12806 fi
   12807 fi
   12808 
   12809 LD="$lt_cv_path_LD"
   12810 if test -n "$LD"; then
   12811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
   12812 $as_echo "$LD" >&6; }
   12813 else
   12814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   12815 $as_echo "no" >&6; }
   12816 fi
   12817 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
   12818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
   12819 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
   12820 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
   12821   $as_echo_n "(cached) " >&6
   12822 else
   12823   # I'd rather use --version here, but apparently some GNU lds only accept -v.
   12824 case `$LD -v 2>&1 </dev/null` in
   12825 *GNU* | *'with BFD'*)
   12826   lt_cv_prog_gnu_ld=yes
   12827   ;;
   12828 *)
   12829   lt_cv_prog_gnu_ld=no
   12830   ;;
   12831 esac
   12832 fi
   12833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
   12834 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
   12835 with_gnu_ld=$lt_cv_prog_gnu_ld
   12836 
   12837 
   12838 
   12839 
   12840 
   12841 
   12842 
   12843       # Check if GNU C++ uses GNU ld as the underlying linker, since the
   12844       # archiving commands below assume that GNU ld is being used.
   12845       if test "$with_gnu_ld" = yes; then
   12846         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   12847         archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   12848 
   12849         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   12850         export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   12851 
   12852         # If archive_cmds runs LD, not CC, wlarc should be empty
   12853         # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
   12854         #     investigate it a little bit more. (MM)
   12855         wlarc='${wl}'
   12856 
   12857         # ancient GNU ld didn't support --whole-archive et. al.
   12858         if eval "`$CC -print-prog-name=ld` --help 2>&1" |
   12859 	  $GREP 'no-whole-archive' > /dev/null; then
   12860           whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   12861         else
   12862           whole_archive_flag_spec_CXX=
   12863         fi
   12864       else
   12865         with_gnu_ld=no
   12866         wlarc=
   12867 
   12868         # A generic and very simple default shared library creation
   12869         # command for GNU C++ for the case where it uses the native
   12870         # linker, instead of GNU ld.  If possible, this setting should
   12871         # overridden to take advantage of the native linker features on
   12872         # the platform it is being used on.
   12873         archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   12874       fi
   12875 
   12876       # Commands to make compiler produce verbose output that lists
   12877       # what "hidden" libraries, object files and flags are used when
   12878       # linking a shared library.
   12879       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   12880 
   12881     else
   12882       GXX=no
   12883       with_gnu_ld=no
   12884       wlarc=
   12885     fi
   12886 
   12887     # PORTME: fill in a description of your system's C++ link characteristics
   12888     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   12889 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   12890     ld_shlibs_CXX=yes
   12891     case $host_os in
   12892       aix3*)
   12893         # FIXME: insert proper C++ library support
   12894         ld_shlibs_CXX=no
   12895         ;;
   12896       aix[4-9]*)
   12897         if test "$host_cpu" = ia64; then
   12898           # On IA64, the linker does run time linking by default, so we don't
   12899           # have to do anything special.
   12900           aix_use_runtimelinking=no
   12901           exp_sym_flag='-Bexport'
   12902           no_entry_flag=""
   12903         else
   12904           aix_use_runtimelinking=no
   12905 
   12906           # Test if we are trying to use run time linking or normal
   12907           # AIX style linking. If -brtl is somewhere in LDFLAGS, we
   12908           # need to do runtime linking.
   12909           case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
   12910 	    for ld_flag in $LDFLAGS; do
   12911 	      case $ld_flag in
   12912 	      *-brtl*)
   12913 	        aix_use_runtimelinking=yes
   12914 	        break
   12915 	        ;;
   12916 	      esac
   12917 	    done
   12918 	    ;;
   12919           esac
   12920 
   12921           exp_sym_flag='-bexport'
   12922           no_entry_flag='-bnoentry'
   12923         fi
   12924 
   12925         # When large executables or shared objects are built, AIX ld can
   12926         # have problems creating the table of contents.  If linking a library
   12927         # or program results in "error TOC overflow" add -mminimal-toc to
   12928         # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
   12929         # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
   12930 
   12931         archive_cmds_CXX=''
   12932         hardcode_direct_CXX=yes
   12933         hardcode_direct_absolute_CXX=yes
   12934         hardcode_libdir_separator_CXX=':'
   12935         link_all_deplibs_CXX=yes
   12936         file_list_spec_CXX='${wl}-f,'
   12937 
   12938         if test "$GXX" = yes; then
   12939           case $host_os in aix4.[012]|aix4.[012].*)
   12940           # We only want to do this on AIX 4.2 and lower, the check
   12941           # below for broken collect2 doesn't work under 4.3+
   12942 	  collect2name=`${CC} -print-prog-name=collect2`
   12943 	  if test -f "$collect2name" &&
   12944 	     strings "$collect2name" | $GREP resolve_lib_name >/dev/null
   12945 	  then
   12946 	    # We have reworked collect2
   12947 	    :
   12948 	  else
   12949 	    # We have old collect2
   12950 	    hardcode_direct_CXX=unsupported
   12951 	    # It fails to find uninstalled libraries when the uninstalled
   12952 	    # path is not listed in the libpath.  Setting hardcode_minus_L
   12953 	    # to unsupported forces relinking
   12954 	    hardcode_minus_L_CXX=yes
   12955 	    hardcode_libdir_flag_spec_CXX='-L$libdir'
   12956 	    hardcode_libdir_separator_CXX=
   12957 	  fi
   12958           esac
   12959           shared_flag='-shared'
   12960 	  if test "$aix_use_runtimelinking" = yes; then
   12961 	    shared_flag="$shared_flag "'${wl}-G'
   12962 	  fi
   12963         else
   12964           # not using gcc
   12965           if test "$host_cpu" = ia64; then
   12966 	  # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
   12967 	  # chokes on -Wl,-G. The following line is correct:
   12968 	  shared_flag='-G'
   12969           else
   12970 	    if test "$aix_use_runtimelinking" = yes; then
   12971 	      shared_flag='${wl}-G'
   12972 	    else
   12973 	      shared_flag='${wl}-bM:SRE'
   12974 	    fi
   12975           fi
   12976         fi
   12977 
   12978         export_dynamic_flag_spec_CXX='${wl}-bexpall'
   12979         # It seems that -bexpall does not export symbols beginning with
   12980         # underscore (_), so it is better to generate a list of symbols to
   12981 	# export.
   12982         always_export_symbols_CXX=yes
   12983         if test "$aix_use_runtimelinking" = yes; then
   12984           # Warning - without using the other runtime loading flags (-brtl),
   12985           # -berok will link without error, but may produce a broken library.
   12986           allow_undefined_flag_CXX='-berok'
   12987           # Determine the default libpath from the value encoded in an empty
   12988           # executable.
   12989           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   12990 /* end confdefs.h.  */
   12991 
   12992 int
   12993 main ()
   12994 {
   12995 
   12996   ;
   12997   return 0;
   12998 }
   12999 _ACEOF
   13000 if ac_fn_cxx_try_link "$LINENO"; then :
   13001 
   13002 lt_aix_libpath_sed='
   13003     /Import File Strings/,/^$/ {
   13004 	/^0/ {
   13005 	    s/^0  *\(.*\)$/\1/
   13006 	    p
   13007 	}
   13008     }'
   13009 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13010 # Check for a 64-bit object if we didn't find anything.
   13011 if test -z "$aix_libpath"; then
   13012   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13013 fi
   13014 fi
   13015 rm -f core conftest.err conftest.$ac_objext \
   13016     conftest$ac_exeext conftest.$ac_ext
   13017 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13018 
   13019           hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   13020 
   13021           archive_expsym_cmds_CXX='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
   13022         else
   13023           if test "$host_cpu" = ia64; then
   13024 	    hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib'
   13025 	    allow_undefined_flag_CXX="-z nodefs"
   13026 	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
   13027           else
   13028 	    # Determine the default libpath from the value encoded in an
   13029 	    # empty executable.
   13030 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   13031 /* end confdefs.h.  */
   13032 
   13033 int
   13034 main ()
   13035 {
   13036 
   13037   ;
   13038   return 0;
   13039 }
   13040 _ACEOF
   13041 if ac_fn_cxx_try_link "$LINENO"; then :
   13042 
   13043 lt_aix_libpath_sed='
   13044     /Import File Strings/,/^$/ {
   13045 	/^0/ {
   13046 	    s/^0  *\(.*\)$/\1/
   13047 	    p
   13048 	}
   13049     }'
   13050 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13051 # Check for a 64-bit object if we didn't find anything.
   13052 if test -z "$aix_libpath"; then
   13053   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
   13054 fi
   13055 fi
   13056 rm -f core conftest.err conftest.$ac_objext \
   13057     conftest$ac_exeext conftest.$ac_ext
   13058 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
   13059 
   13060 	    hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath"
   13061 	    # Warning - without using the other run time loading flags,
   13062 	    # -berok will link without error, but may produce a broken library.
   13063 	    no_undefined_flag_CXX=' ${wl}-bernotok'
   13064 	    allow_undefined_flag_CXX=' ${wl}-berok'
   13065 	    if test "$with_gnu_ld" = yes; then
   13066 	      # We only use this code for GNU lds that support --whole-archive.
   13067 	      whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   13068 	    else
   13069 	      # Exported symbols can be pulled into shared objects from archives
   13070 	      whole_archive_flag_spec_CXX='$convenience'
   13071 	    fi
   13072 	    archive_cmds_need_lc_CXX=yes
   13073 	    # This is similar to how AIX traditionally builds its shared
   13074 	    # libraries.
   13075 	    archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
   13076           fi
   13077         fi
   13078         ;;
   13079 
   13080       beos*)
   13081 	if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
   13082 	  allow_undefined_flag_CXX=unsupported
   13083 	  # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
   13084 	  # support --undefined.  This deserves some investigation.  FIXME
   13085 	  archive_cmds_CXX='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13086 	else
   13087 	  ld_shlibs_CXX=no
   13088 	fi
   13089 	;;
   13090 
   13091       chorus*)
   13092         case $cc_basename in
   13093           *)
   13094 	  # FIXME: insert proper C++ library support
   13095 	  ld_shlibs_CXX=no
   13096 	  ;;
   13097         esac
   13098         ;;
   13099 
   13100       cygwin* | mingw* | pw32* | cegcc*)
   13101         # _LT_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless,
   13102         # as there is no search path for DLLs.
   13103         hardcode_libdir_flag_spec_CXX='-L$libdir'
   13104         export_dynamic_flag_spec_CXX='${wl}--export-all-symbols'
   13105         allow_undefined_flag_CXX=unsupported
   13106         always_export_symbols_CXX=no
   13107         enable_shared_with_static_runtimes_CXX=yes
   13108 
   13109         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
   13110           archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   13111           # If the export-symbols file already is a .def file (1st line
   13112           # is EXPORTS), use it as is; otherwise, prepend...
   13113           archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
   13114 	    cp $export_symbols $output_objdir/$soname.def;
   13115           else
   13116 	    echo EXPORTS > $output_objdir/$soname.def;
   13117 	    cat $export_symbols >> $output_objdir/$soname.def;
   13118           fi~
   13119           $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
   13120         else
   13121           ld_shlibs_CXX=no
   13122         fi
   13123         ;;
   13124       darwin* | rhapsody*)
   13125 
   13126 
   13127   archive_cmds_need_lc_CXX=no
   13128   hardcode_direct_CXX=no
   13129   hardcode_automatic_CXX=yes
   13130   hardcode_shlibpath_var_CXX=unsupported
   13131   if test "$lt_cv_ld_force_load" = "yes"; then
   13132     whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
   13133   else
   13134     whole_archive_flag_spec_CXX=''
   13135   fi
   13136   link_all_deplibs_CXX=yes
   13137   allow_undefined_flag_CXX="$_lt_dar_allow_undefined"
   13138   case $cc_basename in
   13139      ifort*) _lt_dar_can_shared=yes ;;
   13140      *) _lt_dar_can_shared=$GCC ;;
   13141   esac
   13142   if test "$_lt_dar_can_shared" = "yes"; then
   13143     output_verbose_link_cmd=func_echo_all
   13144     archive_cmds_CXX="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
   13145     module_cmds_CXX="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
   13146     archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
   13147     module_expsym_cmds_CXX="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
   13148        if test "$lt_cv_apple_cc_single_mod" != "yes"; then
   13149       archive_cmds_CXX="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
   13150       archive_expsym_cmds_CXX="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
   13151     fi
   13152 
   13153   else
   13154   ld_shlibs_CXX=no
   13155   fi
   13156 
   13157 	;;
   13158 
   13159       dgux*)
   13160         case $cc_basename in
   13161           ec++*)
   13162 	    # FIXME: insert proper C++ library support
   13163 	    ld_shlibs_CXX=no
   13164 	    ;;
   13165           ghcx*)
   13166 	    # Green Hills C++ Compiler
   13167 	    # FIXME: insert proper C++ library support
   13168 	    ld_shlibs_CXX=no
   13169 	    ;;
   13170           *)
   13171 	    # FIXME: insert proper C++ library support
   13172 	    ld_shlibs_CXX=no
   13173 	    ;;
   13174         esac
   13175         ;;
   13176 
   13177       freebsd[12]*)
   13178         # C++ shared libraries reported to be fairly broken before
   13179 	# switch to ELF
   13180         ld_shlibs_CXX=no
   13181         ;;
   13182 
   13183       freebsd-elf*)
   13184         archive_cmds_need_lc_CXX=no
   13185         ;;
   13186 
   13187       freebsd* | dragonfly*)
   13188         # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
   13189         # conventions
   13190         ld_shlibs_CXX=yes
   13191         ;;
   13192 
   13193       gnu*)
   13194         ;;
   13195 
   13196       haiku*)
   13197         archive_cmds_CXX='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13198         link_all_deplibs_CXX=yes
   13199         ;;
   13200 
   13201       hpux9*)
   13202         hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   13203         hardcode_libdir_separator_CXX=:
   13204         export_dynamic_flag_spec_CXX='${wl}-E'
   13205         hardcode_direct_CXX=yes
   13206         hardcode_minus_L_CXX=yes # Not in the search PATH,
   13207 				             # but as the default
   13208 				             # location of the library.
   13209 
   13210         case $cc_basename in
   13211           CC*)
   13212             # FIXME: insert proper C++ library support
   13213             ld_shlibs_CXX=no
   13214             ;;
   13215           aCC*)
   13216             archive_cmds_CXX='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   13217             # Commands to make compiler produce verbose output that lists
   13218             # what "hidden" libraries, object files and flags are used when
   13219             # linking a shared library.
   13220             #
   13221             # There doesn't appear to be a way to prevent this compiler from
   13222             # explicitly linking system object files so we need to strip them
   13223             # from the output so that they don't get included in the library
   13224             # dependencies.
   13225             output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13226             ;;
   13227           *)
   13228             if test "$GXX" = yes; then
   13229               archive_cmds_CXX='$RM $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
   13230             else
   13231               # FIXME: insert proper C++ library support
   13232               ld_shlibs_CXX=no
   13233             fi
   13234             ;;
   13235         esac
   13236         ;;
   13237 
   13238       hpux10*|hpux11*)
   13239         if test $with_gnu_ld = no; then
   13240 	  hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir'
   13241 	  hardcode_libdir_separator_CXX=:
   13242 
   13243           case $host_cpu in
   13244             hppa*64*|ia64*)
   13245               ;;
   13246             *)
   13247 	      export_dynamic_flag_spec_CXX='${wl}-E'
   13248               ;;
   13249           esac
   13250         fi
   13251         case $host_cpu in
   13252           hppa*64*|ia64*)
   13253             hardcode_direct_CXX=no
   13254             hardcode_shlibpath_var_CXX=no
   13255             ;;
   13256           *)
   13257             hardcode_direct_CXX=yes
   13258             hardcode_direct_absolute_CXX=yes
   13259             hardcode_minus_L_CXX=yes # Not in the search PATH,
   13260 					         # but as the default
   13261 					         # location of the library.
   13262             ;;
   13263         esac
   13264 
   13265         case $cc_basename in
   13266           CC*)
   13267 	    # FIXME: insert proper C++ library support
   13268 	    ld_shlibs_CXX=no
   13269 	    ;;
   13270           aCC*)
   13271 	    case $host_cpu in
   13272 	      hppa*64*)
   13273 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13274 	        ;;
   13275 	      ia64*)
   13276 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13277 	        ;;
   13278 	      *)
   13279 	        archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13280 	        ;;
   13281 	    esac
   13282 	    # Commands to make compiler produce verbose output that lists
   13283 	    # what "hidden" libraries, object files and flags are used when
   13284 	    # linking a shared library.
   13285 	    #
   13286 	    # There doesn't appear to be a way to prevent this compiler from
   13287 	    # explicitly linking system object files so we need to strip them
   13288 	    # from the output so that they don't get included in the library
   13289 	    # dependencies.
   13290 	    output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13291 	    ;;
   13292           *)
   13293 	    if test "$GXX" = yes; then
   13294 	      if test $with_gnu_ld = no; then
   13295 	        case $host_cpu in
   13296 	          hppa*64*)
   13297 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13298 	            ;;
   13299 	          ia64*)
   13300 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13301 	            ;;
   13302 	          *)
   13303 	            archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13304 	            ;;
   13305 	        esac
   13306 	      fi
   13307 	    else
   13308 	      # FIXME: insert proper C++ library support
   13309 	      ld_shlibs_CXX=no
   13310 	    fi
   13311 	    ;;
   13312         esac
   13313         ;;
   13314 
   13315       interix[3-9]*)
   13316 	hardcode_direct_CXX=no
   13317 	hardcode_shlibpath_var_CXX=no
   13318 	hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13319 	export_dynamic_flag_spec_CXX='${wl}-E'
   13320 	# Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
   13321 	# Instead, shared libraries are loaded at an image base (0x10000000 by
   13322 	# default) and relocated if they conflict, which is a slow very memory
   13323 	# consuming and fragmenting process.  To avoid this, we pick a random,
   13324 	# 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
   13325 	# time.  Moving up from 0x10000000 also allows more sbrk(2) space.
   13326 	archive_cmds_CXX='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   13327 	archive_expsym_cmds_CXX='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
   13328 	;;
   13329       irix5* | irix6*)
   13330         case $cc_basename in
   13331           CC*)
   13332 	    # SGI C++
   13333 	    archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   13334 
   13335 	    # Archives containing C++ object files must be created using
   13336 	    # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
   13337 	    # necessary to make sure instantiated templates are included
   13338 	    # in the archive.
   13339 	    old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs'
   13340 	    ;;
   13341           *)
   13342 	    if test "$GXX" = yes; then
   13343 	      if test "$with_gnu_ld" = no; then
   13344 	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   13345 	      else
   13346 	        archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
   13347 	      fi
   13348 	    fi
   13349 	    link_all_deplibs_CXX=yes
   13350 	    ;;
   13351         esac
   13352         hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13353         hardcode_libdir_separator_CXX=:
   13354         inherit_rpath_CXX=yes
   13355         ;;
   13356 
   13357       linux* | k*bsd*-gnu | kopensolaris*-gnu)
   13358         case $cc_basename in
   13359           KCC*)
   13360 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   13361 
   13362 	    # KCC will only create a shared library if the output file
   13363 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   13364 	    # to its proper name (with version) after linking.
   13365 	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   13366 	    archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
   13367 	    # Commands to make compiler produce verbose output that lists
   13368 	    # what "hidden" libraries, object files and flags are used when
   13369 	    # linking a shared library.
   13370 	    #
   13371 	    # There doesn't appear to be a way to prevent this compiler from
   13372 	    # explicitly linking system object files so we need to strip them
   13373 	    # from the output so that they don't get included in the library
   13374 	    # dependencies.
   13375 	    output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13376 
   13377 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13378 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13379 
   13380 	    # Archives containing C++ object files must be created using
   13381 	    # "CC -Bstatic", where "CC" is the KAI C++ compiler.
   13382 	    old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs'
   13383 	    ;;
   13384 	  icpc* | ecpc* )
   13385 	    # Intel C++
   13386 	    with_gnu_ld=yes
   13387 	    # version 8.0 and above of icpc choke on multiply defined symbols
   13388 	    # if we add $predep_objects and $postdep_objects, however 7.1 and
   13389 	    # earlier do not add the objects themselves.
   13390 	    case `$CC -V 2>&1` in
   13391 	      *"Version 7."*)
   13392 	        archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13393 		archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13394 		;;
   13395 	      *)  # Version 8.0 or newer
   13396 	        tmp_idyn=
   13397 	        case $host_cpu in
   13398 		  ia64*) tmp_idyn=' -i_dynamic';;
   13399 		esac
   13400 	        archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13401 		archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
   13402 		;;
   13403 	    esac
   13404 	    archive_cmds_need_lc_CXX=no
   13405 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13406 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13407 	    whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
   13408 	    ;;
   13409           pgCC* | pgcpp*)
   13410             # Portland Group C++ compiler
   13411 	    case `$CC -V` in
   13412 	    *pgCC\ [1-5].* | *pgcpp\ [1-5].*)
   13413 	      prelink_cmds_CXX='tpldir=Template.dir~
   13414 		rm -rf $tpldir~
   13415 		$CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
   13416 		compile_command="$compile_command `find $tpldir -name \*.o | $NL2SP`"'
   13417 	      old_archive_cmds_CXX='tpldir=Template.dir~
   13418 		rm -rf $tpldir~
   13419 		$CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
   13420 		$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | $NL2SP`~
   13421 		$RANLIB $oldlib'
   13422 	      archive_cmds_CXX='tpldir=Template.dir~
   13423 		rm -rf $tpldir~
   13424 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   13425 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   13426 	      archive_expsym_cmds_CXX='tpldir=Template.dir~
   13427 		rm -rf $tpldir~
   13428 		$CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
   13429 		$CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
   13430 	      ;;
   13431 	    *) # Version 6 and above use weak symbols
   13432 	      archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
   13433 	      archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
   13434 	      ;;
   13435 	    esac
   13436 
   13437 	    hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir'
   13438 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13439 	    whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   13440             ;;
   13441 	  cxx*)
   13442 	    # Compaq C++
   13443 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13444 	    archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
   13445 
   13446 	    runpath_var=LD_RUN_PATH
   13447 	    hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   13448 	    hardcode_libdir_separator_CXX=:
   13449 
   13450 	    # Commands to make compiler produce verbose output that lists
   13451 	    # what "hidden" libraries, object files and flags are used when
   13452 	    # linking a shared library.
   13453 	    #
   13454 	    # There doesn't appear to be a way to prevent this compiler from
   13455 	    # explicitly linking system object files so we need to strip them
   13456 	    # from the output so that they don't get included in the library
   13457 	    # dependencies.
   13458 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
   13459 	    ;;
   13460 	  xl* | mpixl* | bgxl*)
   13461 	    # IBM XL 8.0 on PPC, with GNU ld
   13462 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13463 	    export_dynamic_flag_spec_CXX='${wl}--export-dynamic'
   13464 	    archive_cmds_CXX='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
   13465 	    if test "x$supports_anon_versioning" = xyes; then
   13466 	      archive_expsym_cmds_CXX='echo "{ global:" > $output_objdir/$libname.ver~
   13467 		cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
   13468 		echo "local: *; };" >> $output_objdir/$libname.ver~
   13469 		$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
   13470 	    fi
   13471 	    ;;
   13472 	  *)
   13473 	    case `$CC -V 2>&1 | sed 5q` in
   13474 	    *Sun\ C*)
   13475 	      # Sun C++ 5.9
   13476 	      no_undefined_flag_CXX=' -zdefs'
   13477 	      archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13478 	      archive_expsym_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
   13479 	      hardcode_libdir_flag_spec_CXX='-R$libdir'
   13480 	      whole_archive_flag_spec_CXX='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
   13481 	      compiler_needs_object_CXX=yes
   13482 
   13483 	      # Not sure whether something based on
   13484 	      # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
   13485 	      # would be better.
   13486 	      output_verbose_link_cmd='func_echo_all'
   13487 
   13488 	      # Archives containing C++ object files must be created using
   13489 	      # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13490 	      # necessary to make sure instantiated templates are included
   13491 	      # in the archive.
   13492 	      old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13493 	      ;;
   13494 	    esac
   13495 	    ;;
   13496 	esac
   13497 	;;
   13498 
   13499       lynxos*)
   13500         # FIXME: insert proper C++ library support
   13501 	ld_shlibs_CXX=no
   13502 	;;
   13503 
   13504       m88k*)
   13505         # FIXME: insert proper C++ library support
   13506         ld_shlibs_CXX=no
   13507 	;;
   13508 
   13509       mvs*)
   13510         case $cc_basename in
   13511           cxx*)
   13512 	    # FIXME: insert proper C++ library support
   13513 	    ld_shlibs_CXX=no
   13514 	    ;;
   13515 	  *)
   13516 	    # FIXME: insert proper C++ library support
   13517 	    ld_shlibs_CXX=no
   13518 	    ;;
   13519 	esac
   13520 	;;
   13521 
   13522       netbsd*)
   13523         if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   13524 	  archive_cmds_CXX='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
   13525 	  wlarc=
   13526 	  hardcode_libdir_flag_spec_CXX='-R$libdir'
   13527 	  hardcode_direct_CXX=yes
   13528 	  hardcode_shlibpath_var_CXX=no
   13529 	fi
   13530 	# Workaround some broken pre-1.5 toolchains
   13531 	output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
   13532 	;;
   13533 
   13534       *nto* | *qnx*)
   13535         ld_shlibs_CXX=yes
   13536 	;;
   13537 
   13538       openbsd2*)
   13539         # C++ shared libraries are fairly broken
   13540 	ld_shlibs_CXX=no
   13541 	;;
   13542 
   13543       openbsd*)
   13544 	if test -f /usr/libexec/ld.so; then
   13545 	  hardcode_direct_CXX=yes
   13546 	  hardcode_shlibpath_var_CXX=no
   13547 	  hardcode_direct_absolute_CXX=yes
   13548 	  archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
   13549 	  hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13550 	  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   13551 	    archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
   13552 	    export_dynamic_flag_spec_CXX='${wl}-E'
   13553 	    whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
   13554 	  fi
   13555 	  output_verbose_link_cmd=func_echo_all
   13556 	else
   13557 	  ld_shlibs_CXX=no
   13558 	fi
   13559 	;;
   13560 
   13561       osf3* | osf4* | osf5*)
   13562         case $cc_basename in
   13563           KCC*)
   13564 	    # Kuck and Associates, Inc. (KAI) C++ Compiler
   13565 
   13566 	    # KCC will only create a shared library if the output file
   13567 	    # ends with ".so" (or ".sl" for HP-UX), so rename the library
   13568 	    # to its proper name (with version) after linking.
   13569 	    archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
   13570 
   13571 	    hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir'
   13572 	    hardcode_libdir_separator_CXX=:
   13573 
   13574 	    # Archives containing C++ object files must be created using
   13575 	    # the KAI C++ compiler.
   13576 	    case $host in
   13577 	      osf3*) old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' ;;
   13578 	      *) old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' ;;
   13579 	    esac
   13580 	    ;;
   13581           RCC*)
   13582 	    # Rational C++ 2.4.1
   13583 	    # FIXME: insert proper C++ library support
   13584 	    ld_shlibs_CXX=no
   13585 	    ;;
   13586           cxx*)
   13587 	    case $host in
   13588 	      osf3*)
   13589 	        allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   13590 	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   13591 	        hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13592 		;;
   13593 	      *)
   13594 	        allow_undefined_flag_CXX=' -expect_unresolved \*'
   13595 	        archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
   13596 	        archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
   13597 	          echo "-hidden">> $lib.exp~
   13598 	          $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
   13599 	          $RM $lib.exp'
   13600 	        hardcode_libdir_flag_spec_CXX='-rpath $libdir'
   13601 		;;
   13602 	    esac
   13603 
   13604 	    hardcode_libdir_separator_CXX=:
   13605 
   13606 	    # Commands to make compiler produce verbose output that lists
   13607 	    # what "hidden" libraries, object files and flags are used when
   13608 	    # linking a shared library.
   13609 	    #
   13610 	    # There doesn't appear to be a way to prevent this compiler from
   13611 	    # explicitly linking system object files so we need to strip them
   13612 	    # from the output so that they don't get included in the library
   13613 	    # dependencies.
   13614 	    output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
   13615 	    ;;
   13616 	  *)
   13617 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   13618 	      allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*'
   13619 	      case $host in
   13620 	        osf3*)
   13621 	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   13622 		  ;;
   13623 	        *)
   13624 	          archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
   13625 		  ;;
   13626 	      esac
   13627 
   13628 	      hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir'
   13629 	      hardcode_libdir_separator_CXX=:
   13630 
   13631 	      # Commands to make compiler produce verbose output that lists
   13632 	      # what "hidden" libraries, object files and flags are used when
   13633 	      # linking a shared library.
   13634 	      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13635 
   13636 	    else
   13637 	      # FIXME: insert proper C++ library support
   13638 	      ld_shlibs_CXX=no
   13639 	    fi
   13640 	    ;;
   13641         esac
   13642         ;;
   13643 
   13644       psos*)
   13645         # FIXME: insert proper C++ library support
   13646         ld_shlibs_CXX=no
   13647         ;;
   13648 
   13649       sunos4*)
   13650         case $cc_basename in
   13651           CC*)
   13652 	    # Sun C++ 4.x
   13653 	    # FIXME: insert proper C++ library support
   13654 	    ld_shlibs_CXX=no
   13655 	    ;;
   13656           lcc*)
   13657 	    # Lucid
   13658 	    # FIXME: insert proper C++ library support
   13659 	    ld_shlibs_CXX=no
   13660 	    ;;
   13661           *)
   13662 	    # FIXME: insert proper C++ library support
   13663 	    ld_shlibs_CXX=no
   13664 	    ;;
   13665         esac
   13666         ;;
   13667 
   13668       solaris*)
   13669         case $cc_basename in
   13670           CC*)
   13671 	    # Sun C++ 4.2, 5.x and Centerline C++
   13672             archive_cmds_need_lc_CXX=yes
   13673 	    no_undefined_flag_CXX=' -zdefs'
   13674 	    archive_cmds_CXX='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
   13675 	    archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13676 	      $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13677 
   13678 	    hardcode_libdir_flag_spec_CXX='-R$libdir'
   13679 	    hardcode_shlibpath_var_CXX=no
   13680 	    case $host_os in
   13681 	      solaris2.[0-5] | solaris2.[0-5].*) ;;
   13682 	      *)
   13683 		# The compiler driver will combine and reorder linker options,
   13684 		# but understands `-z linker_flag'.
   13685 	        # Supported since Solaris 2.6 (maybe 2.5.1?)
   13686 		whole_archive_flag_spec_CXX='-z allextract$convenience -z defaultextract'
   13687 	        ;;
   13688 	    esac
   13689 	    link_all_deplibs_CXX=yes
   13690 
   13691 	    output_verbose_link_cmd='func_echo_all'
   13692 
   13693 	    # Archives containing C++ object files must be created using
   13694 	    # "CC -xar", where "CC" is the Sun C++ compiler.  This is
   13695 	    # necessary to make sure instantiated templates are included
   13696 	    # in the archive.
   13697 	    old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs'
   13698 	    ;;
   13699           gcx*)
   13700 	    # Green Hills C++ Compiler
   13701 	    archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13702 
   13703 	    # The C++ compiler must be used to create the archive.
   13704 	    old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
   13705 	    ;;
   13706           *)
   13707 	    # GNU C++ compiler with Solaris linker
   13708 	    if test "$GXX" = yes && test "$with_gnu_ld" = no; then
   13709 	      no_undefined_flag_CXX=' ${wl}-z ${wl}defs'
   13710 	      if $CC --version | $GREP -v '^2\.7' > /dev/null; then
   13711 	        archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13712 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13713 		  $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13714 
   13715 	        # Commands to make compiler produce verbose output that lists
   13716 	        # what "hidden" libraries, object files and flags are used when
   13717 	        # linking a shared library.
   13718 	        output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13719 	      else
   13720 	        # g++ 2.7 appears to require `-G' NOT `-shared' on this
   13721 	        # platform.
   13722 	        archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
   13723 	        archive_expsym_cmds_CXX='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
   13724 		  $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
   13725 
   13726 	        # Commands to make compiler produce verbose output that lists
   13727 	        # what "hidden" libraries, object files and flags are used when
   13728 	        # linking a shared library.
   13729 	        output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
   13730 	      fi
   13731 
   13732 	      hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir'
   13733 	      case $host_os in
   13734 		solaris2.[0-5] | solaris2.[0-5].*) ;;
   13735 		*)
   13736 		  whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
   13737 		  ;;
   13738 	      esac
   13739 	    fi
   13740 	    ;;
   13741         esac
   13742         ;;
   13743 
   13744     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
   13745       no_undefined_flag_CXX='${wl}-z,text'
   13746       archive_cmds_need_lc_CXX=no
   13747       hardcode_shlibpath_var_CXX=no
   13748       runpath_var='LD_RUN_PATH'
   13749 
   13750       case $cc_basename in
   13751         CC*)
   13752 	  archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13753 	  archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13754 	  ;;
   13755 	*)
   13756 	  archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13757 	  archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13758 	  ;;
   13759       esac
   13760       ;;
   13761 
   13762       sysv5* | sco3.2v5* | sco5v6*)
   13763 	# Note: We can NOT use -z defs as we might desire, because we do not
   13764 	# link with -lc, and that would cause any symbols used from libc to
   13765 	# always be unresolved, which means just about no library would
   13766 	# ever link correctly.  If we're not using GNU ld we use -z text
   13767 	# though, which does catch some bad symbols but isn't as heavy-handed
   13768 	# as -z defs.
   13769 	no_undefined_flag_CXX='${wl}-z,text'
   13770 	allow_undefined_flag_CXX='${wl}-z,nodefs'
   13771 	archive_cmds_need_lc_CXX=no
   13772 	hardcode_shlibpath_var_CXX=no
   13773 	hardcode_libdir_flag_spec_CXX='${wl}-R,$libdir'
   13774 	hardcode_libdir_separator_CXX=':'
   13775 	link_all_deplibs_CXX=yes
   13776 	export_dynamic_flag_spec_CXX='${wl}-Bexport'
   13777 	runpath_var='LD_RUN_PATH'
   13778 
   13779 	case $cc_basename in
   13780           CC*)
   13781 	    archive_cmds_CXX='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13782 	    archive_expsym_cmds_CXX='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13783 	    old_archive_cmds_CXX='$CC -Tprelink_objects $oldobjs~
   13784 	      '"$old_archive_cmds_CXX"
   13785 	    reload_cmds_CXX='$CC -Tprelink_objects $reload_objs~
   13786 	      '"$reload_cmds_CXX"
   13787 	    ;;
   13788 	  *)
   13789 	    archive_cmds_CXX='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13790 	    archive_expsym_cmds_CXX='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
   13791 	    ;;
   13792 	esac
   13793       ;;
   13794 
   13795       tandem*)
   13796         case $cc_basename in
   13797           NCC*)
   13798 	    # NonStop-UX NCC 3.20
   13799 	    # FIXME: insert proper C++ library support
   13800 	    ld_shlibs_CXX=no
   13801 	    ;;
   13802           *)
   13803 	    # FIXME: insert proper C++ library support
   13804 	    ld_shlibs_CXX=no
   13805 	    ;;
   13806         esac
   13807         ;;
   13808 
   13809       vxworks*)
   13810         # FIXME: insert proper C++ library support
   13811         ld_shlibs_CXX=no
   13812         ;;
   13813 
   13814       *)
   13815         # FIXME: insert proper C++ library support
   13816         ld_shlibs_CXX=no
   13817         ;;
   13818     esac
   13819 
   13820     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   13821 $as_echo "$ld_shlibs_CXX" >&6; }
   13822     test "$ld_shlibs_CXX" = no && can_build_shared=no
   13823 
   13824     GCC_CXX="$GXX"
   13825     LD_CXX="$LD"
   13826 
   13827     ## CAVEAT EMPTOR:
   13828     ## There is no encapsulation within the following macros, do not change
   13829     ## the running order or otherwise move them around unless you know exactly
   13830     ## what you are doing...
   13831     # Dependencies to place before and after the object being linked:
   13832 predep_objects_CXX=
   13833 postdep_objects_CXX=
   13834 predeps_CXX=
   13835 postdeps_CXX=
   13836 compiler_lib_search_path_CXX=
   13837 
   13838 cat > conftest.$ac_ext <<_LT_EOF
   13839 class Foo
   13840 {
   13841 public:
   13842   Foo (void) { a = 0; }
   13843 private:
   13844   int a;
   13845 };
   13846 _LT_EOF
   13847 
   13848 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   13849   (eval $ac_compile) 2>&5
   13850   ac_status=$?
   13851   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   13852   test $ac_status = 0; }; then
   13853   # Parse the compiler output and extract the necessary
   13854   # objects, libraries and library flags.
   13855 
   13856   # Sentinel used to keep track of whether or not we are before
   13857   # the conftest object file.
   13858   pre_test_object_deps_done=no
   13859 
   13860   for p in `eval "$output_verbose_link_cmd"`; do
   13861     case $p in
   13862 
   13863     -L* | -R* | -l*)
   13864        # Some compilers place space between "-{L,R}" and the path.
   13865        # Remove the space.
   13866        if test $p = "-L" ||
   13867           test $p = "-R"; then
   13868 	 prev=$p
   13869 	 continue
   13870        else
   13871 	 prev=
   13872        fi
   13873 
   13874        if test "$pre_test_object_deps_done" = no; then
   13875 	 case $p in
   13876 	 -L* | -R*)
   13877 	   # Internal compiler library paths should come after those
   13878 	   # provided the user.  The postdeps already come after the
   13879 	   # user supplied libs so there is no need to process them.
   13880 	   if test -z "$compiler_lib_search_path_CXX"; then
   13881 	     compiler_lib_search_path_CXX="${prev}${p}"
   13882 	   else
   13883 	     compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}"
   13884 	   fi
   13885 	   ;;
   13886 	 # The "-l" case would never come before the object being
   13887 	 # linked, so don't bother handling this case.
   13888 	 esac
   13889        else
   13890 	 if test -z "$postdeps_CXX"; then
   13891 	   postdeps_CXX="${prev}${p}"
   13892 	 else
   13893 	   postdeps_CXX="${postdeps_CXX} ${prev}${p}"
   13894 	 fi
   13895        fi
   13896        ;;
   13897 
   13898     *.$objext)
   13899        # This assumes that the test object file only shows up
   13900        # once in the compiler output.
   13901        if test "$p" = "conftest.$objext"; then
   13902 	 pre_test_object_deps_done=yes
   13903 	 continue
   13904        fi
   13905 
   13906        if test "$pre_test_object_deps_done" = no; then
   13907 	 if test -z "$predep_objects_CXX"; then
   13908 	   predep_objects_CXX="$p"
   13909 	 else
   13910 	   predep_objects_CXX="$predep_objects_CXX $p"
   13911 	 fi
   13912        else
   13913 	 if test -z "$postdep_objects_CXX"; then
   13914 	   postdep_objects_CXX="$p"
   13915 	 else
   13916 	   postdep_objects_CXX="$postdep_objects_CXX $p"
   13917 	 fi
   13918        fi
   13919        ;;
   13920 
   13921     *) ;; # Ignore the rest.
   13922 
   13923     esac
   13924   done
   13925 
   13926   # Clean up.
   13927   rm -f a.out a.exe
   13928 else
   13929   echo "libtool.m4: error: problem compiling CXX test program"
   13930 fi
   13931 
   13932 $RM -f confest.$objext
   13933 
   13934 # PORTME: override above test on systems where it is broken
   13935 case $host_os in
   13936 interix[3-9]*)
   13937   # Interix 3.5 installs completely hosed .la files for C++, so rather than
   13938   # hack all around it, let's just trust "g++" to DTRT.
   13939   predep_objects_CXX=
   13940   postdep_objects_CXX=
   13941   postdeps_CXX=
   13942   ;;
   13943 
   13944 linux*)
   13945   case `$CC -V 2>&1 | sed 5q` in
   13946   *Sun\ C*)
   13947     # Sun C++ 5.9
   13948 
   13949     # The more standards-conforming stlport4 library is
   13950     # incompatible with the Cstd library. Avoid specifying
   13951     # it if it's in CXXFLAGS. Ignore libCrun as
   13952     # -library=stlport4 depends on it.
   13953     case " $CXX $CXXFLAGS " in
   13954     *" -library=stlport4 "*)
   13955       solaris_use_stlport4=yes
   13956       ;;
   13957     esac
   13958 
   13959     if test "$solaris_use_stlport4" != yes; then
   13960       postdeps_CXX='-library=Cstd -library=Crun'
   13961     fi
   13962     ;;
   13963   esac
   13964   ;;
   13965 
   13966 solaris*)
   13967   case $cc_basename in
   13968   CC*)
   13969     # The more standards-conforming stlport4 library is
   13970     # incompatible with the Cstd library. Avoid specifying
   13971     # it if it's in CXXFLAGS. Ignore libCrun as
   13972     # -library=stlport4 depends on it.
   13973     case " $CXX $CXXFLAGS " in
   13974     *" -library=stlport4 "*)
   13975       solaris_use_stlport4=yes
   13976       ;;
   13977     esac
   13978 
   13979     # Adding this requires a known-good setup of shared libraries for
   13980     # Sun compiler versions before 5.6, else PIC objects from an old
   13981     # archive will be linked into the output, leading to subtle bugs.
   13982     if test "$solaris_use_stlport4" != yes; then
   13983       postdeps_CXX='-library=Cstd -library=Crun'
   13984     fi
   13985     ;;
   13986   esac
   13987   ;;
   13988 esac
   13989 
   13990 
   13991 case " $postdeps_CXX " in
   13992 *" -lc "*) archive_cmds_need_lc_CXX=no ;;
   13993 esac
   13994  compiler_lib_search_dirs_CXX=
   13995 if test -n "${compiler_lib_search_path_CXX}"; then
   13996  compiler_lib_search_dirs_CXX=`echo " ${compiler_lib_search_path_CXX}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
   13997 fi
   13998 
   13999 
   14000 
   14001 
   14002 
   14003 
   14004 
   14005 
   14006 
   14007 
   14008 
   14009 
   14010 
   14011 
   14012 
   14013 
   14014 
   14015 
   14016 
   14017 
   14018 
   14019 
   14020 
   14021 
   14022 
   14023 
   14024 
   14025 
   14026 
   14027 
   14028 
   14029     lt_prog_compiler_wl_CXX=
   14030 lt_prog_compiler_pic_CXX=
   14031 lt_prog_compiler_static_CXX=
   14032 
   14033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
   14034 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
   14035 
   14036   # C++ specific cases for pic, static, wl, etc.
   14037   if test "$GXX" = yes; then
   14038     lt_prog_compiler_wl_CXX='-Wl,'
   14039     lt_prog_compiler_static_CXX='-static'
   14040 
   14041     case $host_os in
   14042     aix*)
   14043       # All AIX code is PIC.
   14044       if test "$host_cpu" = ia64; then
   14045 	# AIX 5 now supports IA64 processor
   14046 	lt_prog_compiler_static_CXX='-Bstatic'
   14047       fi
   14048       ;;
   14049 
   14050     amigaos*)
   14051       case $host_cpu in
   14052       powerpc)
   14053             # see comment about AmigaOS4 .so support
   14054             lt_prog_compiler_pic_CXX='-fPIC'
   14055         ;;
   14056       m68k)
   14057             # FIXME: we need at least 68020 code to build shared libraries, but
   14058             # adding the `-m68020' flag to GCC prevents building anything better,
   14059             # like `-m68040'.
   14060             lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4'
   14061         ;;
   14062       esac
   14063       ;;
   14064 
   14065     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
   14066       # PIC is the default for these OSes.
   14067       ;;
   14068     mingw* | cygwin* | os2* | pw32* | cegcc*)
   14069       # This hack is so that the source file can tell whether it is being
   14070       # built for inclusion in a dll (and should export symbols for example).
   14071       # Although the cygwin gcc ignores -fPIC, still need this for old-style
   14072       # (--disable-auto-import) libraries
   14073       lt_prog_compiler_pic_CXX='-DDLL_EXPORT'
   14074       ;;
   14075     darwin* | rhapsody*)
   14076       # PIC is the default on this platform
   14077       # Common symbols not allowed in MH_DYLIB files
   14078       lt_prog_compiler_pic_CXX='-fno-common'
   14079       ;;
   14080     *djgpp*)
   14081       # DJGPP does not support shared libraries at all
   14082       lt_prog_compiler_pic_CXX=
   14083       ;;
   14084     haiku*)
   14085       # PIC is the default for Haiku.
   14086       # The "-static" flag exists, but is broken.
   14087       lt_prog_compiler_static_CXX=
   14088       ;;
   14089     interix[3-9]*)
   14090       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
   14091       # Instead, we relocate shared libraries at runtime.
   14092       ;;
   14093     sysv4*MP*)
   14094       if test -d /usr/nec; then
   14095 	lt_prog_compiler_pic_CXX=-Kconform_pic
   14096       fi
   14097       ;;
   14098     hpux*)
   14099       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
   14100       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
   14101       # sets the default TLS model and affects inlining.
   14102       case $host_cpu in
   14103       hppa*64*)
   14104 	;;
   14105       *)
   14106 	lt_prog_compiler_pic_CXX='-fPIC'
   14107 	;;
   14108       esac
   14109       ;;
   14110     *qnx* | *nto*)
   14111       # QNX uses GNU C++, but need to define -shared option too, otherwise
   14112       # it will coredump.
   14113       lt_prog_compiler_pic_CXX='-fPIC -shared'
   14114       ;;
   14115     *)
   14116       lt_prog_compiler_pic_CXX='-fPIC'
   14117       ;;
   14118     esac
   14119   else
   14120     case $host_os in
   14121       aix[4-9]*)
   14122 	# All AIX code is PIC.
   14123 	if test "$host_cpu" = ia64; then
   14124 	  # AIX 5 now supports IA64 processor
   14125 	  lt_prog_compiler_static_CXX='-Bstatic'
   14126 	else
   14127 	  lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp'
   14128 	fi
   14129 	;;
   14130       chorus*)
   14131 	case $cc_basename in
   14132 	cxch68*)
   14133 	  # Green Hills C++ Compiler
   14134 	  # _LT_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
   14135 	  ;;
   14136 	esac
   14137 	;;
   14138       dgux*)
   14139 	case $cc_basename in
   14140 	  ec++*)
   14141 	    lt_prog_compiler_pic_CXX='-KPIC'
   14142 	    ;;
   14143 	  ghcx*)
   14144 	    # Green Hills C++ Compiler
   14145 	    lt_prog_compiler_pic_CXX='-pic'
   14146 	    ;;
   14147 	  *)
   14148 	    ;;
   14149 	esac
   14150 	;;
   14151       freebsd* | dragonfly*)
   14152 	# FreeBSD uses GNU C++
   14153 	;;
   14154       hpux9* | hpux10* | hpux11*)
   14155 	case $cc_basename in
   14156 	  CC*)
   14157 	    lt_prog_compiler_wl_CXX='-Wl,'
   14158 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   14159 	    if test "$host_cpu" != ia64; then
   14160 	      lt_prog_compiler_pic_CXX='+Z'
   14161 	    fi
   14162 	    ;;
   14163 	  aCC*)
   14164 	    lt_prog_compiler_wl_CXX='-Wl,'
   14165 	    lt_prog_compiler_static_CXX='${wl}-a ${wl}archive'
   14166 	    case $host_cpu in
   14167 	    hppa*64*|ia64*)
   14168 	      # +Z the default
   14169 	      ;;
   14170 	    *)
   14171 	      lt_prog_compiler_pic_CXX='+Z'
   14172 	      ;;
   14173 	    esac
   14174 	    ;;
   14175 	  *)
   14176 	    ;;
   14177 	esac
   14178 	;;
   14179       interix*)
   14180 	# This is c89, which is MS Visual C++ (no shared libs)
   14181 	# Anyone wants to do a port?
   14182 	;;
   14183       irix5* | irix6* | nonstopux*)
   14184 	case $cc_basename in
   14185 	  CC*)
   14186 	    lt_prog_compiler_wl_CXX='-Wl,'
   14187 	    lt_prog_compiler_static_CXX='-non_shared'
   14188 	    # CC pic flag -KPIC is the default.
   14189 	    ;;
   14190 	  *)
   14191 	    ;;
   14192 	esac
   14193 	;;
   14194       linux* | k*bsd*-gnu | kopensolaris*-gnu)
   14195 	case $cc_basename in
   14196 	  KCC*)
   14197 	    # KAI C++ Compiler
   14198 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   14199 	    lt_prog_compiler_pic_CXX='-fPIC'
   14200 	    ;;
   14201 	  ecpc* )
   14202 	    # old Intel C++ for x86_64 which still supported -KPIC.
   14203 	    lt_prog_compiler_wl_CXX='-Wl,'
   14204 	    lt_prog_compiler_pic_CXX='-KPIC'
   14205 	    lt_prog_compiler_static_CXX='-static'
   14206 	    ;;
   14207 	  icpc* )
   14208 	    # Intel C++, used to be incompatible with GCC.
   14209 	    # ICC 10 doesn't accept -KPIC any more.
   14210 	    lt_prog_compiler_wl_CXX='-Wl,'
   14211 	    lt_prog_compiler_pic_CXX='-fPIC'
   14212 	    lt_prog_compiler_static_CXX='-static'
   14213 	    ;;
   14214 	  pgCC* | pgcpp*)
   14215 	    # Portland Group C++ compiler
   14216 	    lt_prog_compiler_wl_CXX='-Wl,'
   14217 	    lt_prog_compiler_pic_CXX='-fpic'
   14218 	    lt_prog_compiler_static_CXX='-Bstatic'
   14219 	    ;;
   14220 	  cxx*)
   14221 	    # Compaq C++
   14222 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   14223 	    # Linux and Compaq Tru64 Unix objects are PIC.
   14224 	    lt_prog_compiler_pic_CXX=
   14225 	    lt_prog_compiler_static_CXX='-non_shared'
   14226 	    ;;
   14227 	  xlc* | xlC* | bgxl[cC]* | mpixl[cC]*)
   14228 	    # IBM XL 8.0, 9.0 on PPC and BlueGene
   14229 	    lt_prog_compiler_wl_CXX='-Wl,'
   14230 	    lt_prog_compiler_pic_CXX='-qpic'
   14231 	    lt_prog_compiler_static_CXX='-qstaticlink'
   14232 	    ;;
   14233 	  *)
   14234 	    case `$CC -V 2>&1 | sed 5q` in
   14235 	    *Sun\ C*)
   14236 	      # Sun C++ 5.9
   14237 	      lt_prog_compiler_pic_CXX='-KPIC'
   14238 	      lt_prog_compiler_static_CXX='-Bstatic'
   14239 	      lt_prog_compiler_wl_CXX='-Qoption ld '
   14240 	      ;;
   14241 	    esac
   14242 	    ;;
   14243 	esac
   14244 	;;
   14245       lynxos*)
   14246 	;;
   14247       m88k*)
   14248 	;;
   14249       mvs*)
   14250 	case $cc_basename in
   14251 	  cxx*)
   14252 	    lt_prog_compiler_pic_CXX='-W c,exportall'
   14253 	    ;;
   14254 	  *)
   14255 	    ;;
   14256 	esac
   14257 	;;
   14258       netbsd*)
   14259 	;;
   14260       *qnx* | *nto*)
   14261         # QNX uses GNU C++, but need to define -shared option too, otherwise
   14262         # it will coredump.
   14263         lt_prog_compiler_pic_CXX='-fPIC -shared'
   14264         ;;
   14265       osf3* | osf4* | osf5*)
   14266 	case $cc_basename in
   14267 	  KCC*)
   14268 	    lt_prog_compiler_wl_CXX='--backend -Wl,'
   14269 	    ;;
   14270 	  RCC*)
   14271 	    # Rational C++ 2.4.1
   14272 	    lt_prog_compiler_pic_CXX='-pic'
   14273 	    ;;
   14274 	  cxx*)
   14275 	    # Digital/Compaq C++
   14276 	    lt_prog_compiler_wl_CXX='-Wl,'
   14277 	    # Make sure the PIC flag is empty.  It appears that all Alpha
   14278 	    # Linux and Compaq Tru64 Unix objects are PIC.
   14279 	    lt_prog_compiler_pic_CXX=
   14280 	    lt_prog_compiler_static_CXX='-non_shared'
   14281 	    ;;
   14282 	  *)
   14283 	    ;;
   14284 	esac
   14285 	;;
   14286       psos*)
   14287 	;;
   14288       solaris*)
   14289 	case $cc_basename in
   14290 	  CC*)
   14291 	    # Sun C++ 4.2, 5.x and Centerline C++
   14292 	    lt_prog_compiler_pic_CXX='-KPIC'
   14293 	    lt_prog_compiler_static_CXX='-Bstatic'
   14294 	    lt_prog_compiler_wl_CXX='-Qoption ld '
   14295 	    ;;
   14296 	  gcx*)
   14297 	    # Green Hills C++ Compiler
   14298 	    lt_prog_compiler_pic_CXX='-PIC'
   14299 	    ;;
   14300 	  *)
   14301 	    ;;
   14302 	esac
   14303 	;;
   14304       sunos4*)
   14305 	case $cc_basename in
   14306 	  CC*)
   14307 	    # Sun C++ 4.x
   14308 	    lt_prog_compiler_pic_CXX='-pic'
   14309 	    lt_prog_compiler_static_CXX='-Bstatic'
   14310 	    ;;
   14311 	  lcc*)
   14312 	    # Lucid
   14313 	    lt_prog_compiler_pic_CXX='-pic'
   14314 	    ;;
   14315 	  *)
   14316 	    ;;
   14317 	esac
   14318 	;;
   14319       sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
   14320 	case $cc_basename in
   14321 	  CC*)
   14322 	    lt_prog_compiler_wl_CXX='-Wl,'
   14323 	    lt_prog_compiler_pic_CXX='-KPIC'
   14324 	    lt_prog_compiler_static_CXX='-Bstatic'
   14325 	    ;;
   14326 	esac
   14327 	;;
   14328       tandem*)
   14329 	case $cc_basename in
   14330 	  NCC*)
   14331 	    # NonStop-UX NCC 3.20
   14332 	    lt_prog_compiler_pic_CXX='-KPIC'
   14333 	    ;;
   14334 	  *)
   14335 	    ;;
   14336 	esac
   14337 	;;
   14338       vxworks*)
   14339 	;;
   14340       *)
   14341 	lt_prog_compiler_can_build_shared_CXX=no
   14342 	;;
   14343     esac
   14344   fi
   14345 
   14346 case $host_os in
   14347   # For platforms which do not support PIC, -DPIC is meaningless:
   14348   *djgpp*)
   14349     lt_prog_compiler_pic_CXX=
   14350     ;;
   14351   *)
   14352     lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC"
   14353     ;;
   14354 esac
   14355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic_CXX" >&5
   14356 $as_echo "$lt_prog_compiler_pic_CXX" >&6; }
   14357 
   14358 
   14359 
   14360 #
   14361 # Check to make sure the PIC flag actually works.
   14362 #
   14363 if test -n "$lt_prog_compiler_pic_CXX"; then
   14364   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5
   14365 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... " >&6; }
   14366 if test "${lt_cv_prog_compiler_pic_works_CXX+set}" = set; then :
   14367   $as_echo_n "(cached) " >&6
   14368 else
   14369   lt_cv_prog_compiler_pic_works_CXX=no
   14370    ac_outfile=conftest.$ac_objext
   14371    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14372    lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC"
   14373    # Insert the option either (1) after the last *FLAGS variable, or
   14374    # (2) before a word containing "conftest.", or (3) at the end.
   14375    # Note that $ac_compile itself does not contain backslashes and begins
   14376    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14377    # The option is referenced via a variable to avoid confusing sed.
   14378    lt_compile=`echo "$ac_compile" | $SED \
   14379    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14380    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14381    -e 's:$: $lt_compiler_flag:'`
   14382    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14383    (eval "$lt_compile" 2>conftest.err)
   14384    ac_status=$?
   14385    cat conftest.err >&5
   14386    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14387    if (exit $ac_status) && test -s "$ac_outfile"; then
   14388      # The compiler can only warn and ignore the option if not recognized
   14389      # So say no if there are warnings other than the usual output.
   14390      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
   14391      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14392      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
   14393        lt_cv_prog_compiler_pic_works_CXX=yes
   14394      fi
   14395    fi
   14396    $RM conftest*
   14397 
   14398 fi
   14399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works_CXX" >&5
   14400 $as_echo "$lt_cv_prog_compiler_pic_works_CXX" >&6; }
   14401 
   14402 if test x"$lt_cv_prog_compiler_pic_works_CXX" = xyes; then
   14403     case $lt_prog_compiler_pic_CXX in
   14404      "" | " "*) ;;
   14405      *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;;
   14406      esac
   14407 else
   14408     lt_prog_compiler_pic_CXX=
   14409      lt_prog_compiler_can_build_shared_CXX=no
   14410 fi
   14411 
   14412 fi
   14413 
   14414 
   14415 
   14416 #
   14417 # Check to make sure the static flag actually works.
   14418 #
   14419 wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\"
   14420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
   14421 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
   14422 if test "${lt_cv_prog_compiler_static_works_CXX+set}" = set; then :
   14423   $as_echo_n "(cached) " >&6
   14424 else
   14425   lt_cv_prog_compiler_static_works_CXX=no
   14426    save_LDFLAGS="$LDFLAGS"
   14427    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
   14428    echo "$lt_simple_link_test_code" > conftest.$ac_ext
   14429    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
   14430      # The linker can only warn and ignore the option if not recognized
   14431      # So say no if there are warnings
   14432      if test -s conftest.err; then
   14433        # Append any errors to the config.log.
   14434        cat conftest.err 1>&5
   14435        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
   14436        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
   14437        if diff conftest.exp conftest.er2 >/dev/null; then
   14438          lt_cv_prog_compiler_static_works_CXX=yes
   14439        fi
   14440      else
   14441        lt_cv_prog_compiler_static_works_CXX=yes
   14442      fi
   14443    fi
   14444    $RM -r conftest*
   14445    LDFLAGS="$save_LDFLAGS"
   14446 
   14447 fi
   14448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works_CXX" >&5
   14449 $as_echo "$lt_cv_prog_compiler_static_works_CXX" >&6; }
   14450 
   14451 if test x"$lt_cv_prog_compiler_static_works_CXX" = xyes; then
   14452     :
   14453 else
   14454     lt_prog_compiler_static_CXX=
   14455 fi
   14456 
   14457 
   14458 
   14459 
   14460     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14461 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14462 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
   14463   $as_echo_n "(cached) " >&6
   14464 else
   14465   lt_cv_prog_compiler_c_o_CXX=no
   14466    $RM -r conftest 2>/dev/null
   14467    mkdir conftest
   14468    cd conftest
   14469    mkdir out
   14470    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14471 
   14472    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14473    # Insert the option either (1) after the last *FLAGS variable, or
   14474    # (2) before a word containing "conftest.", or (3) at the end.
   14475    # Note that $ac_compile itself does not contain backslashes and begins
   14476    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14477    lt_compile=`echo "$ac_compile" | $SED \
   14478    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14479    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14480    -e 's:$: $lt_compiler_flag:'`
   14481    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14482    (eval "$lt_compile" 2>out/conftest.err)
   14483    ac_status=$?
   14484    cat out/conftest.err >&5
   14485    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14486    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14487    then
   14488      # The compiler can only warn and ignore the option if not recognized
   14489      # So say no if there are warnings
   14490      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   14491      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14492      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14493        lt_cv_prog_compiler_c_o_CXX=yes
   14494      fi
   14495    fi
   14496    chmod u+w . 2>&5
   14497    $RM conftest*
   14498    # SGI C++ compiler will create directory out/ii_files/ for
   14499    # template instantiation
   14500    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   14501    $RM out/* && rmdir out
   14502    cd ..
   14503    $RM -r conftest
   14504    $RM conftest*
   14505 
   14506 fi
   14507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   14508 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   14509 
   14510 
   14511 
   14512     { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
   14513 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
   14514 if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then :
   14515   $as_echo_n "(cached) " >&6
   14516 else
   14517   lt_cv_prog_compiler_c_o_CXX=no
   14518    $RM -r conftest 2>/dev/null
   14519    mkdir conftest
   14520    cd conftest
   14521    mkdir out
   14522    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14523 
   14524    lt_compiler_flag="-o out/conftest2.$ac_objext"
   14525    # Insert the option either (1) after the last *FLAGS variable, or
   14526    # (2) before a word containing "conftest.", or (3) at the end.
   14527    # Note that $ac_compile itself does not contain backslashes and begins
   14528    # with a dollar sign (not a hyphen), so the echo should work correctly.
   14529    lt_compile=`echo "$ac_compile" | $SED \
   14530    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
   14531    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
   14532    -e 's:$: $lt_compiler_flag:'`
   14533    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
   14534    (eval "$lt_compile" 2>out/conftest.err)
   14535    ac_status=$?
   14536    cat out/conftest.err >&5
   14537    echo "$as_me:$LINENO: \$? = $ac_status" >&5
   14538    if (exit $ac_status) && test -s out/conftest2.$ac_objext
   14539    then
   14540      # The compiler can only warn and ignore the option if not recognized
   14541      # So say no if there are warnings
   14542      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
   14543      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
   14544      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
   14545        lt_cv_prog_compiler_c_o_CXX=yes
   14546      fi
   14547    fi
   14548    chmod u+w . 2>&5
   14549    $RM conftest*
   14550    # SGI C++ compiler will create directory out/ii_files/ for
   14551    # template instantiation
   14552    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
   14553    $RM out/* && rmdir out
   14554    cd ..
   14555    $RM -r conftest
   14556    $RM conftest*
   14557 
   14558 fi
   14559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o_CXX" >&5
   14560 $as_echo "$lt_cv_prog_compiler_c_o_CXX" >&6; }
   14561 
   14562 
   14563 
   14564 
   14565 hard_links="nottested"
   14566 if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then
   14567   # do not overwrite the value of need_locks provided by the user
   14568   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
   14569 $as_echo_n "checking if we can lock with hard links... " >&6; }
   14570   hard_links=yes
   14571   $RM conftest*
   14572   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14573   touch conftest.a
   14574   ln conftest.a conftest.b 2>&5 || hard_links=no
   14575   ln conftest.a conftest.b 2>/dev/null && hard_links=no
   14576   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
   14577 $as_echo "$hard_links" >&6; }
   14578   if test "$hard_links" = no; then
   14579     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
   14580 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
   14581     need_locks=warn
   14582   fi
   14583 else
   14584   need_locks=no
   14585 fi
   14586 
   14587 
   14588 
   14589     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
   14590 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
   14591 
   14592   export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14593   case $host_os in
   14594   aix[4-9]*)
   14595     # If we're using GNU nm, then we don't want the "-C" option.
   14596     # -C means demangle to AIX nm, but means don't demangle with GNU nm
   14597     # Also, AIX nm treats weak defined symbols like other global defined
   14598     # symbols, whereas GNU nm marks them as "W".
   14599     if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
   14600       export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   14601     else
   14602       export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
   14603     fi
   14604     ;;
   14605   pw32*)
   14606     export_symbols_cmds_CXX="$ltdll_cmds"
   14607   ;;
   14608   cygwin* | mingw* | cegcc*)
   14609     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;/^.*[ ]__nm__/s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
   14610   ;;
   14611   *)
   14612     export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
   14613   ;;
   14614   esac
   14615   exclude_expsyms_CXX='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
   14616 
   14617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs_CXX" >&5
   14618 $as_echo "$ld_shlibs_CXX" >&6; }
   14619 test "$ld_shlibs_CXX" = no && can_build_shared=no
   14620 
   14621 with_gnu_ld_CXX=$with_gnu_ld
   14622 
   14623 
   14624 
   14625 
   14626 
   14627 
   14628 #
   14629 # Do we need to explicitly link libc?
   14630 #
   14631 case "x$archive_cmds_need_lc_CXX" in
   14632 x|xyes)
   14633   # Assume -lc should be added
   14634   archive_cmds_need_lc_CXX=yes
   14635 
   14636   if test "$enable_shared" = yes && test "$GCC" = yes; then
   14637     case $archive_cmds_CXX in
   14638     *'~'*)
   14639       # FIXME: we may have to deal with multi-command sequences.
   14640       ;;
   14641     '$CC '*)
   14642       # Test whether the compiler implicitly links with -lc since on some
   14643       # systems, -lgcc has to come before -lc. If gcc already passes -lc
   14644       # to ld, don't add -lc before -lgcc.
   14645       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
   14646 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
   14647 if test "${lt_cv_archive_cmds_need_lc_CXX+set}" = set; then :
   14648   $as_echo_n "(cached) " >&6
   14649 else
   14650   $RM conftest*
   14651 	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
   14652 
   14653 	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   14654   (eval $ac_compile) 2>&5
   14655   ac_status=$?
   14656   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14657   test $ac_status = 0; } 2>conftest.err; then
   14658 	  soname=conftest
   14659 	  lib=conftest
   14660 	  libobjs=conftest.$ac_objext
   14661 	  deplibs=
   14662 	  wl=$lt_prog_compiler_wl_CXX
   14663 	  pic_flag=$lt_prog_compiler_pic_CXX
   14664 	  compiler_flags=-v
   14665 	  linker_flags=-v
   14666 	  verstring=
   14667 	  output_objdir=.
   14668 	  libname=conftest
   14669 	  lt_save_allow_undefined_flag=$allow_undefined_flag_CXX
   14670 	  allow_undefined_flag_CXX=
   14671 	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
   14672   (eval $archive_cmds_CXX 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
   14673   ac_status=$?
   14674   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   14675   test $ac_status = 0; }
   14676 	  then
   14677 	    lt_cv_archive_cmds_need_lc_CXX=no
   14678 	  else
   14679 	    lt_cv_archive_cmds_need_lc_CXX=yes
   14680 	  fi
   14681 	  allow_undefined_flag_CXX=$lt_save_allow_undefined_flag
   14682 	else
   14683 	  cat conftest.err 1>&5
   14684 	fi
   14685 	$RM conftest*
   14686 
   14687 fi
   14688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc_CXX" >&5
   14689 $as_echo "$lt_cv_archive_cmds_need_lc_CXX" >&6; }
   14690       archive_cmds_need_lc_CXX=$lt_cv_archive_cmds_need_lc_CXX
   14691       ;;
   14692     esac
   14693   fi
   14694   ;;
   14695 esac
   14696 
   14697 
   14698 
   14699 
   14700 
   14701 
   14702 
   14703 
   14704 
   14705 
   14706 
   14707 
   14708 
   14709 
   14710 
   14711 
   14712 
   14713 
   14714 
   14715 
   14716 
   14717 
   14718 
   14719 
   14720 
   14721 
   14722 
   14723 
   14724 
   14725 
   14726 
   14727 
   14728 
   14729 
   14730 
   14731 
   14732 
   14733 
   14734 
   14735 
   14736 
   14737 
   14738 
   14739 
   14740 
   14741 
   14742 
   14743 
   14744 
   14745 
   14746 
   14747 
   14748 
   14749 
   14750 
   14751 
   14752 
   14753 
   14754 
   14755 
   14756 
   14757 
   14758 
   14759 
   14760     { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
   14761 $as_echo_n "checking dynamic linker characteristics... " >&6; }
   14762 
   14763 library_names_spec=
   14764 libname_spec='lib$name'
   14765 soname_spec=
   14766 shrext_cmds=".so"
   14767 postinstall_cmds=
   14768 postuninstall_cmds=
   14769 finish_cmds=
   14770 finish_eval=
   14771 shlibpath_var=
   14772 shlibpath_overrides_runpath=unknown
   14773 version_type=none
   14774 dynamic_linker="$host_os ld.so"
   14775 sys_lib_dlsearch_path_spec="/lib /usr/lib"
   14776 need_lib_prefix=unknown
   14777 hardcode_into_libs=no
   14778 
   14779 # when you set need_version to no, make sure it does not cause -set_version
   14780 # flags to be left without arguments
   14781 need_version=unknown
   14782 
   14783 case $host_os in
   14784 aix3*)
   14785   version_type=linux
   14786   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
   14787   shlibpath_var=LIBPATH
   14788 
   14789   # AIX 3 has no versioning support, so we append a major version to the name.
   14790   soname_spec='${libname}${release}${shared_ext}$major'
   14791   ;;
   14792 
   14793 aix[4-9]*)
   14794   version_type=linux
   14795   need_lib_prefix=no
   14796   need_version=no
   14797   hardcode_into_libs=yes
   14798   if test "$host_cpu" = ia64; then
   14799     # AIX 5 supports IA64
   14800     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
   14801     shlibpath_var=LD_LIBRARY_PATH
   14802   else
   14803     # With GCC up to 2.95.x, collect2 would create an import file
   14804     # for dependence libraries.  The import file would start with
   14805     # the line `#! .'.  This would cause the generated library to
   14806     # depend on `.', always an invalid library.  This was fixed in
   14807     # development snapshots of GCC prior to 3.0.
   14808     case $host_os in
   14809       aix4 | aix4.[01] | aix4.[01].*)
   14810       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
   14811 	   echo ' yes '
   14812 	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
   14813 	:
   14814       else
   14815 	can_build_shared=no
   14816       fi
   14817       ;;
   14818     esac
   14819     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
   14820     # soname into executable. Probably we can add versioning support to
   14821     # collect2, so additional links can be useful in future.
   14822     if test "$aix_use_runtimelinking" = yes; then
   14823       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
   14824       # instead of lib<name>.a to let people know that these are not
   14825       # typical AIX shared libraries.
   14826       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14827     else
   14828       # We preserve .a as extension for shared libraries through AIX4.2
   14829       # and later when we are not doing run time linking.
   14830       library_names_spec='${libname}${release}.a $libname.a'
   14831       soname_spec='${libname}${release}${shared_ext}$major'
   14832     fi
   14833     shlibpath_var=LIBPATH
   14834   fi
   14835   ;;
   14836 
   14837 amigaos*)
   14838   case $host_cpu in
   14839   powerpc)
   14840     # Since July 2007 AmigaOS4 officially supports .so libraries.
   14841     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
   14842     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14843     ;;
   14844   m68k)
   14845     library_names_spec='$libname.ixlibrary $libname.a'
   14846     # Create ${libname}_ixlibrary.a entries in /sys/libs.
   14847     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
   14848     ;;
   14849   esac
   14850   ;;
   14851 
   14852 beos*)
   14853   library_names_spec='${libname}${shared_ext}'
   14854   dynamic_linker="$host_os ld.so"
   14855   shlibpath_var=LIBRARY_PATH
   14856   ;;
   14857 
   14858 bsdi[45]*)
   14859   version_type=linux
   14860   need_version=no
   14861   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   14862   soname_spec='${libname}${release}${shared_ext}$major'
   14863   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
   14864   shlibpath_var=LD_LIBRARY_PATH
   14865   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
   14866   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
   14867   # the default ld.so.conf also contains /usr/contrib/lib and
   14868   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
   14869   # libtool to hard-code these into programs
   14870   ;;
   14871 
   14872 cygwin* | mingw* | pw32* | cegcc*)
   14873   version_type=windows
   14874   shrext_cmds=".dll"
   14875   need_version=no
   14876   need_lib_prefix=no
   14877 
   14878   case $GCC,$host_os in
   14879   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
   14880     library_names_spec='$libname.dll.a'
   14881     # DLL is installed to $(libdir)/../bin by postinstall_cmds
   14882     postinstall_cmds='base_file=`basename \${file}`~
   14883       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
   14884       dldir=$destdir/`dirname \$dlpath`~
   14885       test -d \$dldir || mkdir -p \$dldir~
   14886       $install_prog $dir/$dlname \$dldir/$dlname~
   14887       chmod a+x \$dldir/$dlname~
   14888       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
   14889         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
   14890       fi'
   14891     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
   14892       dlpath=$dir/\$dldll~
   14893        $RM \$dlpath'
   14894     shlibpath_overrides_runpath=yes
   14895 
   14896     case $host_os in
   14897     cygwin*)
   14898       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
   14899       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14900 
   14901       ;;
   14902     mingw* | cegcc*)
   14903       # MinGW DLLs use traditional 'lib' prefix
   14904       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14905       ;;
   14906     pw32*)
   14907       # pw32 DLLs use 'pw' prefix rather than 'lib'
   14908       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
   14909       ;;
   14910     esac
   14911     ;;
   14912 
   14913   *)
   14914     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
   14915     ;;
   14916   esac
   14917   dynamic_linker='Win32 ld.exe'
   14918   # FIXME: first we should search . and the directory the executable is in
   14919   shlibpath_var=PATH
   14920   ;;
   14921 
   14922 darwin* | rhapsody*)
   14923   dynamic_linker="$host_os dyld"
   14924   version_type=darwin
   14925   need_lib_prefix=no
   14926   need_version=no
   14927   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
   14928   soname_spec='${libname}${release}${major}$shared_ext'
   14929   shlibpath_overrides_runpath=yes
   14930   shlibpath_var=DYLD_LIBRARY_PATH
   14931   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
   14932 
   14933   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
   14934   ;;
   14935 
   14936 dgux*)
   14937   version_type=linux
   14938   need_lib_prefix=no
   14939   need_version=no
   14940   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
   14941   soname_spec='${libname}${release}${shared_ext}$major'
   14942   shlibpath_var=LD_LIBRARY_PATH
   14943   ;;
   14944 
   14945 freebsd1*)
   14946   dynamic_linker=no
   14947   ;;
   14948 
   14949 freebsd* | dragonfly*)
   14950   # DragonFly does not have aout.  When/if they implement a new
   14951   # versioning mechanism, adjust this.
   14952   if test -x /usr/bin/objformat; then
   14953     objformat=`/usr/bin/objformat`
   14954   else
   14955     case $host_os in
   14956     freebsd[123]*) objformat=aout ;;
   14957     *) objformat=elf ;;
   14958     esac
   14959   fi
   14960   version_type=freebsd-$objformat
   14961   case $version_type in
   14962     freebsd-elf*)
   14963       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   14964       need_version=no
   14965       need_lib_prefix=no
   14966       ;;
   14967     freebsd-*)
   14968       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
   14969       need_version=yes
   14970       ;;
   14971   esac
   14972   shlibpath_var=LD_LIBRARY_PATH
   14973   case $host_os in
   14974   freebsd2*)
   14975     shlibpath_overrides_runpath=yes
   14976     ;;
   14977   freebsd3.[01]* | freebsdelf3.[01]*)
   14978     shlibpath_overrides_runpath=yes
   14979     hardcode_into_libs=yes
   14980     ;;
   14981   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
   14982   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
   14983     shlibpath_overrides_runpath=no
   14984     hardcode_into_libs=yes
   14985     ;;
   14986   *) # from 4.6 on, and DragonFly
   14987     shlibpath_overrides_runpath=yes
   14988     hardcode_into_libs=yes
   14989     ;;
   14990   esac
   14991   ;;
   14992 
   14993 gnu*)
   14994   version_type=linux
   14995   need_lib_prefix=no
   14996   need_version=no
   14997   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   14998   soname_spec='${libname}${release}${shared_ext}$major'
   14999   shlibpath_var=LD_LIBRARY_PATH
   15000   hardcode_into_libs=yes
   15001   ;;
   15002 
   15003 haiku*)
   15004   version_type=linux
   15005   need_lib_prefix=no
   15006   need_version=no
   15007   dynamic_linker="$host_os runtime_loader"
   15008   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
   15009   soname_spec='${libname}${release}${shared_ext}$major'
   15010   shlibpath_var=LIBRARY_PATH
   15011   shlibpath_overrides_runpath=yes
   15012   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
   15013   hardcode_into_libs=yes
   15014   ;;
   15015 
   15016 hpux9* | hpux10* | hpux11*)
   15017   # Give a soname corresponding to the major version so that dld.sl refuses to
   15018   # link against other versions.
   15019   version_type=sunos
   15020   need_lib_prefix=no
   15021   need_version=no
   15022   case $host_cpu in
   15023   ia64*)
   15024     shrext_cmds='.so'
   15025     hardcode_into_libs=yes
   15026     dynamic_linker="$host_os dld.so"
   15027     shlibpath_var=LD_LIBRARY_PATH
   15028     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15029     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15030     soname_spec='${libname}${release}${shared_ext}$major'
   15031     if test "X$HPUX_IA64_MODE" = X32; then
   15032       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
   15033     else
   15034       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
   15035     fi
   15036     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15037     ;;
   15038   hppa*64*)
   15039     shrext_cmds='.sl'
   15040     hardcode_into_libs=yes
   15041     dynamic_linker="$host_os dld.sl"
   15042     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
   15043     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
   15044     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15045     soname_spec='${libname}${release}${shared_ext}$major'
   15046     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
   15047     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
   15048     ;;
   15049   *)
   15050     shrext_cmds='.sl'
   15051     dynamic_linker="$host_os dld.sl"
   15052     shlibpath_var=SHLIB_PATH
   15053     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
   15054     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15055     soname_spec='${libname}${release}${shared_ext}$major'
   15056     ;;
   15057   esac
   15058   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
   15059   postinstall_cmds='chmod 555 $lib'
   15060   # or fails outright, so override atomically:
   15061   install_override_mode=555
   15062   ;;
   15063 
   15064 interix[3-9]*)
   15065   version_type=linux
   15066   need_lib_prefix=no
   15067   need_version=no
   15068   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15069   soname_spec='${libname}${release}${shared_ext}$major'
   15070   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
   15071   shlibpath_var=LD_LIBRARY_PATH
   15072   shlibpath_overrides_runpath=no
   15073   hardcode_into_libs=yes
   15074   ;;
   15075 
   15076 irix5* | irix6* | nonstopux*)
   15077   case $host_os in
   15078     nonstopux*) version_type=nonstopux ;;
   15079     *)
   15080 	if test "$lt_cv_prog_gnu_ld" = yes; then
   15081 		version_type=linux
   15082 	else
   15083 		version_type=irix
   15084 	fi ;;
   15085   esac
   15086   need_lib_prefix=no
   15087   need_version=no
   15088   soname_spec='${libname}${release}${shared_ext}$major'
   15089   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
   15090   case $host_os in
   15091   irix5* | nonstopux*)
   15092     libsuff= shlibsuff=
   15093     ;;
   15094   *)
   15095     case $LD in # libtool.m4 will add one of these switches to LD
   15096     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
   15097       libsuff= shlibsuff= libmagic=32-bit;;
   15098     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
   15099       libsuff=32 shlibsuff=N32 libmagic=N32;;
   15100     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
   15101       libsuff=64 shlibsuff=64 libmagic=64-bit;;
   15102     *) libsuff= shlibsuff= libmagic=never-match;;
   15103     esac
   15104     ;;
   15105   esac
   15106   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
   15107   shlibpath_overrides_runpath=no
   15108   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
   15109   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
   15110   hardcode_into_libs=yes
   15111   ;;
   15112 
   15113 # No shared lib support for Linux oldld, aout, or coff.
   15114 linux*oldld* | linux*aout* | linux*coff*)
   15115   dynamic_linker=no
   15116   ;;
   15117 
   15118 # This must be Linux ELF.
   15119 linux* | k*bsd*-gnu | kopensolaris*-gnu)
   15120   version_type=linux
   15121   need_lib_prefix=no
   15122   need_version=no
   15123   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15124   soname_spec='${libname}${release}${shared_ext}$major'
   15125   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
   15126   shlibpath_var=LD_LIBRARY_PATH
   15127   shlibpath_overrides_runpath=no
   15128 
   15129   # Some binutils ld are patched to set DT_RUNPATH
   15130   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
   15131   $as_echo_n "(cached) " >&6
   15132 else
   15133   lt_cv_shlibpath_overrides_runpath=no
   15134     save_LDFLAGS=$LDFLAGS
   15135     save_libdir=$libdir
   15136     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl_CXX\"; \
   15137 	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec_CXX\""
   15138     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   15139 /* end confdefs.h.  */
   15140 
   15141 int
   15142 main ()
   15143 {
   15144 
   15145   ;
   15146   return 0;
   15147 }
   15148 _ACEOF
   15149 if ac_fn_cxx_try_link "$LINENO"; then :
   15150   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
   15151   lt_cv_shlibpath_overrides_runpath=yes
   15152 fi
   15153 fi
   15154 rm -f core conftest.err conftest.$ac_objext \
   15155     conftest$ac_exeext conftest.$ac_ext
   15156     LDFLAGS=$save_LDFLAGS
   15157     libdir=$save_libdir
   15158 
   15159 fi
   15160 
   15161   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
   15162 
   15163   # This implies no fast_install, which is unacceptable.
   15164   # Some rework will be needed to allow for fast_install
   15165   # before this can be enabled.
   15166   hardcode_into_libs=yes
   15167 
   15168   # Append ld.so.conf contents to the search path
   15169   if test -f /etc/ld.so.conf; then
   15170     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[	 ]*hwcap[	 ]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
   15171     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
   15172   fi
   15173 
   15174   # We used to test for /lib/ld.so.1 and disable shared libraries on
   15175   # powerpc, because MkLinux only supported shared libraries with the
   15176   # GNU dynamic linker.  Since this was broken with cross compilers,
   15177   # most powerpc-linux boxes support dynamic linking these days and
   15178   # people can always --disable-shared, the test was removed, and we
   15179   # assume the GNU/Linux dynamic linker is in use.
   15180   dynamic_linker='GNU/Linux ld.so'
   15181   ;;
   15182 
   15183 netbsd*)
   15184   version_type=sunos
   15185   need_lib_prefix=no
   15186   need_version=no
   15187   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
   15188     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15189     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15190     dynamic_linker='NetBSD (a.out) ld.so'
   15191   else
   15192     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
   15193     soname_spec='${libname}${release}${shared_ext}$major'
   15194     dynamic_linker='NetBSD ld.elf_so'
   15195   fi
   15196   shlibpath_var=LD_LIBRARY_PATH
   15197   shlibpath_overrides_runpath=yes
   15198   hardcode_into_libs=yes
   15199   ;;
   15200 
   15201 newsos6)
   15202   version_type=linux
   15203   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15204   shlibpath_var=LD_LIBRARY_PATH
   15205   shlibpath_overrides_runpath=yes
   15206   ;;
   15207 
   15208 *nto* | *qnx*)
   15209   version_type=qnx
   15210   need_lib_prefix=no
   15211   need_version=no
   15212   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15213   soname_spec='${libname}${release}${shared_ext}$major'
   15214   shlibpath_var=LD_LIBRARY_PATH
   15215   shlibpath_overrides_runpath=no
   15216   hardcode_into_libs=yes
   15217   dynamic_linker='ldqnx.so'
   15218   ;;
   15219 
   15220 openbsd*)
   15221   version_type=sunos
   15222   sys_lib_dlsearch_path_spec="/usr/lib"
   15223   need_lib_prefix=no
   15224   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
   15225   case $host_os in
   15226     openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
   15227     *)				need_version=no  ;;
   15228   esac
   15229   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15230   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
   15231   shlibpath_var=LD_LIBRARY_PATH
   15232   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
   15233     case $host_os in
   15234       openbsd2.[89] | openbsd2.[89].*)
   15235 	shlibpath_overrides_runpath=no
   15236 	;;
   15237       *)
   15238 	shlibpath_overrides_runpath=yes
   15239 	;;
   15240       esac
   15241   else
   15242     shlibpath_overrides_runpath=yes
   15243   fi
   15244   ;;
   15245 
   15246 os2*)
   15247   libname_spec='$name'
   15248   shrext_cmds=".dll"
   15249   need_lib_prefix=no
   15250   library_names_spec='$libname${shared_ext} $libname.a'
   15251   dynamic_linker='OS/2 ld.exe'
   15252   shlibpath_var=LIBPATH
   15253   ;;
   15254 
   15255 osf3* | osf4* | osf5*)
   15256   version_type=osf
   15257   need_lib_prefix=no
   15258   need_version=no
   15259   soname_spec='${libname}${release}${shared_ext}$major'
   15260   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15261   shlibpath_var=LD_LIBRARY_PATH
   15262   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
   15263   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   15264   ;;
   15265 
   15266 rdos*)
   15267   dynamic_linker=no
   15268   ;;
   15269 
   15270 solaris*)
   15271   version_type=linux
   15272   need_lib_prefix=no
   15273   need_version=no
   15274   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15275   soname_spec='${libname}${release}${shared_ext}$major'
   15276   shlibpath_var=LD_LIBRARY_PATH
   15277   shlibpath_overrides_runpath=yes
   15278   hardcode_into_libs=yes
   15279   # ldd complains unless libraries are executable
   15280   postinstall_cmds='chmod +x $lib'
   15281   ;;
   15282 
   15283 sunos4*)
   15284   version_type=sunos
   15285   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
   15286   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
   15287   shlibpath_var=LD_LIBRARY_PATH
   15288   shlibpath_overrides_runpath=yes
   15289   if test "$with_gnu_ld" = yes; then
   15290     need_lib_prefix=no
   15291   fi
   15292   need_version=yes
   15293   ;;
   15294 
   15295 sysv4 | sysv4.3*)
   15296   version_type=linux
   15297   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15298   soname_spec='${libname}${release}${shared_ext}$major'
   15299   shlibpath_var=LD_LIBRARY_PATH
   15300   case $host_vendor in
   15301     sni)
   15302       shlibpath_overrides_runpath=no
   15303       need_lib_prefix=no
   15304       runpath_var=LD_RUN_PATH
   15305       ;;
   15306     siemens)
   15307       need_lib_prefix=no
   15308       ;;
   15309     motorola)
   15310       need_lib_prefix=no
   15311       need_version=no
   15312       shlibpath_overrides_runpath=no
   15313       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
   15314       ;;
   15315   esac
   15316   ;;
   15317 
   15318 sysv4*MP*)
   15319   if test -d /usr/nec ;then
   15320     version_type=linux
   15321     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
   15322     soname_spec='$libname${shared_ext}.$major'
   15323     shlibpath_var=LD_LIBRARY_PATH
   15324   fi
   15325   ;;
   15326 
   15327 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
   15328   version_type=freebsd-elf
   15329   need_lib_prefix=no
   15330   need_version=no
   15331   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
   15332   soname_spec='${libname}${release}${shared_ext}$major'
   15333   shlibpath_var=LD_LIBRARY_PATH
   15334   shlibpath_overrides_runpath=yes
   15335   hardcode_into_libs=yes
   15336   if test "$with_gnu_ld" = yes; then
   15337     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
   15338   else
   15339     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
   15340     case $host_os in
   15341       sco3.2v5*)
   15342         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
   15343 	;;
   15344     esac
   15345   fi
   15346   sys_lib_dlsearch_path_spec='/usr/lib'
   15347   ;;
   15348 
   15349 tpf*)
   15350   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
   15351   version_type=linux
   15352   need_lib_prefix=no
   15353   need_version=no
   15354   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15355   shlibpath_var=LD_LIBRARY_PATH
   15356   shlibpath_overrides_runpath=no
   15357   hardcode_into_libs=yes
   15358   ;;
   15359 
   15360 uts4*)
   15361   version_type=linux
   15362   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
   15363   soname_spec='${libname}${release}${shared_ext}$major'
   15364   shlibpath_var=LD_LIBRARY_PATH
   15365   ;;
   15366 
   15367 *)
   15368   dynamic_linker=no
   15369   ;;
   15370 esac
   15371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
   15372 $as_echo "$dynamic_linker" >&6; }
   15373 test "$dynamic_linker" = no && can_build_shared=no
   15374 
   15375 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
   15376 if test "$GCC" = yes; then
   15377   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
   15378 fi
   15379 
   15380 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
   15381   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
   15382 fi
   15383 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
   15384   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
   15385 fi
   15386 
   15387 
   15388 
   15389 
   15390 
   15391 
   15392 
   15393 
   15394 
   15395 
   15396 
   15397 
   15398 
   15399 
   15400 
   15401 
   15402 
   15403 
   15404 
   15405 
   15406 
   15407 
   15408 
   15409 
   15410 
   15411 
   15412 
   15413 
   15414 
   15415 
   15416 
   15417 
   15418 
   15419 
   15420 
   15421 
   15422 
   15423 
   15424     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
   15425 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
   15426 hardcode_action_CXX=
   15427 if test -n "$hardcode_libdir_flag_spec_CXX" ||
   15428    test -n "$runpath_var_CXX" ||
   15429    test "X$hardcode_automatic_CXX" = "Xyes" ; then
   15430 
   15431   # We can hardcode non-existent directories.
   15432   if test "$hardcode_direct_CXX" != no &&
   15433      # If the only mechanism to avoid hardcoding is shlibpath_var, we
   15434      # have to relink, otherwise we might link with an installed library
   15435      # when we should be linking with a yet-to-be-installed one
   15436      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, CXX)" != no &&
   15437      test "$hardcode_minus_L_CXX" != no; then
   15438     # Linking always hardcodes the temporary library directory.
   15439     hardcode_action_CXX=relink
   15440   else
   15441     # We can link without hardcoding, and we can hardcode nonexisting dirs.
   15442     hardcode_action_CXX=immediate
   15443   fi
   15444 else
   15445   # We cannot hardcode anything, or else we can only hardcode existing
   15446   # directories.
   15447   hardcode_action_CXX=unsupported
   15448 fi
   15449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action_CXX" >&5
   15450 $as_echo "$hardcode_action_CXX" >&6; }
   15451 
   15452 if test "$hardcode_action_CXX" = relink ||
   15453    test "$inherit_rpath_CXX" = yes; then
   15454   # Fast installation is not supported
   15455   enable_fast_install=no
   15456 elif test "$shlibpath_overrides_runpath" = yes ||
   15457      test "$enable_shared" = no; then
   15458   # Fast installation is not necessary
   15459   enable_fast_install=needless
   15460 fi
   15461 
   15462 
   15463 
   15464 
   15465 
   15466 
   15467 
   15468   fi # test -n "$compiler"
   15469 
   15470   CC=$lt_save_CC
   15471   LDCXX=$LD
   15472   LD=$lt_save_LD
   15473   GCC=$lt_save_GCC
   15474   with_gnu_ld=$lt_save_with_gnu_ld
   15475   lt_cv_path_LDCXX=$lt_cv_path_LD
   15476   lt_cv_path_LD=$lt_save_path_LD
   15477   lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
   15478   lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
   15479 fi # test "$_lt_caught_CXX_error" != yes
   15480 
   15481 ac_ext=c
   15482 ac_cpp='$CPP $CPPFLAGS'
   15483 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   15484 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   15485 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   15486 
   15487 
   15488 
   15489 
   15490 
   15491 
   15492 
   15493 
   15494 
   15495 
   15496 
   15497 
   15498 
   15499         ac_config_commands="$ac_config_commands libtool"
   15500 
   15501 
   15502 
   15503 
   15504 # Only expand once:
   15505 
   15506 
   15507 
   15508 ALL_LINGUAS="fr sv tr es da vi zh_CN zh_TW ga fi id bg"
   15509 # If we haven't got the data from the intl directory,
   15510 # assume NLS is disabled.
   15511 USE_NLS=no
   15512 LIBINTL=
   15513 LIBINTL_DEP=
   15514 INCINTL=
   15515 XGETTEXT=
   15516 GMSGFMT=
   15517 POSUB=
   15518 
   15519 if test -f  ../intl/config.intl; then
   15520   .  ../intl/config.intl
   15521 fi
   15522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
   15523 $as_echo_n "checking whether NLS is requested... " >&6; }
   15524 if test x"$USE_NLS" != xyes; then
   15525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15526 $as_echo "no" >&6; }
   15527 else
   15528   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   15529 $as_echo "yes" >&6; }
   15530 
   15531 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
   15532 
   15533 
   15534   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
   15535 $as_echo_n "checking for catalogs to be installed... " >&6; }
   15536   # Look for .po and .gmo files in the source directory.
   15537   CATALOGS=
   15538   XLINGUAS=
   15539   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
   15540     # If there aren't any .gmo files the shell will give us the
   15541     # literal string "../path/to/srcdir/po/*.gmo" which has to be
   15542     # weeded out.
   15543     case "$cat" in *\**)
   15544       continue;;
   15545     esac
   15546     # The quadruple backslash is collapsed to a double backslash
   15547     # by the backticks, then collapsed again by the double quotes,
   15548     # leaving us with one backslash in the sed expression (right
   15549     # before the dot that mustn't act as a wildcard).
   15550     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
   15551     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
   15552     # The user is allowed to set LINGUAS to a list of languages to
   15553     # install catalogs for.  If it's empty that means "all of them."
   15554     if test "x$LINGUAS" = x; then
   15555       CATALOGS="$CATALOGS $cat"
   15556       XLINGUAS="$XLINGUAS $lang"
   15557     else
   15558       case "$LINGUAS" in *$lang*)
   15559         CATALOGS="$CATALOGS $cat"
   15560         XLINGUAS="$XLINGUAS $lang"
   15561         ;;
   15562       esac
   15563     fi
   15564   done
   15565   LINGUAS="$XLINGUAS"
   15566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
   15567 $as_echo "$LINGUAS" >&6; }
   15568 
   15569 
   15570     DATADIRNAME=share
   15571 
   15572   INSTOBJEXT=.mo
   15573 
   15574   GENCAT=gencat
   15575 
   15576   CATOBJEXT=.gmo
   15577 
   15578 fi
   15579 
   15580         MKINSTALLDIRS=
   15581   if test -n "$ac_aux_dir"; then
   15582     case "$ac_aux_dir" in
   15583       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
   15584       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
   15585     esac
   15586   fi
   15587   if test -z "$MKINSTALLDIRS"; then
   15588     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
   15589   fi
   15590 
   15591 
   15592 
   15593   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
   15594 $as_echo_n "checking whether NLS is requested... " >&6; }
   15595     # Check whether --enable-nls was given.
   15596 if test "${enable_nls+set}" = set; then :
   15597   enableval=$enable_nls; USE_NLS=$enableval
   15598 else
   15599   USE_NLS=yes
   15600 fi
   15601 
   15602   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
   15603 $as_echo "$USE_NLS" >&6; }
   15604 
   15605 
   15606 
   15607 
   15608 
   15609 
   15610 # Prepare PATH_SEPARATOR.
   15611 # The user is always right.
   15612 if test "${PATH_SEPARATOR+set}" != set; then
   15613   echo "#! /bin/sh" >conf$$.sh
   15614   echo  "exit 0"   >>conf$$.sh
   15615   chmod +x conf$$.sh
   15616   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   15617     PATH_SEPARATOR=';'
   15618   else
   15619     PATH_SEPARATOR=:
   15620   fi
   15621   rm -f conf$$.sh
   15622 fi
   15623 
   15624 # Find out how to test for executable files. Don't use a zero-byte file,
   15625 # as systems may use methods other than mode bits to determine executability.
   15626 cat >conf$$.file <<_ASEOF
   15627 #! /bin/sh
   15628 exit 0
   15629 _ASEOF
   15630 chmod +x conf$$.file
   15631 if test -x conf$$.file >/dev/null 2>&1; then
   15632   ac_executable_p="test -x"
   15633 else
   15634   ac_executable_p="test -f"
   15635 fi
   15636 rm -f conf$$.file
   15637 
   15638 # Extract the first word of "msgfmt", so it can be a program name with args.
   15639 set dummy msgfmt; ac_word=$2
   15640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15641 $as_echo_n "checking for $ac_word... " >&6; }
   15642 if test "${ac_cv_path_MSGFMT+set}" = set; then :
   15643   $as_echo_n "(cached) " >&6
   15644 else
   15645   case "$MSGFMT" in
   15646   [\\/]* | ?:[\\/]*)
   15647     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
   15648     ;;
   15649   *)
   15650     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
   15651     for ac_dir in $PATH; do
   15652       IFS="$ac_save_IFS"
   15653       test -z "$ac_dir" && ac_dir=.
   15654       for ac_exec_ext in '' $ac_executable_extensions; do
   15655         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
   15656           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
   15657      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
   15658             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
   15659             break 2
   15660           fi
   15661         fi
   15662       done
   15663     done
   15664     IFS="$ac_save_IFS"
   15665   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
   15666     ;;
   15667 esac
   15668 fi
   15669 MSGFMT="$ac_cv_path_MSGFMT"
   15670 if test "$MSGFMT" != ":"; then
   15671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
   15672 $as_echo "$MSGFMT" >&6; }
   15673 else
   15674   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15675 $as_echo "no" >&6; }
   15676 fi
   15677 
   15678   # Extract the first word of "gmsgfmt", so it can be a program name with args.
   15679 set dummy gmsgfmt; ac_word=$2
   15680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15681 $as_echo_n "checking for $ac_word... " >&6; }
   15682 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
   15683   $as_echo_n "(cached) " >&6
   15684 else
   15685   case $GMSGFMT in
   15686   [\\/]* | ?:[\\/]*)
   15687   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
   15688   ;;
   15689   *)
   15690   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15691 for as_dir in $PATH
   15692 do
   15693   IFS=$as_save_IFS
   15694   test -z "$as_dir" && as_dir=.
   15695     for ac_exec_ext in '' $ac_executable_extensions; do
   15696   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15697     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
   15698     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   15699     break 2
   15700   fi
   15701 done
   15702   done
   15703 IFS=$as_save_IFS
   15704 
   15705   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
   15706   ;;
   15707 esac
   15708 fi
   15709 GMSGFMT=$ac_cv_path_GMSGFMT
   15710 if test -n "$GMSGFMT"; then
   15711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
   15712 $as_echo "$GMSGFMT" >&6; }
   15713 else
   15714   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15715 $as_echo "no" >&6; }
   15716 fi
   15717 
   15718 
   15719 
   15720 
   15721 # Prepare PATH_SEPARATOR.
   15722 # The user is always right.
   15723 if test "${PATH_SEPARATOR+set}" != set; then
   15724   echo "#! /bin/sh" >conf$$.sh
   15725   echo  "exit 0"   >>conf$$.sh
   15726   chmod +x conf$$.sh
   15727   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   15728     PATH_SEPARATOR=';'
   15729   else
   15730     PATH_SEPARATOR=:
   15731   fi
   15732   rm -f conf$$.sh
   15733 fi
   15734 
   15735 # Find out how to test for executable files. Don't use a zero-byte file,
   15736 # as systems may use methods other than mode bits to determine executability.
   15737 cat >conf$$.file <<_ASEOF
   15738 #! /bin/sh
   15739 exit 0
   15740 _ASEOF
   15741 chmod +x conf$$.file
   15742 if test -x conf$$.file >/dev/null 2>&1; then
   15743   ac_executable_p="test -x"
   15744 else
   15745   ac_executable_p="test -f"
   15746 fi
   15747 rm -f conf$$.file
   15748 
   15749 # Extract the first word of "xgettext", so it can be a program name with args.
   15750 set dummy xgettext; ac_word=$2
   15751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15752 $as_echo_n "checking for $ac_word... " >&6; }
   15753 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
   15754   $as_echo_n "(cached) " >&6
   15755 else
   15756   case "$XGETTEXT" in
   15757   [\\/]* | ?:[\\/]*)
   15758     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
   15759     ;;
   15760   *)
   15761     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
   15762     for ac_dir in $PATH; do
   15763       IFS="$ac_save_IFS"
   15764       test -z "$ac_dir" && ac_dir=.
   15765       for ac_exec_ext in '' $ac_executable_extensions; do
   15766         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
   15767           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
   15768      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
   15769             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
   15770             break 2
   15771           fi
   15772         fi
   15773       done
   15774     done
   15775     IFS="$ac_save_IFS"
   15776   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
   15777     ;;
   15778 esac
   15779 fi
   15780 XGETTEXT="$ac_cv_path_XGETTEXT"
   15781 if test "$XGETTEXT" != ":"; then
   15782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
   15783 $as_echo "$XGETTEXT" >&6; }
   15784 else
   15785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15786 $as_echo "no" >&6; }
   15787 fi
   15788 
   15789     rm -f messages.po
   15790 
   15791 
   15792 # Prepare PATH_SEPARATOR.
   15793 # The user is always right.
   15794 if test "${PATH_SEPARATOR+set}" != set; then
   15795   echo "#! /bin/sh" >conf$$.sh
   15796   echo  "exit 0"   >>conf$$.sh
   15797   chmod +x conf$$.sh
   15798   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
   15799     PATH_SEPARATOR=';'
   15800   else
   15801     PATH_SEPARATOR=:
   15802   fi
   15803   rm -f conf$$.sh
   15804 fi
   15805 
   15806 # Find out how to test for executable files. Don't use a zero-byte file,
   15807 # as systems may use methods other than mode bits to determine executability.
   15808 cat >conf$$.file <<_ASEOF
   15809 #! /bin/sh
   15810 exit 0
   15811 _ASEOF
   15812 chmod +x conf$$.file
   15813 if test -x conf$$.file >/dev/null 2>&1; then
   15814   ac_executable_p="test -x"
   15815 else
   15816   ac_executable_p="test -f"
   15817 fi
   15818 rm -f conf$$.file
   15819 
   15820 # Extract the first word of "msgmerge", so it can be a program name with args.
   15821 set dummy msgmerge; ac_word=$2
   15822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15823 $as_echo_n "checking for $ac_word... " >&6; }
   15824 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
   15825   $as_echo_n "(cached) " >&6
   15826 else
   15827   case "$MSGMERGE" in
   15828   [\\/]* | ?:[\\/]*)
   15829     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
   15830     ;;
   15831   *)
   15832     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
   15833     for ac_dir in $PATH; do
   15834       IFS="$ac_save_IFS"
   15835       test -z "$ac_dir" && ac_dir=.
   15836       for ac_exec_ext in '' $ac_executable_extensions; do
   15837         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
   15838           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
   15839             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
   15840             break 2
   15841           fi
   15842         fi
   15843       done
   15844     done
   15845     IFS="$ac_save_IFS"
   15846   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
   15847     ;;
   15848 esac
   15849 fi
   15850 MSGMERGE="$ac_cv_path_MSGMERGE"
   15851 if test "$MSGMERGE" != ":"; then
   15852   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
   15853 $as_echo "$MSGMERGE" >&6; }
   15854 else
   15855   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15856 $as_echo "no" >&6; }
   15857 fi
   15858 
   15859 
   15860       if test "$GMSGFMT" != ":"; then
   15861             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
   15862        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
   15863       : ;
   15864     else
   15865       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
   15866       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
   15867 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
   15868       GMSGFMT=":"
   15869     fi
   15870   fi
   15871 
   15872       if test "$XGETTEXT" != ":"; then
   15873             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
   15874        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
   15875       : ;
   15876     else
   15877       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
   15878 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
   15879       XGETTEXT=":"
   15880     fi
   15881         rm -f messages.po
   15882   fi
   15883 
   15884   ac_config_commands="$ac_config_commands default-1"
   15885 
   15886 
   15887 
   15888 
   15889 
   15890 for ac_prog in 'bison -y' byacc
   15891 do
   15892   # Extract the first word of "$ac_prog", so it can be a program name with args.
   15893 set dummy $ac_prog; ac_word=$2
   15894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15895 $as_echo_n "checking for $ac_word... " >&6; }
   15896 if test "${ac_cv_prog_YACC+set}" = set; then :
   15897   $as_echo_n "(cached) " >&6
   15898 else
   15899   if test -n "$YACC"; then
   15900   ac_cv_prog_YACC="$YACC" # Let the user override the test.
   15901 else
   15902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15903 for as_dir in $PATH
   15904 do
   15905   IFS=$as_save_IFS
   15906   test -z "$as_dir" && as_dir=.
   15907     for ac_exec_ext in '' $ac_executable_extensions; do
   15908   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15909     ac_cv_prog_YACC="$ac_prog"
   15910     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   15911     break 2
   15912   fi
   15913 done
   15914   done
   15915 IFS=$as_save_IFS
   15916 
   15917 fi
   15918 fi
   15919 YACC=$ac_cv_prog_YACC
   15920 if test -n "$YACC"; then
   15921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
   15922 $as_echo "$YACC" >&6; }
   15923 else
   15924   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15925 $as_echo "no" >&6; }
   15926 fi
   15927 
   15928 
   15929   test -n "$YACC" && break
   15930 done
   15931 test -n "$YACC" || YACC="yacc"
   15932 
   15933 for ac_prog in flex lex
   15934 do
   15935   # Extract the first word of "$ac_prog", so it can be a program name with args.
   15936 set dummy $ac_prog; ac_word=$2
   15937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   15938 $as_echo_n "checking for $ac_word... " >&6; }
   15939 if test "${ac_cv_prog_LEX+set}" = set; then :
   15940   $as_echo_n "(cached) " >&6
   15941 else
   15942   if test -n "$LEX"; then
   15943   ac_cv_prog_LEX="$LEX" # Let the user override the test.
   15944 else
   15945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   15946 for as_dir in $PATH
   15947 do
   15948   IFS=$as_save_IFS
   15949   test -z "$as_dir" && as_dir=.
   15950     for ac_exec_ext in '' $ac_executable_extensions; do
   15951   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   15952     ac_cv_prog_LEX="$ac_prog"
   15953     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   15954     break 2
   15955   fi
   15956 done
   15957   done
   15958 IFS=$as_save_IFS
   15959 
   15960 fi
   15961 fi
   15962 LEX=$ac_cv_prog_LEX
   15963 if test -n "$LEX"; then
   15964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
   15965 $as_echo "$LEX" >&6; }
   15966 else
   15967   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   15968 $as_echo "no" >&6; }
   15969 fi
   15970 
   15971 
   15972   test -n "$LEX" && break
   15973 done
   15974 test -n "$LEX" || LEX=":"
   15975 
   15976 if test "x$LEX" != "x:"; then
   15977   cat >conftest.l <<_ACEOF
   15978 %%
   15979 a { ECHO; }
   15980 b { REJECT; }
   15981 c { yymore (); }
   15982 d { yyless (1); }
   15983 e { yyless (input () != 0); }
   15984 f { unput (yytext[0]); }
   15985 . { BEGIN INITIAL; }
   15986 %%
   15987 #ifdef YYTEXT_POINTER
   15988 extern char *yytext;
   15989 #endif
   15990 int
   15991 main (void)
   15992 {
   15993   return ! yylex () + ! yywrap ();
   15994 }
   15995 _ACEOF
   15996 { { ac_try="$LEX conftest.l"
   15997 case "(($ac_try" in
   15998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   15999   *) ac_try_echo=$ac_try;;
   16000 esac
   16001 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   16002 $as_echo "$ac_try_echo"; } >&5
   16003   (eval "$LEX conftest.l") 2>&5
   16004   ac_status=$?
   16005   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   16006   test $ac_status = 0; }
   16007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
   16008 $as_echo_n "checking lex output file root... " >&6; }
   16009 if test "${ac_cv_prog_lex_root+set}" = set; then :
   16010   $as_echo_n "(cached) " >&6
   16011 else
   16012 
   16013 if test -f lex.yy.c; then
   16014   ac_cv_prog_lex_root=lex.yy
   16015 elif test -f lexyy.c; then
   16016   ac_cv_prog_lex_root=lexyy
   16017 else
   16018   as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
   16019 fi
   16020 fi
   16021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
   16022 $as_echo "$ac_cv_prog_lex_root" >&6; }
   16023 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
   16024 
   16025 if test -z "${LEXLIB+set}"; then
   16026   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
   16027 $as_echo_n "checking lex library... " >&6; }
   16028 if test "${ac_cv_lib_lex+set}" = set; then :
   16029   $as_echo_n "(cached) " >&6
   16030 else
   16031 
   16032     ac_save_LIBS=$LIBS
   16033     ac_cv_lib_lex='none needed'
   16034     for ac_lib in '' -lfl -ll; do
   16035       LIBS="$ac_lib $ac_save_LIBS"
   16036       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16037 /* end confdefs.h.  */
   16038 `cat $LEX_OUTPUT_ROOT.c`
   16039 _ACEOF
   16040 if ac_fn_c_try_link "$LINENO"; then :
   16041   ac_cv_lib_lex=$ac_lib
   16042 fi
   16043 rm -f core conftest.err conftest.$ac_objext \
   16044     conftest$ac_exeext conftest.$ac_ext
   16045       test "$ac_cv_lib_lex" != 'none needed' && break
   16046     done
   16047     LIBS=$ac_save_LIBS
   16048 
   16049 fi
   16050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
   16051 $as_echo "$ac_cv_lib_lex" >&6; }
   16052   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
   16053 fi
   16054 
   16055 
   16056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
   16057 $as_echo_n "checking whether yytext is a pointer... " >&6; }
   16058 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
   16059   $as_echo_n "(cached) " >&6
   16060 else
   16061   # POSIX says lex can declare yytext either as a pointer or an array; the
   16062 # default is implementation-dependent.  Figure out which it is, since
   16063 # not all implementations provide the %pointer and %array declarations.
   16064 ac_cv_prog_lex_yytext_pointer=no
   16065 ac_save_LIBS=$LIBS
   16066 LIBS="$LEXLIB $ac_save_LIBS"
   16067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16068 /* end confdefs.h.  */
   16069 #define YYTEXT_POINTER 1
   16070 `cat $LEX_OUTPUT_ROOT.c`
   16071 _ACEOF
   16072 if ac_fn_c_try_link "$LINENO"; then :
   16073   ac_cv_prog_lex_yytext_pointer=yes
   16074 fi
   16075 rm -f core conftest.err conftest.$ac_objext \
   16076     conftest$ac_exeext conftest.$ac_ext
   16077 LIBS=$ac_save_LIBS
   16078 
   16079 fi
   16080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
   16081 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
   16082 if test $ac_cv_prog_lex_yytext_pointer = yes; then
   16083 
   16084 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
   16085 
   16086 fi
   16087 rm -f conftest.l $LEX_OUTPUT_ROOT.c
   16088 
   16089 fi
   16090 if test "$LEX" = :; then
   16091   LEX=${am_missing_run}flex
   16092 fi
   16093 
   16094 
   16095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
   16096 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
   16097     # Check whether --enable-maintainer-mode was given.
   16098 if test "${enable_maintainer_mode+set}" = set; then :
   16099   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
   16100 else
   16101   USE_MAINTAINER_MODE=no
   16102 fi
   16103 
   16104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
   16105 $as_echo "$USE_MAINTAINER_MODE" >&6; }
   16106    if test $USE_MAINTAINER_MODE = yes; then
   16107   MAINTAINER_MODE_TRUE=
   16108   MAINTAINER_MODE_FALSE='#'
   16109 else
   16110   MAINTAINER_MODE_TRUE='#'
   16111   MAINTAINER_MODE_FALSE=
   16112 fi
   16113 
   16114   MAINT=$MAINTAINER_MODE_TRUE
   16115 
   16116 
   16117  if false; then
   16118   GENINSRC_NEVER_TRUE=
   16119   GENINSRC_NEVER_FALSE='#'
   16120 else
   16121   GENINSRC_NEVER_TRUE='#'
   16122   GENINSRC_NEVER_FALSE=
   16123 fi
   16124 
   16125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
   16126 $as_echo_n "checking how to compare bootstrapped objects... " >&6; }
   16127 if test "${gcc_cv_prog_cmp_skip+set}" = set; then :
   16128   $as_echo_n "(cached) " >&6
   16129 else
   16130    echo abfoo >t1
   16131   echo cdfoo >t2
   16132   gcc_cv_prog_cmp_skip='tail +16c $$f1 > tmp-foo1; tail +16c $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
   16133   if cmp t1 t2 2 2 > /dev/null 2>&1; then
   16134     if cmp t1 t2 1 1 > /dev/null 2>&1; then
   16135       :
   16136     else
   16137       gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
   16138     fi
   16139   fi
   16140   if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
   16141     if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
   16142       :
   16143     else
   16144       gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
   16145     fi
   16146   fi
   16147   rm t1 t2
   16148 
   16149 fi
   16150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
   16151 $as_echo "$gcc_cv_prog_cmp_skip" >&6; }
   16152 do_compare="$gcc_cv_prog_cmp_skip"
   16153 
   16154 
   16155 
   16156 . ${srcdir}/configure.host
   16157 
   16158 
   16159 
   16160 
   16161 
   16162 
   16163 for ac_header in string.h strings.h stdlib.h unistd.h elf-hints.h limits.h sys/param.h
   16164 do :
   16165   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   16166 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   16167 eval as_val=\$$as_ac_Header
   16168    if test "x$as_val" = x""yes; then :
   16169   cat >>confdefs.h <<_ACEOF
   16170 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   16171 _ACEOF
   16172 
   16173 fi
   16174 
   16175 done
   16176 
   16177 for ac_header in fcntl.h sys/file.h sys/time.h sys/stat.h
   16178 do :
   16179   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   16180 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   16181 eval as_val=\$$as_ac_Header
   16182    if test "x$as_val" = x""yes; then :
   16183   cat >>confdefs.h <<_ACEOF
   16184 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   16185 _ACEOF
   16186 
   16187 fi
   16188 
   16189 done
   16190 
   16191 for ac_func in glob mkstemp realpath sbrk waitpid
   16192 do :
   16193   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   16194 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   16195 eval as_val=\$$as_ac_var
   16196    if test "x$as_val" = x""yes; then :
   16197   cat >>confdefs.h <<_ACEOF
   16198 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   16199 _ACEOF
   16200 
   16201 fi
   16202 done
   16203 
   16204 for ac_func in open lseek close
   16205 do :
   16206   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   16207 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   16208 eval as_val=\$$as_ac_var
   16209    if test "x$as_val" = x""yes; then :
   16210   cat >>confdefs.h <<_ACEOF
   16211 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   16212 _ACEOF
   16213 
   16214 fi
   16215 done
   16216 
   16217 ac_header_dirent=no
   16218 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
   16219   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
   16220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
   16221 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
   16222 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
   16223   $as_echo_n "(cached) " >&6
   16224 else
   16225   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16226 /* end confdefs.h.  */
   16227 #include <sys/types.h>
   16228 #include <$ac_hdr>
   16229 
   16230 int
   16231 main ()
   16232 {
   16233 if ((DIR *) 0)
   16234 return 0;
   16235   ;
   16236   return 0;
   16237 }
   16238 _ACEOF
   16239 if ac_fn_c_try_compile "$LINENO"; then :
   16240   eval "$as_ac_Header=yes"
   16241 else
   16242   eval "$as_ac_Header=no"
   16243 fi
   16244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16245 fi
   16246 eval ac_res=\$$as_ac_Header
   16247 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   16248 $as_echo "$ac_res" >&6; }
   16249 eval as_val=\$$as_ac_Header
   16250    if test "x$as_val" = x""yes; then :
   16251   cat >>confdefs.h <<_ACEOF
   16252 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
   16253 _ACEOF
   16254 
   16255 ac_header_dirent=$ac_hdr; break
   16256 fi
   16257 
   16258 done
   16259 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
   16260 if test $ac_header_dirent = dirent.h; then
   16261   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
   16262 $as_echo_n "checking for library containing opendir... " >&6; }
   16263 if test "${ac_cv_search_opendir+set}" = set; then :
   16264   $as_echo_n "(cached) " >&6
   16265 else
   16266   ac_func_search_save_LIBS=$LIBS
   16267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16268 /* end confdefs.h.  */
   16269 
   16270 /* Override any GCC internal prototype to avoid an error.
   16271    Use char because int might match the return type of a GCC
   16272    builtin and then its argument prototype would still apply.  */
   16273 #ifdef __cplusplus
   16274 extern "C"
   16275 #endif
   16276 char opendir ();
   16277 int
   16278 main ()
   16279 {
   16280 return opendir ();
   16281   ;
   16282   return 0;
   16283 }
   16284 _ACEOF
   16285 for ac_lib in '' dir; do
   16286   if test -z "$ac_lib"; then
   16287     ac_res="none required"
   16288   else
   16289     ac_res=-l$ac_lib
   16290     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16291   fi
   16292   if ac_fn_c_try_link "$LINENO"; then :
   16293   ac_cv_search_opendir=$ac_res
   16294 fi
   16295 rm -f core conftest.err conftest.$ac_objext \
   16296     conftest$ac_exeext
   16297   if test "${ac_cv_search_opendir+set}" = set; then :
   16298   break
   16299 fi
   16300 done
   16301 if test "${ac_cv_search_opendir+set}" = set; then :
   16302 
   16303 else
   16304   ac_cv_search_opendir=no
   16305 fi
   16306 rm conftest.$ac_ext
   16307 LIBS=$ac_func_search_save_LIBS
   16308 fi
   16309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
   16310 $as_echo "$ac_cv_search_opendir" >&6; }
   16311 ac_res=$ac_cv_search_opendir
   16312 if test "$ac_res" != no; then :
   16313   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16314 
   16315 fi
   16316 
   16317 else
   16318   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
   16319 $as_echo_n "checking for library containing opendir... " >&6; }
   16320 if test "${ac_cv_search_opendir+set}" = set; then :
   16321   $as_echo_n "(cached) " >&6
   16322 else
   16323   ac_func_search_save_LIBS=$LIBS
   16324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16325 /* end confdefs.h.  */
   16326 
   16327 /* Override any GCC internal prototype to avoid an error.
   16328    Use char because int might match the return type of a GCC
   16329    builtin and then its argument prototype would still apply.  */
   16330 #ifdef __cplusplus
   16331 extern "C"
   16332 #endif
   16333 char opendir ();
   16334 int
   16335 main ()
   16336 {
   16337 return opendir ();
   16338   ;
   16339   return 0;
   16340 }
   16341 _ACEOF
   16342 for ac_lib in '' x; do
   16343   if test -z "$ac_lib"; then
   16344     ac_res="none required"
   16345   else
   16346     ac_res=-l$ac_lib
   16347     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16348   fi
   16349   if ac_fn_c_try_link "$LINENO"; then :
   16350   ac_cv_search_opendir=$ac_res
   16351 fi
   16352 rm -f core conftest.err conftest.$ac_objext \
   16353     conftest$ac_exeext
   16354   if test "${ac_cv_search_opendir+set}" = set; then :
   16355   break
   16356 fi
   16357 done
   16358 if test "${ac_cv_search_opendir+set}" = set; then :
   16359 
   16360 else
   16361   ac_cv_search_opendir=no
   16362 fi
   16363 rm conftest.$ac_ext
   16364 LIBS=$ac_func_search_save_LIBS
   16365 fi
   16366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
   16367 $as_echo "$ac_cv_search_opendir" >&6; }
   16368 ac_res=$ac_cv_search_opendir
   16369 if test "$ac_res" != no; then :
   16370   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16371 
   16372 fi
   16373 
   16374 fi
   16375 
   16376 
   16377 # Check for dlopen support and enable plugins if possible.
   16378 enable_plugins=yes
   16379 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
   16380 "
   16381 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
   16382 
   16383 else
   16384   enable_plugins=no
   16385 fi
   16386 
   16387 
   16388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   16389 $as_echo_n "checking for library containing dlopen... " >&6; }
   16390 if test "${ac_cv_search_dlopen+set}" = set; then :
   16391   $as_echo_n "(cached) " >&6
   16392 else
   16393   ac_func_search_save_LIBS=$LIBS
   16394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16395 /* end confdefs.h.  */
   16396 
   16397 /* Override any GCC internal prototype to avoid an error.
   16398    Use char because int might match the return type of a GCC
   16399    builtin and then its argument prototype would still apply.  */
   16400 #ifdef __cplusplus
   16401 extern "C"
   16402 #endif
   16403 char dlopen ();
   16404 int
   16405 main ()
   16406 {
   16407 return dlopen ();
   16408   ;
   16409   return 0;
   16410 }
   16411 _ACEOF
   16412 for ac_lib in '' dl; do
   16413   if test -z "$ac_lib"; then
   16414     ac_res="none required"
   16415   else
   16416     ac_res=-l$ac_lib
   16417     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16418   fi
   16419   if ac_fn_c_try_link "$LINENO"; then :
   16420   ac_cv_search_dlopen=$ac_res
   16421 fi
   16422 rm -f core conftest.err conftest.$ac_objext \
   16423     conftest$ac_exeext
   16424   if test "${ac_cv_search_dlopen+set}" = set; then :
   16425   break
   16426 fi
   16427 done
   16428 if test "${ac_cv_search_dlopen+set}" = set; then :
   16429 
   16430 else
   16431   ac_cv_search_dlopen=no
   16432 fi
   16433 rm conftest.$ac_ext
   16434 LIBS=$ac_func_search_save_LIBS
   16435 fi
   16436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   16437 $as_echo "$ac_cv_search_dlopen" >&6; }
   16438 ac_res=$ac_cv_search_dlopen
   16439 if test "$ac_res" != no; then :
   16440   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16441 
   16442 else
   16443   enable_plugins=no
   16444 fi
   16445 
   16446 for ac_func in dlopen dlsym dlclose
   16447 do :
   16448   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   16449 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   16450 eval as_val=\$$as_ac_var
   16451    if test "x$as_val" = x""yes; then :
   16452   cat >>confdefs.h <<_ACEOF
   16453 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   16454 _ACEOF
   16455 
   16456 else
   16457   enable_plugins=no
   16458 fi
   16459 done
   16460 
   16461 # We also support plugins on Windows (MinGW).
   16462 if test x$enable_plugins = xno ; then
   16463   for ac_header in Windows.h
   16464 do :
   16465   ac_fn_c_check_header_compile "$LINENO" "Windows.h" "ac_cv_header_Windows_h" "$ac_includes_default
   16466 "
   16467 if test "x$ac_cv_header_Windows_h" = x""yes; then :
   16468   cat >>confdefs.h <<_ACEOF
   16469 #define HAVE_WINDOWS_H 1
   16470 _ACEOF
   16471  enable_plugins=yes
   16472 fi
   16473 
   16474 done
   16475 
   16476 fi
   16477  if test x$enable_plugins = xyes; then
   16478   ENABLE_PLUGINS_TRUE=
   16479   ENABLE_PLUGINS_FALSE='#'
   16480 else
   16481   ENABLE_PLUGINS_TRUE='#'
   16482   ENABLE_PLUGINS_FALSE=
   16483 fi
   16484 
   16485 
   16486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
   16487 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
   16488 if test "${ld_cv_decl_getopt_unistd_h+set}" = set; then :
   16489   $as_echo_n "(cached) " >&6
   16490 else
   16491   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16492 /* end confdefs.h.  */
   16493 #include <unistd.h>
   16494 int
   16495 main ()
   16496 {
   16497 extern int getopt (int, char *const*, const char *);
   16498   ;
   16499   return 0;
   16500 }
   16501 _ACEOF
   16502 if ac_fn_c_try_compile "$LINENO"; then :
   16503   ld_cv_decl_getopt_unistd_h=yes
   16504 else
   16505   ld_cv_decl_getopt_unistd_h=no
   16506 fi
   16507 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16508 fi
   16509 
   16510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_decl_getopt_unistd_h" >&5
   16511 $as_echo "$ld_cv_decl_getopt_unistd_h" >&6; }
   16512 if test $ld_cv_decl_getopt_unistd_h = yes; then
   16513 
   16514 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
   16515 
   16516 fi
   16517 
   16518 
   16519 case "${host}" in
   16520 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
   16521 
   16522 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
   16523  ;;
   16524 esac
   16525 
   16526 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
   16527 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
   16528   ac_have_decl=1
   16529 else
   16530   ac_have_decl=0
   16531 fi
   16532 
   16533 cat >>confdefs.h <<_ACEOF
   16534 #define HAVE_DECL_STRSTR $ac_have_decl
   16535 _ACEOF
   16536 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
   16537 if test "x$ac_cv_have_decl_free" = x""yes; then :
   16538   ac_have_decl=1
   16539 else
   16540   ac_have_decl=0
   16541 fi
   16542 
   16543 cat >>confdefs.h <<_ACEOF
   16544 #define HAVE_DECL_FREE $ac_have_decl
   16545 _ACEOF
   16546 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
   16547 if test "x$ac_cv_have_decl_sbrk" = x""yes; then :
   16548   ac_have_decl=1
   16549 else
   16550   ac_have_decl=0
   16551 fi
   16552 
   16553 cat >>confdefs.h <<_ACEOF
   16554 #define HAVE_DECL_SBRK $ac_have_decl
   16555 _ACEOF
   16556 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
   16557 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
   16558   ac_have_decl=1
   16559 else
   16560   ac_have_decl=0
   16561 fi
   16562 
   16563 cat >>confdefs.h <<_ACEOF
   16564 #define HAVE_DECL_GETENV $ac_have_decl
   16565 _ACEOF
   16566 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
   16567 if test "x$ac_cv_have_decl_environ" = x""yes; then :
   16568   ac_have_decl=1
   16569 else
   16570   ac_have_decl=0
   16571 fi
   16572 
   16573 cat >>confdefs.h <<_ACEOF
   16574 #define HAVE_DECL_ENVIRON $ac_have_decl
   16575 _ACEOF
   16576 
   16577 
   16578 # Link in zlib if we can.  This is needed only for the bootstrap tests
   16579 # right now, since those tests use libbfd, which depends on zlib.
   16580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
   16581 $as_echo_n "checking for library containing zlibVersion... " >&6; }
   16582 if test "${ac_cv_search_zlibVersion+set}" = set; then :
   16583   $as_echo_n "(cached) " >&6
   16584 else
   16585   ac_func_search_save_LIBS=$LIBS
   16586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16587 /* end confdefs.h.  */
   16588 
   16589 /* Override any GCC internal prototype to avoid an error.
   16590    Use char because int might match the return type of a GCC
   16591    builtin and then its argument prototype would still apply.  */
   16592 #ifdef __cplusplus
   16593 extern "C"
   16594 #endif
   16595 char zlibVersion ();
   16596 int
   16597 main ()
   16598 {
   16599 return zlibVersion ();
   16600   ;
   16601   return 0;
   16602 }
   16603 _ACEOF
   16604 for ac_lib in '' z; do
   16605   if test -z "$ac_lib"; then
   16606     ac_res="none required"
   16607   else
   16608     ac_res=-l$ac_lib
   16609     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   16610   fi
   16611   if ac_fn_c_try_link "$LINENO"; then :
   16612   ac_cv_search_zlibVersion=$ac_res
   16613 fi
   16614 rm -f core conftest.err conftest.$ac_objext \
   16615     conftest$ac_exeext
   16616   if test "${ac_cv_search_zlibVersion+set}" = set; then :
   16617   break
   16618 fi
   16619 done
   16620 if test "${ac_cv_search_zlibVersion+set}" = set; then :
   16621 
   16622 else
   16623   ac_cv_search_zlibVersion=no
   16624 fi
   16625 rm conftest.$ac_ext
   16626 LIBS=$ac_func_search_save_LIBS
   16627 fi
   16628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
   16629 $as_echo "$ac_cv_search_zlibVersion" >&6; }
   16630 ac_res=$ac_cv_search_zlibVersion
   16631 if test "$ac_res" != no; then :
   16632   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   16633   for ac_header in zlib.h
   16634 do :
   16635   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
   16636 if test "x$ac_cv_header_zlib_h" = x""yes; then :
   16637   cat >>confdefs.h <<_ACEOF
   16638 #define HAVE_ZLIB_H 1
   16639 _ACEOF
   16640 
   16641 fi
   16642 
   16643 done
   16644 
   16645 fi
   16646 
   16647 
   16648 # When converting linker scripts into strings for use in emulation
   16649 # files, use astring.sed if the compiler supports ANSI string
   16650 # concatenation, or ostring.sed otherwise.  This is to support the
   16651 # broken Microsoft MSVC compiler, which limits the length of string
   16652 # constants, while still supporting pre-ANSI compilers which do not
   16653 # support string concatenation.
   16654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ANSI C string concatenation works" >&5
   16655 $as_echo_n "checking whether ANSI C string concatenation works... " >&6; }
   16656 if test "${ld_cv_string_concatenation+set}" = set; then :
   16657   $as_echo_n "(cached) " >&6
   16658 else
   16659   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   16660 /* end confdefs.h.  */
   16661 
   16662 int
   16663 main ()
   16664 {
   16665 char *a = "a" "a";
   16666   ;
   16667   return 0;
   16668 }
   16669 _ACEOF
   16670 if ac_fn_c_try_compile "$LINENO"; then :
   16671   ld_cv_string_concatenation=yes
   16672 else
   16673   ld_cv_string_concatenation=no
   16674 fi
   16675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   16676 fi
   16677 
   16678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_cv_string_concatenation" >&5
   16679 $as_echo "$ld_cv_string_concatenation" >&6; }
   16680 if test "$ld_cv_string_concatenation" = "yes"; then
   16681   STRINGIFY=astring.sed
   16682 else
   16683   STRINGIFY=ostring.sed
   16684 fi
   16685 
   16686 
   16687 # target-specific stuff:
   16688 
   16689 all_targets=
   16690 EMUL=
   16691 all_emuls=
   16692 all_emul_extras=
   16693 all_libpath=
   16694 
   16695 rm -f tdirs
   16696 
   16697 for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
   16698 do
   16699   if test "$targ_alias" = "all"; then
   16700     all_targets=true
   16701   else
   16702     # Canonicalize the secondary target names.
   16703     result=`$ac_config_sub $targ_alias 2>/dev/null`
   16704     if test -n "$result"; then
   16705 	targ=$result
   16706     else
   16707 	targ=$targ_alias
   16708     fi
   16709 
   16710     . ${srcdir}/configure.tgt
   16711 
   16712     if test "$targ" = "$target"; then
   16713       EMUL=$targ_emul
   16714     fi
   16715 
   16716     if test x${want64} = xfalse; then
   16717       . ${srcdir}/../bfd/config.bfd
   16718     fi
   16719 
   16720     if test x${want64} = xtrue; then
   16721       targ_extra_emuls="$targ_extra_emuls $targ64_extra_emuls"
   16722       targ_extra_libpath="$targ_extra_libpath $targ64_extra_libpath"
   16723     fi
   16724 
   16725     for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
   16726 	case " $all_emuls " in
   16727 	*" e${i}.o "*) ;;
   16728 	*)
   16729 	  all_emuls="$all_emuls e${i}.o"
   16730 	  eval result=\$tdir_$i
   16731 	  test -z "$result" && result=$targ_alias
   16732 	  echo tdir_$i=$result >> tdirs
   16733 	  ;;
   16734 	esac
   16735     done
   16736 
   16737     for i in $targ_emul $targ_extra_libpath; do
   16738 	case " $all_libpath " in
   16739 	*" ${i} "*) ;;
   16740 	*)
   16741 	  if test -z "$all_libpath"; then
   16742 	    all_libpath=${i}
   16743 	  else
   16744 	    all_libpath="$all_libpath ${i}"
   16745 	  fi
   16746 	  ;;
   16747 	esac
   16748     done
   16749 
   16750     for i in $targ_extra_ofiles; do
   16751 	case " $all_emul_extras " in
   16752 	*" ${i} "*) ;;
   16753 	*)
   16754 	  all_emul_extras="$all_emul_extras ${i}"
   16755 	  ;;
   16756 	esac
   16757     done
   16758   fi
   16759 done
   16760 
   16761 
   16762 
   16763 TDIRS=tdirs
   16764 
   16765 
   16766 if test x${all_targets} = xtrue; then
   16767   if test x${want64} = xfalse; then
   16768     # The cast to long int works around a bug in the HP C Compiler
   16769 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   16770 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   16771 # This bug is HP SR number 8606223364.
   16772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
   16773 $as_echo_n "checking size of long... " >&6; }
   16774 if test "${ac_cv_sizeof_long+set}" = set; then :
   16775   $as_echo_n "(cached) " >&6
   16776 else
   16777   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
   16778 
   16779 else
   16780   if test "$ac_cv_type_long" = yes; then
   16781      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   16782 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   16783 { as_fn_set_status 77
   16784 as_fn_error "cannot compute sizeof (long)
   16785 See \`config.log' for more details." "$LINENO" 5; }; }
   16786    else
   16787      ac_cv_sizeof_long=0
   16788    fi
   16789 fi
   16790 
   16791 fi
   16792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
   16793 $as_echo "$ac_cv_sizeof_long" >&6; }
   16794 
   16795 
   16796 
   16797 cat >>confdefs.h <<_ACEOF
   16798 #define SIZEOF_LONG $ac_cv_sizeof_long
   16799 _ACEOF
   16800 
   16801 
   16802     if test "x${ac_cv_sizeof_long}" = "x8"; then
   16803       want64=true
   16804     fi
   16805   fi
   16806   if test x${want64} = xtrue; then
   16807     EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
   16808   else
   16809     EMULATION_OFILES='$(ALL_EMULATIONS)'
   16810   fi
   16811   EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
   16812 else
   16813   EMULATION_OFILES=$all_emuls
   16814   EMUL_EXTRA_OFILES=$all_emul_extras
   16815 fi
   16816 
   16817 
   16818 
   16819 
   16820 EMULATION_LIBPATH=$all_libpath
   16821 
   16822 
   16823 if test x${enable_static} = xno; then
   16824   TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
   16825 else
   16826   TESTBFDLIB="../bfd/.libs/libbfd.a"
   16827 fi
   16828 
   16829 
   16830 target_vendor=${target_vendor=$host_vendor}
   16831 case "$target_vendor" in
   16832   hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
   16833   *)  EXTRA_SHLIB_EXTENSION= ;;
   16834 esac
   16835 
   16836 case "$target_os" in
   16837   lynxos) EXTRA_SHLIB_EXTENSION=".a" ;;
   16838 esac
   16839 
   16840 if test x${EXTRA_SHLIB_EXTENSION} != x ; then
   16841 
   16842 cat >>confdefs.h <<_ACEOF
   16843 #define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
   16844 _ACEOF
   16845 
   16846 fi
   16847 
   16848 
   16849 
   16850 
   16851 
   16852 
   16853 ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in"
   16854 
   16855 cat >confcache <<\_ACEOF
   16856 # This file is a shell script that caches the results of configure
   16857 # tests run on this system so they can be shared between configure
   16858 # scripts and configure runs, see configure's option --config-cache.
   16859 # It is not useful on other systems.  If it contains results you don't
   16860 # want to keep, you may remove or edit it.
   16861 #
   16862 # config.status only pays attention to the cache file if you give it
   16863 # the --recheck option to rerun configure.
   16864 #
   16865 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   16866 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   16867 # following values.
   16868 
   16869 _ACEOF
   16870 
   16871 # The following way of writing the cache mishandles newlines in values,
   16872 # but we know of no workaround that is simple, portable, and efficient.
   16873 # So, we kill variables containing newlines.
   16874 # Ultrix sh set writes to stderr and can't be redirected directly,
   16875 # and sets the high bit in the cache file unless we assign to the vars.
   16876 (
   16877   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   16878     eval ac_val=\$$ac_var
   16879     case $ac_val in #(
   16880     *${as_nl}*)
   16881       case $ac_var in #(
   16882       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   16883 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   16884       esac
   16885       case $ac_var in #(
   16886       _ | IFS | as_nl) ;; #(
   16887       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   16888       *) { eval $ac_var=; unset $ac_var;} ;;
   16889       esac ;;
   16890     esac
   16891   done
   16892 
   16893   (set) 2>&1 |
   16894     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   16895     *${as_nl}ac_space=\ *)
   16896       # `set' does not quote correctly, so add quotes: double-quote
   16897       # substitution turns \\\\ into \\, and sed turns \\ into \.
   16898       sed -n \
   16899 	"s/'/'\\\\''/g;
   16900 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   16901       ;; #(
   16902     *)
   16903       # `set' quotes correctly as required by POSIX, so do not add quotes.
   16904       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   16905       ;;
   16906     esac |
   16907     sort
   16908 ) |
   16909   sed '
   16910      /^ac_cv_env_/b end
   16911      t clear
   16912      :clear
   16913      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   16914      t end
   16915      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   16916      :end' >>confcache
   16917 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   16918   if test -w "$cache_file"; then
   16919     test "x$cache_file" != "x/dev/null" &&
   16920       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   16921 $as_echo "$as_me: updating cache $cache_file" >&6;}
   16922     cat confcache >$cache_file
   16923   else
   16924     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   16925 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   16926   fi
   16927 fi
   16928 rm -f confcache
   16929 
   16930 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   16931 # Let make expand exec_prefix.
   16932 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   16933 
   16934 DEFS=-DHAVE_CONFIG_H
   16935 
   16936 ac_libobjs=
   16937 ac_ltlibobjs=
   16938 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   16939   # 1. Remove the extension, and $U if already installed.
   16940   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   16941   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   16942   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   16943   #    will be set to the directory where LIBOBJS objects are built.
   16944   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   16945   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   16946 done
   16947 LIBOBJS=$ac_libobjs
   16948 
   16949 LTLIBOBJS=$ac_ltlibobjs
   16950 
   16951 
   16952 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
   16953   as_fn_error "conditional \"AMDEP\" was never defined.
   16954 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16955 fi
   16956 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
   16957   as_fn_error "conditional \"am__fastdepCC\" was never defined.
   16958 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16959 fi
   16960  if test -n "$EXEEXT"; then
   16961   am__EXEEXT_TRUE=
   16962   am__EXEEXT_FALSE='#'
   16963 else
   16964   am__EXEEXT_TRUE='#'
   16965   am__EXEEXT_FALSE=
   16966 fi
   16967 
   16968 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   16969   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
   16970 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16971 fi
   16972 if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
   16973   as_fn_error "conditional \"am__fastdepCXX\" was never defined.
   16974 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16975 fi
   16976 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
   16977   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
   16978 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16979 fi
   16980 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
   16981   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
   16982 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16983 fi
   16984 if test -z "${ENABLE_PLUGINS_TRUE}" && test -z "${ENABLE_PLUGINS_FALSE}"; then
   16985   as_fn_error "conditional \"ENABLE_PLUGINS\" was never defined.
   16986 Usually this means the macro was only invoked conditionally." "$LINENO" 5
   16987 fi
   16988 
   16989 : ${CONFIG_STATUS=./config.status}
   16990 ac_write_fail=0
   16991 ac_clean_files_save=$ac_clean_files
   16992 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   16993 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   16994 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   16995 as_write_fail=0
   16996 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   16997 #! $SHELL
   16998 # Generated by $as_me.
   16999 # Run this file to recreate the current configuration.
   17000 # Compiler output produced by configure, useful for debugging
   17001 # configure, is in config.log if it exists.
   17002 
   17003 debug=false
   17004 ac_cs_recheck=false
   17005 ac_cs_silent=false
   17006 
   17007 SHELL=\${CONFIG_SHELL-$SHELL}
   17008 export SHELL
   17009 _ASEOF
   17010 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   17011 ## -------------------- ##
   17012 ## M4sh Initialization. ##
   17013 ## -------------------- ##
   17014 
   17015 # Be more Bourne compatible
   17016 DUALCASE=1; export DUALCASE # for MKS sh
   17017 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   17018   emulate sh
   17019   NULLCMD=:
   17020   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   17021   # is contrary to our usage.  Disable this feature.
   17022   alias -g '${1+"$@"}'='"$@"'
   17023   setopt NO_GLOB_SUBST
   17024 else
   17025   case `(set -o) 2>/dev/null` in #(
   17026   *posix*) :
   17027     set -o posix ;; #(
   17028   *) :
   17029      ;;
   17030 esac
   17031 fi
   17032 
   17033 
   17034 as_nl='
   17035 '
   17036 export as_nl
   17037 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   17038 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   17039 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   17040 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   17041 # Prefer a ksh shell builtin over an external printf program on Solaris,
   17042 # but without wasting forks for bash or zsh.
   17043 if test -z "$BASH_VERSION$ZSH_VERSION" \
   17044     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   17045   as_echo='print -r --'
   17046   as_echo_n='print -rn --'
   17047 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   17048   as_echo='printf %s\n'
   17049   as_echo_n='printf %s'
   17050 else
   17051   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   17052     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   17053     as_echo_n='/usr/ucb/echo -n'
   17054   else
   17055     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   17056     as_echo_n_body='eval
   17057       arg=$1;
   17058       case $arg in #(
   17059       *"$as_nl"*)
   17060 	expr "X$arg" : "X\\(.*\\)$as_nl";
   17061 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   17062       esac;
   17063       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   17064     '
   17065     export as_echo_n_body
   17066     as_echo_n='sh -c $as_echo_n_body as_echo'
   17067   fi
   17068   export as_echo_body
   17069   as_echo='sh -c $as_echo_body as_echo'
   17070 fi
   17071 
   17072 # The user is always right.
   17073 if test "${PATH_SEPARATOR+set}" != set; then
   17074   PATH_SEPARATOR=:
   17075   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   17076     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   17077       PATH_SEPARATOR=';'
   17078   }
   17079 fi
   17080 
   17081 
   17082 # IFS
   17083 # We need space, tab and new line, in precisely that order.  Quoting is
   17084 # there to prevent editors from complaining about space-tab.
   17085 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   17086 # splitting by setting IFS to empty value.)
   17087 IFS=" ""	$as_nl"
   17088 
   17089 # Find who we are.  Look in the path if we contain no directory separator.
   17090 case $0 in #((
   17091   *[\\/]* ) as_myself=$0 ;;
   17092   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   17093 for as_dir in $PATH
   17094 do
   17095   IFS=$as_save_IFS
   17096   test -z "$as_dir" && as_dir=.
   17097     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   17098   done
   17099 IFS=$as_save_IFS
   17100 
   17101      ;;
   17102 esac
   17103 # We did not find ourselves, most probably we were run as `sh COMMAND'
   17104 # in which case we are not to be found in the path.
   17105 if test "x$as_myself" = x; then
   17106   as_myself=$0
   17107 fi
   17108 if test ! -f "$as_myself"; then
   17109   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   17110   exit 1
   17111 fi
   17112 
   17113 # Unset variables that we do not need and which cause bugs (e.g. in
   17114 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   17115 # suppresses any "Segmentation fault" message there.  '((' could
   17116 # trigger a bug in pdksh 5.2.14.
   17117 for as_var in BASH_ENV ENV MAIL MAILPATH
   17118 do eval test x\${$as_var+set} = xset \
   17119   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   17120 done
   17121 PS1='$ '
   17122 PS2='> '
   17123 PS4='+ '
   17124 
   17125 # NLS nuisances.
   17126 LC_ALL=C
   17127 export LC_ALL
   17128 LANGUAGE=C
   17129 export LANGUAGE
   17130 
   17131 # CDPATH.
   17132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   17133 
   17134 
   17135 # as_fn_error ERROR [LINENO LOG_FD]
   17136 # ---------------------------------
   17137 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   17138 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   17139 # script with status $?, using 1 if that was 0.
   17140 as_fn_error ()
   17141 {
   17142   as_status=$?; test $as_status -eq 0 && as_status=1
   17143   if test "$3"; then
   17144     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   17145     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
   17146   fi
   17147   $as_echo "$as_me: error: $1" >&2
   17148   as_fn_exit $as_status
   17149 } # as_fn_error
   17150 
   17151 
   17152 # as_fn_set_status STATUS
   17153 # -----------------------
   17154 # Set $? to STATUS, without forking.
   17155 as_fn_set_status ()
   17156 {
   17157   return $1
   17158 } # as_fn_set_status
   17159 
   17160 # as_fn_exit STATUS
   17161 # -----------------
   17162 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   17163 as_fn_exit ()
   17164 {
   17165   set +e
   17166   as_fn_set_status $1
   17167   exit $1
   17168 } # as_fn_exit
   17169 
   17170 # as_fn_unset VAR
   17171 # ---------------
   17172 # Portably unset VAR.
   17173 as_fn_unset ()
   17174 {
   17175   { eval $1=; unset $1;}
   17176 }
   17177 as_unset=as_fn_unset
   17178 # as_fn_append VAR VALUE
   17179 # ----------------------
   17180 # Append the text in VALUE to the end of the definition contained in VAR. Take
   17181 # advantage of any shell optimizations that allow amortized linear growth over
   17182 # repeated appends, instead of the typical quadratic growth present in naive
   17183 # implementations.
   17184 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   17185   eval 'as_fn_append ()
   17186   {
   17187     eval $1+=\$2
   17188   }'
   17189 else
   17190   as_fn_append ()
   17191   {
   17192     eval $1=\$$1\$2
   17193   }
   17194 fi # as_fn_append
   17195 
   17196 # as_fn_arith ARG...
   17197 # ------------------
   17198 # Perform arithmetic evaluation on the ARGs, and store the result in the
   17199 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   17200 # must be portable across $(()) and expr.
   17201 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   17202   eval 'as_fn_arith ()
   17203   {
   17204     as_val=$(( $* ))
   17205   }'
   17206 else
   17207   as_fn_arith ()
   17208   {
   17209     as_val=`expr "$@" || test $? -eq 1`
   17210   }
   17211 fi # as_fn_arith
   17212 
   17213 
   17214 if expr a : '\(a\)' >/dev/null 2>&1 &&
   17215    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   17216   as_expr=expr
   17217 else
   17218   as_expr=false
   17219 fi
   17220 
   17221 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   17222   as_basename=basename
   17223 else
   17224   as_basename=false
   17225 fi
   17226 
   17227 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   17228   as_dirname=dirname
   17229 else
   17230   as_dirname=false
   17231 fi
   17232 
   17233 as_me=`$as_basename -- "$0" ||
   17234 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   17235 	 X"$0" : 'X\(//\)$' \| \
   17236 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   17237 $as_echo X/"$0" |
   17238     sed '/^.*\/\([^/][^/]*\)\/*$/{
   17239 	    s//\1/
   17240 	    q
   17241 	  }
   17242 	  /^X\/\(\/\/\)$/{
   17243 	    s//\1/
   17244 	    q
   17245 	  }
   17246 	  /^X\/\(\/\).*/{
   17247 	    s//\1/
   17248 	    q
   17249 	  }
   17250 	  s/.*/./; q'`
   17251 
   17252 # Avoid depending upon Character Ranges.
   17253 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   17254 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   17255 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   17256 as_cr_digits='0123456789'
   17257 as_cr_alnum=$as_cr_Letters$as_cr_digits
   17258 
   17259 ECHO_C= ECHO_N= ECHO_T=
   17260 case `echo -n x` in #(((((
   17261 -n*)
   17262   case `echo 'xy\c'` in
   17263   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   17264   xy)  ECHO_C='\c';;
   17265   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   17266        ECHO_T='	';;
   17267   esac;;
   17268 *)
   17269   ECHO_N='-n';;
   17270 esac
   17271 
   17272 rm -f conf$$ conf$$.exe conf$$.file
   17273 if test -d conf$$.dir; then
   17274   rm -f conf$$.dir/conf$$.file
   17275 else
   17276   rm -f conf$$.dir
   17277   mkdir conf$$.dir 2>/dev/null
   17278 fi
   17279 if (echo >conf$$.file) 2>/dev/null; then
   17280   if ln -s conf$$.file conf$$ 2>/dev/null; then
   17281     as_ln_s='ln -s'
   17282     # ... but there are two gotchas:
   17283     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   17284     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   17285     # In both cases, we have to default to `cp -p'.
   17286     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   17287       as_ln_s='cp -p'
   17288   elif ln conf$$.file conf$$ 2>/dev/null; then
   17289     as_ln_s=ln
   17290   else
   17291     as_ln_s='cp -p'
   17292   fi
   17293 else
   17294   as_ln_s='cp -p'
   17295 fi
   17296 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   17297 rmdir conf$$.dir 2>/dev/null
   17298 
   17299 
   17300 # as_fn_mkdir_p
   17301 # -------------
   17302 # Create "$as_dir" as a directory, including parents if necessary.
   17303 as_fn_mkdir_p ()
   17304 {
   17305 
   17306   case $as_dir in #(
   17307   -*) as_dir=./$as_dir;;
   17308   esac
   17309   test -d "$as_dir" || eval $as_mkdir_p || {
   17310     as_dirs=
   17311     while :; do
   17312       case $as_dir in #(
   17313       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   17314       *) as_qdir=$as_dir;;
   17315       esac
   17316       as_dirs="'$as_qdir' $as_dirs"
   17317       as_dir=`$as_dirname -- "$as_dir" ||
   17318 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   17319 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   17320 	 X"$as_dir" : 'X\(//\)$' \| \
   17321 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   17322 $as_echo X"$as_dir" |
   17323     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   17324 	    s//\1/
   17325 	    q
   17326 	  }
   17327 	  /^X\(\/\/\)[^/].*/{
   17328 	    s//\1/
   17329 	    q
   17330 	  }
   17331 	  /^X\(\/\/\)$/{
   17332 	    s//\1/
   17333 	    q
   17334 	  }
   17335 	  /^X\(\/\).*/{
   17336 	    s//\1/
   17337 	    q
   17338 	  }
   17339 	  s/.*/./; q'`
   17340       test -d "$as_dir" && break
   17341     done
   17342     test -z "$as_dirs" || eval "mkdir $as_dirs"
   17343   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
   17344 
   17345 
   17346 } # as_fn_mkdir_p
   17347 if mkdir -p . 2>/dev/null; then
   17348   as_mkdir_p='mkdir -p "$as_dir"'
   17349 else
   17350   test -d ./-p && rmdir ./-p
   17351   as_mkdir_p=false
   17352 fi
   17353 
   17354 if test -x / >/dev/null 2>&1; then
   17355   as_test_x='test -x'
   17356 else
   17357   if ls -dL / >/dev/null 2>&1; then
   17358     as_ls_L_option=L
   17359   else
   17360     as_ls_L_option=
   17361   fi
   17362   as_test_x='
   17363     eval sh -c '\''
   17364       if test -d "$1"; then
   17365 	test -d "$1/.";
   17366       else
   17367 	case $1 in #(
   17368 	-*)set "./$1";;
   17369 	esac;
   17370 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   17371 	???[sx]*):;;*)false;;esac;fi
   17372     '\'' sh
   17373   '
   17374 fi
   17375 as_executable_p=$as_test_x
   17376 
   17377 # Sed expression to map a string onto a valid CPP name.
   17378 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   17379 
   17380 # Sed expression to map a string onto a valid variable name.
   17381 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   17382 
   17383 
   17384 exec 6>&1
   17385 ## ----------------------------------- ##
   17386 ## Main body of $CONFIG_STATUS script. ##
   17387 ## ----------------------------------- ##
   17388 _ASEOF
   17389 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   17390 
   17391 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17392 # Save the log message, to keep $0 and so on meaningful, and to
   17393 # report actual input values of CONFIG_FILES etc. instead of their
   17394 # values after options handling.
   17395 ac_log="
   17396 This file was extended by $as_me, which was
   17397 generated by GNU Autoconf 2.64.  Invocation command line was
   17398 
   17399   CONFIG_FILES    = $CONFIG_FILES
   17400   CONFIG_HEADERS  = $CONFIG_HEADERS
   17401   CONFIG_LINKS    = $CONFIG_LINKS
   17402   CONFIG_COMMANDS = $CONFIG_COMMANDS
   17403   $ $0 $@
   17404 
   17405 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   17406 "
   17407 
   17408 _ACEOF
   17409 
   17410 case $ac_config_files in *"
   17411 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   17412 esac
   17413 
   17414 case $ac_config_headers in *"
   17415 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   17416 esac
   17417 
   17418 
   17419 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17420 # Files that config.status was made for.
   17421 config_files="$ac_config_files"
   17422 config_headers="$ac_config_headers"
   17423 config_commands="$ac_config_commands"
   17424 
   17425 _ACEOF
   17426 
   17427 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17428 ac_cs_usage="\
   17429 \`$as_me' instantiates files and other configuration actions
   17430 from templates according to the current configuration.  Unless the files
   17431 and actions are specified as TAGs, all are instantiated by default.
   17432 
   17433 Usage: $0 [OPTION]... [TAG]...
   17434 
   17435   -h, --help       print this help, then exit
   17436   -V, --version    print version number and configuration settings, then exit
   17437   -q, --quiet, --silent
   17438                    do not print progress messages
   17439   -d, --debug      don't remove temporary files
   17440       --recheck    update $as_me by reconfiguring in the same conditions
   17441       --file=FILE[:TEMPLATE]
   17442                    instantiate the configuration file FILE
   17443       --header=FILE[:TEMPLATE]
   17444                    instantiate the configuration header FILE
   17445 
   17446 Configuration files:
   17447 $config_files
   17448 
   17449 Configuration headers:
   17450 $config_headers
   17451 
   17452 Configuration commands:
   17453 $config_commands
   17454 
   17455 Report bugs to the package provider."
   17456 
   17457 _ACEOF
   17458 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17459 ac_cs_version="\\
   17460 config.status
   17461 configured by $0, generated by GNU Autoconf 2.64,
   17462   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
   17463 
   17464 Copyright (C) 2009 Free Software Foundation, Inc.
   17465 This config.status script is free software; the Free Software Foundation
   17466 gives unlimited permission to copy, distribute and modify it."
   17467 
   17468 ac_pwd='$ac_pwd'
   17469 srcdir='$srcdir'
   17470 INSTALL='$INSTALL'
   17471 MKDIR_P='$MKDIR_P'
   17472 AWK='$AWK'
   17473 test -n "\$AWK" || AWK=awk
   17474 _ACEOF
   17475 
   17476 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17477 # The default lists apply if the user does not specify any file.
   17478 ac_need_defaults=:
   17479 while test $# != 0
   17480 do
   17481   case $1 in
   17482   --*=*)
   17483     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   17484     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   17485     ac_shift=:
   17486     ;;
   17487   *)
   17488     ac_option=$1
   17489     ac_optarg=$2
   17490     ac_shift=shift
   17491     ;;
   17492   esac
   17493 
   17494   case $ac_option in
   17495   # Handling of the options.
   17496   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   17497     ac_cs_recheck=: ;;
   17498   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   17499     $as_echo "$ac_cs_version"; exit ;;
   17500   --debug | --debu | --deb | --de | --d | -d )
   17501     debug=: ;;
   17502   --file | --fil | --fi | --f )
   17503     $ac_shift
   17504     case $ac_optarg in
   17505     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   17506     esac
   17507     as_fn_append CONFIG_FILES " '$ac_optarg'"
   17508     ac_need_defaults=false;;
   17509   --header | --heade | --head | --hea )
   17510     $ac_shift
   17511     case $ac_optarg in
   17512     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   17513     esac
   17514     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   17515     ac_need_defaults=false;;
   17516   --he | --h)
   17517     # Conflict between --help and --header
   17518     as_fn_error "ambiguous option: \`$1'
   17519 Try \`$0 --help' for more information.";;
   17520   --help | --hel | -h )
   17521     $as_echo "$ac_cs_usage"; exit ;;
   17522   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   17523   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   17524     ac_cs_silent=: ;;
   17525 
   17526   # This is an error.
   17527   -*) as_fn_error "unrecognized option: \`$1'
   17528 Try \`$0 --help' for more information." ;;
   17529 
   17530   *) as_fn_append ac_config_targets " $1"
   17531      ac_need_defaults=false ;;
   17532 
   17533   esac
   17534   shift
   17535 done
   17536 
   17537 ac_configure_extra_args=
   17538 
   17539 if $ac_cs_silent; then
   17540   exec 6>/dev/null
   17541   ac_configure_extra_args="$ac_configure_extra_args --silent"
   17542 fi
   17543 
   17544 _ACEOF
   17545 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17546 if \$ac_cs_recheck; then
   17547   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   17548   shift
   17549   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   17550   CONFIG_SHELL='$SHELL'
   17551   export CONFIG_SHELL
   17552   exec "\$@"
   17553 fi
   17554 
   17555 _ACEOF
   17556 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17557 exec 5>>config.log
   17558 {
   17559   echo
   17560   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   17561 ## Running $as_me. ##
   17562 _ASBOX
   17563   $as_echo "$ac_log"
   17564 } >&5
   17565 
   17566 _ACEOF
   17567 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   17568 #
   17569 # INIT-COMMANDS
   17570 #
   17571 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
   17572 
   17573 
   17574 # The HP-UX ksh and POSIX shell print the target directory to stdout
   17575 # if CDPATH is set.
   17576 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   17577 
   17578 sed_quote_subst='$sed_quote_subst'
   17579 double_quote_subst='$double_quote_subst'
   17580 delay_variable_subst='$delay_variable_subst'
   17581 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
   17582 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
   17583 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
   17584 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
   17585 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
   17586 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
   17587 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
   17588 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
   17589 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
   17590 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
   17591 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
   17592 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
   17593 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
   17594 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
   17595 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
   17596 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
   17597 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
   17598 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
   17599 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
   17600 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
   17601 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
   17602 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
   17603 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
   17604 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
   17605 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
   17606 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
   17607 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
   17608 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
   17609 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
   17610 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
   17611 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
   17612 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
   17613 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
   17614 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
   17615 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
   17616 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
   17617 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
   17618 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   17619 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   17620 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
   17621 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
   17622 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
   17623 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
   17624 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
   17625 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
   17626 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
   17627 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
   17628 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
   17629 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
   17630 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
   17631 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
   17632 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
   17633 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
   17634 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
   17635 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
   17636 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
   17637 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
   17638 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
   17639 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
   17640 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
   17641 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
   17642 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
   17643 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
   17644 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
   17645 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   17646 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
   17647 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
   17648 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
   17649 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
   17650 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
   17651 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
   17652 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
   17653 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
   17654 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   17655 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
   17656 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
   17657 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
   17658 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
   17659 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
   17660 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
   17661 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
   17662 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
   17663 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
   17664 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
   17665 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
   17666 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
   17667 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
   17668 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
   17669 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
   17670 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
   17671 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
   17672 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
   17673 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
   17674 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
   17675 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
   17676 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
   17677 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
   17678 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
   17679 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
   17680 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
   17681 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
   17682 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
   17683 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
   17684 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
   17685 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
   17686 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
   17687 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
   17688 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
   17689 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
   17690 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
   17691 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
   17692 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
   17693 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
   17694 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
   17695 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
   17696 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
   17697 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
   17698 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
   17699 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
   17700 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
   17701 compiler_lib_search_dirs='`$ECHO "$compiler_lib_search_dirs" | $SED "$delay_single_quote_subst"`'
   17702 predep_objects='`$ECHO "$predep_objects" | $SED "$delay_single_quote_subst"`'
   17703 postdep_objects='`$ECHO "$postdep_objects" | $SED "$delay_single_quote_subst"`'
   17704 predeps='`$ECHO "$predeps" | $SED "$delay_single_quote_subst"`'
   17705 postdeps='`$ECHO "$postdeps" | $SED "$delay_single_quote_subst"`'
   17706 compiler_lib_search_path='`$ECHO "$compiler_lib_search_path" | $SED "$delay_single_quote_subst"`'
   17707 LD_CXX='`$ECHO "$LD_CXX" | $SED "$delay_single_quote_subst"`'
   17708 reload_flag_CXX='`$ECHO "$reload_flag_CXX" | $SED "$delay_single_quote_subst"`'
   17709 reload_cmds_CXX='`$ECHO "$reload_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17710 old_archive_cmds_CXX='`$ECHO "$old_archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17711 compiler_CXX='`$ECHO "$compiler_CXX" | $SED "$delay_single_quote_subst"`'
   17712 GCC_CXX='`$ECHO "$GCC_CXX" | $SED "$delay_single_quote_subst"`'
   17713 lt_prog_compiler_no_builtin_flag_CXX='`$ECHO "$lt_prog_compiler_no_builtin_flag_CXX" | $SED "$delay_single_quote_subst"`'
   17714 lt_prog_compiler_wl_CXX='`$ECHO "$lt_prog_compiler_wl_CXX" | $SED "$delay_single_quote_subst"`'
   17715 lt_prog_compiler_pic_CXX='`$ECHO "$lt_prog_compiler_pic_CXX" | $SED "$delay_single_quote_subst"`'
   17716 lt_prog_compiler_static_CXX='`$ECHO "$lt_prog_compiler_static_CXX" | $SED "$delay_single_quote_subst"`'
   17717 lt_cv_prog_compiler_c_o_CXX='`$ECHO "$lt_cv_prog_compiler_c_o_CXX" | $SED "$delay_single_quote_subst"`'
   17718 archive_cmds_need_lc_CXX='`$ECHO "$archive_cmds_need_lc_CXX" | $SED "$delay_single_quote_subst"`'
   17719 enable_shared_with_static_runtimes_CXX='`$ECHO "$enable_shared_with_static_runtimes_CXX" | $SED "$delay_single_quote_subst"`'
   17720 export_dynamic_flag_spec_CXX='`$ECHO "$export_dynamic_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   17721 whole_archive_flag_spec_CXX='`$ECHO "$whole_archive_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   17722 compiler_needs_object_CXX='`$ECHO "$compiler_needs_object_CXX" | $SED "$delay_single_quote_subst"`'
   17723 old_archive_from_new_cmds_CXX='`$ECHO "$old_archive_from_new_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17724 old_archive_from_expsyms_cmds_CXX='`$ECHO "$old_archive_from_expsyms_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17725 archive_cmds_CXX='`$ECHO "$archive_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17726 archive_expsym_cmds_CXX='`$ECHO "$archive_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17727 module_cmds_CXX='`$ECHO "$module_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17728 module_expsym_cmds_CXX='`$ECHO "$module_expsym_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17729 with_gnu_ld_CXX='`$ECHO "$with_gnu_ld_CXX" | $SED "$delay_single_quote_subst"`'
   17730 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   17731 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
   17732 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
   17733 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
   17734 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
   17735 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
   17736 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
   17737 hardcode_minus_L_CXX='`$ECHO "$hardcode_minus_L_CXX" | $SED "$delay_single_quote_subst"`'
   17738 hardcode_shlibpath_var_CXX='`$ECHO "$hardcode_shlibpath_var_CXX" | $SED "$delay_single_quote_subst"`'
   17739 hardcode_automatic_CXX='`$ECHO "$hardcode_automatic_CXX" | $SED "$delay_single_quote_subst"`'
   17740 inherit_rpath_CXX='`$ECHO "$inherit_rpath_CXX" | $SED "$delay_single_quote_subst"`'
   17741 link_all_deplibs_CXX='`$ECHO "$link_all_deplibs_CXX" | $SED "$delay_single_quote_subst"`'
   17742 fix_srcfile_path_CXX='`$ECHO "$fix_srcfile_path_CXX" | $SED "$delay_single_quote_subst"`'
   17743 always_export_symbols_CXX='`$ECHO "$always_export_symbols_CXX" | $SED "$delay_single_quote_subst"`'
   17744 export_symbols_cmds_CXX='`$ECHO "$export_symbols_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17745 exclude_expsyms_CXX='`$ECHO "$exclude_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   17746 include_expsyms_CXX='`$ECHO "$include_expsyms_CXX" | $SED "$delay_single_quote_subst"`'
   17747 prelink_cmds_CXX='`$ECHO "$prelink_cmds_CXX" | $SED "$delay_single_quote_subst"`'
   17748 file_list_spec_CXX='`$ECHO "$file_list_spec_CXX" | $SED "$delay_single_quote_subst"`'
   17749 hardcode_action_CXX='`$ECHO "$hardcode_action_CXX" | $SED "$delay_single_quote_subst"`'
   17750 compiler_lib_search_dirs_CXX='`$ECHO "$compiler_lib_search_dirs_CXX" | $SED "$delay_single_quote_subst"`'
   17751 predep_objects_CXX='`$ECHO "$predep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   17752 postdep_objects_CXX='`$ECHO "$postdep_objects_CXX" | $SED "$delay_single_quote_subst"`'
   17753 predeps_CXX='`$ECHO "$predeps_CXX" | $SED "$delay_single_quote_subst"`'
   17754 postdeps_CXX='`$ECHO "$postdeps_CXX" | $SED "$delay_single_quote_subst"`'
   17755 compiler_lib_search_path_CXX='`$ECHO "$compiler_lib_search_path_CXX" | $SED "$delay_single_quote_subst"`'
   17756 
   17757 LTCC='$LTCC'
   17758 LTCFLAGS='$LTCFLAGS'
   17759 compiler='$compiler_DEFAULT'
   17760 
   17761 # A function that is used when there is no print builtin or printf.
   17762 func_fallback_echo ()
   17763 {
   17764   eval 'cat <<_LTECHO_EOF
   17765 \$1
   17766 _LTECHO_EOF'
   17767 }
   17768 
   17769 # Quote evaled strings.
   17770 for var in SHELL \
   17771 ECHO \
   17772 SED \
   17773 GREP \
   17774 EGREP \
   17775 FGREP \
   17776 LD \
   17777 NM \
   17778 LN_S \
   17779 lt_SP2NL \
   17780 lt_NL2SP \
   17781 reload_flag \
   17782 OBJDUMP \
   17783 deplibs_check_method \
   17784 file_magic_cmd \
   17785 AR \
   17786 AR_FLAGS \
   17787 STRIP \
   17788 RANLIB \
   17789 CC \
   17790 CFLAGS \
   17791 compiler \
   17792 lt_cv_sys_global_symbol_pipe \
   17793 lt_cv_sys_global_symbol_to_cdecl \
   17794 lt_cv_sys_global_symbol_to_c_name_address \
   17795 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
   17796 lt_prog_compiler_no_builtin_flag \
   17797 lt_prog_compiler_wl \
   17798 lt_prog_compiler_pic \
   17799 lt_prog_compiler_static \
   17800 lt_cv_prog_compiler_c_o \
   17801 need_locks \
   17802 DSYMUTIL \
   17803 NMEDIT \
   17804 LIPO \
   17805 OTOOL \
   17806 OTOOL64 \
   17807 shrext_cmds \
   17808 export_dynamic_flag_spec \
   17809 whole_archive_flag_spec \
   17810 compiler_needs_object \
   17811 with_gnu_ld \
   17812 allow_undefined_flag \
   17813 no_undefined_flag \
   17814 hardcode_libdir_flag_spec \
   17815 hardcode_libdir_flag_spec_ld \
   17816 hardcode_libdir_separator \
   17817 fix_srcfile_path \
   17818 exclude_expsyms \
   17819 include_expsyms \
   17820 file_list_spec \
   17821 variables_saved_for_relink \
   17822 libname_spec \
   17823 library_names_spec \
   17824 soname_spec \
   17825 install_override_mode \
   17826 finish_eval \
   17827 old_striplib \
   17828 striplib \
   17829 compiler_lib_search_dirs \
   17830 predep_objects \
   17831 postdep_objects \
   17832 predeps \
   17833 postdeps \
   17834 compiler_lib_search_path \
   17835 LD_CXX \
   17836 reload_flag_CXX \
   17837 compiler_CXX \
   17838 lt_prog_compiler_no_builtin_flag_CXX \
   17839 lt_prog_compiler_wl_CXX \
   17840 lt_prog_compiler_pic_CXX \
   17841 lt_prog_compiler_static_CXX \
   17842 lt_cv_prog_compiler_c_o_CXX \
   17843 export_dynamic_flag_spec_CXX \
   17844 whole_archive_flag_spec_CXX \
   17845 compiler_needs_object_CXX \
   17846 with_gnu_ld_CXX \
   17847 allow_undefined_flag_CXX \
   17848 no_undefined_flag_CXX \
   17849 hardcode_libdir_flag_spec_CXX \
   17850 hardcode_libdir_flag_spec_ld_CXX \
   17851 hardcode_libdir_separator_CXX \
   17852 fix_srcfile_path_CXX \
   17853 exclude_expsyms_CXX \
   17854 include_expsyms_CXX \
   17855 file_list_spec_CXX \
   17856 compiler_lib_search_dirs_CXX \
   17857 predep_objects_CXX \
   17858 postdep_objects_CXX \
   17859 predeps_CXX \
   17860 postdeps_CXX \
   17861 compiler_lib_search_path_CXX; do
   17862     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   17863     *[\\\\\\\`\\"\\\$]*)
   17864       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
   17865       ;;
   17866     *)
   17867       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   17868       ;;
   17869     esac
   17870 done
   17871 
   17872 # Double-quote double-evaled strings.
   17873 for var in reload_cmds \
   17874 old_postinstall_cmds \
   17875 old_postuninstall_cmds \
   17876 old_archive_cmds \
   17877 extract_expsyms_cmds \
   17878 old_archive_from_new_cmds \
   17879 old_archive_from_expsyms_cmds \
   17880 archive_cmds \
   17881 archive_expsym_cmds \
   17882 module_cmds \
   17883 module_expsym_cmds \
   17884 export_symbols_cmds \
   17885 prelink_cmds \
   17886 postinstall_cmds \
   17887 postuninstall_cmds \
   17888 finish_cmds \
   17889 sys_lib_search_path_spec \
   17890 sys_lib_dlsearch_path_spec \
   17891 reload_cmds_CXX \
   17892 old_archive_cmds_CXX \
   17893 old_archive_from_new_cmds_CXX \
   17894 old_archive_from_expsyms_cmds_CXX \
   17895 archive_cmds_CXX \
   17896 archive_expsym_cmds_CXX \
   17897 module_cmds_CXX \
   17898 module_expsym_cmds_CXX \
   17899 export_symbols_cmds_CXX \
   17900 prelink_cmds_CXX; do
   17901     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
   17902     *[\\\\\\\`\\"\\\$]*)
   17903       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
   17904       ;;
   17905     *)
   17906       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
   17907       ;;
   17908     esac
   17909 done
   17910 
   17911 ac_aux_dir='$ac_aux_dir'
   17912 xsi_shell='$xsi_shell'
   17913 lt_shell_append='$lt_shell_append'
   17914 
   17915 # See if we are running on zsh, and set the options which allow our
   17916 # commands through without removal of \ escapes INIT.
   17917 if test -n "\${ZSH_VERSION+set}" ; then
   17918    setopt NO_GLOB_SUBST
   17919 fi
   17920 
   17921 
   17922     PACKAGE='$PACKAGE'
   17923     VERSION='$VERSION'
   17924     TIMESTAMP='$TIMESTAMP'
   17925     RM='$RM'
   17926     ofile='$ofile'
   17927 
   17928 
   17929 
   17930 
   17931 
   17932 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
   17933     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
   17934     # from automake.
   17935     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
   17936     # Capture the value of LINGUAS because we need it to compute CATALOGS.
   17937     LINGUAS="${LINGUAS-%UNSET%}"
   17938 
   17939 
   17940 _ACEOF
   17941 
   17942 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   17943 
   17944 # Handling of arguments.
   17945 for ac_config_target in $ac_config_targets
   17946 do
   17947   case $ac_config_target in
   17948     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
   17949     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
   17950     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
   17951     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
   17952     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   17953     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
   17954 
   17955   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   17956   esac
   17957 done
   17958 
   17959 
   17960 # If the user did not use the arguments to specify the items to instantiate,
   17961 # then the envvar interface is used.  Set only those that are not.
   17962 # We use the long form for the default assignment because of an extremely
   17963 # bizarre bug on SunOS 4.1.3.
   17964 if $ac_need_defaults; then
   17965   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   17966   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   17967   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   17968 fi
   17969 
   17970 # Have a temporary directory for convenience.  Make it in the build tree
   17971 # simply because there is no reason against having it here, and in addition,
   17972 # creating and moving files from /tmp can sometimes cause problems.
   17973 # Hook for its removal unless debugging.
   17974 # Note that there is a small window in which the directory will not be cleaned:
   17975 # after its creation but before its name has been assigned to `$tmp'.
   17976 $debug ||
   17977 {
   17978   tmp=
   17979   trap 'exit_status=$?
   17980   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
   17981 ' 0
   17982   trap 'as_fn_exit 1' 1 2 13 15
   17983 }
   17984 # Create a (secure) tmp directory for tmp files.
   17985 
   17986 {
   17987   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   17988   test -n "$tmp" && test -d "$tmp"
   17989 }  ||
   17990 {
   17991   tmp=./conf$$-$RANDOM
   17992   (umask 077 && mkdir "$tmp")
   17993 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
   17994 
   17995 # Set up the scripts for CONFIG_FILES section.
   17996 # No need to generate them if there are no CONFIG_FILES.
   17997 # This happens for instance with `./config.status config.h'.
   17998 if test -n "$CONFIG_FILES"; then
   17999 
   18000 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
   18001   ac_cs_awk_getline=:
   18002   ac_cs_awk_pipe_init=
   18003   ac_cs_awk_read_file='
   18004       while ((getline aline < (F[key])) > 0)
   18005 	print(aline)
   18006       close(F[key])'
   18007   ac_cs_awk_pipe_fini=
   18008 else
   18009   ac_cs_awk_getline=false
   18010   ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
   18011   ac_cs_awk_read_file='
   18012       print "|#_!!_#|"
   18013       print "cat " F[key] " &&"
   18014       '$ac_cs_awk_pipe_init
   18015   # The final `:' finishes the AND list.
   18016   ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
   18017 fi
   18018 ac_cr=`echo X | tr X '\015'`
   18019 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   18020 # But we know of no other shell where ac_cr would be empty at this
   18021 # point, so we can use a bashism as a fallback.
   18022 if test "x$ac_cr" = x; then
   18023   eval ac_cr=\$\'\\r\'
   18024 fi
   18025 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   18026 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   18027   ac_cs_awk_cr='\r'
   18028 else
   18029   ac_cs_awk_cr=$ac_cr
   18030 fi
   18031 
   18032 echo 'BEGIN {' >"$tmp/subs1.awk" &&
   18033 _ACEOF
   18034 
   18035 # Create commands to substitute file output variables.
   18036 {
   18037   echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
   18038   echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
   18039   echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
   18040   echo "_ACAWK" &&
   18041   echo "_ACEOF"
   18042 } >conf$$files.sh &&
   18043 . ./conf$$files.sh ||
   18044   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18045 rm -f conf$$files.sh
   18046 
   18047 {
   18048   echo "cat >conf$$subs.awk <<_ACEOF" &&
   18049   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   18050   echo "_ACEOF"
   18051 } >conf$$subs.sh ||
   18052   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18053 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
   18054 ac_delim='%!_!# '
   18055 for ac_last_try in false false false false false :; do
   18056   . ./conf$$subs.sh ||
   18057     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18058 
   18059   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   18060   if test $ac_delim_n = $ac_delim_num; then
   18061     break
   18062   elif $ac_last_try; then
   18063     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
   18064   else
   18065     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   18066   fi
   18067 done
   18068 rm -f conf$$subs.sh
   18069 
   18070 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18071 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
   18072 _ACEOF
   18073 sed -n '
   18074 h
   18075 s/^/S["/; s/!.*/"]=/
   18076 p
   18077 g
   18078 s/^[^!]*!//
   18079 :repl
   18080 t repl
   18081 s/'"$ac_delim"'$//
   18082 t delim
   18083 :nl
   18084 h
   18085 s/\(.\{148\}\).*/\1/
   18086 t more1
   18087 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   18088 p
   18089 n
   18090 b repl
   18091 :more1
   18092 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   18093 p
   18094 g
   18095 s/.\{148\}//
   18096 t nl
   18097 :delim
   18098 h
   18099 s/\(.\{148\}\).*/\1/
   18100 t more2
   18101 s/["\\]/\\&/g; s/^/"/; s/$/"/
   18102 p
   18103 b
   18104 :more2
   18105 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   18106 p
   18107 g
   18108 s/.\{148\}//
   18109 t delim
   18110 ' <conf$$subs.awk | sed '
   18111 /^[^""]/{
   18112   N
   18113   s/\n//
   18114 }
   18115 ' >>$CONFIG_STATUS || ac_write_fail=1
   18116 rm -f conf$$subs.awk
   18117 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18118 _ACAWK
   18119 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
   18120   for (key in S) S_is_set[key] = 1
   18121   FS = ""
   18122   \$ac_cs_awk_pipe_init
   18123 }
   18124 {
   18125   line = $ 0
   18126   nfields = split(line, field, "@")
   18127   substed = 0
   18128   len = length(field[1])
   18129   for (i = 2; i < nfields; i++) {
   18130     key = field[i]
   18131     keylen = length(key)
   18132     if (S_is_set[key]) {
   18133       value = S[key]
   18134       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   18135       len += length(value) + length(field[++i])
   18136       substed = 1
   18137     } else
   18138       len += 1 + keylen
   18139   }
   18140   if (nfields == 3 && !substed) {
   18141     key = field[2]
   18142     if (F[key] != "" && line ~ /^[	 ]*@.*@[	 ]*$/) {
   18143       \$ac_cs_awk_read_file
   18144       next
   18145     }
   18146   }
   18147   print line
   18148 }
   18149 \$ac_cs_awk_pipe_fini
   18150 _ACAWK
   18151 _ACEOF
   18152 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18153 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   18154   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   18155 else
   18156   cat
   18157 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
   18158   || as_fn_error "could not setup config files machinery" "$LINENO" 5
   18159 _ACEOF
   18160 
   18161 # VPATH may cause trouble with some makes, so we remove $(srcdir),
   18162 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
   18163 # trailing colons and then remove the whole line if VPATH becomes empty
   18164 # (actually we leave an empty line to preserve line numbers).
   18165 if test "x$srcdir" = x.; then
   18166   ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
   18167 s/:*\$(srcdir):*/:/
   18168 s/:*\${srcdir}:*/:/
   18169 s/:*@srcdir@:*/:/
   18170 s/^\([^=]*=[	 ]*\):*/\1/
   18171 s/:*$//
   18172 s/^[^=]*=[	 ]*$//
   18173 }'
   18174 fi
   18175 
   18176 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18177 fi # test -n "$CONFIG_FILES"
   18178 
   18179 # Set up the scripts for CONFIG_HEADERS section.
   18180 # No need to generate them if there are no CONFIG_HEADERS.
   18181 # This happens for instance with `./config.status Makefile'.
   18182 if test -n "$CONFIG_HEADERS"; then
   18183 cat >"$tmp/defines.awk" <<\_ACAWK ||
   18184 BEGIN {
   18185 _ACEOF
   18186 
   18187 # Transform confdefs.h into an awk script `defines.awk', embedded as
   18188 # here-document in config.status, that substitutes the proper values into
   18189 # config.h.in to produce config.h.
   18190 
   18191 # Create a delimiter string that does not exist in confdefs.h, to ease
   18192 # handling of long lines.
   18193 ac_delim='%!_!# '
   18194 for ac_last_try in false false :; do
   18195   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
   18196   if test -z "$ac_t"; then
   18197     break
   18198   elif $ac_last_try; then
   18199     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
   18200   else
   18201     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   18202   fi
   18203 done
   18204 
   18205 # For the awk script, D is an array of macro values keyed by name,
   18206 # likewise P contains macro parameters if any.  Preserve backslash
   18207 # newline sequences.
   18208 
   18209 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   18210 sed -n '
   18211 s/.\{148\}/&'"$ac_delim"'/g
   18212 t rset
   18213 :rset
   18214 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   18215 t def
   18216 d
   18217 :def
   18218 s/\\$//
   18219 t bsnl
   18220 s/["\\]/\\&/g
   18221 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   18222 D["\1"]=" \3"/p
   18223 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   18224 d
   18225 :bsnl
   18226 s/["\\]/\\&/g
   18227 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   18228 D["\1"]=" \3\\\\\\n"\\/p
   18229 t cont
   18230 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   18231 t cont
   18232 d
   18233 :cont
   18234 n
   18235 s/.\{148\}/&'"$ac_delim"'/g
   18236 t clear
   18237 :clear
   18238 s/\\$//
   18239 t bsnlc
   18240 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   18241 d
   18242 :bsnlc
   18243 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   18244 b cont
   18245 ' <confdefs.h | sed '
   18246 s/'"$ac_delim"'/"\\\
   18247 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   18248 
   18249 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18250   for (key in D) D_is_set[key] = 1
   18251   FS = ""
   18252 }
   18253 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   18254   line = \$ 0
   18255   split(line, arg, " ")
   18256   if (arg[1] == "#") {
   18257     defundef = arg[2]
   18258     mac1 = arg[3]
   18259   } else {
   18260     defundef = substr(arg[1], 2)
   18261     mac1 = arg[2]
   18262   }
   18263   split(mac1, mac2, "(") #)
   18264   macro = mac2[1]
   18265   prefix = substr(line, 1, index(line, defundef) - 1)
   18266   if (D_is_set[macro]) {
   18267     # Preserve the white space surrounding the "#".
   18268     print prefix "define", macro P[macro] D[macro]
   18269     next
   18270   } else {
   18271     # Replace #undef with comments.  This is necessary, for example,
   18272     # in the case of _POSIX_SOURCE, which is predefined and required
   18273     # on some systems where configure will not decide to define it.
   18274     if (defundef == "undef") {
   18275       print "/*", prefix defundef, macro, "*/"
   18276       next
   18277     }
   18278   }
   18279 }
   18280 { print }
   18281 _ACAWK
   18282 _ACEOF
   18283 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18284   as_fn_error "could not setup config headers machinery" "$LINENO" 5
   18285 fi # test -n "$CONFIG_HEADERS"
   18286 
   18287 
   18288 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   18289 shift
   18290 for ac_tag
   18291 do
   18292   case $ac_tag in
   18293   :[FHLC]) ac_mode=$ac_tag; continue;;
   18294   esac
   18295   case $ac_mode$ac_tag in
   18296   :[FHL]*:*);;
   18297   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
   18298   :[FH]-) ac_tag=-:-;;
   18299   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   18300   esac
   18301   ac_save_IFS=$IFS
   18302   IFS=:
   18303   set x $ac_tag
   18304   IFS=$ac_save_IFS
   18305   shift
   18306   ac_file=$1
   18307   shift
   18308 
   18309   case $ac_mode in
   18310   :L) ac_source=$1;;
   18311   :[FH])
   18312     ac_file_inputs=
   18313     for ac_f
   18314     do
   18315       case $ac_f in
   18316       -) ac_f="$tmp/stdin";;
   18317       *) # Look for the file first in the build tree, then in the source tree
   18318 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   18319 	 # because $ac_f cannot contain `:'.
   18320 	 test -f "$ac_f" ||
   18321 	   case $ac_f in
   18322 	   [\\/$]*) false;;
   18323 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   18324 	   esac ||
   18325 	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   18326       esac
   18327       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   18328       as_fn_append ac_file_inputs " '$ac_f'"
   18329     done
   18330 
   18331     # Let's still pretend it is `configure' which instantiates (i.e., don't
   18332     # use $as_me), people would be surprised to read:
   18333     #    /* config.h.  Generated by config.status.  */
   18334     configure_input='Generated from '`
   18335 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   18336 	`' by configure.'
   18337     if test x"$ac_file" != x-; then
   18338       configure_input="$ac_file.  $configure_input"
   18339       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   18340 $as_echo "$as_me: creating $ac_file" >&6;}
   18341     fi
   18342     # Neutralize special characters interpreted by sed in replacement strings.
   18343     case $configure_input in #(
   18344     *\&* | *\|* | *\\* )
   18345        ac_sed_conf_input=`$as_echo "$configure_input" |
   18346        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   18347     *) ac_sed_conf_input=$configure_input;;
   18348     esac
   18349 
   18350     case $ac_tag in
   18351     *:-:* | *:-) cat >"$tmp/stdin" \
   18352       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
   18353     esac
   18354     ;;
   18355   esac
   18356 
   18357   ac_dir=`$as_dirname -- "$ac_file" ||
   18358 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18359 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   18360 	 X"$ac_file" : 'X\(//\)$' \| \
   18361 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   18362 $as_echo X"$ac_file" |
   18363     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18364 	    s//\1/
   18365 	    q
   18366 	  }
   18367 	  /^X\(\/\/\)[^/].*/{
   18368 	    s//\1/
   18369 	    q
   18370 	  }
   18371 	  /^X\(\/\/\)$/{
   18372 	    s//\1/
   18373 	    q
   18374 	  }
   18375 	  /^X\(\/\).*/{
   18376 	    s//\1/
   18377 	    q
   18378 	  }
   18379 	  s/.*/./; q'`
   18380   as_dir="$ac_dir"; as_fn_mkdir_p
   18381   ac_builddir=.
   18382 
   18383 case "$ac_dir" in
   18384 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18385 *)
   18386   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   18387   # A ".." for each directory in $ac_dir_suffix.
   18388   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   18389   case $ac_top_builddir_sub in
   18390   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   18391   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   18392   esac ;;
   18393 esac
   18394 ac_abs_top_builddir=$ac_pwd
   18395 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   18396 # for backward compatibility:
   18397 ac_top_builddir=$ac_top_build_prefix
   18398 
   18399 case $srcdir in
   18400   .)  # We are building in place.
   18401     ac_srcdir=.
   18402     ac_top_srcdir=$ac_top_builddir_sub
   18403     ac_abs_top_srcdir=$ac_pwd ;;
   18404   [\\/]* | ?:[\\/]* )  # Absolute name.
   18405     ac_srcdir=$srcdir$ac_dir_suffix;
   18406     ac_top_srcdir=$srcdir
   18407     ac_abs_top_srcdir=$srcdir ;;
   18408   *) # Relative name.
   18409     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   18410     ac_top_srcdir=$ac_top_build_prefix$srcdir
   18411     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   18412 esac
   18413 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   18414 
   18415 
   18416   case $ac_mode in
   18417   :F)
   18418   #
   18419   # CONFIG_FILE
   18420   #
   18421 
   18422   case $INSTALL in
   18423   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   18424   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   18425   esac
   18426   ac_MKDIR_P=$MKDIR_P
   18427   case $MKDIR_P in
   18428   [\\/$]* | ?:[\\/]* ) ;;
   18429   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
   18430   esac
   18431 _ACEOF
   18432 
   18433 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18434 # If the template does not know about datarootdir, expand it.
   18435 # FIXME: This hack should be removed a few years after 2.60.
   18436 ac_datarootdir_hack=; ac_datarootdir_seen=
   18437 ac_sed_dataroot='
   18438 /datarootdir/ {
   18439   p
   18440   q
   18441 }
   18442 /@datadir@/p
   18443 /@docdir@/p
   18444 /@infodir@/p
   18445 /@localedir@/p
   18446 /@mandir@/p'
   18447 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   18448 *datarootdir*) ac_datarootdir_seen=yes;;
   18449 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   18450   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   18451 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   18452 _ACEOF
   18453 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18454   ac_datarootdir_hack='
   18455   s&@datadir@&$datadir&g
   18456   s&@docdir@&$docdir&g
   18457   s&@infodir@&$infodir&g
   18458   s&@localedir@&$localedir&g
   18459   s&@mandir@&$mandir&g
   18460   s&\\\${datarootdir}&$datarootdir&g' ;;
   18461 esac
   18462 _ACEOF
   18463 
   18464 # Neutralize VPATH when `$srcdir' = `.'.
   18465 # Shell code in configure.ac might set extrasub.
   18466 # FIXME: do we really want to maintain this feature?
   18467 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   18468 ac_sed_extra="$ac_vpsub
   18469 $extrasub
   18470 _ACEOF
   18471 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   18472 :t
   18473 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   18474 s|@configure_input@|$ac_sed_conf_input|;t t
   18475 s&@top_builddir@&$ac_top_builddir_sub&;t t
   18476 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   18477 s&@srcdir@&$ac_srcdir&;t t
   18478 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   18479 s&@top_srcdir@&$ac_top_srcdir&;t t
   18480 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   18481 s&@builddir@&$ac_builddir&;t t
   18482 s&@abs_builddir@&$ac_abs_builddir&;t t
   18483 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   18484 s&@INSTALL@&$ac_INSTALL&;t t
   18485 s&@MKDIR_P@&$ac_MKDIR_P&;t t
   18486 $ac_datarootdir_hack
   18487 "
   18488 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
   18489 if $ac_cs_awk_getline; then
   18490   $AWK -f "$tmp/subs.awk"
   18491 else
   18492   $AWK -f "$tmp/subs.awk" | $SHELL
   18493 fi >$tmp/out \
   18494   || as_fn_error "could not create $ac_file" "$LINENO" 5
   18495 
   18496 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   18497   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
   18498   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
   18499   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   18500 which seems to be undefined.  Please make sure it is defined." >&5
   18501 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   18502 which seems to be undefined.  Please make sure it is defined." >&2;}
   18503 
   18504   rm -f "$tmp/stdin"
   18505   case $ac_file in
   18506   -) cat "$tmp/out" && rm -f "$tmp/out";;
   18507   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
   18508   esac \
   18509   || as_fn_error "could not create $ac_file" "$LINENO" 5
   18510  ;;
   18511   :H)
   18512   #
   18513   # CONFIG_HEADER
   18514   #
   18515   if test x"$ac_file" != x-; then
   18516     {
   18517       $as_echo "/* $configure_input  */" \
   18518       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
   18519     } >"$tmp/config.h" \
   18520       || as_fn_error "could not create $ac_file" "$LINENO" 5
   18521     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
   18522       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   18523 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   18524     else
   18525       rm -f "$ac_file"
   18526       mv "$tmp/config.h" "$ac_file" \
   18527 	|| as_fn_error "could not create $ac_file" "$LINENO" 5
   18528     fi
   18529   else
   18530     $as_echo "/* $configure_input  */" \
   18531       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
   18532       || as_fn_error "could not create -" "$LINENO" 5
   18533   fi
   18534 # Compute "$ac_file"'s index in $config_headers.
   18535 _am_arg="$ac_file"
   18536 _am_stamp_count=1
   18537 for _am_header in $config_headers :; do
   18538   case $_am_header in
   18539     $_am_arg | $_am_arg:* )
   18540       break ;;
   18541     * )
   18542       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
   18543   esac
   18544 done
   18545 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
   18546 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18547 	 X"$_am_arg" : 'X\(//\)[^/]' \| \
   18548 	 X"$_am_arg" : 'X\(//\)$' \| \
   18549 	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
   18550 $as_echo X"$_am_arg" |
   18551     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18552 	    s//\1/
   18553 	    q
   18554 	  }
   18555 	  /^X\(\/\/\)[^/].*/{
   18556 	    s//\1/
   18557 	    q
   18558 	  }
   18559 	  /^X\(\/\/\)$/{
   18560 	    s//\1/
   18561 	    q
   18562 	  }
   18563 	  /^X\(\/\).*/{
   18564 	    s//\1/
   18565 	    q
   18566 	  }
   18567 	  s/.*/./; q'`/stamp-h$_am_stamp_count
   18568  ;;
   18569 
   18570   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   18571 $as_echo "$as_me: executing $ac_file commands" >&6;}
   18572  ;;
   18573   esac
   18574 
   18575 
   18576   case $ac_file$ac_mode in
   18577     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
   18578   # Autoconf 2.62 quotes --file arguments for eval, but not when files
   18579   # are listed without --file.  Let's play safe and only enable the eval
   18580   # if we detect the quoting.
   18581   case $CONFIG_FILES in
   18582   *\'*) eval set x "$CONFIG_FILES" ;;
   18583   *)   set x $CONFIG_FILES ;;
   18584   esac
   18585   shift
   18586   for mf
   18587   do
   18588     # Strip MF so we end up with the name of the file.
   18589     mf=`echo "$mf" | sed -e 's/:.*$//'`
   18590     # Check whether this is an Automake generated Makefile or not.
   18591     # We used to match only the files named `Makefile.in', but
   18592     # some people rename them; so instead we look at the file content.
   18593     # Grep'ing the first line is not enough: some people post-process
   18594     # each Makefile.in and add a new line on top of each file to say so.
   18595     # Grep'ing the whole file is not good either: AIX grep has a line
   18596     # limit of 2048, but all sed's we know have understand at least 4000.
   18597     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
   18598       dirpart=`$as_dirname -- "$mf" ||
   18599 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18600 	 X"$mf" : 'X\(//\)[^/]' \| \
   18601 	 X"$mf" : 'X\(//\)$' \| \
   18602 	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
   18603 $as_echo X"$mf" |
   18604     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18605 	    s//\1/
   18606 	    q
   18607 	  }
   18608 	  /^X\(\/\/\)[^/].*/{
   18609 	    s//\1/
   18610 	    q
   18611 	  }
   18612 	  /^X\(\/\/\)$/{
   18613 	    s//\1/
   18614 	    q
   18615 	  }
   18616 	  /^X\(\/\).*/{
   18617 	    s//\1/
   18618 	    q
   18619 	  }
   18620 	  s/.*/./; q'`
   18621     else
   18622       continue
   18623     fi
   18624     # Extract the definition of DEPDIR, am__include, and am__quote
   18625     # from the Makefile without running `make'.
   18626     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
   18627     test -z "$DEPDIR" && continue
   18628     am__include=`sed -n 's/^am__include = //p' < "$mf"`
   18629     test -z "am__include" && continue
   18630     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
   18631     # When using ansi2knr, U may be empty or an underscore; expand it
   18632     U=`sed -n 's/^U = //p' < "$mf"`
   18633     # Find all dependency output files, they are included files with
   18634     # $(DEPDIR) in their names.  We invoke sed twice because it is the
   18635     # simplest approach to changing $(DEPDIR) to its actual value in the
   18636     # expansion.
   18637     for file in `sed -n "
   18638       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
   18639 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
   18640       # Make sure the directory exists.
   18641       test -f "$dirpart/$file" && continue
   18642       fdir=`$as_dirname -- "$file" ||
   18643 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   18644 	 X"$file" : 'X\(//\)[^/]' \| \
   18645 	 X"$file" : 'X\(//\)$' \| \
   18646 	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
   18647 $as_echo X"$file" |
   18648     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   18649 	    s//\1/
   18650 	    q
   18651 	  }
   18652 	  /^X\(\/\/\)[^/].*/{
   18653 	    s//\1/
   18654 	    q
   18655 	  }
   18656 	  /^X\(\/\/\)$/{
   18657 	    s//\1/
   18658 	    q
   18659 	  }
   18660 	  /^X\(\/\).*/{
   18661 	    s//\1/
   18662 	    q
   18663 	  }
   18664 	  s/.*/./; q'`
   18665       as_dir=$dirpart/$fdir; as_fn_mkdir_p
   18666       # echo "creating $dirpart/$file"
   18667       echo '# dummy' > "$dirpart/$file"
   18668     done
   18669   done
   18670 }
   18671  ;;
   18672     "libtool":C)
   18673 
   18674     # See if we are running on zsh, and set the options which allow our
   18675     # commands through without removal of \ escapes.
   18676     if test -n "${ZSH_VERSION+set}" ; then
   18677       setopt NO_GLOB_SUBST
   18678     fi
   18679 
   18680     cfgfile="${ofile}T"
   18681     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
   18682     $RM "$cfgfile"
   18683 
   18684     cat <<_LT_EOF >> "$cfgfile"
   18685 #! $SHELL
   18686 
   18687 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
   18688 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
   18689 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
   18690 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
   18691 #
   18692 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
   18693 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
   18694 #   Written by Gordon Matzigkeit, 1996
   18695 #
   18696 #   This file is part of GNU Libtool.
   18697 #
   18698 # GNU Libtool is free software; you can redistribute it and/or
   18699 # modify it under the terms of the GNU General Public License as
   18700 # published by the Free Software Foundation; either version 2 of
   18701 # the License, or (at your option) any later version.
   18702 #
   18703 # As a special exception to the GNU General Public License,
   18704 # if you distribute this file as part of a program or library that
   18705 # is built using GNU Libtool, you may include this file under the
   18706 # same distribution terms that you use for the rest of that program.
   18707 #
   18708 # GNU Libtool is distributed in the hope that it will be useful,
   18709 # but WITHOUT ANY WARRANTY; without even the implied warranty of
   18710 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   18711 # GNU General Public License for more details.
   18712 #
   18713 # You should have received a copy of the GNU General Public License
   18714 # along with GNU Libtool; see the file COPYING.  If not, a copy
   18715 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
   18716 # obtained by writing to the Free Software Foundation, Inc.,
   18717 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
   18718 
   18719 
   18720 # The names of the tagged configurations supported by this script.
   18721 available_tags="CXX "
   18722 
   18723 # ### BEGIN LIBTOOL CONFIG
   18724 
   18725 # Which release of libtool.m4 was used?
   18726 macro_version=$macro_version
   18727 macro_revision=$macro_revision
   18728 
   18729 # Whether or not to build shared libraries.
   18730 build_libtool_libs=$enable_shared
   18731 
   18732 # Whether or not to build static libraries.
   18733 build_old_libs=$enable_static
   18734 
   18735 # What type of objects to build.
   18736 pic_mode=$pic_mode
   18737 
   18738 # Whether or not to optimize for fast installation.
   18739 fast_install=$enable_fast_install
   18740 
   18741 # Shell to use when invoking shell scripts.
   18742 SHELL=$lt_SHELL
   18743 
   18744 # An echo program that protects backslashes.
   18745 ECHO=$lt_ECHO
   18746 
   18747 # The host system.
   18748 host_alias=$host_alias
   18749 host=$host
   18750 host_os=$host_os
   18751 
   18752 # The build system.
   18753 build_alias=$build_alias
   18754 build=$build
   18755 build_os=$build_os
   18756 
   18757 # A sed program that does not truncate output.
   18758 SED=$lt_SED
   18759 
   18760 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
   18761 Xsed="\$SED -e 1s/^X//"
   18762 
   18763 # A grep program that handles long lines.
   18764 GREP=$lt_GREP
   18765 
   18766 # An ERE matcher.
   18767 EGREP=$lt_EGREP
   18768 
   18769 # A literal string matcher.
   18770 FGREP=$lt_FGREP
   18771 
   18772 # A BSD- or MS-compatible name lister.
   18773 NM=$lt_NM
   18774 
   18775 # Whether we need soft or hard links.
   18776 LN_S=$lt_LN_S
   18777 
   18778 # What is the maximum length of a command?
   18779 max_cmd_len=$max_cmd_len
   18780 
   18781 # Object file suffix (normally "o").
   18782 objext=$ac_objext
   18783 
   18784 # Executable file suffix (normally "").
   18785 exeext=$exeext
   18786 
   18787 # whether the shell understands "unset".
   18788 lt_unset=$lt_unset
   18789 
   18790 # turn spaces into newlines.
   18791 SP2NL=$lt_lt_SP2NL
   18792 
   18793 # turn newlines into spaces.
   18794 NL2SP=$lt_lt_NL2SP
   18795 
   18796 # An object symbol dumper.
   18797 OBJDUMP=$lt_OBJDUMP
   18798 
   18799 # Method to check whether dependent libraries are shared objects.
   18800 deplibs_check_method=$lt_deplibs_check_method
   18801 
   18802 # Command to use when deplibs_check_method == "file_magic".
   18803 file_magic_cmd=$lt_file_magic_cmd
   18804 
   18805 # The archiver.
   18806 AR=$lt_AR
   18807 AR_FLAGS=$lt_AR_FLAGS
   18808 
   18809 # A symbol stripping program.
   18810 STRIP=$lt_STRIP
   18811 
   18812 # Commands used to install an old-style archive.
   18813 RANLIB=$lt_RANLIB
   18814 old_postinstall_cmds=$lt_old_postinstall_cmds
   18815 old_postuninstall_cmds=$lt_old_postuninstall_cmds
   18816 
   18817 # Whether to use a lock for old archive extraction.
   18818 lock_old_archive_extraction=$lock_old_archive_extraction
   18819 
   18820 # A C compiler.
   18821 LTCC=$lt_CC
   18822 
   18823 # LTCC compiler flags.
   18824 LTCFLAGS=$lt_CFLAGS
   18825 
   18826 # Take the output of nm and produce a listing of raw symbols and C names.
   18827 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
   18828 
   18829 # Transform the output of nm in a proper C declaration.
   18830 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
   18831 
   18832 # Transform the output of nm in a C name address pair.
   18833 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
   18834 
   18835 # Transform the output of nm in a C name address pair when lib prefix is needed.
   18836 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
   18837 
   18838 # The name of the directory that contains temporary libtool files.
   18839 objdir=$objdir
   18840 
   18841 # Used to examine libraries when file_magic_cmd begins with "file".
   18842 MAGIC_CMD=$MAGIC_CMD
   18843 
   18844 # Must we lock files when doing compilation?
   18845 need_locks=$lt_need_locks
   18846 
   18847 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
   18848 DSYMUTIL=$lt_DSYMUTIL
   18849 
   18850 # Tool to change global to local symbols on Mac OS X.
   18851 NMEDIT=$lt_NMEDIT
   18852 
   18853 # Tool to manipulate fat objects and archives on Mac OS X.
   18854 LIPO=$lt_LIPO
   18855 
   18856 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
   18857 OTOOL=$lt_OTOOL
   18858 
   18859 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
   18860 OTOOL64=$lt_OTOOL64
   18861 
   18862 # Old archive suffix (normally "a").
   18863 libext=$libext
   18864 
   18865 # Shared library suffix (normally ".so").
   18866 shrext_cmds=$lt_shrext_cmds
   18867 
   18868 # The commands to extract the exported symbol list from a shared archive.
   18869 extract_expsyms_cmds=$lt_extract_expsyms_cmds
   18870 
   18871 # Variables whose values should be saved in libtool wrapper scripts and
   18872 # restored at link time.
   18873 variables_saved_for_relink=$lt_variables_saved_for_relink
   18874 
   18875 # Do we need the "lib" prefix for modules?
   18876 need_lib_prefix=$need_lib_prefix
   18877 
   18878 # Do we need a version for libraries?
   18879 need_version=$need_version
   18880 
   18881 # Library versioning type.
   18882 version_type=$version_type
   18883 
   18884 # Shared library runtime path variable.
   18885 runpath_var=$runpath_var
   18886 
   18887 # Shared library path variable.
   18888 shlibpath_var=$shlibpath_var
   18889 
   18890 # Is shlibpath searched before the hard-coded library search path?
   18891 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
   18892 
   18893 # Format of library name prefix.
   18894 libname_spec=$lt_libname_spec
   18895 
   18896 # List of archive names.  First name is the real one, the rest are links.
   18897 # The last name is the one that the linker finds with -lNAME
   18898 library_names_spec=$lt_library_names_spec
   18899 
   18900 # The coded name of the library, if different from the real name.
   18901 soname_spec=$lt_soname_spec
   18902 
   18903 # Permission mode override for installation of shared libraries.
   18904 install_override_mode=$lt_install_override_mode
   18905 
   18906 # Command to use after installation of a shared archive.
   18907 postinstall_cmds=$lt_postinstall_cmds
   18908 
   18909 # Command to use after uninstallation of a shared archive.
   18910 postuninstall_cmds=$lt_postuninstall_cmds
   18911 
   18912 # Commands used to finish a libtool library installation in a directory.
   18913 finish_cmds=$lt_finish_cmds
   18914 
   18915 # As "finish_cmds", except a single script fragment to be evaled but
   18916 # not shown.
   18917 finish_eval=$lt_finish_eval
   18918 
   18919 # Whether we should hardcode library paths into libraries.
   18920 hardcode_into_libs=$hardcode_into_libs
   18921 
   18922 # Compile-time system search path for libraries.
   18923 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
   18924 
   18925 # Run-time system search path for libraries.
   18926 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
   18927 
   18928 # Whether dlopen is supported.
   18929 dlopen_support=$enable_dlopen
   18930 
   18931 # Whether dlopen of programs is supported.
   18932 dlopen_self=$enable_dlopen_self
   18933 
   18934 # Whether dlopen of statically linked programs is supported.
   18935 dlopen_self_static=$enable_dlopen_self_static
   18936 
   18937 # Commands to strip libraries.
   18938 old_striplib=$lt_old_striplib
   18939 striplib=$lt_striplib
   18940 
   18941 
   18942 # The linker used to build libraries.
   18943 LD=$lt_LD
   18944 
   18945 # How to create reloadable object files.
   18946 reload_flag=$lt_reload_flag
   18947 reload_cmds=$lt_reload_cmds
   18948 
   18949 # Commands used to build an old-style archive.
   18950 old_archive_cmds=$lt_old_archive_cmds
   18951 
   18952 # A language specific compiler.
   18953 CC=$lt_compiler
   18954 
   18955 # Is the compiler the GNU compiler?
   18956 with_gcc=$GCC
   18957 
   18958 # Compiler flag to turn off builtin functions.
   18959 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
   18960 
   18961 # How to pass a linker flag through the compiler.
   18962 wl=$lt_lt_prog_compiler_wl
   18963 
   18964 # Additional compiler flags for building library objects.
   18965 pic_flag=$lt_lt_prog_compiler_pic
   18966 
   18967 # Compiler flag to prevent dynamic linking.
   18968 link_static_flag=$lt_lt_prog_compiler_static
   18969 
   18970 # Does compiler simultaneously support -c and -o options?
   18971 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
   18972 
   18973 # Whether or not to add -lc for building shared libraries.
   18974 build_libtool_need_lc=$archive_cmds_need_lc
   18975 
   18976 # Whether or not to disallow shared libs when runtime libs are static.
   18977 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
   18978 
   18979 # Compiler flag to allow reflexive dlopens.
   18980 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
   18981 
   18982 # Compiler flag to generate shared objects directly from archives.
   18983 whole_archive_flag_spec=$lt_whole_archive_flag_spec
   18984 
   18985 # Whether the compiler copes with passing no objects directly.
   18986 compiler_needs_object=$lt_compiler_needs_object
   18987 
   18988 # Create an old-style archive from a shared archive.
   18989 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
   18990 
   18991 # Create a temporary old-style archive to link instead of a shared archive.
   18992 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
   18993 
   18994 # Commands used to build a shared archive.
   18995 archive_cmds=$lt_archive_cmds
   18996 archive_expsym_cmds=$lt_archive_expsym_cmds
   18997 
   18998 # Commands used to build a loadable module if different from building
   18999 # a shared archive.
   19000 module_cmds=$lt_module_cmds
   19001 module_expsym_cmds=$lt_module_expsym_cmds
   19002 
   19003 # Whether we are building with GNU ld or not.
   19004 with_gnu_ld=$lt_with_gnu_ld
   19005 
   19006 # Flag that allows shared libraries with undefined symbols to be built.
   19007 allow_undefined_flag=$lt_allow_undefined_flag
   19008 
   19009 # Flag that enforces no undefined symbols.
   19010 no_undefined_flag=$lt_no_undefined_flag
   19011 
   19012 # Flag to hardcode \$libdir into a binary during linking.
   19013 # This must work even if \$libdir does not exist
   19014 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
   19015 
   19016 # If ld is used when linking, flag to hardcode \$libdir into a binary
   19017 # during linking.  This must work even if \$libdir does not exist.
   19018 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
   19019 
   19020 # Whether we need a single "-rpath" flag with a separated argument.
   19021 hardcode_libdir_separator=$lt_hardcode_libdir_separator
   19022 
   19023 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19024 # DIR into the resulting binary.
   19025 hardcode_direct=$hardcode_direct
   19026 
   19027 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19028 # DIR into the resulting binary and the resulting library dependency is
   19029 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   19030 # library is relocated.
   19031 hardcode_direct_absolute=$hardcode_direct_absolute
   19032 
   19033 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   19034 # into the resulting binary.
   19035 hardcode_minus_L=$hardcode_minus_L
   19036 
   19037 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   19038 # into the resulting binary.
   19039 hardcode_shlibpath_var=$hardcode_shlibpath_var
   19040 
   19041 # Set to "yes" if building a shared library automatically hardcodes DIR
   19042 # into the library and all subsequent libraries and executables linked
   19043 # against it.
   19044 hardcode_automatic=$hardcode_automatic
   19045 
   19046 # Set to yes if linker adds runtime paths of dependent libraries
   19047 # to runtime path list.
   19048 inherit_rpath=$inherit_rpath
   19049 
   19050 # Whether libtool must link a program against all its dependency libraries.
   19051 link_all_deplibs=$link_all_deplibs
   19052 
   19053 # Fix the shell variable \$srcfile for the compiler.
   19054 fix_srcfile_path=$lt_fix_srcfile_path
   19055 
   19056 # Set to "yes" if exported symbols are required.
   19057 always_export_symbols=$always_export_symbols
   19058 
   19059 # The commands to list exported symbols.
   19060 export_symbols_cmds=$lt_export_symbols_cmds
   19061 
   19062 # Symbols that should not be listed in the preloaded symbols.
   19063 exclude_expsyms=$lt_exclude_expsyms
   19064 
   19065 # Symbols that must always be exported.
   19066 include_expsyms=$lt_include_expsyms
   19067 
   19068 # Commands necessary for linking programs (against libraries) with templates.
   19069 prelink_cmds=$lt_prelink_cmds
   19070 
   19071 # Specify filename containing input files.
   19072 file_list_spec=$lt_file_list_spec
   19073 
   19074 # How to hardcode a shared library path into an executable.
   19075 hardcode_action=$hardcode_action
   19076 
   19077 # The directories searched by this compiler when creating a shared library.
   19078 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs
   19079 
   19080 # Dependencies to place before and after the objects being linked to
   19081 # create a shared library.
   19082 predep_objects=$lt_predep_objects
   19083 postdep_objects=$lt_postdep_objects
   19084 predeps=$lt_predeps
   19085 postdeps=$lt_postdeps
   19086 
   19087 # The library search path used internally by the compiler when linking
   19088 # a shared library.
   19089 compiler_lib_search_path=$lt_compiler_lib_search_path
   19090 
   19091 # ### END LIBTOOL CONFIG
   19092 
   19093 _LT_EOF
   19094 
   19095   case $host_os in
   19096   aix3*)
   19097     cat <<\_LT_EOF >> "$cfgfile"
   19098 # AIX sometimes has problems with the GCC collect2 program.  For some
   19099 # reason, if we set the COLLECT_NAMES environment variable, the problems
   19100 # vanish in a puff of smoke.
   19101 if test "X${COLLECT_NAMES+set}" != Xset; then
   19102   COLLECT_NAMES=
   19103   export COLLECT_NAMES
   19104 fi
   19105 _LT_EOF
   19106     ;;
   19107   esac
   19108 
   19109 
   19110 ltmain="$ac_aux_dir/ltmain.sh"
   19111 
   19112 
   19113   # We use sed instead of cat because bash on DJGPP gets confused if
   19114   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
   19115   # text mode, it properly converts lines to CR/LF.  This bash problem
   19116   # is reportedly fixed, but why not run on old versions too?
   19117   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
   19118     || (rm -f "$cfgfile"; exit 1)
   19119 
   19120   case $xsi_shell in
   19121   yes)
   19122     cat << \_LT_EOF >> "$cfgfile"
   19123 
   19124 # func_dirname file append nondir_replacement
   19125 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   19126 # otherwise set result to NONDIR_REPLACEMENT.
   19127 func_dirname ()
   19128 {
   19129   case ${1} in
   19130     */*) func_dirname_result="${1%/*}${2}" ;;
   19131     *  ) func_dirname_result="${3}" ;;
   19132   esac
   19133 }
   19134 
   19135 # func_basename file
   19136 func_basename ()
   19137 {
   19138   func_basename_result="${1##*/}"
   19139 }
   19140 
   19141 # func_dirname_and_basename file append nondir_replacement
   19142 # perform func_basename and func_dirname in a single function
   19143 # call:
   19144 #   dirname:  Compute the dirname of FILE.  If nonempty,
   19145 #             add APPEND to the result, otherwise set result
   19146 #             to NONDIR_REPLACEMENT.
   19147 #             value returned in "$func_dirname_result"
   19148 #   basename: Compute filename of FILE.
   19149 #             value retuned in "$func_basename_result"
   19150 # Implementation must be kept synchronized with func_dirname
   19151 # and func_basename. For efficiency, we do not delegate to
   19152 # those functions but instead duplicate the functionality here.
   19153 func_dirname_and_basename ()
   19154 {
   19155   case ${1} in
   19156     */*) func_dirname_result="${1%/*}${2}" ;;
   19157     *  ) func_dirname_result="${3}" ;;
   19158   esac
   19159   func_basename_result="${1##*/}"
   19160 }
   19161 
   19162 # func_stripname prefix suffix name
   19163 # strip PREFIX and SUFFIX off of NAME.
   19164 # PREFIX and SUFFIX must not contain globbing or regex special
   19165 # characters, hashes, percent signs, but SUFFIX may contain a leading
   19166 # dot (in which case that matches only a dot).
   19167 func_stripname ()
   19168 {
   19169   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
   19170   # positional parameters, so assign one to ordinary parameter first.
   19171   func_stripname_result=${3}
   19172   func_stripname_result=${func_stripname_result#"${1}"}
   19173   func_stripname_result=${func_stripname_result%"${2}"}
   19174 }
   19175 
   19176 # func_opt_split
   19177 func_opt_split ()
   19178 {
   19179   func_opt_split_opt=${1%%=*}
   19180   func_opt_split_arg=${1#*=}
   19181 }
   19182 
   19183 # func_lo2o object
   19184 func_lo2o ()
   19185 {
   19186   case ${1} in
   19187     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
   19188     *)    func_lo2o_result=${1} ;;
   19189   esac
   19190 }
   19191 
   19192 # func_xform libobj-or-source
   19193 func_xform ()
   19194 {
   19195   func_xform_result=${1%.*}.lo
   19196 }
   19197 
   19198 # func_arith arithmetic-term...
   19199 func_arith ()
   19200 {
   19201   func_arith_result=$(( $* ))
   19202 }
   19203 
   19204 # func_len string
   19205 # STRING may not start with a hyphen.
   19206 func_len ()
   19207 {
   19208   func_len_result=${#1}
   19209 }
   19210 
   19211 _LT_EOF
   19212     ;;
   19213   *) # Bourne compatible functions.
   19214     cat << \_LT_EOF >> "$cfgfile"
   19215 
   19216 # func_dirname file append nondir_replacement
   19217 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
   19218 # otherwise set result to NONDIR_REPLACEMENT.
   19219 func_dirname ()
   19220 {
   19221   # Extract subdirectory from the argument.
   19222   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
   19223   if test "X$func_dirname_result" = "X${1}"; then
   19224     func_dirname_result="${3}"
   19225   else
   19226     func_dirname_result="$func_dirname_result${2}"
   19227   fi
   19228 }
   19229 
   19230 # func_basename file
   19231 func_basename ()
   19232 {
   19233   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
   19234 }
   19235 
   19236 
   19237 # func_stripname prefix suffix name
   19238 # strip PREFIX and SUFFIX off of NAME.
   19239 # PREFIX and SUFFIX must not contain globbing or regex special
   19240 # characters, hashes, percent signs, but SUFFIX may contain a leading
   19241 # dot (in which case that matches only a dot).
   19242 # func_strip_suffix prefix name
   19243 func_stripname ()
   19244 {
   19245   case ${2} in
   19246     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
   19247     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
   19248   esac
   19249 }
   19250 
   19251 # sed scripts:
   19252 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
   19253 my_sed_long_arg='1s/^-[^=]*=//'
   19254 
   19255 # func_opt_split
   19256 func_opt_split ()
   19257 {
   19258   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
   19259   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
   19260 }
   19261 
   19262 # func_lo2o object
   19263 func_lo2o ()
   19264 {
   19265   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
   19266 }
   19267 
   19268 # func_xform libobj-or-source
   19269 func_xform ()
   19270 {
   19271   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
   19272 }
   19273 
   19274 # func_arith arithmetic-term...
   19275 func_arith ()
   19276 {
   19277   func_arith_result=`expr "$@"`
   19278 }
   19279 
   19280 # func_len string
   19281 # STRING may not start with a hyphen.
   19282 func_len ()
   19283 {
   19284   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
   19285 }
   19286 
   19287 _LT_EOF
   19288 esac
   19289 
   19290 case $lt_shell_append in
   19291   yes)
   19292     cat << \_LT_EOF >> "$cfgfile"
   19293 
   19294 # func_append var value
   19295 # Append VALUE to the end of shell variable VAR.
   19296 func_append ()
   19297 {
   19298   eval "$1+=\$2"
   19299 }
   19300 _LT_EOF
   19301     ;;
   19302   *)
   19303     cat << \_LT_EOF >> "$cfgfile"
   19304 
   19305 # func_append var value
   19306 # Append VALUE to the end of shell variable VAR.
   19307 func_append ()
   19308 {
   19309   eval "$1=\$$1\$2"
   19310 }
   19311 
   19312 _LT_EOF
   19313     ;;
   19314   esac
   19315 
   19316 
   19317   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
   19318     || (rm -f "$cfgfile"; exit 1)
   19319 
   19320   mv -f "$cfgfile" "$ofile" ||
   19321     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
   19322   chmod +x "$ofile"
   19323 
   19324 
   19325     cat <<_LT_EOF >> "$ofile"
   19326 
   19327 # ### BEGIN LIBTOOL TAG CONFIG: CXX
   19328 
   19329 # The linker used to build libraries.
   19330 LD=$lt_LD_CXX
   19331 
   19332 # How to create reloadable object files.
   19333 reload_flag=$lt_reload_flag_CXX
   19334 reload_cmds=$lt_reload_cmds_CXX
   19335 
   19336 # Commands used to build an old-style archive.
   19337 old_archive_cmds=$lt_old_archive_cmds_CXX
   19338 
   19339 # A language specific compiler.
   19340 CC=$lt_compiler_CXX
   19341 
   19342 # Is the compiler the GNU compiler?
   19343 with_gcc=$GCC_CXX
   19344 
   19345 # Compiler flag to turn off builtin functions.
   19346 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX
   19347 
   19348 # How to pass a linker flag through the compiler.
   19349 wl=$lt_lt_prog_compiler_wl_CXX
   19350 
   19351 # Additional compiler flags for building library objects.
   19352 pic_flag=$lt_lt_prog_compiler_pic_CXX
   19353 
   19354 # Compiler flag to prevent dynamic linking.
   19355 link_static_flag=$lt_lt_prog_compiler_static_CXX
   19356 
   19357 # Does compiler simultaneously support -c and -o options?
   19358 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX
   19359 
   19360 # Whether or not to add -lc for building shared libraries.
   19361 build_libtool_need_lc=$archive_cmds_need_lc_CXX
   19362 
   19363 # Whether or not to disallow shared libs when runtime libs are static.
   19364 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX
   19365 
   19366 # Compiler flag to allow reflexive dlopens.
   19367 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX
   19368 
   19369 # Compiler flag to generate shared objects directly from archives.
   19370 whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX
   19371 
   19372 # Whether the compiler copes with passing no objects directly.
   19373 compiler_needs_object=$lt_compiler_needs_object_CXX
   19374 
   19375 # Create an old-style archive from a shared archive.
   19376 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX
   19377 
   19378 # Create a temporary old-style archive to link instead of a shared archive.
   19379 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX
   19380 
   19381 # Commands used to build a shared archive.
   19382 archive_cmds=$lt_archive_cmds_CXX
   19383 archive_expsym_cmds=$lt_archive_expsym_cmds_CXX
   19384 
   19385 # Commands used to build a loadable module if different from building
   19386 # a shared archive.
   19387 module_cmds=$lt_module_cmds_CXX
   19388 module_expsym_cmds=$lt_module_expsym_cmds_CXX
   19389 
   19390 # Whether we are building with GNU ld or not.
   19391 with_gnu_ld=$lt_with_gnu_ld_CXX
   19392 
   19393 # Flag that allows shared libraries with undefined symbols to be built.
   19394 allow_undefined_flag=$lt_allow_undefined_flag_CXX
   19395 
   19396 # Flag that enforces no undefined symbols.
   19397 no_undefined_flag=$lt_no_undefined_flag_CXX
   19398 
   19399 # Flag to hardcode \$libdir into a binary during linking.
   19400 # This must work even if \$libdir does not exist
   19401 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
   19402 
   19403 # If ld is used when linking, flag to hardcode \$libdir into a binary
   19404 # during linking.  This must work even if \$libdir does not exist.
   19405 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
   19406 
   19407 # Whether we need a single "-rpath" flag with a separated argument.
   19408 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
   19409 
   19410 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19411 # DIR into the resulting binary.
   19412 hardcode_direct=$hardcode_direct_CXX
   19413 
   19414 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
   19415 # DIR into the resulting binary and the resulting library dependency is
   19416 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
   19417 # library is relocated.
   19418 hardcode_direct_absolute=$hardcode_direct_absolute_CXX
   19419 
   19420 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
   19421 # into the resulting binary.
   19422 hardcode_minus_L=$hardcode_minus_L_CXX
   19423 
   19424 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
   19425 # into the resulting binary.
   19426 hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX
   19427 
   19428 # Set to "yes" if building a shared library automatically hardcodes DIR
   19429 # into the library and all subsequent libraries and executables linked
   19430 # against it.
   19431 hardcode_automatic=$hardcode_automatic_CXX
   19432 
   19433 # Set to yes if linker adds runtime paths of dependent libraries
   19434 # to runtime path list.
   19435 inherit_rpath=$inherit_rpath_CXX
   19436 
   19437 # Whether libtool must link a program against all its dependency libraries.
   19438 link_all_deplibs=$link_all_deplibs_CXX
   19439 
   19440 # Fix the shell variable \$srcfile for the compiler.
   19441 fix_srcfile_path=$lt_fix_srcfile_path_CXX
   19442 
   19443 # Set to "yes" if exported symbols are required.
   19444 always_export_symbols=$always_export_symbols_CXX
   19445 
   19446 # The commands to list exported symbols.
   19447 export_symbols_cmds=$lt_export_symbols_cmds_CXX
   19448 
   19449 # Symbols that should not be listed in the preloaded symbols.
   19450 exclude_expsyms=$lt_exclude_expsyms_CXX
   19451 
   19452 # Symbols that must always be exported.
   19453 include_expsyms=$lt_include_expsyms_CXX
   19454 
   19455 # Commands necessary for linking programs (against libraries) with templates.
   19456 prelink_cmds=$lt_prelink_cmds_CXX
   19457 
   19458 # Specify filename containing input files.
   19459 file_list_spec=$lt_file_list_spec_CXX
   19460 
   19461 # How to hardcode a shared library path into an executable.
   19462 hardcode_action=$hardcode_action_CXX
   19463 
   19464 # The directories searched by this compiler when creating a shared library.
   19465 compiler_lib_search_dirs=$lt_compiler_lib_search_dirs_CXX
   19466 
   19467 # Dependencies to place before and after the objects being linked to
   19468 # create a shared library.
   19469 predep_objects=$lt_predep_objects_CXX
   19470 postdep_objects=$lt_postdep_objects_CXX
   19471 predeps=$lt_predeps_CXX
   19472 postdeps=$lt_postdeps_CXX
   19473 
   19474 # The library search path used internally by the compiler when linking
   19475 # a shared library.
   19476 compiler_lib_search_path=$lt_compiler_lib_search_path_CXX
   19477 
   19478 # ### END LIBTOOL TAG CONFIG: CXX
   19479 _LT_EOF
   19480 
   19481  ;;
   19482     "default-1":C)
   19483     for ac_file in $CONFIG_FILES; do
   19484       # Support "outfile[:infile[:infile...]]"
   19485       case "$ac_file" in
   19486         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
   19487       esac
   19488       # PO directories have a Makefile.in generated from Makefile.in.in.
   19489       case "$ac_file" in */Makefile.in)
   19490         # Adjust a relative srcdir.
   19491         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
   19492         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
   19493         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
   19494         # In autoconf-2.13 it is called $ac_given_srcdir.
   19495         # In autoconf-2.50 it is called $srcdir.
   19496         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
   19497         case "$ac_given_srcdir" in
   19498           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
   19499           /*) top_srcdir="$ac_given_srcdir" ;;
   19500           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
   19501         esac
   19502         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
   19503           rm -f "$ac_dir/POTFILES"
   19504           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
   19505           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
   19506           POMAKEFILEDEPS="POTFILES.in"
   19507           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
   19508           # on $ac_dir but don't depend on user-specified configuration
   19509           # parameters.
   19510           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
   19511             # The LINGUAS file contains the set of available languages.
   19512             if test -n "$OBSOLETE_ALL_LINGUAS"; then
   19513               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
   19514             fi
   19515             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
   19516             # Hide the ALL_LINGUAS assigment from automake.
   19517             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
   19518             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
   19519           else
   19520             # The set of available languages was given in configure.in.
   19521             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
   19522           fi
   19523           case "$ac_given_srcdir" in
   19524             .) srcdirpre= ;;
   19525             *) srcdirpre='$(srcdir)/' ;;
   19526           esac
   19527           POFILES=
   19528           GMOFILES=
   19529           UPDATEPOFILES=
   19530           DUMMYPOFILES=
   19531           for lang in $ALL_LINGUAS; do
   19532             POFILES="$POFILES $srcdirpre$lang.po"
   19533             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
   19534             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
   19535             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
   19536           done
   19537           # CATALOGS depends on both $ac_dir and the user's LINGUAS
   19538           # environment variable.
   19539           INST_LINGUAS=
   19540           if test -n "$ALL_LINGUAS"; then
   19541             for presentlang in $ALL_LINGUAS; do
   19542               useit=no
   19543               if test "%UNSET%" != "$LINGUAS"; then
   19544                 desiredlanguages="$LINGUAS"
   19545               else
   19546                 desiredlanguages="$ALL_LINGUAS"
   19547               fi
   19548               for desiredlang in $desiredlanguages; do
   19549                 # Use the presentlang catalog if desiredlang is
   19550                 #   a. equal to presentlang, or
   19551                 #   b. a variant of presentlang (because in this case,
   19552                 #      presentlang can be used as a fallback for messages
   19553                 #      which are not translated in the desiredlang catalog).
   19554                 case "$desiredlang" in
   19555                   "$presentlang"*) useit=yes;;
   19556                 esac
   19557               done
   19558               if test $useit = yes; then
   19559                 INST_LINGUAS="$INST_LINGUAS $presentlang"
   19560               fi
   19561             done
   19562           fi
   19563           CATALOGS=
   19564           if test -n "$INST_LINGUAS"; then
   19565             for lang in $INST_LINGUAS; do
   19566               CATALOGS="$CATALOGS $lang.gmo"
   19567             done
   19568           fi
   19569           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
   19570           sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
   19571           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
   19572             if test -f "$f"; then
   19573               case "$f" in
   19574                 *.orig | *.bak | *~) ;;
   19575                 *) cat "$f" >> "$ac_dir/Makefile" ;;
   19576               esac
   19577             fi
   19578           done
   19579         fi
   19580         ;;
   19581       esac
   19582     done ;;
   19583 
   19584   esac
   19585 done # for ac_tag
   19586 
   19587 
   19588 as_fn_exit 0
   19589 _ACEOF
   19590 ac_clean_files=$ac_clean_files_save
   19591 
   19592 test $ac_write_fail = 0 ||
   19593   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
   19594 
   19595 
   19596 # configure is writing to config.log, and then calls config.status.
   19597 # config.status does its own redirection, appending to config.log.
   19598 # Unfortunately, on DOS this fails, as config.log is still kept open
   19599 # by configure, so config.status won't be able to write to it; its
   19600 # output is simply discarded.  So we exec the FD to /dev/null,
   19601 # effectively closing config.log, so it can be properly (re)opened and
   19602 # appended to by config.status.  When coming back to configure, we
   19603 # need to make the FD available again.
   19604 if test "$no_create" != yes; then
   19605   ac_cs_success=:
   19606   ac_config_status_args=
   19607   test "$silent" = yes &&
   19608     ac_config_status_args="$ac_config_status_args --quiet"
   19609   exec 5>/dev/null
   19610   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   19611   exec 5>>config.log
   19612   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   19613   # would make configure fail if this is the last instruction.
   19614   $ac_cs_success || as_fn_exit $?
   19615 fi
   19616 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   19617   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   19618 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   19619 fi
   19620 
   19621